Phase 01 — BPMN & the token model
The execution semantics under every BPMN diagram: tokens moving through a graph. Build a token engine by hand, then deploy real BPMN XML to Flowable.
| # | Lesson | Type | Lang | Ships |
|---|---|---|---|---|
| 01 | Tokens & sequence flow: a process engine in 100 lines ✅ | Build | Python | module |
| 02 | Gateways: exclusive, parallel, inclusive ✅ | Build | Python | module |
| 03 | BPMN 2.0 XML by hand ✅ | Build | XML | process model |
| 04 | Use It: deploy & run on Flowable over REST ✅ | Use | Python | client |
| 05 | User tasks vs service tasks: where humans and systems meet ✅ | Concept | — | decision guide |
Concept reading:
The ten principles of process automation
(principles 1–2). Full plan: ROADMAP.md.
