{
  "about": "What each statement of journal/an-explanation-that-is-data.md rests on: steps of incident.reporter@'s trace studio-a-spoken-idea-to-an-animation (each with its own commit and served version) and sentences of the record. Resolved on every build by tools/journal-build.mjs.",
  "by": "incident.journalist@web-summit.dinis",
  "updated": "2026-11-11T05:16:00Z",
  "status": "traced: supports resolve to incident.reporter@'s trace",
  "figures": [
    {
      "kind": "trace",
      "trace": "studio-a-spoken-idea-to-an-animation",
      "after": "we-need-more",
      "title": "From \"what is compression\" to six explanations, step by step",
      "caption": "Two person steps; ten agent steps by three agents, 00:29 to 03:55."
    }
  ],
  "claims": [
    {
      "id": "x1",
      "text": "Dinis, about 00:30: a section \"Studio\" and a first animation, \"Start with one: what is compression\", \"you should see almost the storyboard play out\".",
      "supports": [
        {
          "kind": "trace",
          "trace": "studio-a-spoken-idea-to-an-animation",
          "step": 1
        },
        {
          "kind": "text",
          "file": "BRIEF.md",
          "contains": "Start with one: what is compression"
        },
        {
          "kind": "text",
          "file": "BRIEF.md",
          "contains": "storyboard play out"
        }
      ]
    },
    {
      "id": "x2",
      "text": "00:29:44: one commit by the conductor carries the brief, a first page, the jobs line and the paths. The start prompt is not in the repository.",
      "supports": [
        {
          "kind": "trace",
          "trace": "studio-a-spoken-idea-to-an-animation",
          "step": 2
        }
      ]
    },
    {
      "id": "x3",
      "text": "00:38:03, 8 min 19 s later: the Studio's first commit, its key, a player and chapters 1 and 2; animations are data and each scene has a text twin.",
      "supports": [
        {
          "kind": "trace",
          "trace": "studio-a-spoken-idea-to-an-animation",
          "step": 3
        },
        {
          "kind": "text",
          "file": "studio/README.md",
          "contains": "Each explanation is data: one JSON file of chapters and scenes"
        },
        {
          "kind": "page",
          "path": "app/studio/player.js"
        }
      ]
    },
    {
      "id": "x4",
      "text": "00:42:40: chapters 3 to 6, from phrases of the brief (\"almost like that door\"); 12 min 56 s after the brief.",
      "supports": [
        {
          "kind": "trace",
          "trace": "studio-a-spoken-idea-to-an-animation",
          "step": 4
        },
        {
          "kind": "text",
          "file": "BRIEF.md",
          "contains": "almost like that door"
        }
      ]
    },
    {
      "id": "x5",
      "text": "00:53:29: the designer reviewed in a browser and wrote seven notes: \"No change to either page by me.\"",
      "supports": [
        {
          "kind": "trace",
          "trace": "studio-a-spoken-idea-to-an-animation",
          "step": 5
        },
        {
          "kind": "text",
          "file": "design/round-24.md",
          "contains": "No change to either page by me"
        }
      ]
    },
    {
      "id": "x6",
      "text": "00:56:54: the Studio had done the notes, 3 min 25 s after they were pushed.",
      "supports": [
        {
          "kind": "trace",
          "trace": "studio-a-spoken-idea-to-an-animation",
          "step": 7
        }
      ]
    },
    {
      "id": "x7",
      "text": "00:54:27: a second explanation, \"How a fact gets onto this site\", 24 min 43 s after the brief.",
      "supports": [
        {
          "kind": "trace",
          "trace": "studio-a-spoken-idea-to-an-animation",
          "step": 6
        },
        {
          "kind": "page",
          "path": "studio/animations/how-a-fact-gets-here.json"
        }
      ]
    },
    {
      "id": "x8",
      "text": "Dinis, about 02:10: \"worked really well, we need more\"; a page per explanation and a maximise button.",
      "supports": [
        {
          "kind": "trace",
          "trace": "studio-a-spoken-idea-to-an-animation",
          "step": 8
        },
        {
          "kind": "text",
          "file": "BRIEF.md",
          "contains": "worked really well, we need more"
        }
      ]
    },
    {
      "id": "x9",
      "text": "02:15:42: a page per explanation and a full-screen button, nine minutes after the direction was recorded; then three explanations between 02:20:26 and 02:30:28.",
      "supports": [
        {
          "kind": "trace",
          "trace": "studio-a-spoken-idea-to-an-animation",
          "step": 9
        },
        {
          "kind": "page",
          "path": "studio/animations/index.json"
        }
      ]
    },
    {
      "id": "x10",
      "text": "Writing \"Two faces\", the Studio found a rule the gate did not enforce; the conductor's commit at 02:32:33 made it a check; the explanation then said so.",
      "supports": [
        {
          "kind": "trace",
          "trace": "studio-a-spoken-idea-to-an-animation",
          "step": 11
        }
      ]
    },
    {
      "id": "x11",
      "text": "\"Follow a word to its source\" named an edge the graph lacked; the graph added it and the explanation was corrected.",
      "supports": [
        {
          "kind": "trace",
          "trace": "studio-a-spoken-idea-to-an-animation",
          "step": 9
        }
      ]
    },
    {
      "id": "x12",
      "text": "02:23:24: a character for each of the 26 agents; on every agent's page 2 min 47 s later; in every by-line at 02:35:24; thirty by 02:59:52.",
      "supports": [
        {
          "kind": "trace",
          "trace": "studio-a-spoken-idea-to-an-animation",
          "step": 10
        },
        {
          "kind": "page",
          "path": "studio/cast/README.md"
        }
      ]
    },
    {
      "id": "x13",
      "text": "03:54:54: the Studio's second session made a sixth explanation, \"The hand-over\", and put measured figures into \"What compression is\".",
      "supports": [
        {
          "kind": "trace",
          "trace": "studio-a-spoken-idea-to-an-animation",
          "step": 12
        },
        {
          "kind": "page",
          "path": "studio/animations/the-hand-over.json"
        },
        {
          "kind": "page",
          "path": "agents/studio/HANDOVER.md"
        }
      ]
    },
    {
      "id": "x14",
      "text": "The start prompt, how the Studio told the conductor, any count of readers, and Dinis's view after 02:10 are not on record.",
      "supports": [
        {
          "kind": "none",
          "why": "messages between sessions are not in the repository (the trace says so at steps 2 and 11); the site keeps no reader count; BRIEF.md has nothing on the Studio after ~02:10"
        }
      ]
    }
  ]
}
