Fleet enhancer role + two-agent floor (orchestrator + enhancer) #614

Closed
opened 2026-06-22 07:56:42 +00:00 by jason.woltje · 0 comments
Owner

Fleet enhancer role + two-agent floor

From Jason's north-star (docs/fleet/north-star.md, PR #613): every fleet has a two-agent floor — orchestrator + enhancer minimum. Builds on the #612 init-R5 work.

Scope

  • Add enhancer (core always-on, persistent_persona: true) to the non-minimal example presets: general, coding, research, hybrid.
  • Extend the init guarantee: non-minimal profiles must yield exactly 1 orchestrator AND ≥1 enhancer (#612 enforces the orchestrator half; add the enhancer half + test).
  • Enforce the floor on remove too: refuse to remove the sole enhancer (symmetric with the existing sole-orchestrator protection).
  • Enhancer role doc (mandate/persona/skills): monitor fleet activity → analyze for enhancements/optimizations → plan remediation → upgrade tools/skills/harness with the orchestrator → file Mosaic Stack bug reports. Does NOT code or review.

One branch, one PR, TDD on the init guarantee + remove protection.

## Fleet enhancer role + two-agent floor From Jason's north-star (`docs/fleet/north-star.md`, PR #613): every fleet has a **two-agent floor** — orchestrator + **enhancer** minimum. Builds on the #612 init-R5 work. ### Scope - [ ] Add `enhancer` (core always-on, `persistent_persona: true`) to the non-minimal example presets: general, coding, research, hybrid. - [ ] Extend the init guarantee: non-minimal profiles must yield **exactly 1 orchestrator AND ≥1 enhancer** (#612 enforces the orchestrator half; add the enhancer half + test). - [ ] Enforce the floor on remove too: refuse to remove the sole enhancer (symmetric with the existing sole-orchestrator protection). - [ ] Enhancer role doc (mandate/persona/skills): monitor fleet activity → analyze for enhancements/optimizations → plan remediation → upgrade tools/skills/harness **with the orchestrator** → file Mosaic Stack bug reports. **Does NOT code or review.** One branch, one PR, TDD on the init guarantee + remove protection.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: mosaicstack/stack#614