Wiki overhaul for v1.35.0 — full rewrite, single source of truth
Replaces all main pages with current content reflecting the v1.35.0
codebase, adds 7 new pages for subsystems that didn't have one, and
removes 17 stale per-release pages in favor of a single Releases
index that points to GitHub Releases (the canonical source).
Pages added:
- Vault — single-file v2 format spec, atomic writes, fail-fast
- Logging — tiered logging architecture, retention contract
- Runtime-LLM-Control — operator-controlled backend override
- Build-Pipeline — full build lifecycle with mutation types and acceptance
- Review-Pipeline — analyzers, verifier, evidence export
- Operator-Handbook — daily operation playbook
- Troubleshooting — common failure modes and recovery
- Releases — index pointing to GitHub Releases + CHANGELOG
Pages rewritten from scratch:
- Home — accurate stats, recent releases, navigation
- Architecture — 9-layer brain pipeline diagram, boot sequence,
tiered logging + vault flow, technology stack
- Modules — every Python module with LOC budget and don't-add list
- Security — threat model, 15 layered controls, 129 security tests
- API-Reference — full HTTP API + dashboard + Telegram + CLI surfaces
- Deployment — production install with all v1.35.0 env vars
- Testing — current test pyramid (1762 passed), CI gates,
architecture invariants
- Cron-and-Maintenance — 12 background loops including the new log
retention loop
- Finance — propose-approve-complete with v1.35.0 race-lock fix
- Roadmap — Phase 5 closed, Phase 6 (god-object refactor) planned
- Skills-and-Knowledge — skill confidence model, RAG retrieval, provenance
Navigation:
- _Sidebar.md — categorized navigation visible on every page
- _Footer.md — repo, changelog, releases, issues links
Removed (replaced by Releases.md index):
- Release-1.4.2.md, Release-1.4.3.md, Release-1.4.4.md, Release-1.4.5.md
- Release-1.5.0.md, Release-1.6.0.md, Release-1.7.0.md
- Release-1.8.1.md, Release-1.8.2.md
- Release-1.9.0.md, Release-1.9.1.md
- Release-1.10.0.md, Release-1.11.0.md, Release-1.12.0.md
- Release-1.14.0.md, Release-1.15.0.md
(17 files. The newest of these was last updated when v1.15.0 shipped,
while the real release notes lived in CHANGELOG.md and on GitHub
Releases. Maintaining two stores meant the wiki was always behind.
The new Releases page links to the canonical source instead.)
The wiki now matches the v1.35.0 codebase 1:1 — no claims that
contradict the running code. All references to outdated test counts
(1668+, 1407+, 1344+) are updated to 1762. All references to
v1.21.1 / v1.34.0 as 'latest' are updated. All mentions of the
removed dashboard query-string auth are removed. Vault references
to salt.bin sidecar files are removed (single-file v2 format).
Cron documentation includes the log retention loop. Security page
covers the Telegram + CLI deny guard, headless CLI auto-approve,
SQL hardening, and the v1.35.0 wrong-key fail-fast contract.