← back to Agent Cabinet
auto-data-snapshot: 2026-09-22T12:15:47 (1 data files) — cabinet.yaml
f6eb951676ce95557a7b309dcc8f856a86eabbbc · 2026-09-22 12:18:51 -0700 · auto-commit-fleet
Files touched
Diff
commit f6eb951676ce95557a7b309dcc8f856a86eabbbc
Author: auto-commit-fleet <steve@designerwallcoverings.com>
Date: Tue Sep 22 12:18:51 2026 -0700
auto-data-snapshot: 2026-09-22T12:15:47 (1 data files) — cabinet.yaml
---
cabinet.yaml | 45 +++++++++++++++++++++++++++++++--------------
1 file changed, 31 insertions(+), 14 deletions(-)
diff --git a/cabinet.yaml b/cabinet.yaml
index ac3abef..a7176db 100644
--- a/cabinet.yaml
+++ b/cabinet.yaml
@@ -455,25 +455,25 @@ cabinet:
- skill: abramsego-golive
owns: [revenue-engine ops — Stripe TEST flows, waitlist digest, engine gated→live flip checklist, go-live approval memos]
- - vp: vp-consulting
+ - vp: consulting-agent
domain: >-
- Officer Consulting — the Consulting business: a productized "client-growth
- consultancy in a box" that turns an intake questionnaire into a per-client
- portal (a NEW website shown as several concept versions + a deeply
- integrated-social growth command center), even for clients with no website.
- Fuses two proven builds — fantasea-consulting (deliverable/concept-version
- generator) + prestige-car-wash (social/growth command center). Owns the
- `consulting` skill and every ~/Projects/consulting-<slug>/ engagement (97xx).
- HARD RAIL: social posting is DRAFT-ONLY; live deploy, DNS, spend, and
- send-to-list draft to pending-approval with APPROVE/REVISE/BLOCK — Steve
- turns those on. The sign-in page carries the client info + credentials.
+ Consulting business (single-steward — the vp-consulting officer layer was
+ flattened into this agent 2026-09-22, TK-12015; one owner holds both the
+ business and the build). A productized "client-growth consultancy in a box"
+ that turns an intake questionnaire into a per-client portal (a NEW website
+ shown as several concept versions + a deeply integrated-social growth command
+ center), even for clients with no website. Fuses two proven builds —
+ fantasea-consulting (deliverable/concept-version generator) + prestige-car-wash
+ (social/growth command center). Owns the `consulting` skill and every
+ ~/Projects/consulting-<slug>/ engagement (97xx). HARD RAIL: social posting is
+ DRAFT-ONLY; live deploy, DNS, spend, and send-to-list draft to pending-approval
+ with APPROVE/REVISE/BLOCK — Steve turns those on. The sign-in page carries the
+ client info + credentials.
triggers:
- - consulting | officer consulting | consulting client | client portal
+ - consulting | /consulting | officer consulting | consulting client | client portal
- onboard a consulting client | build a website and social for | intake questionnaire
- new consulting client | spin up a client portal | concept versions | growth command center
directors:
- - subagent: consulting-agent
- owns: [Consulting build/operate steward — runs the intake → scaffold.mjs → concept generation → verify → commit loop for each ~/Projects/consulting-<slug>/ portal; wires the integrated-social buckets via existing fleet skills. Local-only; deploy/DNS/social-post gated.]
- skill: consulting
owns: [the engine — intake schema, scaffold.mjs (portal generator), templates, build.mjs concept skinner, the fused fantasea + prestige patterns]
- skill: advertising-signals
@@ -497,6 +497,23 @@ viewer_port: 9766
last_synced_at: 2026-09-03T00:00:00-07:00
consolidation_log:
+ - date: 2026-09-22
+ action: folded
+ target: consulting-agent (now the single owner of the Consulting business)
+ replaced: [vp-consulting]
+ reason: |
+ DECISION (Steve, 2026-09-22, TK-12015): FLATTEN vp-consulting into consulting-agent —
+ supersedes 2026-09-20 DECISION 2 (KEEP three layers). New fact: single-steward officer
+ layer adds no routing value. vp-abramsego KEPT (money-product office).
+ Reference-safety: repointed every live caller BEFORE archiving the officer (Cody's
+ requirement) — cabinet.yaml officer block re-rooted at consulting-agent (dropped the
+ redundant `- subagent: consulting-agent` director), consulting/SKILL.md ownership lines,
+ consulting-agent.md (absorbed the officer's triggers + APPROVE/REVISE/BLOCK posture +
+ HARD RAILS), ticketmaster/SKILL.md VP routing list, and the a2a-lab agent card. server.js
+ + pyramid.html are data-driven from this YAML (no hardcoded ref); officers/SKILL.md never
+ listed vp-consulting. Zero dangling vp-consulting node across all surfaces.
+ Archived ~/.claude/agents/vp-consulting.md → _archived/ (reversible via
+ ~/skills-agents-snapshot-20260922.tar.gz).
- date: 2026-09-11
action: added
target: terminal-wait-supervisor (under vp-operations)
← 2a3106a cabinet: fold prompt-engineer into ai-engineer (TK-12015)
·
back to Agent Cabinet
·
cabinet: flatten vp-consulting into consulting-agent (TK-120 86cfdef →