[RESILIENCE] Define per-agent fallback portfolios and routing doctrine (#170)

This commit was merged in pull request #170.
This commit is contained in:
2026-04-04 21:40:36 +00:00
parent 2142d20129
commit ff7e22dcc8
3 changed files with 537 additions and 3 deletions

View File

@@ -13,6 +13,7 @@ timmy-config/
├── FALSEWORK.md ← API cost management strategy
├── DEPRECATED.md ← What was removed and why
├── config.yaml ← Hermes harness configuration
├── fallback-portfolios.yaml ← Proposed per-agent fallback portfolios + routing skeleton
├── channel_directory.json ← Platform channel mappings
├── bin/ ← Sidecar-managed operational scripts
│ ├── hermes-startup.sh ← Dormant startup path (audit before enabling)
@@ -28,14 +29,15 @@ timmy-config/
├── docs/
│ ├── automation-inventory.md ← Live automation + stale-state inventory
│ ├── ipc-hub-and-spoke-doctrine.md ← Coordinator-first, transport-agnostic fleet IPC doctrine
── coordinator-first-protocol.md ← Coordinator doctrine: intake → triage → route → track → verify → report
── coordinator-first-protocol.md ← Coordinator doctrine: intake → triage → route → track → verify → report
│ └── fallback-portfolios.md ← Routing and degraded-authority doctrine
└── training/ ← Transitional training recipes, not canonical lived data
```
## Boundary
`timmy-config` owns identity, conscience, memories, skins, playbooks, channel
maps, and harness-side orchestration glue.
`timmy-config` owns identity, conscience, memories, skins, playbooks, routing doctrine,
channel maps, fallback portfolio declarations, and harness-side orchestration glue.
`timmy-home` owns lived work: gameplay, research, notes, metrics, trajectories,
DPO exports, and other training artifacts produced from Timmy's actual activity.