4
STATES
2
PAGES
The flow
06
Composition in progress
COMPOSITOR
The moment Ruben approves the photo in Phase A, the AI auto-generates two composition variants with gpt-image-2 and the Compositor gets an email with a private link to their work page. There they can use a variant as-is or upload their own finalised version, then mark it done.
Page (Compositor)
pages.runoff.studio/compositor/[orderId]
private link with token · sent by email
AUTO · 2 AI variants generated
PAGE · Compositor work page
EMAIL · handoff to Compositor
▼
07
Composition for review
RUBEN
The Compositor submitted. Ruben gets an email and opens the review page, where he sees the customer photo, the AI variants and the final composition side by side. Two buttons: Approve or Request changes.
Page (Ruben)
pages.runoff.studio/internal/composition-review/[orderId]
internal login
EMAIL · review ready (to Ruben)
DECISION · approve or request changes
▼
08 · 06b
Composition rejected → rework
RUBEN · COMPOSITOR
If Ruben requests changes, he writes what to fix in plain language and the AI drafts the email to the Compositor. He sends it (08), the Compositor reworks and resubmits (06b), and the order returns to review (07).
CHANGE-REQUEST LOOP
Ruben writes the feedback → the AI drafts the Compositor email → Ruben sends it → the Compositor uploads a revised composition.
On their own work page the Compositor sees Ruben's feedback in full — the written note, any reference images Ruben attached, and the versions that were rejected. Nothing has to be emailed back and forth.
On their own work page the Compositor sees Ruben's feedback in full — the written note, any reference images Ruben attached, and the versions that were rejected. Nothing has to be emailed back and forth.
↻ LOOP · back to 07 for review — repeat until approved
▼
09
Composition approved
RUBEN
On approve, Ruben picks the Artist from a dropdown. The Compositor gets a confirmation email and the order hands off to the chosen Artist — Phase C starts.
PICK · Artist
AUTO · Compositor confirmation email
AUTO · Artist handoff (Phase C)
Pages you use
COMPOSITOR · PRIVATE LINK
Compositor work page
Compositor · token link by email
pages.runoff.studio/compositor/[orderId]
RUBEN · INTERNAL LOGIN
Composition review
Ruben · internal login
pages.runoff.studio/internal/composition-review/[orderId]
GOOD TO KNOW
• Two AI variants, always automatic — generated the moment the photo is approved in Phase A.
• The Artist is picked at approval, not before. For Legacy the dropdown pre-selects Ruben.
• The customer never sees the composition — they only see the final print in Phase D.
• The Compositor link is single-purpose — it only opens their work page for this one order.
• The Artist is picked at approval, not before. For Legacy the dropdown pre-selects Ruben.
• The customer never sees the composition — they only see the final print in Phase D.
• The Compositor link is single-purpose — it only opens their work page for this one order.