From 33ba37704e618b38b6925941e92d7ca0d3f90cad Mon Sep 17 00:00:00 2001 From: calesthio Date: Mon, 13 Apr 2026 16:22:15 -0700 Subject: [PATCH] docmontage: add children's fantasy content routing + CaptionOverlayOnly composition Teach the agent to automatically use Pixabay AI-generated fantasy clips for children's content. scene-director.md gets query rewriting rules (10-row table) and source routing. asset-director.md gets source lock, visual consistency check, and fallback rules. Root.tsx adds a CaptionOverlayOnly Remotion composition for transparent caption rendering used in the TikTok-style subtitle pipeline. --- remotion-composer/src/Root.tsx | 16 ++++++++ .../documentary-montage/asset-director.md | 40 +++++++++++++++++++ .../documentary-montage/scene-director.md | 35 ++++++++++++++++ 3 files changed, 91 insertions(+) diff --git a/remotion-composer/src/Root.tsx b/remotion-composer/src/Root.tsx index 2ae51415..175e5dac 100644 --- a/remotion-composer/src/Root.tsx +++ b/remotion-composer/src/Root.tsx @@ -13,6 +13,7 @@ import { import { EndTag, EndTagProps } from "./components/EndTag"; import { HeroTitle } from "./components/HeroTitle"; import { ProductReveal, ProductRevealProps } from "./components/ProductReveal"; +import { CaptionOverlay, WordCaption } from "./components/CaptionOverlay"; // --------------------------------------------------------------------------- // Theme System — prevents every video from looking like dark fintech @@ -250,6 +251,21 @@ export const Root: React.FC = () => { accentColor: "#00D4FF", } as ProductRevealProps} /> +