chore(voyage): pin all sub-agents to Opus permanently (operator request)
Flip model: sonnet → model: opus across 20 agent files, 4 prose references in commands (trekplan, trekresearch), trekendsession command frontmatter, and CLAUDE.md tables. Aligns CLAUDE.md premium-profile row to actual premium.yaml content (all-opus, which has been the case since v4.1.0 but the doc was drift). Companion to VOYAGE_PROFILE=premium env-var (set in ~/.zshenv same day) — env-var governs orchestrator phase model; this commit governs sub-agent models which are frontmatter-pinned and not reachable by the profile resolver. npm test: 516 pass, 0 fail, 2 skipped (unchanged from baseline). Operator rationale: complete Opus coverage across all Voyage activity, including the 20 sub-agents that the profile system does not control (architecture-mapper, task-finder, plan-critic, scope-guardian, brief-reviewer, code-correctness-reviewer, brief-conformance-reviewer, review-coordinator, session-decomposer, plus the 6 researcher agents, plus the 5 codebase-analysis agents). Cost implication: sub-agent runs ~5x more expensive vs sonnet. Accepted.
This commit is contained in:
parent
c03695c97b
commit
4b5a3a24dd
25 changed files with 50 additions and 50 deletions
|
|
@ -291,7 +291,7 @@ other agents — the value of Gemini is independence.
|
|||
### Launch rules
|
||||
|
||||
- Launch ALL selected agents **in parallel** in a single message
|
||||
- Use model: "sonnet" for all sub-agents (the orchestrator runs on Opus)
|
||||
- Use model: "opus" for all sub-agents (the orchestrator runs on Opus)
|
||||
- Scale maxTurns by codebase size for local agents (same as trekplan):
|
||||
small = halved, medium/large = default
|
||||
- convention-scanner: medium+ codebases only (50+ files)
|
||||
|
|
@ -301,7 +301,7 @@ other agents — the value of Gemini is independence.
|
|||
Review all agent results. Identify knowledge gaps — areas where findings are
|
||||
thin, contradictory, or missing.
|
||||
|
||||
For each significant gap, launch a targeted follow-up agent (model: "sonnet")
|
||||
For each significant gap, launch a targeted follow-up agent (model: "opus")
|
||||
with a narrow, specific brief. Maximum 2 follow-ups.
|
||||
|
||||
If no gaps exist, skip: "Initial research sufficient — no follow-ups needed."
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue