Expand description
Compatibility path for complete-program round-trip comparison.
Structs§
- Round
Trip Record - A recorded round-trip result for regression and contract checks.
Functions§
- equivalent
- Structural equivalence of two WIR programs: identical settings, tables, rules, actions, and values, ignoring source spans and file paths.
- round_
trip - Run
Workshop -> WIR -> Workshop -> WIRand record the check. The record is always produced; failures are captured in itserrorfield. Ambiguous bare enum members stay rejected (no signature context). - round_
trip_ with_ context - The context-sensitive form of
round_trip(#111): reparsing the emitted text uses the supplied canonical signature context so an ambiguous bare enum member that the emitter produced (e.g.Chase Global Variable Over Time(..., None)) resolves to the domain the signature pins.