A viable emergency planning, preparation and response system for complex organizational environments. Brace for impact and recover quickly.
Find a file
tegwick d011073e16 Start DISCTL-WP-0002: policies, registers, runbooks, playbooks
Expand AssetRegister and DataRegister with T0/T4 stack assets.
Add ResiliencePolicy, PanicSheet, full-server-loss runbook, and five
incident playbooks. Update README with mirror status. Mark T02-T05,
T07-T08 done; T01 and T06 in progress.
2026-07-07 20:04:54 +02:00
.claude/rules Initial commit 2026-07-04 10:22:20 +00:00
docs Initial commit 2026-07-04 10:22:20 +00:00
history Reconcile with same-day Forgejo backup assessment 2026-07-04 12:46:22 +02:00
IncidentPlaybooks Start DISCTL-WP-0002: policies, registers, runbooks, playbooks 2026-07-07 20:04:54 +02:00
registry Initial commit 2026-07-04 10:22:20 +00:00
RestoreRunbooks Start DISCTL-WP-0002: policies, registers, runbooks, playbooks 2026-07-07 20:04:54 +02:00
specs Bootstrap resilience control plane: intent, risk analysis, first workplan 2026-07-04 12:45:16 +02:00
TestEvidence Complete DISCTL-WP-0003-T03 through T05 2026-07-07 19:58:21 +02:00
workplans Start DISCTL-WP-0002: policies, registers, runbooks, playbooks 2026-07-07 20:04:54 +02:00
.custodian-brief.md chore(consistency): sync task status from DB [auto] 2026-07-07 20:00:38 +02:00
.gitignore Initial commit 2026-07-04 10:22:20 +00:00
.repo-classification.yaml Initial commit 2026-07-04 10:22:20 +00:00
AGENTS.md Initial commit 2026-07-04 10:22:20 +00:00
AssetRegister.yaml Start DISCTL-WP-0002: policies, registers, runbooks, playbooks 2026-07-07 20:04:54 +02:00
BackupPickupQueue.md Complete DISCTL-WP-0003-T03 through T05 2026-07-07 19:58:21 +02:00
BackupPolicy.md Complete DISCTL-WP-0003-T02: adopt BackupPolicy.md 2026-07-07 19:57:03 +02:00
CLAUDE.md Initial commit 2026-07-04 10:22:20 +00:00
DataRegister.yaml Start DISCTL-WP-0002: policies, registers, runbooks, playbooks 2026-07-07 20:04:54 +02:00
INTENT.md Start DISCTL-WP-0002: policies, registers, runbooks, playbooks 2026-07-07 20:04:54 +02:00
LICENSE Initial commit 2026-07-04 10:22:20 +00:00
PanicSheet.md Start DISCTL-WP-0002: policies, registers, runbooks, playbooks 2026-07-07 20:04:54 +02:00
README.md Start DISCTL-WP-0002: policies, registers, runbooks, playbooks 2026-07-07 20:04:54 +02:00
ResiliencePolicy.md Start DISCTL-WP-0002: policies, registers, runbooks, playbooks 2026-07-07 20:04:54 +02:00
RTO-RPO-Matrix.md Complete DISCTL-WP-0003-T03 through T05 2026-07-07 19:58:21 +02:00
SCOPE.md Initial commit 2026-07-04 10:22:20 +00:00

disaster-control

Resilience Control Plane for Coulomb Social / Helix Forge — the single source of truth for business continuity, disaster recovery, cyber recovery, and restore test evidence.

Purpose

Know what exists, what must survive, how it is rebuilt, and whether restore actually works. See INTENT.md and ResiliencePolicy.md.

Key artifacts

Path Purpose
AssetRegister.yaml Infrastructure and backup stream inventory
DataRegister.yaml Data classes and recovery mapping
ResiliencePolicy.md Operating principle, tiers, drill cadence
BackupPolicy.md Backup architecture and monitoring
RTO-RPO-Matrix.md Per-system recovery targets
BackupPickupQueue.md Cross-repo backup implementation tracker
PanicSheet.md One-page emergency reference
RestoreRunbooks/ Recovery procedures
IncidentPlaybooks/ Incident response steps
TestEvidence/ Dated restore drill reports

Off-site mirror (R10)

This repo must survive loss of the primary Gitea. Mirror status:

Mirror Location Refresh Status
Primary gitea.coulomb.social/coulomb/disaster-control git push on commit operational
Off-Gitea mirror Not configured open (DISCTL-WP-0002-T01)

Target: at least one private mirror on infrastructure independent of CoulombCore/Gitea (e.g. GitHub private mirror). When configured, update this table with URL and refresh method (git push --mirror or scheduled sync).

Session orientation

cat .custodian-brief.md
cat INTENT.md
ls workplans/

State Hub sync after workplan edits:

cd ~/state-hub && make fix-consistency REPO=disaster-control