Brainstorm to merged-in-main in under 8 hours
The thesis was simple. Treat AI like a DP, not a generator. Today I shipped that thesis as a feature. What I built Project Guide. A user-facing wizard that walks you through the same brief a director of photography would hand a director. Subject, framing, lighting, blocking, motion, transitions. No vibes. No "make it cinematic". Structured fields in, structured output back. How the pipeline works 1. Schema lives at the data layer 2. The wizard promotes every field into a question the user answers 3. Gemini structured output enforces the schema on the way back 4. The AI never gets to freelance the shape. Only the content. That last point is the whole game. The system around the AI is the intelligence. The model just fills in slots the system already decided matter. The session - Started at "let's brainstorm a feature" - Ended at merged-in-main with the wizard live - Under 8 hours of focused work - One Opus session in the advisor seat. Hands in the shadows did the file work. The thesis isn't a pitch slide anymore. It's in the schema, in the wizard, in the structured-output call. You can click it. Stay tuned. Results from it dropping later today. //A<3