[{"data":1,"prerenderedAt":16},["ShallowReactive",2],{"tag-articles-pnpm generate":3},[4],{"title":5,"description":6,"path":7,"tags":8,"publishedAt":15,"updatedAt":15},"ビルドが postgenerate で落ち、テスト失敗復旧計画を Codex に4ラウンドレビューさせた話","measure-deploy.ps1 でビルド時間を測っている最中に verify-unpublished-excluded.mjs が exit 1 を出し、公開済み日記から非公開記事への内部リンクが9件残っていたことが判明。フラグを外すか/リンクをプレーンテキスト化するかの判断、内部リンク12箇所の一括 Edit、Vitest化、build 前置きの試行と revert、test-failures-recovery-plan.md を Codex に4ラウンドレビューさせて致命的指摘を全て潰すまでの作業ログ。","/test-recovery-plan-codex-rounds",[9,10,11,12,13,14],"Codex","テスト復旧","Vitest","pnpm generate","計画書レビュー","git worktree","2026-05-22T00:00:00.000Z",1781076397067]