Loop definitions
@betterdata/loop-definitions is the canonical source for Commerce Chain loop IDs, event names, and the LoopParticipantManifest shape domain modules implement.
LoopIds
EventNames
Convention:{family}.{module}.{snake_case_past_tense}.v{N}
LoopParticipantManifest
Participant validation
@betterdata/loop-actors ships tests that fail CI when a participant references an unknown loop or event constant — keeping the graph consistent as you add modules.
Serializable definitions
The package also publishes data-first loop definitions (states, transitions) for dashboards, compliance maps, and tooling. Browse:Install
→ SCM packages · DCM packages