Structs§
- Certificate
Inputs - Inputs to compute the runtime certificate end to end from the update matrices.
- Kappa
Dynamic Floor Report - Value-bearing report for the dynamic floor and certificate decision.
- Kappa
Floor Tick - Inputs for one update tick’s runtime certificate decision.
- Kappa
Negative Guard Report - Negative-guard report for old-wrong certificate paths.
Enums§
- Kappa
Certificate Status - Certificate disposition for one update tick.
- Kappa
Dynamic Floor Error
Constants§
- FIXED_
KAPPA_ THEOREM_ OLD_ WRONG_ PATH - Old-wrong path guarded by story #152.
- KAPPA_
DYNAMIC_ FLOOR_ JOURNEY_ ID - The command/runtime journey for story #152.
- KAPPA_
DYNAMIC_ FLOOR_ STORY_ ID - The SpecFlow story id for the dynamic kappa-floor certificate.
- NO_
FAIL_ CLOSED_ EXCURSION_ OLD_ WRONG_ PATH - Old-wrong path guarded by story #152.
- PERIODIC_
CERTIFICATE_ OLD_ WRONG_ PATH - Old-wrong path guarded by story #152.
Functions§
- certify_
update - Compute
kappa_hat_tandE_tfrom the update matrices, then classify against the dynamic floor and fail closed on an excursion. This is the REQ-01 (compute) + REQ-02 (floor) + REQ-03 (classify) path end to end: no certificate value is supplied by the caller. - classify_
dynamic_ floor_ tick - Classify one update tick against the filed-Prov6 dynamic floor.
- compute_
kappa_ hat - Compute the per-step residual certificate
kappa_hat_t = || H( log A_{t+1} - (1 - alpha_t) log A_t - alpha_t log R_t ) H ||_Fdirectly from the update matrices (P5 certificate; story #152 REQ-01). - quotient_
distance - Compute the quotient distance
E_t = d_Q([A], [B]) = || H(log A - log B) H ||_F, the dynamic-floor term that scales with how far the reference moved (story #152). - reject_
fixed_ kappa_ theorem_ threshold - Reject a fixed universal threshold as the theorem gate.
- reject_
no_ fail_ closed_ excursion - Reject excursions that are observed but accepted instead of failing closed.
- reject_
periodic_ certificate - Reject certificate checks that do not run on every update tick.