The couple's story, turned into a production plan.
Deep-dive questionnaires from both partners, an AI dossier, a vision treatment and a production brief — each one built from the one before it, never from a blank page.
See pricingBoth partners answer, separately.
The deep-dive splits into A and B sides so nobody fills in a shared form on their partner's behalf. The chain starts here and is enforced all the way down.
- A/B structure — each partner in their own words.
- Production questionnaire lives in project_intake.production_questionnaire.
- Itinerary and transcript sit alongside it, not in a separate doc.
The gap between their answers is where the material is.
The dossier — analysis, not a summary.
Not a rewording of what they said, but a read of tone, dynamics and what to avoid on the day. Without it, there's nothing to brief from.
- Tone, dynamics and sensitivities, extracted from both sides.
- Hard gate: no dossier (≤20 chars) → vision refuses to generate.
- Stored in creative_pipeline.psychology, stripped handoff block for display.
Elena & Julian — The Character Underneath
Two careful people who built a warm, unhurried love — and hired us to make sure the day feels like them, not a production.
- Golden hour is non-negotiable; protect it.
- Two families from different coasts — honour both traditions quietly.
- Elena is camera-shy; direction must be invisible.
01 — Who They Are (Individually)
Elena — The Quiet Director. Curates everything in writing; loosens only off-script. Julian — The Steady Anchor. Carries the room; defaults to calm under pressure.
02 — Who They Are (Together)
Elena leads the planning; Julian leads the day. Their repair signal is a private look — watch for it at the vows.
04 — Emotional Terrain
Julian's father's toast is the highest-risk moment: proud, teary, easily overshadowed. Hold on him.
07 — Contradictions
“Hates attention” — and a 160-person coastal celebration. The quiet between the speeches is the real story.
15 — Narrative Foundation
A love that plans everything so it can finally stop planning and feel it.
Handoff → Vision
Warm, quiet register. Open on the hush before the vows. Protect the private look.
A vision treatment the shoot can follow.
References, priorities and intent — written from the dossier and the itinerary, not from a template with their names swapped in.
- Vision and brief live in creative_pipeline.vision / brief.
- Vision status + brief_shared_at gate the client approval.
- Carried into gallery and album so downstream starts from the same story.
Elena & Julian
The Quiet Between
A wedding held like a held breath, released in light.
Big Sur · Oct 2026
01 · A Personal Note
Elena and Julian, you asked for photographs that feel like the room before the vows.
We will stay small, stay close, and let the day arrive on its own.
02 · The Moments
Warm, unhurried; the coastal fog still lifting.
Epic wide against the cliffs, held on the breath; both families in one frame.
Motion, grain, the crowd blurred into joy under string lights.
03 · The Visual World
Warm film stocks, soft coastal light, a little grain to keep it human.
Light
Golden hour, bounced, never direct.
Movement
Slow push-ins; let the moment breathe.
04 · What We'll Protect
The grandparents. The unplanned quiet between speeches.
New Codes of Love
The treatment downstream everything reads from.
The brief your crew can shoot from.
Event by event, with call times and the one thing that matters per event. Social angles are seeded here too — the dossier starts them, the brief refreshes them with itinerary context.
- Production brief per event with ranked directives.
- Social blueprints regenerated with vision + itinerary context.
- Call sheet “One Thing” cards readable on a phone.
Built from vision + itinerary · one row per event, readable on a phone
A story that posts itself — almost.
Four-photo contact sheets are tagged by vision, matched against the blueprints, and turned into 10-slide carousels, captions and reel ideas. Tags stay; the deck is one edit.
- Vision tagging per asset (subjects, emotions, scene_type, event).
- Deterministic vendor block from gallery.settings.vendors.
- Slide edits are whole-array writes on gallery_social_kit.
Tags in, deck out — the Social Kit pipeline.
Full product · One real project · No credit card