{
  "slug": "series-x-video-api",
  "appId": "app_HNTaxkT8g6pU1jJ8RFaOQIw1",
  "action": "director_create",
  "data": {
    "version": "director-1-preview",
    "idempotencyKey": "advisorpro-director-smoke-002",
    "model": "core/or-glm-5.3-flash",
    "reasoning": { "effort": "low" },
    "budget": {
      "maxCalls": 3,
      "maxOutputTokens": 16000,
      "maxAiCostCents": 50,
      "maxRepairs": 2
    },
    "brand": {
      "name": "AdvisorPro",
      "background": "#faf9fb",
      "foreground": "#171717",
      "accent": "#7652ff",
      "font": "sans"
    },
    "output": { "aspectRatio": "16:9", "resolution": "1080p", "fps": 30 },
    "voice": { "id": "am_michael", "rate": 1 },
    "assets": {},
    "fonts": {},
    "brief": {
      "audience": "Independent advisors, consultants and fractional executives",
      "objective": "A narrated product demonstration showing why making expertise visible can support more relevant business conversations; target 45–75 seconds, not a feature-list presentation.",
      "pain": "You deliver valuable expertise, but the right potential clients do not see it. Content and outreach feel disconnected from your real work.",
      "benefits": [
        "Start from professional expertise and source knowledge rather than generic messages.",
        "Turn one useful insight into content that a potential client can understand.",
        "Review what will be published and when.",
        "Use activity to decide what deserves attention next, without promising invented commercial results."
      ],
      "evidence": [
        {
          "id": "knowledge_demo",
          "kind": "illustrative",
          "claim": "The test illustrates website and portfolio context informing a draft; this is not a live upload or product recording.",
          "source": "Integration-test scenario. AdvisorPro must confirm product behaviour before commercial use."
        },
        {
          "id": "publishing_demo",
          "kind": "illustrative",
          "claim": "The same draft is reviewed as a LinkedIn-style post and placed in a calendar; no real post is published.",
          "source": "Illustrative UI test; no account or real publishing operation."
        }
      ],
      "cta": {
        "label": "Put your expertise to work.",
        "destination": "app.advisorpro.ai"
      }
    },
    "feedback": "Build a causal story: invisible expertise → website/portfolio source library → selected insight → editable draft → recognisable LinkedIn-style post → real-looking weekly calendar → outcome → CTA. Preserve the same subject, thumbnail and title through editor, social-post and calendar; use shared transitions only between adjacent supported components with that subject. Use short functional labels and narration explaining WHY, not repeating UI text. Do not invent meetings, conversion lifts or customer testimonials. Do not claim a real screen recording, actual upload or publication. The asset-free request is a functional smoke test, not final brand approval. Keep text readable, button labels aligned and interfaces fully in frame. Use only registered components. Omit campaign/inbox functionality if no approved media is supplied; do not invent component types. End with the exact brief CTA."
  }
}
