SOP โ€บOperating System โ€บReview Tool

Review Tool

Client review and approval at review.sga.team, backed by Asana.

The rule โ€” One review per Asana task. The Asana task is the backend โ€” no separate database. (This replaces the old "Review Studio"; we don't use that name anymore.)

The review URL is deterministic: review.sga.team/{asanaTaskGid}. The task's notes declare the deliverables; the task's comments hold all feedback. Reviewers aren't Asana users โ€” they identify by name + email; SGA team members are detected by company email domain.

Declaring deliverables โ€” the [REVIEW] block

Put this in the Asana task's notes, one deliverable per line:

[REVIEW]
Label | URL | type | version | liveUrl
[/REVIEW]

type is responsive (default), fixed, proof, downloadable, or screenshot. Add the keyword internal to make a deliverable team-only.

Feedback, approvals, and requests

Every action is an Asana comment with a marker prefix: ๐Ÿ“Œ REVIEW COMMENT, โœ… APPROVED, ๐Ÿ’ฌ reply, ๐Ÿ”’ RESOLVED, ๐Ÿ“‹ REQUEST RESPONSE. A deliverable page can also request assets from the client with data-sga-request markup; answers come back as request-response comments. Every HTML deliverable must include the review snippet before </body>:

<script src="https://review.sga.team/sga-review-height.js" defer></script>
Last updated 2026-06-11ยทSource: review-tool-and-file-systemโœŽ edit via Claude Code