Schema
ApproveGateRequestModel
Resolve EVERY awaiting-approval gate in a cohort (job) in one call. The 'Approve all at the gate' affordance for the WS/WP swarm matrix: instead of the FE hand-building the (cycle, task) pairs, the server auto-discovers every cohort cycle currently parked at an approval gate and fans the same decision across them via the bulk fail-soft + Temporal-signal path. Selective approve stays on ``POST /cycles/approve-bulk`` with explicit pairs.
| Field | Type | Description |
|---|---|---|
decision | "approve" | "reject" | Decision applied to every discovered gateapprovereject |
comments | string | null | Optional note recorded on every resolution |