State — composite + parallel + choice/fork/join
Composite states, concurrent regions, <<choice>>, <<fork>>/<<join>>, notes on states.
Rendering…
Make it your own.
stateDiagram-v2
[*] --> Active
state Active {
[*] --> Idle
Idle --> Working
Working --> Idle
--
[*] --> P1
P1 --> P2
}
state decide <<choice>>
Active --> decide
decide --> Done: ok
decide --> Fail: err
state fork1 <<fork>>
state join1 <<join>>
Done --> fork1
fork1 --> Audit
fork1 --> Archive
Audit --> join1
Archive --> join1
join1 --> [*]
note right of Active : runs concurrent regions