← Carte générale du pipeline

Pipeline Maplena · Étage S6

Fondation vidéo · la b-roll bank

Entrée : les vidéos moissonnées en S1.2. Deux skills : le teardown frame par frame (video-ad-teardown) et la banque b-roll gated par ledger (ugc-broll-bank). Doctrine : l'originalité par régénération, le produit jamais trahi.

Claude exécute Adam décide (gate) moteur partagé état · fichier de vérité système externe prévu · à roder
S6.1 · video-ad-teardown Teardown replication-grade Claude conduit · review Adam sur la créa

Analyse replication-grade d'UNE créa : on fait regarder les vraies frames, on en sort un doc de réplication.

1 · CLAUDE

Obtenir la VRAIE vidéo

yt-dlp avale Ad Library / TikTok / YouTube / IG · 2 tentatives max puis report · JAMAIS le raccourci file_uri YouTube : il hallucine (cause trouvée le 06/07)

2 · MOTEUR

Gemini passe 1 · scene-by-scene

timestamps, shot, action, texte à l'écran VERBATIM, voix off

3 · MOTEUR

Gemini passe 2 · lecture stratégique

hook mechanics, angle + niveau d'awareness, avatar, claims + preuves, offre / CTA / risk reversal

4 · CLAUDE

Coverage check (doctrine 08/07)

contact sheet ffmpeg fps=2 sur tout le clip + passe dense fps=6 sur les passages rapides · les cuts même-sujet échappent à Gemini ET aux détecteurs de scène

5 · ARTEFACT

Doc anglais du teardown

creatives/teardowns/<slug>-<date>.md : table de scènes + what to steal (max 5, rankés) + script adapté (draft : refait en discipline clone à S7.4)

6 · CLAUDE

Gate hallucination

output générique = watch raté → re-run 1 fois, puis stop et report

creatives/teardowns/ Ad Library TikTok YouTube gemini.py ffmpeg
S6.2 · ugc-broll-bank La banque gated par ledger Claude conduit · Adam gate au ledger

La banque devient plus intelligente à chaque édit : chaque verdict humain est écrit au ledger, jamais rejoué de mémoire.

0 · CLAUDE

Taxonomy des rôles

rôles d'édition verrouillés par produit · 7 types génériques en point de départ

1 · CLAUDE

ANALYZE clean-window

fenêtres timestampées, text-check sur 3 frames · gemini = questions précises uniquement, jamais de seed sémantique en bulk (échec documenté)

2 · CLAUDE

SORT par rôle

01_UGC-clips / 02_Images par rôle / 03_Persona-anchors / 04_Brand-kit / 00_BROLL-READY (segments pré-coupés taggés) / 05_Endcards · _gen = scratch hors banque

3 · ARTEFACT

broll-ledger.tsv = LE gate

file, role, shows, does_not_show, wins, rejects, last_verdict · + broll-inventory.md (snapshot d'analyse ; le ledger est la vérité vivante)

GATE G6 · ADAM · FLYWHEEL chaque verdict humain (oui / non / nuance) est écrit au ledger AVANT que l'édit continue, jamais batché · diff hebdo disque vs ledger flag les fichiers non loggés
4 · CLAUDE

Pick protocol

vérification visuelle obligatoire avant d'utiliser toute claim non vérifiée

Lane 5 · regen des segments sous-titrés · doctrine Adam 07/07 : un segment avec captions burned ne se coupe JAMAIS tel quel.

5a · MOTEUR

i2i cleanup → normalize

GPT Image 2 nettoie la frame puis normalize 720×1280 · taille de sortie non déterministe, lock M7

5b · ADAM

Gate stills Adam

Adam valide les stills avant toute animation

5c · MOTEUR

i2v · Seedance 2

first_frame + prompt chorégraphie

5d · CLAUDE

QC failure modes

leçon 08/07 : morph du produit pendant une grande déformation · l'œil humain bat le QC frames fixes

5e · ARTEFACT

Keepers → READY

segments validés promus dans 00_BROLL-READY

6 · CLAUDE

Launder-on-cut

le cut ffmpeg = ré-encodage -map_metadata -1 + nom propre (media-hygiene intégré au geste)

broll-bank/ broll-ledger.tsv Ad Library TikTok YouTube gemini.py ffmpeg kie.ai (i2i + Seedance)
Doctrine originalité l'originalité par régénération, le produit jamais trahi
PRODUIT

Régénérer le footage

b-roll produit → screenshot à la bonne frame → still i2i → i2v = footage original, produit fidèle

VISAGE

Régénérer la personne

b-roll UGC avec visage → on régénère LA PERSONNE, jamais le produit

SOURCE

Puiser dans les gagnants

meilleures sources = les ads concurrentes top-tier (déjà prouvées par le marché)

Contrat de l'étage

Ce qui doit exister avant, ce qui sort, qui gate.

SkillEntrées requisesSortiesGate
S6.1 1 vidéo (lien ou fichier, souvent un swipe S1.2) teardown doc EN hallucination check
S6.2 pool swipe du produit + avatar.md bank par rôles + ledger + clips READY G6 flywheel + gate stills

Trous connus · à roder