docs: fold ROLLBACK.md into a service-recovery runbook; prune FUTURE_IMPROVEMENTS.md (#204 item D) #209

Merged
jfraeys merged 1 commit from jfraeys/docs/fold-rollback-prune-future into main 2026-10-16 00:09:03 -04:00
Owner

ROLLBACK.md duplicated node-failure, database-corruption, datacenter-failover and deployment, and used Linode-only commands. The parts that were unique (container stacks, Traefik certs, Authelia/LLDAP lockout, Forgejo, post-recovery checks) move to docs/runbooks/service-recovery.md with an index to the other runbooks; the test that lists non-deploy docs follows. FUTURE_IMPROVEMENTS.md loses every item marked done or stale (SOPS cutover, DR runbooks, Watchtower tiers, audit logging, cache server, wakeup, scanning) and keeps only open items, updated for the OVH move. CHANGELOG.md is kept: it is current and referenced.

Part of #204.

🤖 Generated with Claude Code

https://claude.ai/code/session_01Ge5tovcwdEUBtPwUktsZZZ

ROLLBACK.md duplicated node-failure, database-corruption, datacenter-failover and deployment, and used Linode-only commands. The parts that were unique (container stacks, Traefik certs, Authelia/LLDAP lockout, Forgejo, post-recovery checks) move to docs/runbooks/service-recovery.md with an index to the other runbooks; the test that lists non-deploy docs follows. FUTURE_IMPROVEMENTS.md loses every item marked done or stale (SOPS cutover, DR runbooks, Watchtower tiers, audit logging, cache server, wakeup, scanning) and keeps only open items, updated for the OVH move. CHANGELOG.md is kept: it is current and referenced. Part of #204. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01Ge5tovcwdEUBtPwUktsZZZ
docs: fold ROLLBACK.md into runbooks/service-recovery.md; prune FUTURE_IMPROVEMENTS.md to open items
All checks were successful
Lint / lint (pull_request) Successful in 1m53s
Secret scan / scan (pull_request) Successful in 14s
2f7829714f
Part of #204 item D. CHANGELOG.md stays: it is current (latest entry 2026-10-08) and referenced.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Ge5tovcwdEUBtPwUktsZZZ
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
jfraeys/infra!209
No description provided.