Replace repo-seed template identity with disaster-control across AGENTS.md, SCOPE.md, and .claude/rules. Archive REPO-WP template workplans. Document dev workflow and classification. Mark WP-0001 finished.
39 lines
No EOL
1.1 KiB
Markdown
39 lines
No EOL
1.1 KiB
Markdown
## Stack
|
|
|
|
- **Language:** Markdown-first governance repo (YAML registers, policies, runbooks)
|
|
- **Key deps:** State Hub ADR-001 workplans, YAML registers, cross-repo backup tooling
|
|
|
|
## Dev Commands
|
|
|
|
```bash
|
|
# Orient (offline-safe)
|
|
cat .custodian-brief.md
|
|
cat INTENT.md
|
|
cat PanicSheet.md
|
|
ls workplans/
|
|
|
|
# Validate register YAML
|
|
python3 -c "import yaml; yaml.safe_load(open('AssetRegister.yaml')); yaml.safe_load(open('DataRegister.yaml'))"
|
|
|
|
# Sanity-check markdown / YAML edits
|
|
git diff --check
|
|
|
|
# Push to primary + off-Gitea mirror
|
|
git push origin main
|
|
./tools/sync-mirror.sh
|
|
|
|
# After workplan edits — from ~/state-hub
|
|
make fix-consistency REPO=disaster-control
|
|
|
|
# State Hub API (if hub offline: cd ~/state-hub && make api)
|
|
curl -s "http://127.0.0.1:8000/messages/?to_agent=disaster-control&unread_only=true" | python3 -m json.tool
|
|
```
|
|
|
|
## Key paths
|
|
|
|
| Path | Purpose |
|
|
| --- | --- |
|
|
| `AssetRegister.yaml` / `DataRegister.yaml` | Stack inventory |
|
|
| `BackupPickupQueue.md` | Cross-repo backup closure tracker |
|
|
| `TestEvidence/` | Restore drill reports |
|
|
| `docs/mirror-sync.md` | Off-Gitea mirror procedure | |