Constraints: boundaries
For LLMs3 sections
What the construct does NOT do in 0.2: limits, closed lists, neighbouring constructs, and the selection rule.
Does not do
Section titled “Does not do”- Does not infer. Adds no logical support, takes no part in
defeat/priority as a rule.
X only_if Ynever infersY. - Does not sanction. Creates no automatic legal violation/sanction: failure is a validation/compliance finding. A sanction is a separate rule on established facts.
- Does not substitute for a position. A finding has no holder, window, or lifecycle: position pending/active/satisfied/violated do not apply here; the verdicts are its own — satisfied/violated/ conflicted/undetermined.
- Does not aggregate secretly. The v1 aggregation query policy is one —
all: findings are neither hidden nor folded.severityaffects only the issue record, not the verdict. - Does not apply outside its window. With
effectiveoutside the law date the constraint does not apply; an unexecutable one declaresNON_EXECUTABLE_CONSTRAINTand is not evaluated.
Reserved and closed
Section titled “Reserved and closed”fatalas a schema severity is reserved for computation halt:criticalon a constraint is written aserrorwithdetails.severity = "critical".- A constraint’s
messageenters the issue asconstraint <id> <verdict>: <message>; withoutmessagethe defaults are plain “requirement not met” / “antecedent or requirement contradictory”. - The issue-blocking scope:
errorblanks only a result depending on the predicates of this constraint’sscope/when/requireclauses; the constraint verdict and result themselves are unchanged.
Neighbours and selection rule
Section titled “Neighbours and selection rule”constraintvsrule: coherence checking without inference vs consequent inference with support. WantYestablished — a rule.constraintvsprohibition: a finding without holder or window vs a norm with holder, window, and lifecycle. Someone to refrain and a when — a prohibition. See the prohibitions page.constraintvsdefinition necessary: a one-off check vs a concept half with thewas_derived_fromprovenance edge. See the definitions page.requirevsvalid_when: a check without effect vs an exercise validity condition withPOWER_INVALID_EXERCISE. See the powers page.only_ifvsif X then Y: always a constraint vs a rule, only ifYis an admissible head (a literal or a norm template).
Documentation for Arxo. Writings — blog.arxo.io.
Anonymous visit counts on stats.arxo.io, no cookies.