← back to Agent Cabinet
Add fleet-lifecycle-steward officer under vp-operations
96d3e46fcf77b984b4364beae19ae74c2d1b502a · 2026-06-24 16:22:58 -0700 · Steve Abrams
Owns 'no DW agent sleeps silently; stale ones retire only with Steve sign-off'.
Reconciles live fleet vs the centralized service-registry contract (DTD verdict A).
Job 1 keep-alive = autonomous resurrect; Job 2 retirement = auto-flag to pending-approval (gated).
Files touched
Diff
commit 96d3e46fcf77b984b4364beae19ae74c2d1b502a
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Wed Jun 24 16:22:58 2026 -0700
Add fleet-lifecycle-steward officer under vp-operations
Owns 'no DW agent sleeps silently; stale ones retire only with Steve sign-off'.
Reconciles live fleet vs the centralized service-registry contract (DTD verdict A).
Job 1 keep-alive = autonomous resurrect; Job 2 retirement = auto-flag to pending-approval (gated).
---
cabinet.yaml | 2 ++
1 file changed, 2 insertions(+)
diff --git a/cabinet.yaml b/cabinet.yaml
index c675cd2..90b5f1d 100644
--- a/cabinet.yaml
+++ b/cabinet.yaml
@@ -37,6 +37,8 @@ cabinet:
owns: [Mac2 + Kamatera firewall]
- skill: process-hawk
owns: [auto-restart stuck pm2 processes]
+ - subagent: fleet-lifecycle-steward
+ owns: [single owner of "no DW agent sleeps silently, stale ones retire only with Steve's sign-off"; reconciles the LIVE fleet (pm2 Mac2+Kamatera, launchd, cabinet roster, skills) against the centralized service-registry contract (expected_up, health_url, machine, owner, lifecycle_status — DTD verdict A 2026-06-24); Job 1 KEEP-ALIVE = resurrect/surface anything expected_up but down (consumes process-hawk + pm2-crash-watcher + fleet-reconstruct + keepawake), autonomous/reversible; Job 2 RETIREMENT = AUTO-FLAG old/irrelevant (≥14d dead, superseded, dead health_url) → draft memo to ~/.claude/yolo-queue/pending-approval/, NEVER retires itself (Steve approves). CONSUMES the registry the other terminal BUILDS — does not fork it.]
- subagent: pm2-crash-watcher
- subagent: deployment-engineer
- subagent: devops-engineer
← 3638f33 Rename wallco-agent director to wallpapersback-agent (wallco
·
back to Agent Cabinet
·
Point fleet-lifecycle-steward at real registry path + DARK/Z d41633a →