ADR-013 sets how boma draws on AnsibleBaobabV4 without inheriting it: translate-don't-transplant — V4 is evidence, never authority. It is a legitimate source only of operational gotchas and working config snippets (re-derived on boma's terms); never requirements, domain values, structure, or conventions. Provenance stays transient (commits/conversation), durable docs stay clean. AI consultation guardrails included. Resolves TODO 3.3 and 10.1. Also bring ADR-011 (update management, Proposed draft) under version control: - fix its "reuse V4's ntfy topics" line to "boma defines its own" (ADR-013) - track its 6 open questions in TODO 16, plus a 7th: reconcile its tags-not-digests pinning with the digest-pinning the security work now mandates (R1 / checklist / 15.6) — they currently conflict. CLAUDE.md gains a V4 guardrail + ADR-013 pointer. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| decisions | ||
| hardware | ||
| reviews | ||
| runbooks | ||
| security | ||
| superpowers | ||
| FRICTION.md | ||
| README.md | ||
| TODO.md | ||
docs/
Project documentation.
decisions/— Architecture Decision Records (ADRs): the "why" behind the design. Numbered from 001; each records context, the decision, and what was ruled out.runbooks/— step-by-step operational procedures (add a host, add a role, rotate secrets).
For what is actually built vs only designed, see STATUS.md at the repo root —
the ADRs describe intent, not necessarily current reality.