State Machine Reference

B.1 Assessment Publishing Status

draft → interview → evidence → scoring → review → published

B.2 Assessment Package Status

draft → reviewed → published → frozen

B.3 Business Scenario Execution Status

pending → selected → scheduled → in_delivery → completed pending → cancelled

B.4 Planning Approval Status

draft → in_review → approved / conditional_go / no_go / cancelled in_review → revision_required → (back to in_review after revision)

B.5 Planning Workflow Status

draft → generating → reviewed → approved → released → delivery

B.6 Delivery Project Status

initiated → planning → active → on_hold → active → completed any state → cancelled (except completed)

B.7 Delivery Task Status

todo → in_progress → in_review → done todo → blocked → todo / in_progress todo → skipped → todo in_progress → todo (sent back) done → in_progress (reopened)

B.8 Sprint Status

planning → active → completed / cancelled

B.9 Risk Status

identified → analyzing → mitigating → resolved / accepted / closed

B.10 Issue Status

open → in_progress → resolved → closed → reopened

B.11 AI Interaction Status

pending → routing → executing → completed / failed / cancelled

B.12 Agent Execution Status

pending → running → completed / failed / timeout / cancelled

B.13 Workflow Status

draft → review → approved → deploying → verifying → closed review → draft (sent back) approved → review (sent back) deploying → approved (sent back) verifying → deploying (sent back)

B.14 AI Suggestion Status

pending → accepted → executing → executed / failed pending → rejected / dismissed / expired

B.15 Knowledge Asset Status

draft → active → archived → deleted

B.16 Notification Status

pending → sent → delivered → read / failed

B.17 Execution Status

not_started → in_progress → on_track / at_risk / off_track on_track → at_risk / off_track / completed at_risk → on_track / off_track / completed off_track → at_risk / on_track

B.18 Delivery Package Status

draft → reviewed → approved → released

B.19 Opportunity Status

discovered → validated → selected / excluded

B.20 Embedding Task Status

pending → processing → completed / failed / cancelled

B.21 App Version Status

Version status:

draft → active → superseded draft → rolled_back (optimization validation failed) superseded / rolled_back → active (historical version re-activated = rollback)

Deployment status:

draft → pending_validation (proposal approved, entering validation; stays pending after re-assessment until adopted or rolled back) pending_validation → active (adopted and live) / rolled_back (rolled back) draft / pending_validation → testing (A/B experiment created) testing → active (challenger wins and is promoted) / retired (champion wins) / rolled_back (auto-rollback / manual rollback) active → superseded (replaced by a new version) retired / superseded / rolled_back → active (historical version re-activated = rollback)

(validated is a reserved status not produced by the current flow)

B.22 A/B Experiment Status

running → completed (ended manually, winner = challenger / champion) running → completed (watchdog auto-rollback: winner = champion, reason = auto-rollback) running → completed (canary version rolled back: winner = champion, reason = manual rollback)

B.23 Ticket Status

submitted → processing (an admin starts handling it) submitted / processing → resolved (handling completed, with a reply) submitted / processing / resolved → closed (closed and archived)