mirror of
https://github.com/obra/superpowers.git
synced 2026-08-30 18:39:23 +00:00
feat(sdd): follow a task's declared implementation tier at dispatch
The skeleton-first task template carries a Tier field the planner marks deliberately. Model Selection now follows it instead of re-deciding at dispatch, the implementer template's model slot reads it at fill time, and an explicit mechanical ruling overrides the mid-tier contract floor — the planner has already ruled the deliverable fully specified. Task templates without a Tier field are unaffected: every route falls through to the existing Model Selection guidance.
This commit is contained in:
@@ -5,8 +5,11 @@ Use this template when dispatching an implementer subagent.
|
||||
```
|
||||
Subagent (general-purpose):
|
||||
description: "Implement Task N: [task name]"
|
||||
model: [MODEL — REQUIRED: choose per SKILL.md Model Selection; an omitted
|
||||
model silently inherits the session's most expensive one]
|
||||
model: [MODEL — REQUIRED: when the brief carries a Tier line, set from it:
|
||||
mechanical → the cheapest model the subagent tool offers; judgment →
|
||||
a standard mid-tier model. Otherwise choose per SKILL.md Model
|
||||
Selection. An omitted model silently inherits the session's most
|
||||
expensive one]
|
||||
prompt: |
|
||||
You are implementing Task N: [task name]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user