Size the run
Size the run before you spend it: which capability tier, and how hard it should think. Read-only and advisory.
Tier
The cheapest class whose ceiling covers the work:
fast - local, mechanical, reversible work with cheap, complete verification.
standard - ordinary repo-grounded reasoning, multi-step drafting, normal coding and docs.
frontier - architecture, high ambiguity, safety or security risk, release-critical review, or work where one wrong assumption wastes a large run.
Effort
How hard that mind should deliberate, as intent not a vendor level:
glance - minimal deliberation, the direct path.
measured - ordinary, everyday deliberation.
thorough - deliberate extra: alternatives and assumptions checked.
exhaustive - maximal deliberation, the search exhausted and re-checked.
Tier and effort move together by default (fast to glance, standard to measured, frontier to thorough, reserving exhaustive for the hardest stakes), then part where deliberation-hunger and capability-need part.
Method
- Frame the unit. Name the exact work being sized.
- Score once. Read risk and complexity: ownership boundaries, reversibility and blast radius, safety or privacy risk, ambiguity and synthesis load, need for research or adversarial review, cost of a wrong answer.
- Read off tier. The cheapest whose ceiling covers the judgment and risk. Risk beats size: one high-risk file can want
frontier, a broad mechanical rename can stay fast.
- Read off effort. Default to track tier, then raise for ambiguity or long multi-step reasoning, lower for a bounded task under a strong model. Effort buys deliberation, never capability.
- Report both coordinates, one shared rationale,
move up if and move down if triggers for each dial, and the proof surface the work still needs regardless of tier or effort.
- Stop. Do not execute the sized task, change config, or switch models.
Completion
The report names exactly one tier and one effort, states the cheapest sufficient pair, gives move-up and move-down triggers for both dials, names the proof surface, and makes no routing, vendor, or orchestration claim.
Machine-readable output
recommended_tier: fast|standard|frontier
recommended_effort: glance|measured|thorough|exhaustive
rationale: <one sentence, covering both dials>
move_up_if: <signals that would justify a stronger tier or higher effort>
move_down_if: <signals that would justify a cheaper tier or lower effort>
proof_surface: <verification still required>
1---2name: size-the-run3description: Size the cheapest sufficient capability tier and reasoning effort for a task before it starts, on a neutral two-dial scale rather than a vendor model name. Use when a run could be over- or under-powered, before dispatching a subagent, or when the user asks "how hard should I think about this", "is this worth a deep run", or "size this task". It recommends a tier and an effort and pins no vendor model.4---5# Size the run
6
7Size the run before you spend it: which capability tier, and how hard it should think. Read-only and advisory.
8
9## Tier
10
11The cheapest class whose ceiling covers the work:
12
13- `fast` - local, mechanical, reversible work with cheap, complete verification.
14- `standard` - ordinary repo-grounded reasoning, multi-step drafting, normal coding and docs.
15- `frontier` - architecture, high ambiguity, safety or security risk, release-critical review, or work where one wrong assumption wastes a large run.
16
17## Effort
18
19How hard that mind should deliberate, as intent not a vendor level:
20
21- `glance` - minimal deliberation, the direct path.
22- `measured` - ordinary, everyday deliberation.
23- `thorough` - deliberate extra: alternatives and assumptions checked.
24- `exhaustive` - maximal deliberation, the search exhausted and re-checked.
25
26Tier and effort move together by default (`fast` to `glance`, `standard` to `measured`, `frontier` to `thorough`, reserving `exhaustive` for the hardest stakes), then part where deliberation-hunger and capability-need part.
27
28## Method
29
301. **Frame the unit.** Name the exact work being sized.
312. **Score once.** Read risk and complexity: ownership boundaries, reversibility and blast radius, safety or privacy risk, ambiguity and synthesis load, need for research or adversarial review, cost of a wrong answer.
323. **Read off tier.** The cheapest whose ceiling covers the judgment and risk. Risk beats size: one high-risk file can want `frontier`, a broad mechanical rename can stay `fast`.
334. **Read off effort.** Default to track tier, then raise for ambiguity or long multi-step reasoning, lower for a bounded task under a strong model. Effort buys deliberation, never capability.
345. **Report both coordinates**, one shared rationale, `move up if` and `move down if` triggers for each dial, and the proof surface the work still needs regardless of tier or effort.
356. **Stop.** Do not execute the sized task, change config, or switch models.
36
37## Completion
38
39The report names exactly one tier and one effort, states the cheapest sufficient pair, gives move-up and move-down triggers for both dials, names the proof surface, and makes no routing, vendor, or orchestration claim.
40
41## Machine-readable output
42
43```text
44recommended_tier: fast|standard|frontier
45recommended_effort: glance|measured|thorough|exhaustive
46rationale: <one sentence, covering both dials>
47move_up_if: <signals that would justify a stronger tier or higher effort>
48move_down_if: <signals that would justify a cheaper tier or lower effort>
49proof_surface: <verification still required>
50```
51