Runtime Check & Correction
7. Runtime Check & Correction
The Runtime Check & Correction pipeline is the execution engine that enforces Guard rules in real time. It intercepts, evaluates, and corrects AI interactions inline.
7.1 Three-Stage Enforcement Pipeline
Enforcement is processed as a sequential three-stage pipeline:
- Precheck: Rapid initial evaluation of the incoming prompt before it reaches the target AI model to block prompt injections or prohibited inputs.
- Check: Evaluation of the AI model's response in parallel with the generation stream to detect semantic drift or compliance violations.
- Correction: Inline rewriting or modification of the response to align with policy constraints before delivery to the end user.
7.2 sub-400ms SLA
The sync path is highly optimized to run under a strict sub-400ms sync path SLA to ensure that real-time enforcement does not degrade the user experience or introduce noticeable latency.
7.3 Enforcement Actions
When a Guard triggers, the system applies one of four actions at inference time: - Allow: The interaction complies with policy and is delivered normally. - Rewrite: The output is corrected or sanitized inline to remove compliance violations. - Escalate: The interaction is flagged and routed to the Route → Runtime Reviews queue (optionally using a Safe Degrade response in the interim). - Block: The interaction is stopped, and a policy violation notice is returned.