- Add cliff.toml with GitHub remote wiring, issue link parsers, and clean group names (no sort prefixes) - Add rust-version = "1.87.0" and codegen-units = 1 to workspace - Sort workspace.dependencies alphabetically; add notstrap path entry - Add CLAUDE.md preflight block; reformat workspace table to 100-col - Delete stale brainstorm artifacts and root HANDOFF.md
Three tests covering the full bootstrap path: dot-hook execution with symlink verification, setup-hook skip-on-rerun via state file, and fail-fast behaviour when the age key is missing. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>