Scenario Lab
Business States & Enum Dictionary
The shared vocabulary the Scenario Platform validates against — entity state machines (Layer 5) and allowed-value enum catalogs (Layer 3). Authored once here, consumed by the Scenario Builder and the validation runner.
3 state models4 enum catalogsPersisted locally — awp.scenario.registry.v1
Business state models
Entity lifecycles — the legal states and transitions the Layer 5 validator enforces.
State model
OrderState
6 states · 7 edges
States
createdreservedconfirmedfulfilledclosedcancelled
Allowed transitions
- createdreservedcancelled
- reservedconfirmedcancelled
- confirmedfulfilledcancelled
- fulfilledclosed
State model
ResourceState
5 states · 6 edges
States
reservedallocatedactivesuspendedreleased
Allowed transitions
- reservedallocated
- allocatedactivereleased
- activesuspendedreleased
- suspendedactive
State model
ShipmentState
5 states · 4 edges
States
pendinglabelledin_transitdeliveredreturned
Allowed transitions
- pendinglabelled
- labelledin_transit
- in_transitdelivered
- deliveredreturned