Set Status
set_statusChange a review thread or comment status to open, resolved, or wontfix, enforcing quorum gates and human override for terminal states.
Instructions
Mark a thread or a single comment as resolved or wontfix (set back to open).
Pass exactly one of thread_id / comment_id.
Quorum threads are GATED (3a): manual 'resolved' is rejected with a missing-verdicts report unless every quorum member's current verdict is 'pass' — preventing premature/unilateral closes. Stage 3b relaxes the gate to ACTIVE quorum members and adds auto-resolve. 'wontfix' on a quorum thread ALWAYS requires human_override (v2.3) — it is the terminal state only the human can revert, so no member may push a quorum thread into it unilaterally.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| author | Yes | who is changing the status (your tool name), recorded for clarity. | |
| status | Yes | the new status — 'open' | 'resolved' | 'wontfix'. | |
| thread_id | No | set the WHOLE thread to this status. | |
| comment_id | No | set just this comment to this status. | |
| human_override | No | bypass gates (incl. quorum-wontfix). Threat-model bound: no protocol-layer auth — the machine's user is trusted (DESIGN-V2 §3); audited append-only when used. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |