# Archived Launchscene pilot brief — November 6, 2026

This is the original French brief used for an internal trial, with Launchscene assets supplied separately. It was refined for the trial; it is not an output of today's automatic Copy prompt button. Local filenames refer to that trial. Use your own assets and product copy for a new film.

---

# Launchscene — reconstruction autonome

Tu es le seul réalisateur de cet essai. Construis et rends le film, sans demander de validation. Tu es responsable uniquement de ce dossier et de ses sorties. D'autres agents travaillent ailleurs : ne modifie ni ne rétablis leurs fichiers. Tu ne dois pas consulter les compositions existantes ni les autres essais du dépôt : ce prompt et public/ sont ton brief complet. Tu peux consulter la documentation officielle Remotion et les dépendances installées. Ne lis pas de fichier .env, n'utilise aucune API payante, n'envoie et ne publie rien.

## Produit et direction

Launchscene est une bibliothèque de films de lancement, annotés scène par scène, avec recherche, filtres et structure narrative. Public : fondateurs, marketeurs, motion designers. Une seule action finale : explorer launchscene.app. Tout texte visible ajouté est en anglais. Utilise les fichiers de logo officiels fournis, jamais un logo redessiné. Palette sobre : noir, blanc, gris ; couleurs de rôle uniquement dans l'interface. Gros mots nets, animation décidée, un seul centre d'attention à la fois, fin claire. Aucun chiffre de catalogue ni de coupes, aucun témoignage inventé.

## Assets utilisateur (public/)

logo-white.png et logo-black.png : wordmarks transparents 1400×320. mark-white.svg et mark-black.svg : symboles. inter.woff2 et geist-mono.woff2 : polices locales à charger avant rendu. music.mp3 : piste fournie, à couper/fondre selon la durée ; click.wav et sweep.wav : accents facultatifs, éviter les bruitages trop forts. Ne réutilise aucun média ni son de la marque de référence. Les captures explore.png, search.png, scenes.png et structures.png sont des images 1600×1000 du produit Launchscene, prises le 6 novembre 2026. Elles peuvent être animées, cadrées et décomposées en couches. Les petites vignettes internes font partie des captures du produit, elles ne sont pas des assets à extraire/réutiliser séparément. Dans structures.png, cadrer uniquement le graphe et les lignes sous lui : ne jamais montrer le cartouche de statistiques à gauche, dont la mesure de coupes doit être corrigée. Aucun tournage nécessaire pour cet essai.

## Technique et livrables

Remotion local uniquement. Projet autonome : src/index.tsx en entrée, composition id Film, package.json fourni et tsconfig limité à src. Utilise staticFile pour public/. node_modules est un lien vers des dépendances installées pour accélérer cet essai ; génère aussi package-lock.json afin que npm ci fonctionne dans une copie du projet. Ne dépends d'aucun autre chemin absolu dans le code ou le rendu. Ne lance aucun script du projet teaser parent.

1920×1080, 30 fps, H.264/yuv420p, AAC stéréo. Audio sans saturation, début et fin sans clic. Maximum 2 workers de rendu. Fournis out/film.mp4, sources, package-lock.json, README.md avec commande exacte, report.json listant les erreurs rencontrées, réparations, assets et champs réellement utilisés, éléments substitués et limites. Pas de déclaration de fidélité pixel à pixel : les bornes sont une cible temporelle, les animations fines restent une interprétation.

Les intervalles ci-dessous sont en frames cible, début inclus, fin exclue. Respecte tous les passages et leur ordre. Enregistre leur contenu dans timeline.json (start_frame, end_frame, intent, text, asset_slots, action). Les textes fournis sont approuvés comme contenu fictif de cette adaptation, pas comme statistiques.

## Contrôles à exécuter toi-même

Typecheck limité au projet, rendu complet, ffprobe (format/fps/durée/audio), décodage complet ffmpeg -v error -i out/film.mp4 -f null -. Extrais et inspecte des images aux moments de lecture et autour des transitions avec l'outil d'image. Vérifie : textes complets, aucun débordement, contraste, écrans reconnaissables, mouvement visible, pas d'image vide involontaire. Ne réduis pas tous les textes pour tout faire tenir : recompose les lignes. Corrige toi-même les erreurs, mais note chaque réparation et distingue le premier rendu des suivants. Le rapport doit dire ce que tu n'as pas pu vérifier. Ne te contente pas d'un plan : rends le MP4.

## Référence et adaptation

Référence de structure : https://launchscene.app/v/retool-ai — 11 scènes publiées, 25,751 s. Une fenêtre d'app flottante, zooms et pans vers les contrôles, un curseur qui active un état, des résultats lisibles, puis dézoom. Le contenu Retool (PDF, extraction et tags) est remplacé par un vrai parcours Launchscene. Aucune fonction de génération de vidéo ou de prompt non encore publiée ne doit être présentée comme existante. Les descriptions sources dupliquées ont été corrigées pour distinguer les actions ; animations fines interprétées.

Durée livrée : 773 frames (25,7667 s).

Les captures sont des états réels : explore.png est la bibliothèque ; search.png est la recherche « kinetic type » ; scenes.png est le filtre Hook ; structures.png est la vue des structures. Recréer en HTML les seules couches nécessaires (champ de recherche, curseur, focus), avec textes et positions cohérents avec ces captures. Les captures restent la preuve visuelle du produit. La démo ne doit pas se réduire à des titres sur un fond : écran visible et mouvement ciblé dans chaque passage.

| Frames | Intention | Contenu et action |
|---|---|---|
| 0–64 | entrée produit | Fenêtre explore.png 3/4 légère, zoom vers son champ de recherche ; petit logo Launchscene |
| 64–88 | action | Champ de recherche sélectionné ; curseur et cadre de focus visibles |
| 88–176 | recherche | Saisir kinetic type dans une couche au-dessus du champ, confirmer ; passer à search.png avec ses résultats |
| 176–200 | contexte | Dézoom de 15 % révélant l'ensemble des résultats |
| 200–264 | navigation | Curseur vers Scenes dans la navigation puis passage à scenes.png ; mouvement de fenêtre qui se redresse |
| 264–304 | filtre | Cadrer le rôle Hook déjà sélectionné et sa pastille, souligner la relation avec les résultats |
| 304–448 | résultat | Pan doux entre pastille Hook et premières cartes de scènes ; texte secondaire Find the right opening. |
| 448–536 | détail | Zoom sur une carte et sa description, sans inventer une lecture vidéo ; texte See what the scene does. |
| 536–632 | structure | Passer à structures.png ; cadrer le graphe à partir de x=284 et les barres en dessous, jamais le cartouche de chiffres ; texte Follow the story. |
| 632–744 | synthèse | Dézoom vers une composition de fenêtres Search / Scenes / Structure ; titre Real references. Clear decisions. |
| 744–773 | fin | Fond clair, logo noir et launchscene.app, sans fondu noir prolongé |

Aux temps de lecture, garder les labels essentiels nets et suffisamment grands. Les changements d'état doivent correspondre aux actions du curseur ; le curseur n'est pas décoratif. Ne présente jamais une sélection de scène comme un rendu vidéo généré. Audio : piste fournie et quelques clics alignés sur les actions.
