PHASE B · COMPOSITION
The AI generates two variants, the Compositor finalises one
When Ruben approves the photo in Phase A, the AI auto-generates two composition variants with gpt-image-2 and emails them to the Compositor. The Compositor finalises one and submits it. Ruben reviews and either requests changes or approves — and when he approves, he picks the Artist and the order moves to Phase C.
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.
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.
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.
↻ 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 KNOWTwo 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.
All phases