Skip to content

Latest commit

 

History

History
3 lines (3 loc) · 1.07 KB

census-states-events.changed.md

File metadata and controls

3 lines (3 loc) · 1.07 KB
  • Preserve UML opaque body text during migration. Each raw body and matching language now appear as a non-executed textual representation with whitespace preserved, while supported body translations continue to use the trimmed first body and remain executable.
  • Retain UML state-machine structure and termination semantics. Composite states with one region retain that region as a parallel sub-state. A region left without an active child by default entry counts as complete, whether its stand-in was entered or it has no stand-in or start; a stand-in's running do action defers that completion until it ends. A region activated later by a transition or fork branch must reach its final state. This matches PSSM Entering 004. A first entry through history uses the same default, while an owner with no default entry remains an error. Terminate pseudostates now terminate the whole state machine.
  • Clarify the v1-to-v2 transformation census. Timed triggers and preserved opaque/state behavior are counted as faithful, while trigger-scoped event acceptance is recorded as deliberate.