Makes allowed states and transitions first-class so workflow progress is enforced in data, not scattered if-else.
How to write a block
Publié Sep 12, 2026
NOASSERTION · Published Sep 12, 2026