You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Changed
The Cratis renderer now renders ESM v22 models that declare reaction batches atomic. Each generated reactor handler returns a trigger occurrence's direct productions as one event collection, which Chronicle appends as one all-or-none batch; a selected invocation refusal branch appends as its own batch. Atomic reactions with several production triggers on the same event, and routed direct productions, still refuse with STAGE-ESM-043, naming the reaction. Models without the declaration render unchanged. (#422) (part of #503)