Unified Release Check
core.release_checkDecide release readiness with fail-closed validation of Lens comparison, Evals, and chaos evidence; missing, malformed, or failed required evidence blocks approval.
Instructions
Decide release readiness from a Lens comparison, an Evals report (judged by the Evals release gate) and a chaos.run_experiment report. Fails closed: required evidence that is missing, malformed or from a failed call blocks readiness. Comparison and chaos evidence default to this session.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| comparison | No | A lens/core.compare_runs result. Defaults to the session's last comparison. | |
| session_id | No | Session to read/write shared state under. Defaults to 'default'. | |
| thresholds | No | Evals GateConfig fields (for example min_pass_rate, max_failed_cases). Unknown keys are rejected. The Evals default requires every case to pass. | |
| chaos_report | No | A chaos.run_experiment result. Defaults to the session's last chaos report. | |
| evaluation_report | No | A native Agentic Evals evaluation report. | |
| required_evidence | No | Evidence kinds that must be present. Defaults to all three. |