Obligation Models
Trigger Event
Event facts can trigger or not trigger a modeled obligation. Honesty note: toy contract model; jurisdictions vary; the pinned first step states the as-of date; enforceability and breach require legal review; not legal advice.
Contract model honesty note
Honesty note: toy contract model; jurisdictions vary; as of June 24, 2026; enforceability and breach require legal review; not legal advice; status trace is not a breach conclusion.
Trigger matching is stated in the record
The clause record names order_received as the trigger event. The table checks event facts against that trigger label.
Example event fact
The event dated June 1, 2026 is an order_received event for the same object as Toy Contract sec. 2.1.
The event governs the trace row
The event matches 1 clause row. That matched row can then compute due date June 4, 2026.
Diagram note
The diagram shows a trigger trace only. It does not decide breach, enforceability, or what any party should do.
Jurisdiction: US; as of 2026-06-24; not legal advice; Code encodes the stated-rule interpretation.
Summary
Trigger logic is a match between authored clause fields and event facts, followed by review.