{
  "created_at": "2026-05-19T18:41:58.084Z",
  "daily_limit": {
    "date_key": "2026-05-19",
    "limit": 21,
    "count_before_run": 2,
    "remaining_before_run": 19
  },
  "avatar": "matthew",
  "provider": "sync-v2",
  "short_test": false,
  "audio_profile": "creator_close",
  "audio_profile_settings": {
    "label": "Close creator talking head",
    "audio_target_lufs": -28,
    "audio_lra": 10,
    "audio_true_peak": -9,
    "broll_rule": "Use 30-45% B-roll or text overlays. Cut away during long words, transitions, and any lip-sync mismatch.",
    "caption_style": "Central safe-zone captions with one emphasized phrase in KIDazzle green. Avoid aggressive sales captions."
  },
  "audio_gain_db": 0,
  "voice_treatment": "creator_close",
  "voice_id": "cjVigY5qzO86Huf0OWal",
  "script": "Table toys are not busy work. They give children tiny reps at focus. Pick one piece, try again, finish something small, then feel proud enough to try the next thing.",
  "raw_audio_path": "C:\\Users\\kidaz\\.openclaw\\workspace\\bridge\\public\\shorts\\voice_kidazzle_redo_2026_05_19_table_toys_manipulatives_matthew_replacement_review.mp3",
  "treated_audio_path": "C:\\Users\\kidaz\\.openclaw\\workspace\\bridge\\public\\shorts\\voice_kidazzle_redo_2026_05_19_table_toys_manipulatives_matthew_replacement_review_creator_close.mp3",
  "normalized_audio_path": "C:\\Users\\kidaz\\.openclaw\\workspace\\bridge\\public\\shorts\\voice_kidazzle_redo_2026_05_19_table_toys_manipulatives_matthew_replacement_review_creator_close_creator_close_loudnorm.mp3",
  "audio_path": "C:\\Users\\kidaz\\.openclaw\\workspace\\bridge\\public\\shorts\\voice_kidazzle_redo_2026_05_19_table_toys_manipulatives_matthew_replacement_review_creator_close_creator_close_loudnorm.mp3",
  "base_video_url": "https://openseelight.bullmight.com/ugc-bases/kidazzle_master_matthew.mp4",
  "public_audio_url": "https://assets.cdn.filesafe.space/ZR2UvxPL2wlZNSvHjmJD/media/b3684ed8-9240-42c3-967f-fa42c208c719.mp3",
  "final_video_url": "https://v3b.fal.media/files/b/0a9ade4a/zOMfqc64bk0bq5ek95Afp_output.mp4",
  "ghl_video_url": "https://assets.cdn.filesafe.space/ZR2UvxPL2wlZNSvHjmJD/media/ddab8868-aa12-4910-bf76-0623c543edf3.mp4",
  "raw_lipsync_video_path": "C:\\Users\\kidaz\\.openclaw\\workspace\\bridge\\public\\shorts\\ugc_kidazzle_redo_2026_05_19_table_toys_manipulatives_matthew_replacement_review_raw_lipsync.mp4",
  "local_video_path": "C:\\Users\\kidaz\\.openclaw\\workspace\\bridge\\public\\shorts\\ugc_kidazzle_redo_2026_05_19_table_toys_manipulatives_matthew_replacement_review_bookended.mp4",
  "raw_local_video_path": "C:\\Users\\kidaz\\.openclaw\\workspace\\bridge\\public\\shorts\\ugc_kidazzle_redo_2026_05_19_table_toys_manipulatives_matthew_replacement_review.mp4",
  "bookends_applied": true,
  "bookends_title": "Table Toys Build Focus Without Forcing It",
  "bookends_result": {
    "outputPath": "C:\\Users\\kidaz\\.openclaw\\workspace\\bridge\\public\\shorts\\ugc_kidazzle_redo_2026_05_19_table_toys_manipulatives_matthew_replacement_review_bookended.mp4",
    "manifestPath": "C:\\Users\\kidaz\\.openclaw\\workspace\\bridge\\public\\shorts\\ugc_kidazzle_redo_2026_05_19_table_toys_manipulatives_matthew_replacement_review_bookended.json",
    "ghlVideoUrl": null,
    "title": "Table Toys Build Focus Without Forcing It"
  },
  "intro_applied": true,
  "intro_title": "Table Toys Build Focus Without Forcing It",
  "intro_result": {
    "outputPath": "C:\\Users\\kidaz\\.openclaw\\workspace\\bridge\\public\\shorts\\ugc_kidazzle_redo_2026_05_19_table_toys_manipulatives_matthew_replacement_review_bookended.mp4",
    "manifestPath": "C:\\Users\\kidaz\\.openclaw\\workspace\\bridge\\public\\shorts\\ugc_kidazzle_redo_2026_05_19_table_toys_manipulatives_matthew_replacement_review_bookended.json",
    "ghlVideoUrl": null,
    "title": "Table Toys Build Focus Without Forcing It"
  },
  "cost_estimate": {
    "version": "0.1.0",
    "currency": "USD",
    "pricing_basis": "estimated_local_manifest_not_vendor_invoice",
    "provider": "sync-v2",
    "lip_sync_seconds": 10.8,
    "final_seconds": 16.83,
    "script_characters": 165,
    "script_words": 30,
    "line_items": [
      {
        "vendor": "fal.ai",
        "service": "sync-lipsync-v2",
        "unit": "minute",
        "quantity": 0.18,
        "rate_usd": 3,
        "estimated_usd": 0.54
      },
      {
        "vendor": "elevenlabs",
        "service": "tts",
        "unit": "1000_characters",
        "quantity": 0.165,
        "rate_usd": 0.2,
        "estimated_usd": 0.03
      },
      {
        "vendor": "gohighlevel",
        "service": "media_upload",
        "unit": "upload",
        "quantity": 1,
        "rate_usd": 0,
        "estimated_usd": 0
      }
    ],
    "total_estimated_usd": 0.57,
    "rounded_for_budget_usd": 0.75,
    "pricing_assumptions": {
      "fal_sync_v2_usd_per_minute": 3,
      "elevenlabs_tts_usd_per_1000_chars": 0.2,
      "ghl_media_upload_usd": 0
    },
    "notes": [
      "Cost is an operational estimate from local duration and manifest data.",
      "Use provider invoices for accounting-grade spend."
    ]
  },
  "estimated_cost_usd": 0.57,
  "budget_cost_usd": 0.75
}