Backend Acceptance Gates #
Policy gates for contract-carrying backend plans.
The planner can select a backend capsule and the audit/recheck layers can report its obligations. The gate layer turns those reports into an explicit yes/no decision before a plan is accepted for a particular run mode.
Strict verification-oriented policy: no missing, fuzz-only, or trusted-boundary evidence.
Instances For
Runtime policy for maintained paths with guards and regression coverage.
Instances For
Runtime scaling policy: guards/tests are admitted and trusted external boundaries are explicit.
Instances For
Whether an obligation disposition is admitted by this policy.
Instances For
Why a candidate plan was rejected by an acceptance gate.
- missingEvidence (reports : List ObligationReport) : GateFailure
- runtimeGuardEvidence (reports : List ObligationReport) : GateFailure
- testEvidence (reports : List ObligationReport) : GateFailure
- trustedBoundary (reports : List ObligationReport) : GateFailure
- fuzzEvidence (reports : List ObligationReport) : GateFailure
Instances For
Result of applying an acceptance policy to an execution audit.
- accepted : GateResult
- rejected (failures : List GateFailure) : GateResult
Instances For
Whether this obligation report is admitted by an acceptance policy.
Instances For
Whether this obligation is fuzz-backed.
Instances For
Instances For
Instances For
Fuzz-backed recheck obligations.
Instances For
Gate failures induced by an acceptance policy.
Instances For
Apply an acceptance policy to an execution audit.
Instances For
An audit is accepted by a policy exactly when the policy reports no gate failures.
Apply an acceptance policy to a selected execution plan.
Instances For
Whether a selected execution plan is accepted by a policy.
Instances For
One planned operation whose capsule has passed an acceptance policy.
- op : BackendOp
- capsule : KernelCapsule
- policy : AcceptancePolicy
Instances For
Gate a planned kernel and return a value that an executor can consume only on success.
Instances For
Apply an acceptance policy to a lowered backend plan.
Instances For
Whether a lowered backend plan is accepted by a policy.