Documentation Index
Fetch the complete documentation index at: https://docs.visiqlabs.com/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Emergency bypass allows authorized operators to temporarily override RECALL suppression rules when a critical situation requires immediate access to suppressed context. Every bypass is fully audited — the audit log records the bypass event with the reason codeEMERGENCY_BYPASS, the operator who activated it, and the timestamp.
Emergency bypass is a safety valve, not a workflow. It exists for scenarios where strict suppression rules would prevent an agent from accessing information needed to resolve an urgent incident.
When to Use Emergency Bypass
Emergency bypass is intended for situations where:- A production incident requires an agent to access restricted documents for diagnosis
- A security investigation needs an agent to review suppressed context for threat analysis
- A compliance review requires temporary access to data normally denied by trust tier rules
- A system failure has caused RECALL to deny context that should be allowed (misconfigured rules)
How It Works
Operator activates bypass
An authorized operator activates emergency bypass for a specific agent or vendor scope. The activation includes a mandatory reason string that is recorded in the audit log.
RECALL rules are overridden
During the bypass window, the suppression engine returns
allow for all evaluation requests within scope, regardless of trust tier, surface, or rule configuration. The original decision that would have been made is still computed and logged for audit purposes.Every decision is marked
All decisions made during the bypass period carry the reason code
EMERGENCY_BYPASS. The audit log entry includes the bypass reason, the operator who activated it, and the original decision that would have been applied.Reason Codes
When emergency bypass is active, the audit log uses theEMERGENCY_BYPASS reason code. The metadata field on the audit log entry contains additional context:
| Metadata Field | Description |
|---|---|
bypass_reason | The operator-provided reason for activating bypass |
bypass_activated_by | Email or identifier of the operator who activated bypass |
bypass_activated_at | ISO 8601 timestamp of bypass activation |
original_decision | The decision that would have been made without bypass |
original_reason_code | The reason code that would have been used without bypass |
Audit Trail
Emergency bypass creates a clear audit trail that distinguishes bypass decisions from normal policy decisions:receipt_id field is still populated — bypass decisions receive cryptographic receipts just like normal decisions. This means every bypass decision has tamper-evident proof.
Querying Bypass Events
Use the audit log API to query bypass events:reason_code=EMERGENCY_BYPASS to see all bypass decisions in a time range. This is useful for:
- Post-incident reviews to understand what data was accessed during bypass
- Compliance reporting to demonstrate that bypass usage is documented and justified
- Trend analysis to identify patterns that suggest rule configuration improvements
Best Practices
Require a reason
Always require a meaningful reason string when activating bypass. Generic reasons like “testing” or “needed” provide no audit value. The reason should reference an incident number, ticket, or specific operational justification.
Minimize scope
Activate bypass for the narrowest scope possible. If only one agent needs access, bypass only that agent. If only one document classification needs to be unblocked, consider adjusting the rule instead of using bypass.
Set short windows
Use the shortest bypass window that covers the operational need. The default 1-hour window is a maximum, not a target. Deactivate bypass manually as soon as the immediate need is resolved.
Review after incidents
After every bypass event, review the audit log to understand what data was accessed. Use this review to determine whether the suppression rules need adjustment to prevent future bypass needs.