Skip to content

Jira workflow mapping

Many Jira Cloud projects expose a simple three-status workflow:

Transition id (example)NameCategory
11To Donew
21In Progressindeterminate
31Donedone

You do not reconfigure Jira to add a “Ready for QA” column.

Praxis maps semantic actions onto whatever transitions exist (by status category and mapping keys). IDs are discovered, never hardcoded.

Praxis eventJiraPraxis state
Developer claim→ In Progressclaim.state=active
Developer completestays In ProgressimplementationState=complete, readyForQuality=true
Quality approval→ DonequalityState=approved

Developer complete must not mark the issue QA-approved or Done. That was a product defect in alpha.34 (READY_FOR_QA was mapped to Done). From alpha.35, Done is Quality’s job.

See Developer and Quality.