{
  "schema_version": "asset_plan.v2",
  "video": {
    "id": "ai-005",
    "title": "The 4-box prompt for mental overload",
    "pillar": "ai_life_systems",
    "duration_ms": 61000,
    "aspect_ratio": "9:16",
    "resolution": {
      "width": 1080,
      "height": 1920
    },
    "fps": 30
  },
  "scenes": [
    {
      "scene_id": "scene_01",
      "asset_ref": "placeholder://ai-005/scene-01/kinetic_text",
      "asset_mode": "cinematic_ai_video",
      "provider_family": "kling_hailuo_runway",
      "duration_seconds": 3,
      "overlay_text": "If your brain has 47 tabs open, paste the mess into this four-box prompt. Do not ask AI to motivate you",
      "caption_strategy": "renderer_overlay_only",
      "no_text_in_video": true,
      "motion_directive": "slow handheld push-in, subtle parallax, natural micro-movements",
      "generation_prompt": "Photorealistic vertical 9:16 short video clip, a realistic creator at a desk late evening, laptop open to an AI chat, thoughtful but in control, hands moving between keyboard and notebook. Mood: focused, modern, high-retention social video, cinematic lighting, realistic motion. Scene intent: Large kinetic hook text over a messy prompt window; immediate zoom-in on the contradiction. Camera: slow handheld push-in, subtle parallax, natural micro-movements. Leave clean negative space for captions; do not include readable text in the generated video.",
      "negative_prompt": "no readable text, no subtitles, no logos, no watermarks, no distorted hands, no fake UI text, no slideshow, no static image, no uncanny faces",
      "retention_goal": "Stop the scroll with self-relevance and tension in the first two seconds.",
      "source_visual_direction": "Large kinetic hook text over a messy prompt window; immediate zoom-in on the contradiction."
    },
    {
      "scene_id": "scene_02",
      "asset_ref": "placeholder://ai-005/scene-02/screen_recording",
      "asset_mode": "screen_recording_simulation",
      "provider_family": "local_renderer",
      "duration_seconds": 6,
      "overlay_text": "Do not ask AI to motivate you.",
      "caption_strategy": "renderer_overlay_only",
      "no_text_in_video": false,
      "motion_directive": "cursor movement, typing reveal, zoom to changed prompt, highlighted selection box",
      "generation_prompt": "Vertical 9:16 UI/screen-recording simulation. Show an AI chat or phone interface being edited live: Fast cut to a real prompt being rewritten from passive question to critic prompt. Use typing, cursor movement, zoom highlights, and before/after prompt changes. All readable captions must be added by our renderer overlay, not baked into the clip.",
      "negative_prompt": "no private data, no real credentials, no illegible tiny UI, no brand logos unless approved",
      "retention_goal": "Reset attention before the viewer predicts a generic slideshow.",
      "source_visual_direction": "Fast cut to a real prompt being rewritten from passive question to critic prompt."
    },
    {
      "scene_id": "scene_03",
      "asset_ref": "placeholder://ai-005/scene-03/card_animation",
      "asset_mode": "animated_card",
      "provider_family": "local_renderer",
      "duration_seconds": 6,
      "overlay_text": "Ask it to sort the noise.",
      "caption_strategy": "renderer_overlay_only",
      "no_text_in_video": false,
      "motion_directive": "cards slide in one at a time, one concept per beat, slight scale pops",
      "generation_prompt": "Vertical animated explainer card sequence. Minimal dark UI, one idea per beat, animated boxes and arrows. Visual task: Use simple cards for the key questions; one card changes at a time, no dense paragraphs. Keep it moving; no static slide holds longer than one second.",
      "negative_prompt": "no dense paragraphs, no static PowerPoint slide, no tiny text, no chart junk",
      "retention_goal": "Deliver the main mental model with low cognitive load.",
      "source_visual_direction": "Use simple cards for the key questions; one card changes at a time, no dense paragraphs."
    },
    {
      "scene_id": "scene_04",
      "asset_ref": "placeholder://ai-005/scene-04/screen_recording",
      "asset_mode": "screen_recording_simulation",
      "provider_family": "local_renderer",
      "duration_seconds": 6,
      "overlay_text": "First, dump everything: tasks, worries, random reminders, half-decisions",
      "caption_strategy": "renderer_overlay_only",
      "no_text_in_video": false,
      "motion_directive": "cursor movement, typing reveal, zoom to changed prompt, highlighted selection box",
      "generation_prompt": "Vertical 9:16 UI/screen-recording simulation. Show an AI chat or phone interface being edited live: Screen recording of the final copy-paste prompt with a visible human approval/decision moment. Use typing, cursor movement, zoom highlights, and before/after prompt changes. All readable captions must be added by our renderer overlay, not baked into the clip.",
      "negative_prompt": "no private data, no real credentials, no illegible tiny UI, no brand logos unless approved",
      "retention_goal": "Show the concrete payoff so the advice feels usable, not ornamental.",
      "source_visual_direction": "Screen recording of the final copy-paste prompt with a visible human approval/decision moment."
    },
    {
      "scene_id": "scene_05",
      "asset_ref": "placeholder://ai-005/scene-05/kinetic_text",
      "asset_mode": "kinetic_text_overlay",
      "provider_family": "local_renderer",
      "duration_seconds": 6,
      "overlay_text": "Then ask AI: split this into four boxes.",
      "caption_strategy": "renderer_overlay_only",
      "no_text_in_video": false,
      "motion_directive": "large kinetic caption words pop and slide with beat-synced emphasis",
      "generation_prompt": "Kinetic text overlay scene. Use large caption words, fast emphasis, scale pops, and clean background motion. Overlay text: Then ask AI: split this into four boxes.",
      "negative_prompt": "no long paragraphs, no tiny footnotes, no static card",
      "retention_goal": "Convert attention into a comment/save action without adding a second idea.",
      "source_visual_direction": "End card with the comment keyword and one clear action; keep the CTA legible for one beat."
    }
  ],
  "final_render_strategy": {
    "preview_renderer_role": "storyboard_only",
    "static_card_limit": 0,
    "must_use_motion_assets": true,
    "preferred_mix": {
      "cinematic_ai_video": 1,
      "screen_recording_simulation": 2,
      "animated_card": 1,
      "kinetic_text_overlay": 1
    },
    "captions": "large kinetic overlays generated by renderer; no baked text in AI clips",
    "approval_required_before_publish": true
  }
}
