Strict rules: 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 refuse. An unfired strict rule gives no Refuted:
absence of inference is Not established, not refuted. Negative support comes only from
explicit negations — a
not p(x)head, a negative fact, closure. - Is not defeated. Nobody removes strict support: neither defeater, nor priority, nor conditional priority. Two strict inferences with opposite heads are both preserved — Contradiction.
- Does not read contested premises. A fact in Contradiction does not
establish a bare body literal: the rule stays silent where a naive
reading expected firing. Deliberate work with a contested fact goes
through
supported(P)with justification. - Does not infer from a court’s silence. A judgment-channel relation
in the body yields
REQUIRES_JUDGMENTat any rule strength:strictdoes not turn “the court decides” into “computed”. - Does not bind variables by comparison. Comparison, negation, and
not_knowndo not bind variables: the head must rest on a positive literal.
Reserved and closed
Section titled “Reserved and closed”- Rule strength is mandatory: use
strict,defeasible, ordefeater; without it the parser rejects (LDC-E0201). scope,effective,defeat— at most one clause per block; a repeat —LDC-E1329. Severalwhenclauses — a conjunction in written order; severalthenclauses — several head rules.- Names
event,case,calendar,action— hard keywords: the binderfor event: …givesLDC-E0203. - Underscore
_is legal only as an argument of a positive body literal (“there exists a value”); in a head, undernot, in a status test, and in a case —LDC-E0207.
Neighbours and selection rule
Section titled “Neighbours and selection rule”strictvsdefeasible: exceptions possible in principle —defeasible; impossible by substance —strict. Changing the answer retroactively requires changing the strength (plus see the defeasible rules page).strictvsdefinition … exact: a named qualification of a concept — a definition (see the definitions page); a nameless inference from facts — a rule. Statuses match; the difference is in the proof graph (was_derived_from).strictwiththen not p(x)vsdefeater: closed refusal (Refuted) vs removed support (Not established, not refuted). See the priority page.- Strict conflict (Contradiction forever) vs resolvable conflict (
defeasible+priority): decide before writing rules, not after the first Contradiction. See the priority page.
Documentation for Arxo. Writings — blog.arxo.io.
Anonymous visit counts on stats.arxo.io, no cookies.