Files
boshu2__agentops/CLAUDE.md
T
Boden Fuller e46aede0f3 docs(doctrine): make AGENTS.md the single canonical contract; CLAUDE.md → symlink
Audit found CLAUDE.md was ~70% duplicate of AGENTS.md and internally
repetitive, and it carried ~50 lines of dated changelog-as-doctrine
(ag-qidx/soc- rationale, the removed Gas City bridge, the legacy-RPI symbol
dump, a Dolt-outage post-mortem) — violating the repo's own "trust executable
over stale narrative" footgun and source-of-truth precedence. Its PR-centric
Workflow section was also the stale copy: AGENTS-WORKFLOW.md already carries the
corrected push-to-main / "Branch + Direct-Main" version.

- Fold CLAUDE.md's genuinely-unique sections into AGENTS.md: zero-context read
  order, source-of-truth precedence list, project structure, execution
  discipline. Drop the archaeology (lives in git/ADRs/AGENTS-WORKFLOW.md).
- De-dupe: br/rpi-legacy/registries/footguns stated once each.
- Fix dead refs: ARCHITECTURE.md (gone) and a gitignored .agents/ plan link.
- CLAUDE.md is now a symlink → AGENTS.md (single canonical, zero drift).

AGENTS.md 181 lines (≤250 budget); validate-agents-split PASS; symlink is
repo-root so the plugin-load-test (scans skills/hooks/lib/scripts) is unaffected
and the e2e-guards -f sentinel still resolves.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-17 09:02:51 -04:00

Symbolic link
9 B