v6

latestOpenAPI 3.1.0raw.githubusercontent.com2026-08-01485121699.8 KB

Review Board Action

Record an operator board decision as a chained, signed receipt.

The scope gate is enforced upstream by the dashboard-auth middleware (operator scope required for this write); the acting principal arrives on request.state.dashboard_principal. The decision row is appended via EventJournal.resume so it chains onto the verified journal tail and fails closed on a poisoned chain (409).

post/dashboard/review-board/runs/{run_id}/tasks/{task_id}/review

Path parameters

run_idstring required
task_idstring required

Request body

decisionstring required
notestring

Response

Successful Response

{"stackTrail":"paths:/dashboard/review-board/runs/{run_id}/tasks/{task_id}/review:post:responses:200:content:application/json:schema","oasType":"schema","type":"unknown"}