Skip to content

docs: statemachine add statemachines - #126

Merged
Theauxm merged 3 commits into
mainfrom
docs/statemachine-add-statemachines
Aug 13, 2026
Merged

docs: statemachine add statemachines#126
Theauxm merged 3 commits into
mainfrom
docs/statemachine-add-statemachines

Conversation

@Theauxm

@Theauxm Theauxm commented Aug 13, 2026

Copy link
Copy Markdown
Member

No description provided.

…horing, IR differential block

Rewrite the registration page around the AddStateMachines builder step (auto-registers the SnapshotDbContext,
contributes the mutations to the mediator scan). Update the host-wiring example, add .Differential /
IDifferentialBuilder to the fluent-authoring reference and the differential block to the IR format, and
reframe the codegen pipeline around the C#-authored differential.
The concept page still called machine.json the single structural source and described guards as hand-written per language. C# is the source now, the IR is exported, and declarative logic is interpreted from it (machine.json is legacy, checkout only). Also corrects where the differential samples and seeds live and the location table.
@Theauxm
Theauxm force-pushed the docs/statemachine-add-statemachines branch from a863357 to 87fdd72 Compare August 13, 2026 21:20
Add the trax machine command group (new/generate/check/migrate) to the CLI
reference, document Machine.ExportIr() on the authoring page, and point the
codegen pipeline concept at trax machine generate as the command that runs it.
@Theauxm
Theauxm force-pushed the docs/statemachine-add-statemachines branch from 87fdd72 to ed3a5c4 Compare August 13, 2026 21:35
@Theauxm
Theauxm merged commit a0d06b5 into main Aug 13, 2026
2 checks passed
@Theauxm
Theauxm deleted the docs/statemachine-add-statemachines branch August 13, 2026 21:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant