feat(models): add fable tier for the four singleton judgment gates
Owner-ratified 2026-07-20: architect, grounding-check, tdd-author and debugger pin fable/xhigh — cycle-reach singleton gates whose miss silently ratifies or poisons an entire cycle (drift verdict, autonomous sign-off signature, RED executable-spec, root-cause). The set is closed: extending it requires fresh owner ratification, no fable agent ever runs per-task in a loop or in a parallel fan-out, and workflow scripts stay fable-free (the implement-loop quality gate caps at opus). Policy home: docs/agent-template.md $ model rule 1 (effort: fable gates stay xhigh, not max); the workflow policy headers now point at the exception instead of the former blanket ban.
This commit is contained in:
@@ -41,7 +41,8 @@
|
||||
//
|
||||
// Model policy: every agent() call pins an explicit model — never the
|
||||
// session-model inherit (which could route to an unintended tier, e.g. fable —
|
||||
// banned for all plugin agents and workflows). Both phases here are mechanical
|
||||
// reserved for the four ratified frontmatter gates, never for workflow stages;
|
||||
// agent-template § model rule 1). Both phases here are mechanical
|
||||
// (compiler-enumerated propagation, build/suite re-run), so both run sonnet.
|
||||
// Effort policy mirrors it: every call pins an explicit effort — the edit
|
||||
// (real code work) runs high, the build/suite verify (schema-bound check)
|
||||
|
||||
Reference in New Issue
Block a user