opschain approvals reject
packs:change-governance
opschain approvals reject <run-id> --reason <why>
Finalises a held subject as rejected
(ChangeGovernanceService.RejectChecklist): the frozen tree sweeps
aborted, the run reads rejected in every list, and the mandatory reason
lands on the checklist and the audit:approvals:reject event (every decision is a recorded row with who/when/why). Any eligible
approver on any line may reject.
Flags
| Flag | Meaning |
|---|---|
--reason <why> | Why the change is rejected (mandatory). |
Exit codes
| Code | Meaning |
|---|---|
| 0 | Rejected. |
| 1 | Refused — not an approver, or the checklist is already finalised. |
| 2 | Usage error, including a missing --reason or server target. |