Validate Cross-Entity Workflow Dependencies - Fluent AI Skills
How-to Guide
Author:
Fluent Commerce
Changed on:
31 Mar 2026
Key Points
[Warning: empty required content area]Prerequisites
Steps
Map Static Connections
`Run connection analysis on ORDER::HD``/fluent-connection-analysis` maps: - Internal connections — rulesets within ORDER::HD that SendEvent to other ORDER::HD rulesets - Cross-entity connections — SendEvent calls targeting FULFILMENT, FULFILMENT_OPTIONS, ARTICLE entities - Cross-workflow connections — events that leave ORDER::HD and enter another workflow - Orphaned rulesets — rulesets with no incoming trigger - Dead-end events — SendEvent calls with no matching target rulesetOutput includes Mermaid flowcharts showing the full event graph across workflows.
Compare Against Runtime (Validate)
`Run connection analysis on ORDER::HD --validate HD-12345 --entity-type ORDER`Compares the static workflow paths against actual runtime events for a real entity. Shows: - Expected but not fired — rulesets that should have triggered but didn't (possible bug) - Fired but not expected — events that occurred outside the static model (dynamic behavior, scheduled events) - Timing analysis — how long each transition took - Cross-entity propagation — traces events across ORDER → FULFILMENT → FULFILMENT_OPTIONSThis is the most thorough validation — it proves the workflow works as designed for real entities.