Skip to content

api: drop User.phone and the delivered order status - #28

Open
zsobpeter-code wants to merge 6 commits into
mainfrom
api/drop-user-phone-delivered
Open

zsobpeter-code wants to merge 6 commits into
mainfrom
api/drop-user-phone-delivered

Merge branch 'main' into api/drop-user-phone-delivered

b23f640
Select commit
Loading
Failed to load commit list.
CodeRifts / CodeRifts / issuer failed Oct 11, 2026 in 11s

STOP · merge · sha256:1297fd9…6ea049 · expires 2026-10-11T16:02:18Z · FIELD_REMOVAL, TOOL_RESULT_SHAPE_DRIFT, AGENT_PROTOCOL_DRIFT

STOP · merge · sha256:1297fd9…6ea049 · expires 2026-10-11T16:02:18Z · FIELD_REMOVAL, TOOL_RESULT_SHAPE_DRIFT, AGENT_PROTOCOL_DRIFT
signature_present_not_locally_verified
n/a · issued in this run — not in the commit
npx @coderifts/receipt-verifier
the approver is not in the signature · https://coderifts.com/docs/proof-boundaries/

Next step for an agent: revert, then call preflight_change_set.
Suggested fix: Keep field phone on /users/{id}; mark deprecated; add replacement field alongside; remove later.
Suggested fix: Keep field phone on /users; mark deprecated; add replacement field alongside; remove later.


Approval — none qualifying. Previous approval by Mumblemanatee (review 5482285180) was dismissed.

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 — 2 breaking API changes detected (failure; reported; the gate decides this run)

Found 2 breaking, 3 safe, and 0 unclassified change(s) across 1 schema file(s). · Risk Score: 32/100 · 0 policy violations


Merge enforcement: ℹ️ Enforcement status: not verified — CodeRifts could not confirm whether the CodeRifts / issuer check is required on main, so it is not claiming enforcement. CodeRifts needs the Administration: read permission to read branch protection — grant it to enable this status.