name: the-system-board
description: "Use before proposing or updating System board state through system_board_propose or system_board_update."
The System board contract
Board state lives only in .system/board.json at schema version 0.
Specs and plans use todo|done; issues use open|done.
A spec may be done without plans, but cannot be done while any linked plan is todo.
Issues never change spec state.
Assessment proposes board changes for human review; it never applies them.
Exec applies verified states directly through system_board_update, recorded with source agent and a terse evidence note.
Claim a state only from verification you ran and read; the human overrides any entry in /system board.
---
name: the-system-board
description: "Use before proposing or updating System board state through system_board_propose or system_board_update."
---
# The System board contract
Board state lives only in `.system/board.json` at schema version 0.
Specs and plans use `todo|done`; issues use `open|done`.
A spec may be done without plans, but cannot be done while any linked plan is todo.
Issues never change spec state.
Assessment proposes board changes for human review; it never applies them.
Exec applies verified states directly through `system_board_update`, recorded with source agent and a terse evidence note.
Claim a state only from verification you ran and read; the human overrides any entry in `/system board`.