Check reference / Correctness & Structure

AGENT-01 Declared model is valid

Correctness & Structure · 20% of the grade · deterministic · applies to subagents

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