Concepts
Learn the model: states, events, guards, and the seams that keep Crucible pluggable.
Thin seams, no-op defaults, no forced dependencies. Crucible gives you the event-driven primitives (statecharts, durable execution, clustering, transport) and stays out of your way everywhere else.
Concepts
Learn the model: states, events, guards, and the seams that keep Crucible pluggable.
Authoring guides
Build your first statechart and wire it into a service.
Serialization & visualization
Serialize machines, render diagrams, and inspect them.
Analysis & verification
Statically analyze and verify your machines before they ship.
Reference
API reference for every Crucible module.
Examples
End-to-end, runnable examples.