Skip to content

docs: remove legacy/history archival docs + trim runbooks to generic essentials#120

Merged
AlienWalker1995 merged 1 commit into
mainfrom
docs/remove-legacy-trim-runbooks
Jul 26, 2026
Merged

docs: remove legacy/history archival docs + trim runbooks to generic essentials#120
AlienWalker1995 merged 1 commit into
mainfrom
docs/remove-legacy-trim-runbooks

Conversation

@AlienWalker1995

Copy link
Copy Markdown
Owner

De-personalizes and de-clutters the public docs: removes the V1→V2→flatten→reorg archival migration narrative (no longer relevant to a fresh reader), fixes every live reference so no link dangles, and trims the three operator runbooks to generic bounded-infrastructure ops.

Removed (git rm — history preserved)

  • docs/LEGACY-CLEANUP.md
  • docs/history/ (all 5: AUDIT.md, CUTOVER.md, FLIP.md, PARITY-VALIDATION.md, PARITY.md)

Broken links fixed

Every tracked live file that pointed at a removed doc was reworded to drop the dangling link (banner narrative kept where it stands alone):

  • CONTRIBUTING.md — LEGACY-CLEANUP + history/CUTOVER links
  • AGENTS.md — LEGACY-CLEANUP + history/CUTOVER
  • CHANGELOG.md — LEGACY-CLEANUP inventory pointer
  • docs/configuration.md, docs/data.md, docs/GETTING_STARTED.md, docs/hermes-agent.md — LEGACY-CLEANUP + history/CUTOVER
  • docs/operator-guide.md — history/FLIP, history/CUTOVER, history/PARITY, history/PARITY-VALIDATION, history/AUDIT (6 sites)
  • docs/product requirements docs/architecture-and-principles.md — docs/history tree note + LEGACY-CLEANUP
  • scripts/README.md, secrets/README.md — history/CUTOVER + LEGACY-CLEANUP
  • services/ops-api/README.md — history/AUDIT + history/PARITY-VALIDATION
  • services/codebase-memory/README.md, services/codebase-memory-ui/README.md — history/PARITY

git grep proves zero remaining refs to LEGACY-CLEANUP / docs/history/ / the 5 filenames in tracked files.

Runbooks trimmed (generic essentials kept, personal/verbose cut)

Runbook Before After
docs/runbooks/auth.md 121 103
docs/runbooks/bounded-hermes.md 142 121
docs/runbooks/secrets.md 205 146

Cut: operator-personal anecdotes (CADDY_BIND "operator-approved 2026-07-17" date, the DASHBOARD_TRUSTED_PROXY_NET subnet-drift incident row, the ordo-hermes-backup personal git remote, the self-hosted-SearXNG aside, Discord-specific troubleshooting → generalized to "a provider"), duplicated background, and long narrative wrappers. Kept (tighter): all setup/rotation/recovery commands, the OpsClient bounded-ops API surface, audit-log + add-a-verb procedures, and the troubleshooting tables — these are load-bearing for any operator. Reductions are under 50% because these are command-dense reference docs with little prose padding; halving would have deleted genuine generic steps.

bounded-hermes.md is preserved (it's referenced by the Hermes agent skills) and trimmed in place.

Validation

  • python -m ruff check . → clean.
  • python -m pytest tests/ -q → 556 passed, 4 skipped. 3 pre-existing failures in tests/substrate/ are from uncommitted operator WIP in catalog/models.yaml (swaps the ultra model to fable-qwen3.6-27b-q6), not this PR — verified by stashing the WIP (all 3 pass) and by this PR being docs-only. No test reads the removed doc paths (grepped tests/).
  • Spot-checked edited files for dangling relative links.

🤖 Generated with Claude Code

…essentials

Remove archival V1->V2->flatten->reorg migration narrative (LEGACY-CLEANUP.md
+ docs/history/) and fix every live reference so no link dangles. Trim the three
operator runbooks to generic bounded-infra ops, dropping operator-personal
anecdotes and verbose narrative while keeping load-bearing steps/commands.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@AlienWalker1995
AlienWalker1995 merged commit 9fdda6d into main Jul 26, 2026
3 checks passed
@AlienWalker1995
AlienWalker1995 deleted the docs/remove-legacy-trim-runbooks branch July 26, 2026 13:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant