Skip to content

feat(cstack): align model policy with Codex spawn seats - #20

Open
Camgineer wants to merge 4 commits into
mainfrom
policy/models-0.3.0
Open

Camgineer wants to merge 4 commits into
mainfrom
policy/models-0.3.0

Conversation

@Camgineer

Copy link
Copy Markdown
Owner

Leads were Sol Medium and workers still named Gemini. Codex can only spawn the five OpenCodex subagent models, and pstack-poteto-agent inherits the parent unless a worker model is set.

After this change:

  • New engineering leads start as Fable Medium. Other important leads start as Opus Medium.
  • Spawn seats are Astra, Sol, Grok, Luna, and Muse. Fable and Opus never spawn.
  • Sol reviews. Grok implements. Luna takes cheap bounded work. Astra owns art and readiness. Muse Max is the second reviewer for panels.
  • Every spawn sets model and effort. Comment Sicko stays pinned to Sol Medium.

Validation: node --test tests/version.test.mjs tests/inventory.test.mjs tests/cstack-default-mode.test.mjs passed.

After merge, refresh the plugin with marketplace upgrade plus re-add, then start a fresh task. Replace Gemini with cursor/muse-spark-1.3 in the live five-model spawn list so Muse can dispatch.

Fable and Opus are lead-only. Spawn seats are Astra, Sol, Grok, Luna, and Muse Max. Sol always reviews. Grok implements. Always set spawn model so a Fable parent cannot leak into workers.
Comment hunting does not need Sol. Everyday review stays Sol. Adversarial review uses Muse Max.
Plugin defaults stay in policy/models.md. /setup-pstack writes ~/.agents/cstack-models.md with only changed roles so upgrades do not wipe personal maps.
Keep the plugin default and the local overlay on the same filename. Overlay stays at ~/.agents/cstack-models.md.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant