Pin the sweep to a Sonnet worker and the review to Opus - #30
Merged
Merged
Conversation
The WP6 fleet sweep was dispatched as four parallel sessions on the largest model at high effort, because the brief template carried the flags of the earlier design work packages. It burned about a quarter of a week's allowance in an afternoon. The sweep is procedural: this skill and the docs-migrator subagent already contain every decision it makes. - docs-migrator: `model: sonnet` in the frontmatter, and one sentence saying why -- the skill is the procedure, so the sweep needs care and throughput, not a larger model rediscovering a written-down method; one repository at a time. - docs-reviewer: `model: opus`, and one sentence saying why -- it is the judgment half, bounded to one diff and one narrow question, run once. Its own prompt already argues that a two-thirds-precision judge is right for discovering patterns and wrong as a gate; that is the work worth a big model. - epythet-repair-migrate: the Delegation section now states the tiering up front, so anyone writing a dispatch brief from the skill sees it. Refs #16.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Refs #16 (WP6).
Why
WP6's fleet sweep was dispatched as four parallel sessions on the largest model at high effort. The brief template had been copied from the earlier design work packages (core v2, validate), which legitimately needed that; nobody made a per-task model decision. The four sessions hit the five-hour limit and burned about a quarter of a week's allowance in an afternoon.
The sweep is the opposite of design work.
epythet-repair-migrateanddocs-migratoralready contain every decision it makes — baseline, repair, coverage, correctness, completeness, theme,docsrc/, exit gate, PR. A larger model spends its cost rediscovering a method that is written down.What changed
docs-migrator:model: sonnetin the frontmatter, plus one sentence in the prompt saying why — the skill is the procedure, so what the sweep needs is care and throughput; one repository at a time; the only place a larger model earns its cost is the bounded review of its own diff.docs-reviewer:model: opus. This one stays on the big model deliberately. It is the judgment half of the sweep — reading a rendered page and deciding whether a docstring's meaning survived — and it is bounded: one diff, one narrow question, run once. Its own prompt already argues that a two-thirds-precision judge is disqualified as a gate and exactly right for discovering patterns; that is the work worth paying for. Sonnet would make it cheaper and worse at precisely the step whose whole value is precision.epythet-repair-migrate, Delegation section: one sentence stating the tiering, so anyone writing a dispatch brief from the skill reads it before choosing a model.The matching fix upstream — so this is not re-derived per fleet — landed in
crowsnest-dispatchas a new "Choose the model before the brief" section: thorwhalen/crowsnest#61.559 tests pass locally. Merging publishes a release; expected.
https://claude.ai/code/session_01Ej6PBTNwxnY4oHcyqcs6TH