{
 "what": "A storyboard as a semantic graph: nodes are things, edges carry the meaning. Generated by formats.js v0.1.0 from the storyboard and its cast.",
 "format": "storyboards.sgit.ai/graph/v1",
 "storyboard": "follow-the-rabbit-holes",
 "nodes": [
  {
   "id": "storyboard:follow-the-rabbit-holes",
   "type": "storyboard",
   "label": "Follow the rabbit holes",
   "subtitle": "Provenance, explainability and asking for the evidence; and being the best-prepared person in the room. 10 panels.",
   "status": "draft",
   "url": "https://storyboards.sgit.ai/gen-z-developers/follow-the-rabbit-holes/"
  },
  {
   "id": "author:gen-z.journalist",
   "type": "author",
   "label": "gen-z.journalist"
  },
  {
   "id": "panel:follow-the-rabbit-holes/1",
   "type": "panel",
   "label": "Follow the rabbit holes",
   "n": 1,
   "kind": "cover",
   "text": "Follow the rabbit holes: Never take it at face value."
  },
  {
   "id": "character:zara",
   "type": "character",
   "label": "Zara"
  },
  {
   "id": "character:agent",
   "type": "agent",
   "label": "The Agent"
  },
  {
   "id": "character:guide",
   "type": "character",
   "label": "The Guide"
  },
  {
   "id": "source:Follow the rabbit holes",
   "type": "source",
   "label": "Follow the rabbit holes"
  },
  {
   "id": "panel:follow-the-rabbit-holes/2",
   "type": "panel",
   "label": "People underestimate them",
   "n": 2,
   "kind": "scene",
   "text": "People underestimate them. Zara says: “Found the original photo. It's from 2019, not today.” The Guide says: “They are very good detectives.”"
  },
  {
   "id": "prop:phone",
   "type": "prop",
   "label": "phone"
  },
  {
   "id": "source:Follow the rabbit holes, They already have it",
   "type": "source",
   "label": "Follow the rabbit holes, They already have it"
  },
  {
   "id": "panel:follow-the-rabbit-holes/3",
   "type": "panel",
   "label": "And they care about privacy",
   "n": 3,
   "kind": "scene",
   "text": "And they care about privacy. Zara thinks: “Best feature? The picture disappears.”"
  },
  {
   "id": "setting:night",
   "type": "setting",
   "label": "night"
  },
  {
   "id": "panel:follow-the-rabbit-holes/4",
   "type": "panel",
   "label": "A prompt away",
   "n": 4,
   "kind": "scene",
   "text": "A prompt away. The Guide says: “Following a rabbit hole is now a prompt away.”"
  },
  {
   "id": "prop:board",
   "type": "prop",
   "label": "board"
  },
  {
   "id": "source:Follow the rabbit holes, Provenance, explainability and the rabbit holes",
   "type": "source",
   "label": "Follow the rabbit holes, Provenance, explainability and the rabbit holes"
  },
  {
   "id": "panel:follow-the-rabbit-holes/5",
   "type": "panel",
   "label": "The newsroom's rule",
   "n": 5,
   "kind": "evidence",
   "text": "The newsroom's rule. “Not found is not false.” (My memory, checked (newsroom))"
  },
  {
   "id": "source:Follow the rabbit holes, How you can disagree rationally",
   "type": "source",
   "label": "Follow the rabbit holes, How you can disagree rationally"
  },
  {
   "id": "source:My memory, checked (newsroom)",
   "type": "source",
   "label": "My memory, checked (newsroom)"
  },
  {
   "id": "panel:follow-the-rabbit-holes/6",
   "type": "panel",
   "label": "How you can disagree rationally",
   "n": 6,
   "kind": "scene",
   "text": "How you can disagree rationally. Sam says: “Are you sure?” Priya says: “Here's the evidence. And here's what we don't know yet.” The Guide says: “Sometimes not knowing is a fact.”"
  },
  {
   "id": "character:sam",
   "type": "character",
   "label": "Sam"
  },
  {
   "id": "character:priya",
   "type": "character",
   "label": "Priya"
  },
  {
   "id": "setting:office",
   "type": "setting",
   "label": "office"
  },
  {
   "id": "panel:follow-the-rabbit-holes/7",
   "type": "panel",
   "label": "This article's own rabbit hole",
   "n": 7,
   "kind": "spectrum",
   "text": "This article's own rabbit hole. A link → The video → Summit 2011 → Blog, 2016"
  },
  {
   "id": "panel:follow-the-rabbit-holes/8",
   "type": "panel",
   "label": "Be the best-prepared person in the room",
   "n": 8,
   "kind": "scene",
   "text": "Be the best-prepared person in the room. The Guide says: “These days there is no excuse not to be.”"
  },
  {
   "id": "character:tomas",
   "type": "character",
   "label": "Tomás"
  },
  {
   "id": "source:Follow the rabbit holes, Be the best-prepared person in the room",
   "type": "source",
   "label": "Follow the rabbit holes, Be the best-prepared person in the room"
  },
  {
   "id": "panel:follow-the-rabbit-holes/9",
   "type": "panel",
   "label": "And answer every finding",
   "n": 9,
   "kind": "evidence",
   "text": "And answer every finding. “A finding with no answer is just a complaint.” (Reviews on the record (newsroom))"
  },
  {
   "id": "source:Reviews on the record (newsroom)",
   "type": "source",
   "label": "Reviews on the record (newsroom)"
  },
  {
   "id": "panel:follow-the-rabbit-holes/10",
   "type": "panel",
   "label": "A hands-on part, for 2026",
   "n": 10,
   "kind": "spectrum",
   "text": "A hands-on part, for 2026. Workflow → Images → Storyboards → Meetings → Publishing"
  },
  {
   "id": "source:Follow the rabbit holes, A hands-on part, for 2026",
   "type": "source",
   "label": "Follow the rabbit holes, A hands-on part, for 2026"
  }
 ],
 "edges": [
  {
   "from": "storyboard:follow-the-rabbit-holes",
   "type": "made_by",
   "to": "author:gen-z.journalist"
  },
  {
   "from": "storyboard:follow-the-rabbit-holes",
   "type": "has_panel",
   "to": "panel:follow-the-rabbit-holes/1",
   "n": 1
  },
  {
   "from": "panel:follow-the-rabbit-holes/1",
   "type": "features",
   "to": "character:zara",
   "pose": "point",
   "mood": "determined"
  },
  {
   "from": "panel:follow-the-rabbit-holes/1",
   "type": "features",
   "to": "character:agent",
   "pose": "think",
   "mood": "thinking"
  },
  {
   "from": "panel:follow-the-rabbit-holes/1",
   "type": "features",
   "to": "character:guide",
   "pose": "stand",
   "mood": "happy"
  },
  {
   "from": "panel:follow-the-rabbit-holes/1",
   "type": "quotes",
   "to": "source:Follow the rabbit holes"
  },
  {
   "from": "storyboard:follow-the-rabbit-holes",
   "type": "has_panel",
   "to": "panel:follow-the-rabbit-holes/2",
   "n": 2
  },
  {
   "from": "panel:follow-the-rabbit-holes/1",
   "type": "next",
   "to": "panel:follow-the-rabbit-holes/2"
  },
  {
   "from": "panel:follow-the-rabbit-holes/2",
   "type": "features",
   "to": "character:zara",
   "pose": "point",
   "mood": "happy"
  },
  {
   "from": "character:zara",
   "type": "says",
   "to": "panel:follow-the-rabbit-holes/2",
   "text": "Found the original photo. It's from 2019, not today."
  },
  {
   "from": "panel:follow-the-rabbit-holes/2",
   "type": "features",
   "to": "character:guide",
   "pose": "stand",
   "mood": "happy"
  },
  {
   "from": "character:guide",
   "type": "says",
   "to": "panel:follow-the-rabbit-holes/2",
   "text": "They are very good detectives."
  },
  {
   "from": "panel:follow-the-rabbit-holes/2",
   "type": "shows",
   "to": "prop:phone"
  },
  {
   "from": "panel:follow-the-rabbit-holes/2",
   "type": "quotes",
   "to": "source:Follow the rabbit holes, They already have it"
  },
  {
   "from": "storyboard:follow-the-rabbit-holes",
   "type": "has_panel",
   "to": "panel:follow-the-rabbit-holes/3",
   "n": 3
  },
  {
   "from": "panel:follow-the-rabbit-holes/2",
   "type": "next",
   "to": "panel:follow-the-rabbit-holes/3"
  },
  {
   "from": "panel:follow-the-rabbit-holes/3",
   "type": "features",
   "to": "character:zara",
   "pose": "think",
   "mood": "happy"
  },
  {
   "from": "character:zara",
   "type": "thinks",
   "to": "panel:follow-the-rabbit-holes/3",
   "text": "Best feature? The picture disappears."
  },
  {
   "from": "panel:follow-the-rabbit-holes/3",
   "type": "shows",
   "to": "prop:phone"
  },
  {
   "from": "panel:follow-the-rabbit-holes/3",
   "type": "quotes",
   "to": "source:Follow the rabbit holes, They already have it"
  },
  {
   "from": "panel:follow-the-rabbit-holes/3",
   "type": "set_in",
   "to": "setting:night"
  },
  {
   "from": "storyboard:follow-the-rabbit-holes",
   "type": "has_panel",
   "to": "panel:follow-the-rabbit-holes/4",
   "n": 4
  },
  {
   "from": "panel:follow-the-rabbit-holes/3",
   "type": "next",
   "to": "panel:follow-the-rabbit-holes/4"
  },
  {
   "from": "panel:follow-the-rabbit-holes/4",
   "type": "features",
   "to": "character:guide",
   "pose": "point",
   "mood": "happy"
  },
  {
   "from": "character:guide",
   "type": "says",
   "to": "panel:follow-the-rabbit-holes/4",
   "text": "Following a rabbit hole is now a prompt away."
  },
  {
   "from": "panel:follow-the-rabbit-holes/4",
   "type": "shows",
   "to": "prop:board"
  },
  {
   "from": "panel:follow-the-rabbit-holes/4",
   "type": "quotes",
   "to": "source:Follow the rabbit holes, Provenance, explainability and the rabbit holes"
  },
  {
   "from": "storyboard:follow-the-rabbit-holes",
   "type": "has_panel",
   "to": "panel:follow-the-rabbit-holes/5",
   "n": 5
  },
  {
   "from": "panel:follow-the-rabbit-holes/4",
   "type": "next",
   "to": "panel:follow-the-rabbit-holes/5"
  },
  {
   "from": "panel:follow-the-rabbit-holes/5",
   "type": "features",
   "to": "character:agent",
   "pose": "point",
   "mood": "happy"
  },
  {
   "from": "panel:follow-the-rabbit-holes/5",
   "type": "quotes",
   "to": "source:Follow the rabbit holes, How you can disagree rationally"
  },
  {
   "from": "panel:follow-the-rabbit-holes/5",
   "type": "cites",
   "to": "source:My memory, checked (newsroom)"
  },
  {
   "from": "storyboard:follow-the-rabbit-holes",
   "type": "has_panel",
   "to": "panel:follow-the-rabbit-holes/6",
   "n": 6
  },
  {
   "from": "panel:follow-the-rabbit-holes/5",
   "type": "next",
   "to": "panel:follow-the-rabbit-holes/6"
  },
  {
   "from": "panel:follow-the-rabbit-holes/6",
   "type": "features",
   "to": "character:sam",
   "pose": "shrug",
   "mood": "thinking"
  },
  {
   "from": "character:sam",
   "type": "says",
   "to": "panel:follow-the-rabbit-holes/6",
   "text": "Are you sure?"
  },
  {
   "from": "panel:follow-the-rabbit-holes/6",
   "type": "features",
   "to": "character:priya",
   "pose": "point",
   "mood": "determined"
  },
  {
   "from": "character:priya",
   "type": "says",
   "to": "panel:follow-the-rabbit-holes/6",
   "text": "Here's the evidence. And here's what we don't know yet."
  },
  {
   "from": "panel:follow-the-rabbit-holes/6",
   "type": "features",
   "to": "character:guide",
   "pose": "stand",
   "mood": "happy"
  },
  {
   "from": "character:guide",
   "type": "says",
   "to": "panel:follow-the-rabbit-holes/6",
   "text": "Sometimes not knowing is a fact."
  },
  {
   "from": "panel:follow-the-rabbit-holes/6",
   "type": "quotes",
   "to": "source:Follow the rabbit holes, How you can disagree rationally"
  },
  {
   "from": "panel:follow-the-rabbit-holes/6",
   "type": "set_in",
   "to": "setting:office"
  },
  {
   "from": "storyboard:follow-the-rabbit-holes",
   "type": "has_panel",
   "to": "panel:follow-the-rabbit-holes/7",
   "n": 7
  },
  {
   "from": "panel:follow-the-rabbit-holes/6",
   "type": "next",
   "to": "panel:follow-the-rabbit-holes/7"
  },
  {
   "from": "panel:follow-the-rabbit-holes/7",
   "type": "features",
   "to": "character:agent",
   "pose": "point",
   "mood": "happy"
  },
  {
   "from": "panel:follow-the-rabbit-holes/7",
   "type": "features",
   "to": "character:guide",
   "pose": "stand",
   "mood": "happy"
  },
  {
   "from": "panel:follow-the-rabbit-holes/7",
   "type": "quotes",
   "to": "source:Follow the rabbit holes, Provenance, explainability and the rabbit holes"
  },
  {
   "from": "storyboard:follow-the-rabbit-holes",
   "type": "has_panel",
   "to": "panel:follow-the-rabbit-holes/8",
   "n": 8
  },
  {
   "from": "panel:follow-the-rabbit-holes/7",
   "type": "next",
   "to": "panel:follow-the-rabbit-holes/8"
  },
  {
   "from": "panel:follow-the-rabbit-holes/8",
   "type": "features",
   "to": "character:tomas",
   "pose": "point",
   "mood": "determined"
  },
  {
   "from": "panel:follow-the-rabbit-holes/8",
   "type": "features",
   "to": "character:guide",
   "pose": "stand",
   "mood": "happy"
  },
  {
   "from": "character:guide",
   "type": "says",
   "to": "panel:follow-the-rabbit-holes/8",
   "text": "These days there is no excuse not to be."
  },
  {
   "from": "panel:follow-the-rabbit-holes/8",
   "type": "shows",
   "to": "prop:board"
  },
  {
   "from": "panel:follow-the-rabbit-holes/8",
   "type": "quotes",
   "to": "source:Follow the rabbit holes, Be the best-prepared person in the room"
  },
  {
   "from": "storyboard:follow-the-rabbit-holes",
   "type": "has_panel",
   "to": "panel:follow-the-rabbit-holes/9",
   "n": 9
  },
  {
   "from": "panel:follow-the-rabbit-holes/8",
   "type": "next",
   "to": "panel:follow-the-rabbit-holes/9"
  },
  {
   "from": "panel:follow-the-rabbit-holes/9",
   "type": "features",
   "to": "character:tomas",
   "pose": "stand",
   "mood": "determined"
  },
  {
   "from": "panel:follow-the-rabbit-holes/9",
   "type": "quotes",
   "to": "source:Follow the rabbit holes, How you can disagree rationally"
  },
  {
   "from": "panel:follow-the-rabbit-holes/9",
   "type": "cites",
   "to": "source:Reviews on the record (newsroom)"
  },
  {
   "from": "storyboard:follow-the-rabbit-holes",
   "type": "has_panel",
   "to": "panel:follow-the-rabbit-holes/10",
   "n": 10
  },
  {
   "from": "panel:follow-the-rabbit-holes/9",
   "type": "next",
   "to": "panel:follow-the-rabbit-holes/10"
  },
  {
   "from": "panel:follow-the-rabbit-holes/10",
   "type": "features",
   "to": "character:zara",
   "pose": "wave",
   "mood": "happy"
  },
  {
   "from": "panel:follow-the-rabbit-holes/10",
   "type": "features",
   "to": "character:priya",
   "pose": "point",
   "mood": "happy"
  },
  {
   "from": "panel:follow-the-rabbit-holes/10",
   "type": "quotes",
   "to": "source:Follow the rabbit holes, A hands-on part, for 2026"
  }
 ]
}
