Script-first pipeline

Script-First Video Pipeline: YouTube Scripts + AI-Video con aprobacion por escenas

El control empieza arriba: primero el guion por secciones, luego el proyecto de AI-Video, despues la revision escena por escena, y solo al final el render.

YouTubeScripts
script_id: None
Drafts secciones antes de producir activos.
AI-Video
project_id: 55d1d021
Proyecto enlazado al flujo de aprobacion.
Frontend http://localhost:3012Backend http://localhost:7011Control-first approval gate
Phase 1

Guion por secciones

Section

Hook

Section

Control upfront

Section

Scene 1

Section

Scene 2

Section

CTA

Control first

El layout fuerza criterio editorial al principio: si el guion no convence, no se aprueban escenas ni se lanza el render.

Phase 2

Estado del pipeline

Scenes approved
1/4
25% del pipeline listo.
Scene blockers
3
Las escenas pendientes o rechazadas frenan render.
Render readinessLocked

Solo cuando todas las escenas pasan a aprobado, el render final queda habilitado.

Render blocked

Aprobar o limpiar las escenas pendientes/rechazadas antes de iniciar el render.

Phase 3

Aprobacion por escenas

Cada escena puede aprobarse, mantenerse pendiente o rechazarse sin tocar el resto del proyecto.
Hook

Intro con control

Host intro + UI overlay

Approved

Listo para render porque la intencion editorial ya fue validada.

Control upfront

Guion por secciones

Sections draft card

Pending

Aun puede ajustarse el tono antes de producir el asset final.

Scene 1

Aprobacion de assets

AI b-roll placeholder

Rejected

El asset no refleja suficiente control; necesita una propuesta mas precisa.

CTA

Render gate

Final render pass

Pending

Se desbloquea cuando las escenas previas quedan validadas.

Approved 1Pending 2Rejected 1
The render gate opens only after scene control is settled.