chore(doctrine): CLAUDE.global.md density pass, 352 to 270 lines by compression only

Prose tightened section by section, blank lines after headings removed, the six classic Security subsections folded into one labelled list (Destructive tools & data loss kept as a heading), numbered lists collapsed, memory-registries and gitflow paragraphs re-flowed. Deliberately dropped: the release-candidate, audit-delta and init-project/onboard routing lines (name-obvious, BDR-031 criterion) and rationale clauses. Every ## heading verbatim; graphify section byte-identical so the pending feature branch merges clean. Words 2694 to 2302. BDR-098.
This commit is contained in:
bastien
2026-09-24 12:59:11 +02:00
parent 76ad5bb8d5
commit 17ac67c541
2 changed files with 177 additions and 254 deletions
+5
View File
@@ -104,6 +104,11 @@ Format follows [Keep a Changelog](https://keepachangelog.com/).
until it lands.
### Changed
- **CLAUDE.global.md density pass** 352 → 270 lines (−15% words): prose
tightened, Security subsections folded into one labelled list, routing
lines that only repeated a skill description dropped. Every constraint and
every `##` heading kept; loaded in every session, so ~600 fewer tokens per
session in every repo (BDR-098).
- **Design gate: `magic` → the `21st` CLI in the required-manual slot.**
`design.profile`'s `GATE-BLOCK` now lists `21st` (CLI channel) and
`21st-ui-build` (the pack's canary on the skill channel); a missing CLI