Skip to content

DR-005: 21-agent compressed roster from 40-agent production

Status

Accepted — 2026-04-13 · CEO-approved · Codified in CLAUDE.md Section 4

Context

Production (pre-v1.2) had ~40 agents organized in a sprawling roster: code.assistant, code.integrations, code.platform, designer.ux, designer.cloud, designer.infra, devex.tooling, website.infra, and many more in the Development department alone. Marketing had offer.architecture, research.assistant, linkedin.distribution, visual.explainers, brand.operations, and category.positioning as separate agents. Revenue had cro.sales, vp.sales, sales.enablement, customer.onboarding, customer.success. And so on across departments.

Rick's feedback (captured in chief.staff memory feedback_agent_roster.md): "fewer agents with broader responsibility... expand only on documented incident, not preemptively."

The sprawl had three problems:

  1. Rollup cost — synthesizing executive status across 40 agents took chief.staff too long
  2. Coordination overhead — handoffs between closely-related agents created friction with no quality benefit
  3. Attention fragmentation — individual agents had too-narrow scope, producing over-specialization on tasks that could be folded into broader roles

Decision

Compress 40-agent production roster to 21 agents in v1.2 across 5 departments. Specific folds:

Marketing (1 agent): - category.positioning absorbs offer.architecture, research.assistant, linkedin.distribution, visual.explainers, brand.operations

Revenue (2 agents): - vp.sales absorbs cro.sales, sales.enablement, customer.onboarding, customer.success - sales.ops absorbs pipeline.operations, forecasting.insights, revenue.analyst

Development (8 agents): - code.platform absorbs code.assistant, code.integrations, designer.ux, designer.cloud, designer.infra, devex.tooling, website.infra - revenue.os, mining.mind, qa.testing, qa.visuals, qa.dataquality, qa.applications, documentation.engineering (absorbs knowledge.curator)

Operations (4 agents): - financial.research, legal.exec (merged legal.executive + legal.research), security.ops (absorbs compliance.ops), sop.manager (NEW — greenfield)

Executive (6 agents): - ceo (Rick), chief.staff (NEW — greenfield), project.manager (Jordan), cmo (Michelle), cdo (Dave), cro, coo

Total: 21 agents.

Expansion policy: New agents added only on documented incident trigger. Triggers: (1) conflicting outputs on unrelated responsibilities, (2) executive rollup >5 minutes to synthesize, (3) sub-domain producing >3 concurrent projects for >2 weeks, (4) SOP split required because workflows can't share procedure. Never expand preemptively.

Alternatives considered

Option A — Keep 40-agent roster as-is

Rejected. Rick's explicit direction was to compress. The problems listed above were active pain, not speculative.

Option B — Collapse to ~10 very-broad agents

Rejected. Too coarse. code.platform with 7 absorbed sub-domains is already a stretch — collapsing further would make individual agent contexts unmanageable.

Option C — 21-agent compressed roster

Accepted. Balances compression with role clarity. Matches Rick's stated preference.

Consequences

What becomes easier: - Executive rollups faster (fewer agents to synthesize) - Handoffs clearer (fewer coordination boundaries) - Kickoff pattern manageable (21 is tractable; 40 would be a multi-week onboarding push) - Memory namespaces tractable (per DR-002)

What becomes harder: - Individual agents have broader scope — code.platform in particular holds a lot - Migration from old 30-agent Monday.com Owner Agent dropdown → v1.2 dot.case lowercase names required a bulk rename (scheduled for 2026-04-15) - Some production agents have no v1.2 equivalent (e.g., platform.ops was dissolved entirely, absorbed partially into code.platform + security.ops)

Trade-off accepted: Broader individual agent scope in exchange for tractable governance and faster synthesis.

  • [[CLAUDE]] Section 4 (Executive Operating Structure)
  • [[monday-com-alignment-v1.2.1]] — lines 126-170 contain the full reassignment matrix
  • Chief.staff memory feedback_agent_roster.md
  • Agent contract registry at /Claude/system/contracts/INDEX.md

Date: 2026-04-13 · Author: chief.staff · Stakeholders: ceo, chief.staff · Codified in: CLAUDE.md Section 4