1. Stages Become Groups
Each workflow stage is one group. Order them withposition (0, 1, 2, …) — that is left-to-right flow on the board.
2. Metadata Becomes field_schema.task
Every distinct thing a work item tracks becomes a field entry underfield_schema.task:
"human_only": true — write tools will refuse to set it, making the human’s approval the only path forward.
To change one field on an existing board without resending the whole schema, use update_board’s field_schema_patch.
3. The Mapping Recipe
4. A Worked Shape
A three-stage board with one real gate — from Spec to Build only whenplan_approved is set:
Write Policies
The full DSL for transition guards and agent responsibilities.
Validate Gates
Prove your guards actually fire before relying on them.