Run Quality Gate
run_quality_gateExecute the Phase A quality gate end-to-end, returning full results with zero arguments. Use before commit for automated checks and blocking on failures.
Instructions
Run Phase A quality gate end-to-end and return full result. Zero args required.
USE WHEN: Running the commit pipeline Phase A quality gate or the Step 12 final gate. Spawns checks as a detached subprocess and polls with heartbeat progress notifications, keeping the MCP stdio connection alive.
Config is read from the pipeline session file written by pipeline_handoff(operation="write", pipeline="commit", phase="checks"). Supported keys: coverage_threshold (float), test_timeout (int), force_fresh (bool), reflection (bool), force_reflection (bool). When reflection is enabled and primary checks pass, a heuristic reflection pass runs; error-level findings set preflight_passed to false.
EXAMPLES:
run_quality_gate() before commit Phase A.
pipeline_handoff(write, checks, {"force_fresh": true, "test_timeout": 600}) then run_quality_gate() for Step 12 final gate.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||