Suppose two records display the same endpoint: “resource present.” One record comes from a lawful history beginning with a warrant. The other merely names the same final state. Endpoint equality does not make the histories equally entitled.
The complete question is a claim. Positive evidence for one claim is a
witness; structured negative evidence is a refusal. In the public
bounded-reachability instance, both claims target claimed, but fromFunded
has a replayable witness while fromBare has a forward-closed exclusion
certificate, formally Barrier
(PaidClaim,
boundedPaidReachability).
This is the calculus’s central representational problem. A projection may retain
the visible answer while erasing the claim distinction that made the answer
auditable. The generic theorem
no_claim_erasing_check_is_faithful
shows that if a projection identifies one witnessed claim with one refused
claim, no Boolean checker through that projection can agree with authority—the
existence of a native witness—on all claims. The bounded-paid theorem
signature_refuses_endpoint_only_checks
instantiates the result at the shared endpoint.
Theorem —
GovernedFamily.no_claim_erasing_check_is_faithful. Ifproj c₁ = proj c₂,c₁has a witness, andc₂has a refusal, then there is nocheck : E → Boolthat is true exactly when every original claim has authority. Its significance is conditional and exact: it condemns a projection that collapses this opposed pair, not abstraction in general.
The public calculus contains:
Weathering) and bounded-reachability instances;spine) and exact recovery adapters;The mathematical core is GovernedFamily, not a universal native semantics.
PathVerdict supplies the diagnostic substrate; the named instances supply
their own claims, evidence, and lifecycle facts.
It means the public object under namespace Admissibility.Calculus; it does
not mean a universal logic of every repository kernel. The older
Admissibility.Kernels interface remains eight separate kernels
(AdmissibilityKernels.lean).
There is no repository-wide declaration named global Admissible—meaning
licensed by the relevant native judgment—that combines
Weathering, reachability, BreakGlass, process execution, and every other kernel.
Weathering’s native Admissible is local to that instance
(source).
The shared abstraction is GovernedFamily, not a shared native semantics.
The abstract answer has six pieces:
decide is total and returns a witness or a refusal;This is a contract for mathematical representations. It is not, without a separate correspondence proof and executable evidence, a statement about which software process actually ran or who possessed runtime authority.
The exact public import list is
Calculus.lean. Its
transitive dependencies include the PathVerdict core, edges, domain
transport, and located diagnostics. Admission history and retained adverse
evidence are recorded separately in the
readiness ledger; they are not prerequisites for
understanding the calculus.