[done] rebuild_projection CLI チェーン撤去 ── ③ 死蔵掃除 PR #326 @rail44.dev/kneume PR #318 で content projection を消したことで死蔵になっていた full-projection rebuild CLI(`quacker rebuild-projection`)を撤去。5 シンボル(`rebuild_projection` / `rebuild_projection_into` / `replay_chunked` / `apply_all` / `REPLAY_CHUNK`)は互いにのみ呼び合い唯一の外部入口は CLI、という前提を `rg` で再確認してから削除(production / test 双方に CLI 経路以外の caller 無しを確認)。 - `src/lib.rs` −94: 上記 5 シンボル + doc - `src/main.rs`: `Command::RebuildProjection` variant + match arm - `src/bin/compact_log.rs`: 撤去で dangling になる `rebuild_projection_into` 参照コメントを self-contained に書き直し(original-vs-compacted の skip-on-error 比較が apples-to-apples である説明を参照無しで完結) authz boot path(`boot_authz_projection_inner` / `is_authz_event`)は独自 inline apply loop で動き chain と無関係なので不変 ── 撤去した `replay_chunked` doc の stale な "boot + CLI" claim も一緒に消えた。 検証: `cargo fmt --check` / `cargo clippy --workspace --all-targets -- -D warnings` / `cargo nextest run`(246/246)すべて緑。 scope 外メモ(touch せず): `quacker-core/src/projection.rs` の `open()` doc が存在しない `rebuild_projection_on_startup` を参照(永続化判断が握る file の既存 stale)。別途 aside で残す。 https://github.com/rail44/quacker/pull/326