{
  "id": "rethinking-econ-ep1",
  "title": "Why economics feels fake, even when it's working",
  "version": "0.4.2",
  "durationSec": 24,
  "segments": [
    {
      "id": "seg-1",
      "src": "https://interactive-examples.mdn.mozilla.net/media/cc0-videos/flower.mp4",
      "startTimeSec": 0,
      "durationSec": 4,
      "poster": "https://images.unsplash.com/photo-1501004318641-b39e6451bec6?auto=format&fit=crop&w=800&q=80"
    },
    {
      "id": "seg-2",
      "src": "https://interactive-examples.mdn.mozilla.net/media/cc0-videos/flower.mp4",
      "startTimeSec": 4,
      "durationSec": 4,
      "poster": "https://images.unsplash.com/photo-1465146344425-f00d5f5c8f07?auto=format&fit=crop&w=800&q=80"
    },
    {
      "id": "seg-3",
      "src": "https://interactive-examples.mdn.mozilla.net/media/cc0-videos/flower.mp4",
      "startTimeSec": 8,
      "durationSec": 4,
      "poster": "https://images.unsplash.com/photo-1490750967868-88aa4486c946?auto=format&fit=crop&w=800&q=80"
    },
    {
      "id": "seg-4",
      "src": "https://interactive-examples.mdn.mozilla.net/media/cc0-videos/flower.mp4",
      "startTimeSec": 12,
      "durationSec": 4,
      "poster": "https://images.unsplash.com/photo-1493246507139-91e8fad9978e?auto=format&fit=crop&w=800&q=80"
    },
    {
      "id": "seg-5",
      "src": "https://interactive-examples.mdn.mozilla.net/media/cc0-videos/flower.mp4",
      "startTimeSec": 16,
      "durationSec": 4,
      "poster": "https://images.unsplash.com/photo-1520607162513-77705c0f0d4a?auto=format&fit=crop&w=800&q=80"
    },
    {
      "id": "seg-6",
      "src": "https://interactive-examples.mdn.mozilla.net/media/cc0-videos/flower.mp4",
      "startTimeSec": 20,
      "durationSec": 4,
      "poster": "https://images.unsplash.com/photo-1529156069898-49953e39b3ac?auto=format&fit=crop&w=800&q=80"
    }
  ],
  "slides": [
    {
      "id": "slide-01-square-yellow",
      "startTimeSec": 0,
      "endTimeSec": 3.2,
      "displayMode": "square",
      "glitchSlides": [
        {
          "id": "slide-01-a",
          "score": 0.86,
          "componentKey": "SquareYellow",
          "authorName": "Amina",
          "orientation": "any",
          "props": {
            "header": "GROWTH LOOKS FINE",
            "imageSrc": "https://images.unsplash.com/photo-1520607162513-77705c0f0d4a?auto=format&fit=crop&w=1200&q=80",
            "imageAlt": "Crowd moving through an urban square"
          }
        },
        {
          "id": "slide-01-b",
          "score": 0.62,
          "componentKey": "SquareYellow",
          "authorName": "Jonas",
          "orientation": "any",
          "props": {
            "header": "LIFE FEELS TIGHT",
            "imageSrc": "https://images.unsplash.com/photo-1529156069898-49953e39b3ac?auto=format&fit=crop&w=1200&q=80",
            "imageAlt": "Blurred commuters moving through a city crowd"
          }
        }
      ]
    },
    {
      "id": "slide-02-fullscreen-split",
      "startTimeSec": 3.2,
      "endTimeSec": 4.8,
      "displayMode": "fullscreen",
      "glitchSlides": [
        {
          "id": "slide-02-a",
          "score": 0.88,
          "componentKey": "FullscreenSplit",
          "authorName": "Editor Bot",
          "orientation": "any",
          "props": {
            "eyebrow": "Seam mask",
            "title": "Fullscreen hides the stitch.",
            "body": "The talk keeps moving underneath.",
            "imageSrc": "https://images.unsplash.com/photo-1552664730-d307ca884978?auto=format&fit=crop&w=1200&q=80",
            "imageAlt": "People collaborating around a table",
            "imagePosition": "left"
          }
        }
      ]
    },
    {
      "id": "slide-03-equation-focus",
      "startTimeSec": 4.8,
      "endTimeSec": 7.2,
      "displayMode": "square",
      "glitchSlides": [
        {
          "id": "slide-03-a",
          "score": 0.82,
          "componentKey": "EquationFocus",
          "authorName": "Mira",
          "latexString": "\\bar{x} = \\frac{1}{N}\\sum_{i=0}^{N} x_i",
          "orientation": "any",
          "props": {
            "eyebrow": "Equation focus",
            "title": "Definition of the mean",
            "annotation": "Add values. Divide by count."
          }
        }
      ]
    },
    {
      "id": "slide-04-quote-image",
      "startTimeSec": 7.2,
      "endTimeSec": 8.8,
      "displayMode": "fullscreen",
      "glitchSlides": [
        {
          "id": "slide-04-a",
          "score": 0.8,
          "componentKey": "QuoteImage",
          "authorName": "Luca",
          "orientation": "any",
          "props": {
            "eyebrow": "Narrative framing",
            "quote": "People live inside stress, not averages.",
            "attribution": "Draft note",
            "imageSrc": "https://images.unsplash.com/photo-1516321497487-e288fb19713f?auto=format&fit=crop&w=1200&q=80",
            "imageAlt": "Hands gesturing over a tablet",
            "imagePosition": "right"
          }
        }
      ]
    },
    {
      "id": "slide-05-chart-single",
      "startTimeSec": 8.8,
      "endTimeSec": 11.2,
      "displayMode": "square",
      "glitchSlides": [
        {
          "id": "slide-05-a",
          "score": 0.78,
          "componentKey": "ChartSingle",
          "authorName": "Nora",
          "orientation": "any",
          "props": {
            "eyebrow": "Chart single",
            "title": "Three signals diverge",
            "body": "Growth up. Calm down.",
            "points": [
              { "label": "GDP", "value": 76, "color": "#111111" },
              { "label": "Trust", "value": 49, "color": "rgba(17,17,17,0.72)" },
              { "label": "Calm", "value": 33, "color": "rgba(17,17,17,0.48)" }
            ]
          }
        },
        {
          "id": "slide-05-b",
          "score": 0.61,
          "componentKey": "ChartSingle",
          "authorName": "Kai",
          "orientation": "any",
          "props": {
            "eyebrow": "Alternate framing",
            "title": "Growth hides fragility",
            "body": "Same chart. Sharper framing.",
            "points": [
              { "label": "Output", "value": 72, "color": "#111111" },
              { "label": "Security", "value": 41, "color": "rgba(17,17,17,0.72)" },
              { "label": "Optimism", "value": 28, "color": "rgba(17,17,17,0.48)" }
            ]
          }
        }
      ]
    },
    {
      "id": "slide-06-process-flow",
      "startTimeSec": 11.2,
      "endTimeSec": 12.8,
      "displayMode": "fullscreen",
      "glitchSlides": [
        {
          "id": "slide-06-b",
          "score": 0.84,
          "componentKey": "GlitchComponentFrame",
          "authorName": "Voxel Lab",
          "orientation": "any",
          "interactionMode": "interactive-3d",
          "props": {
            "header": "Interactive component",
            "componentId": "voxel-universe",
            "caption": "Rotate the voxel torus and inspect the geometry."
          }
        },
        {
          "id": "slide-06-a",
          "score": 0.79,
          "componentKey": "ProcessFlow",
          "authorName": "Sofia",
          "orientation": "any",
          "props": {
            "eyebrow": "Pipeline",
            "title": "How it becomes a Glitch talk",
            "steps": [
              "Write the script",
              "Record the talk",
              "Align slide cues",
              "Compare variants"
            ]
          }
        }
      ]
    },
    {
      "id": "slide-07-definition-card",
      "startTimeSec": 12.8,
      "endTimeSec": 14.4,
      "displayMode": "square",
      "glitchSlides": [
        {
          "id": "slide-07-a",
          "score": 0.83,
          "componentKey": "DefinitionCard",
          "authorName": "Theo",
          "orientation": "any",
          "props": {
            "eyebrow": "Definition",
            "term": "CRYSTALLIZATION",
            "definition": "An interactive talk becomes a fixed video.",
            "example": "Same source. Cleaner final cut."
          }
        }
      ]
    },
    {
      "id": "slide-08-square-video",
      "startTimeSec": 14.4,
      "endTimeSec": 17.2,
      "displayMode": "square",
      "glitchSlides": [
        {
          "id": "slide-08-a",
          "score": 0.88,
          "componentKey": "SquareVideo",
          "authorName": "Clip Forge",
          "orientation": "any",
          "props": {
            "header": "SQUARE VIDEO TEST",
            "videoSrc": "http://localhost:9000/glitch-university/assets/video/1774943368113-c61afb5d-17555904-hd_1080_1920_30fps.mp4"
          }
        }
      ]
    },
    {
      "id": "slide-09-fullscreen-video",
      "startTimeSec": 17.2,
      "endTimeSec": 20,
      "displayMode": "fullscreen",
      "glitchSlides": [
        {
          "id": "slide-09-a",
          "score": 0.9,
          "componentKey": "FullscreenVideo",
          "authorName": "Orbit Studio",
          "orientation": "any",
          "props": {
            "header": "FULLSCREEN VIDEO TEST",
            "videoSrc": "http://localhost:9000/glitch-university/assets/video/1774943368170-543f54fe-CGI_Animation_Of_Space.mp4",
            "caption": "Fullscreen video test caption."
          }
        }
      ]
    },
    {
      "id": "slide-10-fullscreen-video-center-caption",
      "startTimeSec": 20,
      "displayMode": "fullscreen",
      "glitchSlides": [
        {
          "id": "slide-10-a",
          "score": 0.92,
          "componentKey": "FullscreenVideoCenterCaption",
          "authorName": "Orbit Studio",
          "orientation": "any",
          "props": {
            "caption": "NO NEED TO BE DISCRETE",
            "videoSrc": "http://localhost:9000/glitch-university/assets/video/1774943368170-543f54fe-CGI_Animation_Of_Space.mp4"
          }
        }
      ]
    }
  ]
}
