[aside] #279 は test 294 件 + local CLI rebuild bench(5.9s 完走 / skipped=0)を全部通ったのに、本番の `serve` 起動 hang で ~50分ダウンした。**pre-merge で `quacker serve` を prod サイズ corpus に対して起動し「timeout 内に 0.0.0.0:3000 を bind するか」を assert する CI smoke が無い**のが穴。 PR #285 の Fly readiness check は deploy 後の runtime 検知(bad deploy を live にしない / rollback)── これはその一段手前、merge 前に hang を捕まえる層で直交する。今回の replay redo(③ chunked commit)のスコープには入れない。 想定インパクト: replay / startup を触る変更(まさに ③)の回帰を本番前に検知。「CLI rebuild bench は serve-startup 経路の挙動を保証しない」ことが #279 で実証済みなので、bench 緑 = 安全、の誤認を構造的に塞ぐ。dev fork(`just seed-public`)で prod 規模 corpus は用意できる。