docs: retire CLAUDE.md, lean AGENTS.md + directives ledger #59
No reviewers
Labels
No labels
human-approved
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
bitpartner/tt-stack!59
Loading…
Reference in a new issue
No description provided.
Delete branch "docs/agents-md-retire-claude-md"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Claude Code reads
AGENTS.mdnatively now, so theCLAUDE.md/AGENTS.mdsymlink pair was a duplicate.CLAUDE.mdhad also grown to 656 lines, 479 of them a newest-first ledger of owner directives and measured results that an agent had to wade through before reaching the operating rules.Split, not trimmed.
docs/DIRECTIVES-LEDGER.md(new) — the precedence block, verbatim, with its0aaa…labels unchanged. ~30 docs cite them as "CLAUDE.md precedence0aaaaaa"; the ledger header records that those citations resolve here, so no evidence is lost or renumbered.AGENTS.md— now a real file, 172 lines: what the repo is, a pointer to the ledger plus a six-bullet digest of what it currently says (target shape, rank by makespan, <=32k benchmark, what is cleared, prefill owns TTFT, what is closed by measurement), the hard rules, the traps, the conventions.CLAUDE.md— deleted.docs/DOC-STATUS.md— its "read this first" header now points at AGENTS.md + the ledger.Added to the hard rules what recent sessions kept re-learning: measure on hardware rather than extrapolate (the 16k slope was wrong by +49% at 8x128k and +105% at 4x256k), arms must self-identify from their own banners (bf8 KV, the argmax control, and the
QWEN36_DECODE_LOGITS_RMdefault each cost a run), build locally and ship artifacts, always report PP tok/s and TG ms/token.The traps section is regrouped into silent-corruption / host-and-device-state / harness-and-config. Every mechanism and evidence file is kept; the prose is about half.
Branched off
master, not offserving-throughput, so this carries only the doc change.Not done here: the ~30 docs that still say "
CLAUDE.mdprecedence0aaa…" still read correctly via the ledger header, but a mechanical sweep to rewrite the path is a separate commit.verdict: approve
tier: T0
rationale: Docs-only reorg — retire CLAUDE.md, promote the AGENTS.md symlink to a real 172-line file, and move the verbatim precedence block to docs/DIRECTIVES-LEDGER.md with all 0aaa... labels intact. No .nix, no code, no secrets. The ledger content is pure perf numbers, no credential patterns.
concerns: none — no red flags, secret-leak, or vulnerability patterns. Consistent scope for the declared change.
agent-gateway closeout (merged): cleared
agent:*labels.Hermes kanban card (if any) is left for Hermes to archive/complete.