Skip to main content
Early Access. Commands and behavior can change between releases.
Canonical statuses are the Factory’s names for board progress. Map them to your own column names with statusMap.
Map only the columns you have; unmapped statuses aren’t mirrored. Every key must be one of the ten statuses above, every value a non-blank string, and the map needs at least one entry. Leave out statusMap only if you want Cloud’s default map.

A status is not a run state or a gate name

in_progress is a board status. runs list --state takes run states, such as BUILDING or PAUSED. Approval commands take a gate name: plan or pr. Don’t use one in place of another.
Check the pending gate, read the plan or PR, then decide. A partial board map never skips a stage or removes an approval. Moving a card into a column doesn’t approve a gate either: add the approval label. See operating the Factory for approval and rejection commands, and factory.yaml for mapping examples.