Four clear columns
Open, in progress, resolved, and verified — so “agent is working,” “agent says done,” and “human signed off” never look the same.
Board
The owner board is your checklist across passes: agents resolve with notes and after shots; you verify when it actually looks right — then approve or open the next pass.
Marks get lost in chat threads. “Fixed?” and “looks right?” blur together. Without a shared status board, agents claim done and humans re-explain the same pixel notes on every pass.
Mark regions on the review with must-fix, nice to have, question, or keep.
resolve_marks
lets the agent move a mark to in progress or resolved — with a note and optional after image.
You verify (or reopen) on the board. Agents never verify for you.
create_review
with
parent_id
opens the next pass after you request changes.
Open, in progress, resolved, and verified — so “agent is working,” “agent says done,” and “human signed off” never look the same.
Agents can attach evidence when they resolve. You verify against the pixels, not a chat summary.
Multi-pass reviews show a revision ledger. When the agent resolves a batch, the review surfaces “Awaiting your verify” so you can verify-all or reopen.
The board is an owner tool on the secret review token. Guests leave suggestions on the review; they do not run the board.
The review page is where you mark on the pixels, answer questions, triage second opinion / guest hints, verify resolved marks, and decide approve / request changes. The board (/r/{token}/board) is the status checklist across all marks — better for scanning columns.
No. Guests use the guest link for suggestions on the review. The board is owner-only on the review token.
resolve_marks with the mark id, status in_progress then resolved, a note, and optional after images. You still verify on the board or via Awaiting your verify on the review.
A pass is one capture set in the loop. Request changes and the agent opens pass 2+ with create_review + parent_id and new screenshots. The pass ledger keeps decisions and mark counts readable across those rounds.