Repository navigation
refactor: match the reference implementation - #36
zsobpeter-code wants to merge 2 commits into
REQUEST_APPROVAL · merge · sha256:3ba46e4…02a6f4 · expires 2026-11-01T11:21:52Z · CONTROL_PLANE_CHANGE
Control-plane change: CONTROL_PLANE_CHANGE monitoring_config monitoring/alerts.yml (removed). Requires 2 distinct approvers from engine_verdict_approvers on the base branch; have 0 (a change to the approver list is judged by the base list, never by its own).
REQUEST_APPROVAL · merge · sha256:3ba46e4…02a6f4 · expires 2026-11-01T11:21:52Z · CONTROL_PLANE_CHANGE
signature_present_not_locally_verified
n/a · issued in this run — not in the commit
npx -y @coderifts/receipt-verifier@1.1.5 eyJ2Ijo0LCJraWQiOiIyMDI2LTEwLWsxIiwiZnAiOiJzaGEyNTY6M2JhNDZlNDFiYzdmMzVjOGUwNGU3OTE3Yjc1YTMzYzU3MDljNzRiY2ZlODViMjIyN2M3MmU5MjQ3NTAyYTZmNCIsInByZXYiOiJudWxsIiwiY2FsbGVyIjoiYnVuZGxlIiwidHMiOiIyMDI2LTExLTAxVDA3OjIxOjUyLjI2NFoiLCJyZWciOiIiLCJpciI6IiIsImV4cGlyZXNfYXQiOiIyMDI2LTExLTAxVDExOjIxOjUyWiIsImJoIjoic2hhMjU2OmNjNGIyYjg3Zjc0YTYyYTc3Y2U0ZjBmNjJkNDY2NzNjYWUyMmRlOWYyNTgwOTliYjliNmJhNzE3YjljOTQ2ZTQifQ.fBvuerDEjoLps7JeMI9-U0wN41lFk1gs5EwqJTTfOwZZ4dVvXcgpCxlIE0fGyrAqYpxNsb7OSHZiHVebFnsYDA
receipt: eyJ2Ijo0LCJraWQiOiIyMDI2LTEwLWsxIiwiZnAiOiJzaGEyNTY6M2JhNDZlNDFiYzdmMzVjOGUwNGU3OTE3Yjc1YTMzYzU3MDljNzRiY2ZlODViMjIyN2M3MmU5MjQ3NTAyYTZmNCIsInByZXYiOiJudWxsIiwiY2FsbGVyIjoiYnVuZGxlIiwidHMiOiIyMDI2LTExLTAxVDA3OjIxOjUyLjI2NFoiLCJyZWciOiIiLCJpciI6IiIsImV4cGlyZXNfYXQiOiIyMDI2LTExLTAxVDExOjIxOjUyWiIsImJoIjoic2hhMjU2OmNjNGIyYjg3Zjc0YTYyYTc3Y2U0ZjBmNjJkNDY2NzNjYWUyMmRlOWYyNTgwOTliYjliNmJhNzE3YjljOTQ2ZTQifQ.fBvuerDEjoLps7JeMI9-U0wN41lFk1gs5EwqJTTfOwZZ4dVvXcgpCxlIE0fGyrAqYpxNsb7OSHZiHVebFnsYDA
the approver is not in the signature · https://coderifts.com/docs/proof-boundaries/
Next step for an agent: await_approval.
Approval — none qualifying (control-plane change requires 2 distinct approvers; have 0).
claims check: 1 checked, 1 contradicted; classes examined: openapi, graphql, grpc, asyncapi, mcp_manifest, agent_tools, approver_config, ci_workflow, trust_anchor, audit_config, monitoring_config
details
Merge gate (UNKNOWN) — decision_not_allow
- gate: not allowed (decision_not_allow)
- inescapable_merge: false
This check can block the merge when required by branch protection.
Repository analysis — No contract artifacts in this change (neutral; reported; the gate decides this run)
This pull request changes 2 file(s), none of them a contract artifact CodeRifts analyzes here (api/openapi.yaml) or .coderifts.yml. Nothing was authorized, so the check is neutral rather than a pass.
Merge enforcement: ✓ Enforcing — the CodeRifts / issuer check is a required status check on main; a red result blocks the merge. (read from the repository ruleset 22074842; administrator bypass is not visible from it.)