package requisite
Module RequisiteSource
Typed requirements for values crossing application boundaries.
Requisite provides three small, independent abstractions:
Trustrecords explicit transitions from input to trusted values.Confidencevalidates probabilities and classifies action tiers.Freshchecks per-value TTLs with a monotonic clock.
Trust states, confidence values, thresholds, proof tokens, and fresh wrappers have abstract representations. Confidence and freshness checks still happen at runtime. The library does not claim linear ownership or lifetime-scoped values.
Validated probabilities and confidence gates.