// CaseStudiesData.jsx — every case study a client sees when they click "Case Studies".
// Modeled after the Forward Creative / Poley leave-behind PDF:
//   short paragraph + 4–6 stat lines + link to the work.
// Keep copy tight. Anything not yet confirmed is marked [NEEDS INFO] so it's
// obvious at review time — DO NOT INVENT STATS.
window.CASE_STUDIES = [
  {
    id: "cloudflare-ai-avenue",
    client: "Cloudflare",
    title: "AI Avenue",
    heroImage: "assets/animations/AI_Ave_intro.jpg",
    heroImages: [
      "assets/animations/AI_Ave_intro.jpg",
      "assets/case-studies/AI_Avenue_studio.jpg",
      "assets/case-studies/AI_Ave_Bethany_Crystal.jpg",
      "assets/case-studies/AI_Ave_Amanda_Askell.jpg",
      "assets/case-studies/AI_Ave_Nick_Warner.jpg",
      "assets/case-studies/AI_Ave_Latency.jpg",
      "assets/case-studies/AI_Ave_Music.jpg",
      "assets/case-studies/AI_Ave_Vision.jpg",
    ],
    tag: "Documentary Series — 6 Episodes",
    // Summary paragraph — from the leave-behind PDF.
    blurb: "Six-episode documentary series exploring AI education and adoption globally. Full production including on-location shoots in multiple countries, animated explainers, and technical deep-dives with developer advocates and AI researchers.",
    // Stat lines. Each is a label + value. Values come straight from client PDF.
    stats: [
      ["Interviews", "19"],
      ["Shooting days", "21.5"],
      ["Countries / cities", "4 / 9"],
      ["Episodes / runtime", "6 / 180 min"],
      ["Tutorials", "8"],
      ["Timeline", "7 months"],
    ],
    // Performance callouts — highlighted as a separate row.
    performance: {
      label: "First-month performance",
      items: [
        ["360,546", "Views"],
        ["827,915", "Impressions"],
      ],
    },
    // Project partners featured on the series — pulled from aiavenue.show.
    partners: [
      "IBM",
      "Roboflow",
      "Anthropic",
      "Daily",
      "Writer",
      "HeyGen",
      "Engineered Arts",
      "ElevenLabs",
      "Be My Eyes",
      "NY Robotics",
    ],
    link: { label: "Watch on aiavenue.show", href: "https://aiavenue.show" },
  },

  {
    id: "arc-day-1-founders",
    client: "Arc",
    title: "Day 1 Founders",
    heroImage: null, // placeholder until client sends hero
    heroImages: [
      "assets/case-studies/Arc_CopperX.jpg",
      "assets/case-studies/Arc_Richard.jpg",
      "assets/case-studies/Arc_D1F_01.jpg",
      "assets/case-studies/Arc_D1F_02.jpg",
      "assets/case-studies/Arc_D1F_BlockRadar.jpg",
      "assets/case-studies/Arc_D1F_Rodri.jpg",
      "assets/case-studies/Arc_D1F_Logos.jpg",
    ],
    tag: "Doc-Style Series — FinTech",
    blurb: "We collaborated with Arc to develop doc-style stories about founders who are building FinTech applications on their new blockchain. Four branded documentaries plus social cut-downs.",
    stats: [
      ["Timeline", "11 weeks"],
      ["Scripting", "4 weeks"],
      ["Pre-production", "1 week"],
      ["Production", "1 week"],
      ["Post-production", "5 weeks"],
      ["Presenters", "5"],
      ["Shoot days", "4"],
      ["Locations", "10"],
      ["Deliverables", "4 branded docs + social"],
    ],
    partners: ["Crossmint", "Kosh", "BlockRadar", "Peer"],
    link: { label: "View the work", href: "https://f.io/p6XZy7ID" },
  },

  {
    id: "circle-stablecoin-101",
    client: "Circle",
    title: "Stablecoin 101",
    heroImage: "assets/animations/Cir_Stablecoins_101_03.jpg",
    heroImages: [
      "assets/case-studies/Cir_Stablecoin_02.jpg",
      "assets/animations/Cir_Stablecoins_101_03.jpg",
      "assets/case-studies/Cir_Stablecoin_01.jpg",
      "assets/case-studies/Cir_S101_03.jpg",
      "assets/case-studies/Cir_S101_Still_02.jpg",
      "assets/case-studies/Cir_S101_Still_04.jpg",
      "assets/case-studies/Cir_S101_Still_05.jpg",
      "assets/case-studies/Cir_S101_Diagram_01.jpg",
      "assets/case-studies/Cir_S101_Diagram_02.jpg",
    ],
    tag: "Animated Explainer Series",
    blurb: "A 10-part animated explainer series demystifying stablecoins for Circle — from fundamentals to CCTP, Circle Mint, Circle Gateway, and the Circle Paymaster.",
    stats: [
      ["Timeline", "12 weeks"],
      ["Scripting", "5 weeks"],
      ["Pre-production", "2 weeks"],
      ["Production", "2 weeks"],
      ["Post-production", "6 weeks"],
      ["Presenters", "3"],
      ["Shoot days", "6"],
      ["Locations", "3"],
      ["Deliverables", "10 videos + social"],
    ],
    products: ["CCTP", "Circle Mint", "Circle Gateway", "Circle Paymaster"],
    link: {
      label: "Watch the playlist",
      href: "https://youtube.com/playlist?list=PLoJwRn8qrG24u3Vyt3JUxYyLlSsp797C4&si=YTVzRHSzVlRHPisA",
    },
  },

  {
    id: "ai-animation",
    client: "AI Animation",
    title: "AI Animation",
    heroImage: "assets/case-studies/AI_Anim_MechTurk.jpg",
    heroImages: [
      "assets/case-studies/AI_Anim_MechTurk.jpg",
      "assets/animations/AI_Ave_04_Intros.jpg",
      "assets/case-studies/AI_Animation_Example.jpg",
      "assets/case-studies/AI_Anim_Eliza.jpg",
      "assets/case-studies/AI_Anim_Astronaut.jpg",
    ],
    tag: "AI-Assisted Motion Workflow",
    blurb: "How we integrated generative tools into the animation pipeline — matching the right tool to each shot type, layering outputs with traditional compositing, and keeping a human hand on every frame.",
    tools: [
      "NanoBanana 2",
      "Grok",
      "LumaLabs",
      "Sync Labs",
      "Kling",
      "Traditional compositing",
    ],
    shotTypes: [
      "Keyboard scenes",
      "Long background shots",
      "Time travel sequences",
      "Screen text & UI",
    ],
    notes: [
      {
        label: "Human review steps",
        body: "Every AI output was brought into a traditional compositing pipeline for refinement — no shot went straight from generation to timeline.",
      },
    ],
    link: null,
  },

  {
    id: "cloudflare-lego-fullstack",
    client: "Cloudflare",
    title: "Full-Stack Video",
    heroImage: "assets/animations/CF_AI_Ave_E03_Lego_MechTurk.jpg",
    heroImages: [
      "assets/case-studies/CF_Lego_Stack_01.png",
      "assets/case-studies/CF_Lego_Stack_02.png",
      "assets/case-studies/CF_Lego_Stack_04.png",
      "assets/case-studies/CF_Lego_Stack_03.png",
    ],
    tag: "Explainer — Short Form",
    blurb: "An educational explainer using LEGO bricks as physical metaphors for Cloudflare's full-stack Developer Platform. Host Craig Dennis walks developers through the full suite of building blocks — compute, storage, media, and AI — illustrating how they snap together to build scalable applications without managing infrastructure.",
    stats: [
      ["Runtime", "~13 minutes"],
      ["Host", "Craig Dennis"],
      ["Format", "LEGO metaphor explainer"],
    ],
    products: [
      "Workers",
      "Pages",
      "Queues",
      "D1",
      "Hyperdrive",
      "R2",
      "KV",
      "Durable Objects",
      "Media",
      "Workers AI",
      "Vectorize",
      "AI Gateway",
    ],
    link: { label: "Watch the video", href: "https://youtu.be/FH5-m0aiO5g" },
  },

  {
    id: "carnegie-mathstream",
    client: "Carnegie Learning",
    title: "MATHstream",
    heroImage: null,
    heroImages: [
      "assets/case-studies/CL_Mathstream_02.png",
      "assets/case-studies/CL_Mathstream_01.png",
      "assets/case-studies/MATHstream_DeidreKelly.jpg",
      "assets/case-studies/MATHstream_HowieHua.jpg",
    ],
    tag: "Video Curriculum — EdTech",
    blurb: "Working with CL Next, Carnegie Learning's innovation team, we built MATHstream — a video-based math curriculum featuring influencer teachers from X, TikTok, and YouTube.",
    stats: [
      ["Studio locations", "3 (OR, CA, TX)"],
      ["Presenters", "10+"],
      ["Videos", "600+"],
      ["Recognition", "2024 EdTech Award Winner"],
      ["Status", "Ongoing production"],
    ],
    link: { label: "Learn more about MATHstream", href: "#" }, // [NEEDS INFO]
  },

  {
    id: "twilio-liftoff",
    client: "Twilio",
    title: "Liftoff",
    heroImage: null,
    heroImages: [
      "assets/case-studies/Tw_Liftoff_02.png",
      "assets/case-studies/Tw_Liftoff_01.png",
    ],
    tag: "Video Learning — 4 Courses",
    blurb: "Working with Twilio's Developer Network, we produced \u201CTwilio Liftoff,\u201D a four-part video learning series helping developers master Twilio's APIs through clear instruction, practical demos, and cinematic visuals — combining beginner accessibility with advanced insights.",
    stats: [
      ["Format", "Studio location shoot"],
      ["Presenters", "3"],
      ["Courses", "4"],
      ["Timeline", "10 weeks"],
    ],
    link: { label: "View the work", href: "#" }, // [NEEDS INFO]
  },

  {
    id: "fcc-intro-apis",
    client: "freeCodeCamp",
    title: "Intro to APIs",
    heroImage: null,
    heroImages: [
      "assets/case-studies/FCC_Intro_APIs_01.jpg",
      "assets/case-studies/FCC_Intro_APIs_02.png",
      "assets/case-studies/FCC_Intro_APIs_03.png",
    ],
    tag: "Animated Learning — Long Form",
    blurb: "A beginner-friendly deep dive into APIs, taught by Craig Dennis. From foundational concepts to real-world tools to a full hands-on project, learners walk away knowing exactly how modern applications talk to each other — and how to put that to work.",
    stats: [
      ["Views", "4M+"],
      ["Runtime", "3:07:07"],
      ["Units", "3"],
      ["Tools covered", "6"],
      ["Projects", "1"],
      ["Instructor", "Craig Dennis"],
    ],
    technologies: ["REST", "cURL", "Postman", "Restfox", "Twilio", "Spotify", "Vue.js"],
    link: { label: "Watch the video", href: "https://youtu.be/WXsD0ZgxjRw" },
  },

];
