Check reference / Correctness & Structure
AGENT-01 Declared model is valid
Deterministic — runs on every scan, no LLM or network needed.
Why it matters
A typo'd `model:` value does not fail when you save the file — it fails at runtime, on every delegation, so the subagent you built simply never runs and the error surfaces far from its cause.
How to fix it
Set `model` to an alias (`sonnet`, `opus`, `haiku`, `inherit`) or a full `claude-*` model id — or delete the field to inherit the default model.
Example
✗ flagged
model: sonet-4✓ passes
model: sonnet