{
  "schemaVersion": "deck-intelligence.v1",
  "id": "019dd923-605d-726d-81a3-740df4ca43b5",
  "slug": "bi-40d0839f12cb6e20",
  "title": "Tozero: lithium battery recycling startup raises $3.4 million",
  "subtitle": "tozero",
  "author": "tozero",
  "pageCount": 6,
  "kind": "pitchdeck",
  "orientation": "landscape",
  "aspectRatio": 1.777,
  "document": {
    "id": "019dd923-605d-726d-81a3-740df4ca43b5",
    "slug": "bi-40d0839f12cb6e20",
    "title": "Tozero: lithium battery recycling startup raises $3.4 million",
    "rawTitle": "Tozero: lithium battery recycling startup raises $3.4 million",
    "authorId": "Pitchdecks",
    "authorName": "tozero",
    "authorDisplay": "tozero",
    "kind": {
      "slug": "pitchdeck",
      "label": "Pitch deck"
    },
    "sourceType": {
      "slug": "strategy_consulting",
      "label": "Strategy consulting"
    },
    "fileName": "Tozero-bi-40d08.pdf",
    "sourceUrl": "https://www.businessinsider.com/pitch-deck-tozero-34-million-battery-recycling-process-2022-9",
    "sourceDate": "2022-09-07 00:00:00",
    "presentationDate": null,
    "ingestedAt": "2026-04-27 10:40:15.262+00",
    "status": "ready",
    "pageCount": 6,
    "orientation": "landscape",
    "aspectRatio": 1.777,
    "targetCompany": null,
    "targetTicker": null,
    "metadata": {
      "local_root": "/tmp/legacy-images/bi-40d0839f12cb6e20",
      "origin_corpus": "consulting"
    }
  },
  "coverage": {
    "pageCount": 6,
    "pagesIndexed": 6,
    "pagesWithImages": 6,
    "pagesWithMetadata": 6,
    "imageCoveragePct": 100,
    "metadataCoveragePct": 100,
    "componentCount": 25,
    "chartCount": 0,
    "metricSlides": 0,
    "toolMatches": 5,
    "documentToolMatches": 0,
    "frameworkMatches": 2,
    "arcMatches": 1,
    "beatMatches": 5,
    "loopMatches": 2,
    "patternMatches": 0,
    "storymakersMatch": false,
    "scoreAvailable": false,
    "reviewAvailable": false,
    "activistThesisAvailable": false,
    "pitchdeckMetadataAvailable": true,
    "pitchdeckProfileAvailable": true
  },
  "blocks": [],
  "matches": {
    "arcs": [
      {
        "arc": {
          "name": "Problem-Agitate-Solution",
          "slug": "problem-agitate-solution",
          "status": "active",
          "bestFor": "Sales pitches, urgency-driven, competitive displacement",
          "canonId": "019dd956-5ec6-70f9-9fd8-fdbaaff39acf",
          "version": 1,
          "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
          "structure": "Problem (Identify pain) -> Agitate (Make it worse) -> Solution (Provide relief)",
          "description": null,
          "familyLabel": null,
          "categoryName": "Strategy & Business",
          "categorySlug": "strategy-business"
        },
        "matchId": "b4e25f6a-7364-492f-90c9-9b51d3f44fa8",
        "evidence": "The deck follows a clear problem (p2), complication (p3), and solution (p5) structure, with a sense of urgency (p4).",
        "isPrimary": true,
        "confidence": 0.9,
        "extraction": {
          "at": "2026-07-16 21:49:49.017331+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": "doc-narrative-v1"
        }
      }
    ],
    "beats": [
      {
        "to": 3,
        "arc": {
          "name": "Problem-Agitate-Solution",
          "slug": "problem-agitate-solution",
          "status": "active",
          "bestFor": "Sales pitches, urgency-driven, competitive displacement",
          "canonId": "019dd956-5ec6-70f9-9fd8-fdbaaff39acf",
          "version": 1,
          "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
          "structure": "Problem (Identify pain) -> Agitate (Make it worse) -> Solution (Provide relief)",
          "description": null,
          "familyLabel": null,
          "categoryName": "Strategy & Business",
          "categorySlug": "strategy-business"
        },
        "from": 2,
        "name": "Problem (Identify pain)",
        "beatId": "0b64c43f-045d-4b72-b496-1e3f6d39674b",
        "matchId": "b4e25f6a-7364-492f-90c9-9b51d3f44fa8",
        "beatType": {
          "name": "Problem (Identify pain)",
          "slug": "problem-agitate-solution-problem-identify-pain",
          "status": "active",
          "canonId": "019dd9b8-0e78-74bb-b8f6-54348367a131",
          "version": 1,
          "description": null
        },
        "evidence": "Slides 2 and 3 clearly articulate the problem and its implications.",
        "position": 0,
        "isPrimaryArc": true,
        "parentBeatType": {
          "name": "Complication",
          "slug": "complication",
          "status": "active",
          "canonId": "019dd9b8-0275-7709-b2d6-4f77c3fc7579",
          "version": 1,
          "description": "The point in the narrative where the audience should feel discomfort. Required for argumentative arcs."
        },
        "alignedBlockIds": null,
        "matchConfidence": 0.9
      },
      {
        "to": 5,
        "arc": {
          "name": "Problem-Agitate-Solution",
          "slug": "problem-agitate-solution",
          "status": "active",
          "bestFor": "Sales pitches, urgency-driven, competitive displacement",
          "canonId": "019dd956-5ec6-70f9-9fd8-fdbaaff39acf",
          "version": 1,
          "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
          "structure": "Problem (Identify pain) -> Agitate (Make it worse) -> Solution (Provide relief)",
          "description": null,
          "familyLabel": null,
          "categoryName": "Strategy & Business",
          "categorySlug": "strategy-business"
        },
        "from": 5,
        "name": "Solution (Provide relief)",
        "beatId": "e08e5123-0a69-49f6-881f-68c62ed17622",
        "matchId": "b4e25f6a-7364-492f-90c9-9b51d3f44fa8",
        "beatType": {
          "name": "Solution (Provide relief)",
          "slug": "problem-agitate-solution-solution-provide-relief",
          "status": "active",
          "canonId": "019dd9b8-0fee-73e9-9ae5-799c7f3895cd",
          "version": 1,
          "description": null
        },
        "evidence": "Slide 5 presents the solution offered by Tozero.",
        "position": 1,
        "isPrimaryArc": true,
        "parentBeatType": {
          "name": "Resolution",
          "slug": "resolution",
          "status": "active",
          "canonId": "019dd9b8-045d-703b-8dd7-e92aba3ba91b",
          "version": 1,
          "description": "How the deck ends. Required in 19/20 arcs. The exception (Sparkline) ends with new bliss which is functionally a resolution."
        },
        "alignedBlockIds": null,
        "matchConfidence": 0.9
      },
      {
        "to": 1,
        "arc": {
          "name": "Problem-Agitate-Solution",
          "slug": "problem-agitate-solution",
          "status": "active",
          "bestFor": "Sales pitches, urgency-driven, competitive displacement",
          "canonId": "019dd956-5ec6-70f9-9fd8-fdbaaff39acf",
          "version": 1,
          "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
          "structure": "Problem (Identify pain) -> Agitate (Make it worse) -> Solution (Provide relief)",
          "description": null,
          "familyLabel": null,
          "categoryName": "Strategy & Business",
          "categorySlug": "strategy-business"
        },
        "from": 1,
        "name": "Attention",
        "beatId": "2fd00203-28d1-4a32-a150-8b8202ab4553",
        "matchId": "b4e25f6a-7364-492f-90c9-9b51d3f44fa8",
        "beatType": {
          "name": "Attention",
          "slug": "aida-attention",
          "status": "active",
          "canonId": "019dd9b8-1086-7099-85c1-2f9cae7ea19d",
          "version": 1,
          "description": null
        },
        "evidence": "The cover slide grabs attention with a bold statement.",
        "position": 2,
        "isPrimaryArc": true,
        "parentBeatType": {
          "name": "Hook",
          "slug": "hook",
          "status": "active",
          "canonId": "019dd9b8-01a6-7328-bff2-b22eb40b3ea5",
          "version": 1,
          "description": "The opener — a deliberate move to earn attention before any argument. Used by AIDA, Monroes, Pixar Pitch, Overcoming the Monster."
        },
        "alignedBlockIds": null,
        "matchConfidence": 0.9
      },
      {
        "to": 4,
        "arc": {
          "name": "Problem-Agitate-Solution",
          "slug": "problem-agitate-solution",
          "status": "active",
          "bestFor": "Sales pitches, urgency-driven, competitive displacement",
          "canonId": "019dd956-5ec6-70f9-9fd8-fdbaaff39acf",
          "version": 1,
          "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
          "structure": "Problem (Identify pain) -> Agitate (Make it worse) -> Solution (Provide relief)",
          "description": null,
          "familyLabel": null,
          "categoryName": "Strategy & Business",
          "categorySlug": "strategy-business"
        },
        "from": 2,
        "name": "Interest",
        "beatId": "92d0356d-1c84-4a38-a177-8020189d46c3",
        "matchId": "b4e25f6a-7364-492f-90c9-9b51d3f44fa8",
        "beatType": {
          "name": "Interest",
          "slug": "aida-interest",
          "status": "active",
          "canonId": "019dd9b8-115b-7640-827f-fd115885a984",
          "version": 1,
          "description": null
        },
        "evidence": "Slides 2-4 build interest by explaining the problem and its urgency.",
        "position": 3,
        "isPrimaryArc": true,
        "parentBeatType": {
          "name": "Complication",
          "slug": "complication",
          "status": "active",
          "canonId": "019dd9b8-0275-7709-b2d6-4f77c3fc7579",
          "version": 1,
          "description": "The point in the narrative where the audience should feel discomfort. Required for argumentative arcs."
        },
        "alignedBlockIds": null,
        "matchConfidence": 0.9
      },
      {
        "to": 6,
        "arc": {
          "name": "Problem-Agitate-Solution",
          "slug": "problem-agitate-solution",
          "status": "active",
          "bestFor": "Sales pitches, urgency-driven, competitive displacement",
          "canonId": "019dd956-5ec6-70f9-9fd8-fdbaaff39acf",
          "version": 1,
          "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
          "structure": "Problem (Identify pain) -> Agitate (Make it worse) -> Solution (Provide relief)",
          "description": null,
          "familyLabel": null,
          "categoryName": "Strategy & Business",
          "categorySlug": "strategy-business"
        },
        "from": 6,
        "name": "Action",
        "beatId": "1ad1c5c6-67bd-48e6-98bb-7f0e56bba3c3",
        "matchId": "b4e25f6a-7364-492f-90c9-9b51d3f44fa8",
        "beatType": {
          "name": "Action",
          "slug": "monroes-sequence-action",
          "status": "active",
          "canonId": "019dd9b8-181e-760d-befc-010c2424fa89",
          "version": 1,
          "description": null
        },
        "evidence": "The final slide calls for action or closure.",
        "position": 4,
        "isPrimaryArc": true,
        "parentBeatType": {
          "name": "Resolution",
          "slug": "resolution",
          "status": "active",
          "canonId": "019dd9b8-045d-703b-8dd7-e92aba3ba91b",
          "version": 1,
          "description": "How the deck ends. Required in 19/20 arcs. The exception (Sparkline) ends with new bliss which is functionally a resolution."
        },
        "alignedBlockIds": null,
        "matchConfidence": 0.9
      }
    ],
    "loops": [
      {
        "to": 4,
        "from": 2,
        "loop": {
          "name": "27_cost_of_inaction",
          "slug": "27-cost-of-inaction",
          "status": "active",
          "bestFor": "Urgent budget requests, compliance, risk mitigation",
          "canonId": "019dd956-70d1-7395-a15b-857ba858b394",
          "version": 1,
          "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
          "structure": "The Status Quo -> The Hidden Costs Accumulating -> The Future State of Inaction -> The Tipping Point",
          "description": "Quantify what happens if the audience does nothing",
          "familyLabel": null,
          "categoryName": "Urgency",
          "categorySlug": "urgency"
        },
        "matchId": "f3b50616-ac5a-4278-b839-08faece08936",
        "evidence": "Slides 2-4 imply the consequences of inaction.",
        "position": 0,
        "objective": "What happens if we don't address lithium-ion battery waste?",
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-16 21:49:49.215705+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": "doc-narrative-v1"
        }
      },
      {
        "to": 5,
        "from": 4,
        "loop": {
          "name": "15_why_now",
          "slug": "15-why-now",
          "status": "active",
          "bestFor": "Sales pitches, fundraising, requesting immediate budget approval",
          "canonId": "019dd956-6c00-70cd-bd42-6bacc4af726f",
          "version": 1,
          "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
          "structure": "The Context (Trends) -> The Trigger Event -> The Window of Opportunity",
          "description": "Create temporal urgency by proving that the window of opportunity is opening or closing",
          "familyLabel": null,
          "categoryName": "Urgency",
          "categorySlug": "urgency"
        },
        "matchId": "4c048898-2462-487c-94a8-f96e6ef9d16e",
        "evidence": "Slide 4 creates a sense of urgency, and slide 5 presents the solution.",
        "position": 1,
        "objective": "Why is now the right time for Tozero's solution?",
        "confidence": 0.8,
        "extraction": {
          "at": "2026-07-16 21:49:49.249409+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": "doc-narrative-v1"
        }
      }
    ],
    "tools": [
      {
        "tool": {
          "name": "Slide recipe: Cover",
          "slug": "cover-slide",
          "status": "active",
          "bestFor": null,
          "canonId": "019df269-2a08-767d-9128-e7431e6fe8a3",
          "version": 1,
          "bodyDocId": "019df269-29e5-7738-b5fa-6892e5dc8e65",
          "description": "The first ten seconds. Build it deliberately.",
          "familyLabel": "slide-recipe",
          "categoryName": "Slide",
          "categorySlug": "slide"
        },
        "agent": "designer",
        "layer": "slide",
        "agents": [
          "designer"
        ],
        "matchId": "1bc676a0-241c-42ef-9ea2-b09a255295ed",
        "evidence": "type: cover",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.9,
        "extraction": {
          "at": "2026-07-16 22:43:03.409183+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 1,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": null,
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "Call to action",
          "slug": "call-to-action",
          "status": "active",
          "bestFor": null,
          "canonId": "019dd9e1-4bbb-702a-9ead-82daf188bb7c",
          "version": 1,
          "bodyDocId": null,
          "description": "Explicit prescription of what the audience should do next.",
          "familyLabel": null,
          "categoryName": null,
          "categorySlug": null
        },
        "agent": null,
        "layer": "slide",
        "agents": null,
        "matchId": "b6d70c37-712b-4ddb-a7e7-d2c67c29959c",
        "evidence": "callout: By 2030 Europe alone will face... 1m tonnes LiB waste to be recycled and >20x LiB material demand.",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.5,
        "extraction": {
          "at": "2026-07-16 22:43:03.522445+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 2,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": "common",
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "Problem Statement Canvas",
          "slug": "problem-statement-canvas",
          "status": "active",
          "bestFor": null,
          "canonId": "019dd956-839d-744b-ad11-9bf3e3642a18",
          "version": 1,
          "bodyDocId": null,
          "description": "Structured definition of the problem: What? Who? Where? When? Scale?",
          "familyLabel": null,
          "categoryName": "Block",
          "categorySlug": "block"
        },
        "agent": "Architect",
        "layer": "slide",
        "agents": [
          "Architect"
        ],
        "matchId": "a1bd78a7-eaaa-4331-a0c4-7f008d2a5f6e",
        "evidence": "type: problem_statement",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-16 22:43:03.484193+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 2,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": null,
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "Problem Statement Canvas",
          "slug": "problem-statement-canvas",
          "status": "active",
          "bestFor": null,
          "canonId": "019dd956-839d-744b-ad11-9bf3e3642a18",
          "version": 1,
          "bodyDocId": null,
          "description": "Structured definition of the problem: What? Who? Where? When? Scale?",
          "familyLabel": null,
          "categoryName": "Block",
          "categorySlug": "block"
        },
        "agent": "Architect",
        "layer": "slide",
        "agents": [
          "Architect"
        ],
        "matchId": "4853c82a-a8ed-4c27-9db8-40b08756db0e",
        "evidence": "type: problem_statement",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-16 22:43:03.598861+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 3,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": null,
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "Slide recipe: Cover",
          "slug": "cover-slide",
          "status": "active",
          "bestFor": null,
          "canonId": "019df269-2a08-767d-9128-e7431e6fe8a3",
          "version": 1,
          "bodyDocId": "019df269-29e5-7738-b5fa-6892e5dc8e65",
          "description": "The first ten seconds. Build it deliberately.",
          "familyLabel": "slide-recipe",
          "categoryName": "Slide",
          "categorySlug": "slide"
        },
        "agent": "designer",
        "layer": "slide",
        "agents": [
          "designer"
        ],
        "matchId": "0afe2186-2d15-4bce-8576-fd2715a78a0e",
        "evidence": "type: cover",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.9,
        "extraction": {
          "at": "2026-07-16 22:43:03.753055+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 6,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": null,
        "narrativePurpose": null
      }
    ],
    "frameworks": [
      {
        "matchId": "16fe1a6e-b6a0-4703-b7a4-62147066f101",
        "evidence": "The diagram maps the flow of materials from mining to end-of-life and back.",
        "framework": null,
        "confidence": 0.9,
        "extraction": {
          "at": "2026-05-02 15:55:05.114+00",
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 4,
        "frameworkName": "value-chain"
      },
      {
        "matchId": "a07ee737-8aa4-4db4-9ed5-2df9cdfbeb10",
        "evidence": "The diagram illustrates the flow of materials from mining to end-of-life and back into the production cycle.",
        "framework": null,
        "confidence": 0.9,
        "extraction": {
          "at": "2026-05-02 15:55:05.174+00",
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 5,
        "frameworkName": "value-chain"
      }
    ],
    "patterns": []
  },
  "storymakers": null,
  "score": null,
  "review": null,
  "activistThesis": null,
  "pitchdeck": {
    "metadata": {
      "author": "Tasmin Lockwood",
      "fireId": "bi-40d0839f12cb6e20",
      "sector": null,
      "deckKind": "fundraise",
      "roundRaw": null,
      "amountRaw": "$3.4 million",
      "amountUsd": "3400000",
      "scrapedAt": "2026-04-27 10:40:15.262+00",
      "sectorRaw": null,
      "sourceUrl": "https://www.businessinsider.com/pitch-deck-tozero-34-million-battery-recycling-process-2022-9",
      "deckKindAt": "2026-04-28 07:19:06+00",
      "highlights": "The startup is replacing a process where batteries are \"thrown into furnaces,\" cofounder Sarah Fleischer told Insider.",
      "slideCount": 6,
      "companyName": "Tozero",
      "description": "The startup is replacing a process where batteries are \"thrown into furnaces,\" cofounder Sarah Fleischer told Insider.",
      "displayName": "Tozero",
      "publishDate": "2022-09-07",
      "roundSeries": null,
      "articleTitle": "Tozero: lithium battery recycling startup raises $3.4 million",
      "leadInvestors": null,
      "deckKindSignal": "raises",
      "metaExtractedAt": "2026-04-28 07:16:02+00"
    },
    "profile": {
      "scores": {
        "yc": 0.4618,
        "a16z": 0.3818,
        "docsend": 0.3667,
        "hoffman": 0.4,
        "mcclure": 0.325,
        "sequoia": 0.5167,
        "kawasaki": 0.275,
        "nextview": 0.3,
        "slidebean": 0.3667,
        "founder_institute": 0.3429
      },
      "nSlides": 6,
      "sequence": [
        "cover",
        "why_now",
        "problem_statement",
        "why_now",
        "solution",
        "closing_ask"
      ],
      "breakdown": {
        "yc": {
          "order": 0.6667,
          "signal": 0.08,
          "jaccard": 0.3636
        },
        "a16z": {
          "order": 0.6667,
          "signal": 0,
          "jaccard": 0.3636
        },
        "docsend": {
          "order": 0.6667,
          "signal": 0,
          "jaccard": 0.3333
        },
        "hoffman": {
          "order": 0.6667,
          "signal": 0,
          "jaccard": 0.4
        },
        "mcclure": {
          "order": 0.5,
          "signal": 0.05,
          "jaccard": 0.25
        },
        "sequoia": {
          "order": 0.5,
          "signal": 0.2,
          "jaccard": 0.3333
        },
        "kawasaki": {
          "order": 0.5,
          "signal": 0,
          "jaccard": 0.25
        },
        "nextview": {
          "order": 0.5,
          "signal": 0,
          "jaccard": 0.3
        },
        "slidebean": {
          "order": 0.6667,
          "signal": 0,
          "jaccard": 0.3333
        },
        "founder_institute": {
          "order": 0.6667,
          "signal": 0,
          "jaccard": 0.2857
        }
      },
      "matchedAt": "2026-04-27 21:51:54+00",
      "noveltyScore": 0.5333,
      "primaryScore": 0.5167,
      "noveltySignals": [
        "rare slide types: why_now"
      ],
      "primaryProfile": "sequoia",
      "secondaryScore": 0.4618,
      "secondaryProfile": "yc"
    }
  },
  "slides": [
    {
      "page": 1,
      "type": "setup",
      "title": "The slide uses a dark, textured background with the company logo in the top right and the mission statement at the bottom.",
      "function": "front_matter",
      "imagePath": "https://imgproxy.kitesheet.com/OZeBXy6M2PGrfxd9lKM-phN-FQe7ZE2gHru1lEuyaA8/rs:fit:1200:1200:0/q:82/f:webp/czM6Ly9raXRlc2hlZXQvY29ycHVzL3NsaWRlcy9iaS00MGQwODM5ZjEyY2I2ZTIwL3AwMDEuanBn",
      "rawType": "cover",
      "block": null,
      "metadata": {
        "slideType": "cover",
        "slideTypeCanon": {
          "name": "Cover",
          "slug": "cover",
          "status": "active",
          "canonId": "019de52d-05f2-729d-9f93-e0504f0a2410",
          "version": 1,
          "description": null
        },
        "function": "front_matter",
        "functionCanon": {
          "name": "Front matter",
          "slug": "front_matter",
          "status": "active",
          "canonId": "019de52d-133d-73f0-9e26-201eda96b098",
          "version": 1,
          "description": null
        },
        "density": "sparse",
        "densityScore": 8,
        "componentCount": 2,
        "textChars": 93,
        "nDataPoints": 0,
        "notes": "The slide uses a dark, textured background with the company logo in the top right and the mission statement at the bottom.",
        "elementsJson": [
          "headline_text"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 15:55:05.017+00",
          "seconds": 2.964,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-605d-726d-81a3-740df4ca43b5/1",
        "deck": "/decks/019dd923-605d-726d-81a3-740df4ca43b5",
        "deckAnchor": "/decks/019dd923-605d-726d-81a3-740df4ca43b5#slide-1",
        "deckJson": "/decks/019dd923-605d-726d-81a3-740df4ca43b5.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.06,
            "w": 0.12,
            "x": 0.84,
            "y": 0.04
          },
          "kind": "image",
          "text": "tozero",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Logo",
              "slug": "logo",
              "status": "active",
              "canonId": "019de52c-fdaf-743d-94c4-d7c6a0e55302",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "logo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 15:55:05.017+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "54268601-9b1d-4a43-98df-e34c8e7a8dd7",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.15,
            "w": 0.9,
            "x": 0.05,
            "y": 0.75
          },
          "kind": "title",
          "text": "CLOSING THE LOOP FOR A SUSTAINABLE FUTURE BY BRINGING LITHIUM-ION BATTERY WASTE tozero.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 15:55:05.017+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e6f994f3-6a3b-45f8-b68c-ac46b4351958",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "Slide recipe: Cover",
            "slug": "cover-slide",
            "status": "active",
            "bestFor": null,
            "canonId": "019df269-2a08-767d-9128-e7431e6fe8a3",
            "version": 1,
            "bodyDocId": "019df269-29e5-7738-b5fa-6892e5dc8e65",
            "description": "The first ten seconds. Build it deliberately.",
            "familyLabel": "slide-recipe",
            "categoryName": "Slide",
            "categorySlug": "slide"
          },
          "agent": "designer",
          "layer": "slide",
          "agents": [
            "designer"
          ],
          "matchId": "1bc676a0-241c-42ef-9ea2-b09a255295ed",
          "evidence": "type: cover",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.9,
          "extraction": {
            "at": "2026-07-16 22:43:03.409183+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 1,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": null,
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 1,
          "arc": {
            "name": "Problem-Agitate-Solution",
            "slug": "problem-agitate-solution",
            "status": "active",
            "bestFor": "Sales pitches, urgency-driven, competitive displacement",
            "canonId": "019dd956-5ec6-70f9-9fd8-fdbaaff39acf",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Problem (Identify pain) -> Agitate (Make it worse) -> Solution (Provide relief)",
            "description": null,
            "familyLabel": null
          },
          "from": 1,
          "name": "Attention",
          "beatId": "2fd00203-28d1-4a32-a150-8b8202ab4553",
          "matchId": "b4e25f6a-7364-492f-90c9-9b51d3f44fa8",
          "beatType": {
            "name": "Attention",
            "slug": "aida-attention",
            "status": "active",
            "canonId": "019dd9b8-1086-7099-85c1-2f9cae7ea19d",
            "version": 1,
            "description": null
          },
          "evidence": "The cover slide grabs attention with a bold statement.",
          "position": 2,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Hook",
            "slug": "hook",
            "status": "active",
            "canonId": "019dd9b8-01a6-7328-bff2-b22eb40b3ea5",
            "version": 1,
            "description": "The opener — a deliberate move to earn attention before any argument. Used by AIDA, Monroes, Pixar Pitch, Overcoming the Monster."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.9
        }
      ],
      "loops": [],
      "thumbSrc": "https://imgproxy.kitesheet.com/eNppm_UCs_y2y9alMTscKrvWaEICmvO9uIvO2Cw7nME/rs:fit:480:480:0/q:78/f:webp/czM6Ly9raXRlc2hlZXQvY29ycHVzL3NsaWRlcy9iaS00MGQwODM5ZjEyY2I2ZTIwL3AwMDEuanBn",
      "imagePathAlt": "https://imgproxy.kitesheet.com/TYiW3wSJlmTvzzjPbbSmuRGXlt15WZ1tOCjnhd4qlYA/rs:fit:1200:1200:0/q:82/f:webp/czM6Ly9raXRlc2hlZXQvY29ycHVzL3NsaWRlcy9iaS00MGQwODM5ZjEyY2I2ZTIwL3AwMDEucG5n",
      "thumbSrcAlt": "https://imgproxy.kitesheet.com/2w8DKz_EMnZZ_DEinS9Zsy4q9aH3RBHkZzHj23varMs/rs:fit:480:480:0/q:78/f:webp/czM6Ly9raXRlc2hlZXQvY29ycHVzL3NsaWRlcy9iaS00MGQwODM5ZjEyY2I2ZTIwL3AwMDEucG5n"
    },
    {
      "page": 2,
      "type": "tension",
      "title": "Uses a background image of a car on a road to evoke the theme of electrification.",
      "function": "frame_problem",
      "rawType": "problem_statement",
      "block": null,
      "metadata": {
        "slideType": "problem_statement",
        "slideTypeCanon": {
          "name": "Problem statement",
          "slug": "problem_statement",
          "status": "active",
          "canonId": "019de52d-0879-768d-bba8-8da8a5a121d4",
          "version": 1,
          "description": null
        },
        "function": "frame_problem",
        "functionCanon": {
          "name": "Frame problem",
          "slug": "frame_problem",
          "status": "active",
          "canonId": "019de52d-13db-753e-ad70-e9b2d0dab398",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 66,
        "componentCount": 8,
        "textChars": 308,
        "nDataPoints": 2,
        "notes": "Uses a background image of a car on a road to evoke the theme of electrification.",
        "elementsJson": [
          "paragraph",
          "big_number",
          "photo"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 15:55:08.038+00",
          "seconds": 5.763,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-605d-726d-81a3-740df4ca43b5/2",
        "deck": "/decks/019dd923-605d-726d-81a3-740df4ca43b5",
        "deckAnchor": "/decks/019dd923-605d-726d-81a3-740df4ca43b5#slide-2",
        "deckJson": "/decks/019dd923-605d-726d-81a3-740df4ca43b5.json"
      },
      "components": [
        {
          "bbox": null,
          "kind": "callout",
          "text": "By 2030 Europe alone will face... 1m tonnes LiB waste to be recycled and >20x LiB material demand.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": {
              "name": "Visual emphasis",
              "slug": "visual-emphasis",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-474b-736b-a8eb-a794dd88241c",
              "version": 1,
              "bodyDocId": null,
              "description": "Drawing the eye to one element above the rest of the slide.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-27 15:00:45+00",
            "model": "or:google/gemini-3.1-flash-lite-preview",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd952-b667-711e-a956-e461831d3d46",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.1,
            "x": 0.57,
            "y": 0.8
          },
          "kind": "metric",
          "text": ">20x",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 15:55:08.038+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "66d58047-61b0-403f-a59d-3d9ff461f589",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.15,
            "x": 0.26,
            "y": 0.8
          },
          "kind": "metric",
          "text": "1m tonnes",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 15:55:08.038+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "9e2c00a7-6422-47cc-bd7a-2c0feeb6bb49",
          "parentComponentId": null
        },
        {
          "bbox": null,
          "kind": "metric",
          "text": "LiB waste: 1m tonnes",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": {
              "name": "Quantification",
              "slug": "quantification",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-47ab-72ce-a079-aab1f5299e88",
              "version": 1,
              "bodyDocId": null,
              "description": "Translating a claim into numbers, charts, or tables.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-27 15:00:45+00",
            "model": "or:google/gemini-3.1-flash-lite-preview",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd952-b667-711e-a956-e85b83e5f54b",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.18,
            "w": 0.4,
            "x": 0.04,
            "y": 0.29
          },
          "kind": "paragraph",
          "text": "Electrification will cause an explosion in lithium-ion battery (LiB) production and associated waste.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 15:55:08.038+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "0065ffb7-272b-4d5c-bd80-098fe09cf933",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.15,
            "x": 0.26,
            "y": 0.88
          },
          "kind": "subtitle",
          "text": "LiB waste to be recycled",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Subtitle",
              "slug": "subtitle",
              "status": "active",
              "canonId": "82d821ee-2793-42e7-8f16-c6131385a3ce",
              "version": 1,
              "description": "Header-zone supporting text near the title (= ex body.description with bbox)."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 15:55:08.038+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "b7bf6a0b-fe13-4444-a10f-0b01b8b983cf",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.15,
            "x": 0.57,
            "y": 0.88
          },
          "kind": "subtitle",
          "text": "LiB material demand",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Subtitle",
              "slug": "subtitle",
              "status": "active",
              "canonId": "82d821ee-2793-42e7-8f16-c6131385a3ce",
              "version": 1,
              "description": "Header-zone supporting text near the title (= ex body.description with bbox)."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 15:55:08.038+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "dfb57932-e062-4ab6-9f6e-a160fe64c737",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.35,
            "x": 0.04,
            "y": 0.575
          },
          "kind": "title",
          "text": "By 2030 Europe alone will face...",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Action title",
              "slug": "action-title",
              "status": "active",
              "canonId": "019de52c-fb31-734c-a0f5-a3935b73135d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "action-title",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 15:55:08.038+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "315e0ac3-1cdb-4427-8168-0dee3e2609f7",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "Call to action",
            "slug": "call-to-action",
            "status": "active",
            "bestFor": null,
            "canonId": "019dd9e1-4bbb-702a-9ead-82daf188bb7c",
            "version": 1,
            "bodyDocId": null,
            "description": "Explicit prescription of what the audience should do next.",
            "familyLabel": null,
            "categoryName": null,
            "categorySlug": null
          },
          "agent": null,
          "layer": "slide",
          "agents": null,
          "matchId": "b6d70c37-712b-4ddb-a7e7-d2c67c29959c",
          "evidence": "callout: By 2030 Europe alone will face... 1m tonnes LiB waste to be recycled and >20x LiB material demand.",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.5,
          "extraction": {
            "at": "2026-07-16 22:43:03.522445+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 2,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": "common",
          "narrativePurpose": null
        },
        {
          "tool": {
            "name": "Problem Statement Canvas",
            "slug": "problem-statement-canvas",
            "status": "active",
            "bestFor": null,
            "canonId": "019dd956-839d-744b-ad11-9bf3e3642a18",
            "version": 1,
            "bodyDocId": null,
            "description": "Structured definition of the problem: What? Who? Where? When? Scale?",
            "familyLabel": null,
            "categoryName": "Block",
            "categorySlug": "block"
          },
          "agent": "Architect",
          "layer": "slide",
          "agents": [
            "Architect"
          ],
          "matchId": "a1bd78a7-eaaa-4331-a0c4-7f008d2a5f6e",
          "evidence": "type: problem_statement",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 22:43:03.484193+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 2,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": null,
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 3,
          "arc": {
            "name": "Problem-Agitate-Solution",
            "slug": "problem-agitate-solution",
            "status": "active",
            "bestFor": "Sales pitches, urgency-driven, competitive displacement",
            "canonId": "019dd956-5ec6-70f9-9fd8-fdbaaff39acf",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Problem (Identify pain) -> Agitate (Make it worse) -> Solution (Provide relief)",
            "description": null,
            "familyLabel": null
          },
          "from": 2,
          "name": "Problem (Identify pain)",
          "beatId": "0b64c43f-045d-4b72-b496-1e3f6d39674b",
          "matchId": "b4e25f6a-7364-492f-90c9-9b51d3f44fa8",
          "beatType": {
            "name": "Problem (Identify pain)",
            "slug": "problem-agitate-solution-problem-identify-pain",
            "status": "active",
            "canonId": "019dd9b8-0e78-74bb-b8f6-54348367a131",
            "version": 1,
            "description": null
          },
          "evidence": "Slides 2 and 3 clearly articulate the problem and its implications.",
          "position": 0,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Complication",
            "slug": "complication",
            "status": "active",
            "canonId": "019dd9b8-0275-7709-b2d6-4f77c3fc7579",
            "version": 1,
            "description": "The point in the narrative where the audience should feel discomfort. Required for argumentative arcs."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.9
        },
        {
          "to": 4,
          "arc": {
            "name": "Problem-Agitate-Solution",
            "slug": "problem-agitate-solution",
            "status": "active",
            "bestFor": "Sales pitches, urgency-driven, competitive displacement",
            "canonId": "019dd956-5ec6-70f9-9fd8-fdbaaff39acf",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Problem (Identify pain) -> Agitate (Make it worse) -> Solution (Provide relief)",
            "description": null,
            "familyLabel": null
          },
          "from": 2,
          "name": "Interest",
          "beatId": "92d0356d-1c84-4a38-a177-8020189d46c3",
          "matchId": "b4e25f6a-7364-492f-90c9-9b51d3f44fa8",
          "beatType": {
            "name": "Interest",
            "slug": "aida-interest",
            "status": "active",
            "canonId": "019dd9b8-115b-7640-827f-fd115885a984",
            "version": 1,
            "description": null
          },
          "evidence": "Slides 2-4 build interest by explaining the problem and its urgency.",
          "position": 3,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Complication",
            "slug": "complication",
            "status": "active",
            "canonId": "019dd9b8-0275-7709-b2d6-4f77c3fc7579",
            "version": 1,
            "description": "The point in the narrative where the audience should feel discomfort. Required for argumentative arcs."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.9
        }
      ],
      "loops": [
        {
          "to": 4,
          "from": 2,
          "loop": {
            "name": "27_cost_of_inaction",
            "slug": "27-cost-of-inaction",
            "status": "active",
            "bestFor": "Urgent budget requests, compliance, risk mitigation",
            "canonId": "019dd956-70d1-7395-a15b-857ba858b394",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "The Status Quo -> The Hidden Costs Accumulating -> The Future State of Inaction -> The Tipping Point",
            "description": "Quantify what happens if the audience does nothing",
            "familyLabel": null
          },
          "matchId": "f3b50616-ac5a-4278-b839-08faece08936",
          "evidence": "Slides 2-4 imply the consequences of inaction.",
          "position": 0,
          "objective": "What happens if we don't address lithium-ion battery waste?",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 21:49:49.215705+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 3,
      "type": "tension",
      "title": "The background image depicts a lithium salt flat, reinforcing the theme of raw material extraction.",
      "function": "frame_problem",
      "rawType": "problem_statement",
      "block": null,
      "metadata": {
        "slideType": "problem_statement",
        "slideTypeCanon": {
          "name": "Problem statement",
          "slug": "problem_statement",
          "status": "active",
          "canonId": "019de52d-0879-768d-bba8-8da8a5a121d4",
          "version": 1,
          "description": null
        },
        "function": "frame_problem",
        "functionCanon": {
          "name": "Frame problem",
          "slug": "frame_problem",
          "status": "active",
          "canonId": "019de52d-13db-753e-ad70-e9b2d0dab398",
          "version": 1,
          "description": null
        },
        "density": "balanced",
        "densityScore": 40,
        "componentCount": 4,
        "textChars": 430,
        "nDataPoints": 0,
        "notes": "The background image depicts a lithium salt flat, reinforcing the theme of raw material extraction.",
        "elementsJson": [
          "paragraph",
          "icon_grid",
          "footnote",
          "photo"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 15:55:05.305+00",
          "seconds": 3.014,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-605d-726d-81a3-740df4ca43b5/3",
        "deck": "/decks/019dd923-605d-726d-81a3-740df4ca43b5",
        "deckAnchor": "/decks/019dd923-605d-726d-81a3-740df4ca43b5#slide-3",
        "deckJson": "/decks/019dd923-605d-726d-81a3-740df4ca43b5.json"
      },
      "components": [
        {
          "bbox": null,
          "kind": "callout",
          "text": "there are no easy substitutes for LiB materials → they are subject to supply risk, as there is scarce supply in Europe",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": {
              "name": "Visual emphasis",
              "slug": "visual-emphasis",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-474b-736b-a8eb-a794dd88241c",
              "version": 1,
              "bodyDocId": null,
              "description": "Drawing the eye to one element above the rest of the slide.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-27 15:00:46+00",
            "model": "or:google/gemini-3.1-flash-lite-preview",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd952-b667-711e-a957-4c7fc86b3481",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.2,
            "w": 0.9,
            "x": 0.04,
            "y": 0.55
          },
          "kind": "paragraph",
          "text": "CATHODE: Li, Ni, Co, Mn. ANODE: C. → there are no easy substitutes for LiB materials. → they are subject to supply risk, as there is scarce supply in Europe",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 15:55:05.305+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "a2e00ddb-90d4-473e-8ae2-d279ca179e6b",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.25,
            "x": 0.04,
            "y": 0.96
          },
          "kind": "source-note",
          "text": "*depending on LiB type: NMC, NCA, LFP, LNMO, LCO, LMO etc",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 15:55:05.305+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "54f6bbbb-a246-4de4-92e7-419ee7fd0408",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.25,
            "w": 0.43,
            "x": 0.04,
            "y": 0.16
          },
          "kind": "title",
          "text": "We need to turn old LiBs into fresh raw materials and reintroduce them into the local supply chain.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Action title",
              "slug": "action-title",
              "status": "active",
              "canonId": "019de52c-fb31-734c-a0f5-a3935b73135d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "action-title",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 15:55:05.305+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "9459dfb5-884c-4f39-a7fa-ecaf74284233",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "Problem Statement Canvas",
            "slug": "problem-statement-canvas",
            "status": "active",
            "bestFor": null,
            "canonId": "019dd956-839d-744b-ad11-9bf3e3642a18",
            "version": 1,
            "bodyDocId": null,
            "description": "Structured definition of the problem: What? Who? Where? When? Scale?",
            "familyLabel": null,
            "categoryName": "Block",
            "categorySlug": "block"
          },
          "agent": "Architect",
          "layer": "slide",
          "agents": [
            "Architect"
          ],
          "matchId": "4853c82a-a8ed-4c27-9db8-40b08756db0e",
          "evidence": "type: problem_statement",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 22:43:03.598861+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 3,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": null,
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 3,
          "arc": {
            "name": "Problem-Agitate-Solution",
            "slug": "problem-agitate-solution",
            "status": "active",
            "bestFor": "Sales pitches, urgency-driven, competitive displacement",
            "canonId": "019dd956-5ec6-70f9-9fd8-fdbaaff39acf",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Problem (Identify pain) -> Agitate (Make it worse) -> Solution (Provide relief)",
            "description": null,
            "familyLabel": null
          },
          "from": 2,
          "name": "Problem (Identify pain)",
          "beatId": "0b64c43f-045d-4b72-b496-1e3f6d39674b",
          "matchId": "b4e25f6a-7364-492f-90c9-9b51d3f44fa8",
          "beatType": {
            "name": "Problem (Identify pain)",
            "slug": "problem-agitate-solution-problem-identify-pain",
            "status": "active",
            "canonId": "019dd9b8-0e78-74bb-b8f6-54348367a131",
            "version": 1,
            "description": null
          },
          "evidence": "Slides 2 and 3 clearly articulate the problem and its implications.",
          "position": 0,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Complication",
            "slug": "complication",
            "status": "active",
            "canonId": "019dd9b8-0275-7709-b2d6-4f77c3fc7579",
            "version": 1,
            "description": "The point in the narrative where the audience should feel discomfort. Required for argumentative arcs."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.9
        },
        {
          "to": 4,
          "arc": {
            "name": "Problem-Agitate-Solution",
            "slug": "problem-agitate-solution",
            "status": "active",
            "bestFor": "Sales pitches, urgency-driven, competitive displacement",
            "canonId": "019dd956-5ec6-70f9-9fd8-fdbaaff39acf",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Problem (Identify pain) -> Agitate (Make it worse) -> Solution (Provide relief)",
            "description": null,
            "familyLabel": null
          },
          "from": 2,
          "name": "Interest",
          "beatId": "92d0356d-1c84-4a38-a177-8020189d46c3",
          "matchId": "b4e25f6a-7364-492f-90c9-9b51d3f44fa8",
          "beatType": {
            "name": "Interest",
            "slug": "aida-interest",
            "status": "active",
            "canonId": "019dd9b8-115b-7640-827f-fd115885a984",
            "version": 1,
            "description": null
          },
          "evidence": "Slides 2-4 build interest by explaining the problem and its urgency.",
          "position": 3,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Complication",
            "slug": "complication",
            "status": "active",
            "canonId": "019dd9b8-0275-7709-b2d6-4f77c3fc7579",
            "version": 1,
            "description": "The point in the narrative where the audience should feel discomfort. Required for argumentative arcs."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.9
        }
      ],
      "loops": [
        {
          "to": 4,
          "from": 2,
          "loop": {
            "name": "27_cost_of_inaction",
            "slug": "27-cost-of-inaction",
            "status": "active",
            "bestFor": "Urgent budget requests, compliance, risk mitigation",
            "canonId": "019dd956-70d1-7395-a15b-857ba858b394",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "The Status Quo -> The Hidden Costs Accumulating -> The Future State of Inaction -> The Tipping Point",
            "description": "Quantify what happens if the audience does nothing",
            "familyLabel": null
          },
          "matchId": "f3b50616-ac5a-4278-b839-08faece08936",
          "evidence": "Slides 2-4 imply the consequences of inaction.",
          "position": 0,
          "objective": "What happens if we don't address lithium-ion battery waste?",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 21:49:49.215705+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 4,
      "type": "setup",
      "title": "The slide uses a circular flow diagram with a 'lightning bolt' icon to represent the intervention point for recycling/circularity.",
      "function": "argue_timing",
      "rawType": "why_now",
      "block": null,
      "metadata": {
        "slideType": "why_now",
        "slideTypeCanon": {
          "name": "Why now",
          "slug": "why_now",
          "status": "active",
          "canonId": "019de52d-0f2e-718d-b8ad-256dd87582d0",
          "version": 1,
          "description": null
        },
        "function": "argue_timing",
        "functionCanon": {
          "name": "Argue timing (why now)",
          "slug": "argue_timing",
          "status": "active",
          "canonId": "019de52d-16f8-74de-9ec2-900be07d90dd",
          "version": 1,
          "description": null
        },
        "density": "balanced",
        "densityScore": 44,
        "componentCount": 4,
        "textChars": 399,
        "nDataPoints": 1,
        "notes": "The slide uses a circular flow diagram with a 'lightning bolt' icon to represent the intervention point for recycling/circularity.",
        "elementsJson": [
          "action_title",
          "paragraph",
          "process_diagram"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 15:55:05.114+00",
          "seconds": 2.605,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-605d-726d-81a3-740df4ca43b5/4",
        "deck": "/decks/019dd923-605d-726d-81a3-740df4ca43b5",
        "deckAnchor": "/decks/019dd923-605d-726d-81a3-740df4ca43b5#slide-4",
        "deckJson": "/decks/019dd923-605d-726d-81a3-740df4ca43b5.json"
      },
      "components": [
        {
          "bbox": null,
          "kind": "callout",
          "text": "Otherwise, scaling today’s broken value chain will make toxic waste, material vanishing and increase dependency on mining countries.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": {
              "name": "Visual emphasis",
              "slug": "visual-emphasis",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-474b-736b-a8eb-a794dd88241c",
              "version": 1,
              "bodyDocId": null,
              "description": "Drawing the eye to one element above the rest of the slide.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-27 15:00:45+00",
            "model": "or:google/gemini-3.1-flash-lite-preview",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd952-b667-711e-a957-00785bffaaaf",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.45,
            "w": 0.5,
            "x": 0.47,
            "y": 0.26
          },
          "kind": "diagram",
          "text": "Circular value chain diagram showing Mining, OEMs, Product Usage, and Collection with a feedback loop for LiB waste.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Diagram",
              "slug": "diagram",
              "status": "active",
              "canonId": "019de52c-f9f0-734a-81de-15382ff28c65",
              "version": 1,
              "description": "Schematic or relational diagram."
            },
            "tool": null,
            "subkind": {
              "name": "Value chain",
              "slug": "value-chain",
              "status": "active",
              "canonId": "019de52d-048a-769c-aad6-4abdde7ef317",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "value-chain",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 15:55:05.114+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "1ef48015-76f4-4395-a208-60624d4431c0",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.2,
            "w": 0.4,
            "x": 0.04,
            "y": 0.45
          },
          "kind": "paragraph",
          "text": "Otherwise, scaling today’s broken value chain will make toxic waste, material vanishing and increase dependency on mining countries.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 15:55:05.114+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e3e33158-3105-4967-bb79-879c1efcf018",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.35,
            "x": 0.04,
            "y": 0.33
          },
          "kind": "title",
          "text": "We need to act now!",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 15:55:05.114+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "011dd49b-71af-4f6b-9b01-0f3d1c9f34e3",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [
        {
          "matchId": "16fe1a6e-b6a0-4703-b7a4-62147066f101",
          "evidence": "The diagram maps the flow of materials from mining to end-of-life and back.",
          "framework": null,
          "confidence": 0.9,
          "extraction": {
            "at": "2026-05-02 15:55:05.114+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 4,
          "frameworkName": "value-chain"
        }
      ],
      "arcBeats": [
        {
          "to": 4,
          "arc": {
            "name": "Problem-Agitate-Solution",
            "slug": "problem-agitate-solution",
            "status": "active",
            "bestFor": "Sales pitches, urgency-driven, competitive displacement",
            "canonId": "019dd956-5ec6-70f9-9fd8-fdbaaff39acf",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Problem (Identify pain) -> Agitate (Make it worse) -> Solution (Provide relief)",
            "description": null,
            "familyLabel": null
          },
          "from": 2,
          "name": "Interest",
          "beatId": "92d0356d-1c84-4a38-a177-8020189d46c3",
          "matchId": "b4e25f6a-7364-492f-90c9-9b51d3f44fa8",
          "beatType": {
            "name": "Interest",
            "slug": "aida-interest",
            "status": "active",
            "canonId": "019dd9b8-115b-7640-827f-fd115885a984",
            "version": 1,
            "description": null
          },
          "evidence": "Slides 2-4 build interest by explaining the problem and its urgency.",
          "position": 3,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Complication",
            "slug": "complication",
            "status": "active",
            "canonId": "019dd9b8-0275-7709-b2d6-4f77c3fc7579",
            "version": 1,
            "description": "The point in the narrative where the audience should feel discomfort. Required for argumentative arcs."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.9
        }
      ],
      "loops": [
        {
          "to": 4,
          "from": 2,
          "loop": {
            "name": "27_cost_of_inaction",
            "slug": "27-cost-of-inaction",
            "status": "active",
            "bestFor": "Urgent budget requests, compliance, risk mitigation",
            "canonId": "019dd956-70d1-7395-a15b-857ba858b394",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "The Status Quo -> The Hidden Costs Accumulating -> The Future State of Inaction -> The Tipping Point",
            "description": "Quantify what happens if the audience does nothing",
            "familyLabel": null
          },
          "matchId": "f3b50616-ac5a-4278-b839-08faece08936",
          "evidence": "Slides 2-4 imply the consequences of inaction.",
          "position": 0,
          "objective": "What happens if we don't address lithium-ion battery waste?",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 21:49:49.215705+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        },
        {
          "to": 5,
          "from": 4,
          "loop": {
            "name": "15_why_now",
            "slug": "15-why-now",
            "status": "active",
            "bestFor": "Sales pitches, fundraising, requesting immediate budget approval",
            "canonId": "019dd956-6c00-70cd-bd42-6bacc4af726f",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "The Context (Trends) -> The Trigger Event -> The Window of Opportunity",
            "description": "Create temporal urgency by proving that the window of opportunity is opening or closing",
            "familyLabel": null
          },
          "matchId": "4c048898-2462-487c-94a8-f96e6ef9d16e",
          "evidence": "Slide 4 creates a sense of urgency, and slide 5 presents the solution.",
          "position": 1,
          "objective": "Why is now the right time for Tozero's solution?",
          "confidence": 0.8,
          "extraction": {
            "at": "2026-07-16 21:49:49.249409+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 5,
      "type": "resolution",
      "title": "The diagram is a circular economy / value chain model showing the integration of recycling into the existing battery lifecycle.",
      "function": "present_solution",
      "rawType": "solution",
      "block": null,
      "metadata": {
        "slideType": "solution",
        "slideTypeCanon": {
          "name": "Solution",
          "slug": "solution",
          "status": "active",
          "canonId": "019de52d-0eb5-72ff-8b70-ba70a4199282",
          "version": 1,
          "description": null
        },
        "function": "present_solution",
        "functionCanon": {
          "name": "Present solution",
          "slug": "present_solution",
          "status": "active",
          "canonId": "019de52d-15b8-71da-bd23-2b767850cbce",
          "version": 1,
          "description": null
        },
        "density": "balanced",
        "densityScore": 46,
        "componentCount": 4,
        "textChars": 453,
        "nDataPoints": 1,
        "notes": "The diagram is a circular economy / value chain model showing the integration of recycling into the existing battery lifecycle.",
        "elementsJson": [
          "headline_text",
          "paragraph",
          "process_diagram"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 15:55:05.174+00",
          "seconds": 2.626,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-605d-726d-81a3-740df4ca43b5/5",
        "deck": "/decks/019dd923-605d-726d-81a3-740df4ca43b5",
        "deckAnchor": "/decks/019dd923-605d-726d-81a3-740df4ca43b5#slide-5",
        "deckJson": "/decks/019dd923-605d-726d-81a3-740df4ca43b5.json"
      },
      "components": [
        {
          "bbox": null,
          "kind": "callout",
          "text": "Our robust technology can recycle any type of LiBs to recover the critical materials.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": {
              "name": "Visual emphasis",
              "slug": "visual-emphasis",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-474b-736b-a8eb-a794dd88241c",
              "version": 1,
              "bodyDocId": null,
              "description": "Drawing the eye to one element above the rest of the slide.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-27 15:00:47+00",
            "model": "or:google/gemini-3.1-flash-lite-preview",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd952-b667-711e-a958-1284495b06ab",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.6,
            "w": 0.5,
            "x": 0.45,
            "y": 0.2
          },
          "kind": "diagram",
          "text": "Circular battery lifecycle diagram showing mining, OEM production, product usage, collection, and tozero's urban mining recycling process.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Diagram",
              "slug": "diagram",
              "status": "active",
              "canonId": "019de52c-f9f0-734a-81de-15382ff28c65",
              "version": 1,
              "description": "Schematic or relational diagram."
            },
            "tool": null,
            "subkind": {
              "name": "Value chain",
              "slug": "value-chain",
              "status": "active",
              "canonId": "019de52d-048a-769c-aad6-4abdde7ef317",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "value-chain",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 15:55:05.174+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "160b35ba-df33-4a68-93d7-57ea85ec90fb",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.3,
            "w": 0.35,
            "x": 0.04,
            "y": 0.3
          },
          "kind": "paragraph",
          "text": "Our robust technology can recycle any type of LiBs to recover the critical materials. This will allow us to enter the electrification era without worries and accelerate decarbonization.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 15:55:05.174+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "81aac0dd-f018-414e-9303-d5713210c288",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.1,
            "w": 0.4,
            "x": 0.04,
            "y": 0.15
          },
          "kind": "title",
          "text": "We are Europe's first startup recycling LiBs!",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 15:55:05.174+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "3263d25c-77db-44a2-92cd-11c0c60d5fad",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [
        {
          "matchId": "a07ee737-8aa4-4db4-9ed5-2df9cdfbeb10",
          "evidence": "The diagram illustrates the flow of materials from mining to end-of-life and back into the production cycle.",
          "framework": null,
          "confidence": 0.9,
          "extraction": {
            "at": "2026-05-02 15:55:05.174+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 5,
          "frameworkName": "value-chain"
        }
      ],
      "arcBeats": [
        {
          "to": 5,
          "arc": {
            "name": "Problem-Agitate-Solution",
            "slug": "problem-agitate-solution",
            "status": "active",
            "bestFor": "Sales pitches, urgency-driven, competitive displacement",
            "canonId": "019dd956-5ec6-70f9-9fd8-fdbaaff39acf",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Problem (Identify pain) -> Agitate (Make it worse) -> Solution (Provide relief)",
            "description": null,
            "familyLabel": null
          },
          "from": 5,
          "name": "Solution (Provide relief)",
          "beatId": "e08e5123-0a69-49f6-881f-68c62ed17622",
          "matchId": "b4e25f6a-7364-492f-90c9-9b51d3f44fa8",
          "beatType": {
            "name": "Solution (Provide relief)",
            "slug": "problem-agitate-solution-solution-provide-relief",
            "status": "active",
            "canonId": "019dd9b8-0fee-73e9-9ae5-799c7f3895cd",
            "version": 1,
            "description": null
          },
          "evidence": "Slide 5 presents the solution offered by Tozero.",
          "position": 1,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Resolution",
            "slug": "resolution",
            "status": "active",
            "canonId": "019dd9b8-045d-703b-8dd7-e92aba3ba91b",
            "version": 1,
            "description": "How the deck ends. Required in 19/20 arcs. The exception (Sparkline) ends with new bliss which is functionally a resolution."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.9
        }
      ],
      "loops": [
        {
          "to": 5,
          "from": 4,
          "loop": {
            "name": "15_why_now",
            "slug": "15-why-now",
            "status": "active",
            "bestFor": "Sales pitches, fundraising, requesting immediate budget approval",
            "canonId": "019dd956-6c00-70cd-bd42-6bacc4af726f",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "The Context (Trends) -> The Trigger Event -> The Window of Opportunity",
            "description": "Create temporal urgency by proving that the window of opportunity is opening or closing",
            "familyLabel": null
          },
          "matchId": "4c048898-2462-487c-94a8-f96e6ef9d16e",
          "evidence": "Slide 4 creates a sense of urgency, and slide 5 presents the solution.",
          "position": 1,
          "objective": "Why is now the right time for Tozero's solution?",
          "confidence": 0.8,
          "extraction": {
            "at": "2026-07-16 21:49:49.249409+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 6,
      "type": "setup",
      "function": "front_matter",
      "rawType": "cover",
      "block": null,
      "metadata": {
        "slideType": "cover",
        "slideTypeCanon": {
          "name": "Cover",
          "slug": "cover",
          "status": "active",
          "canonId": "019de52d-05f2-729d-9f93-e0504f0a2410",
          "version": 1,
          "description": null
        },
        "function": "front_matter",
        "functionCanon": {
          "name": "Front matter",
          "slug": "front_matter",
          "status": "active",
          "canonId": "019de52d-133d-73f0-9e26-201eda96b098",
          "version": 1,
          "description": null
        },
        "density": "sparse",
        "densityScore": 13,
        "componentCount": 3,
        "textChars": 102,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": [
          "headline_text"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 15:55:07.476+00",
          "seconds": 4.911,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-605d-726d-81a3-740df4ca43b5/6",
        "deck": "/decks/019dd923-605d-726d-81a3-740df4ca43b5",
        "deckAnchor": "/decks/019dd923-605d-726d-81a3-740df4ca43b5#slide-6",
        "deckJson": "/decks/019dd923-605d-726d-81a3-740df4ca43b5.json"
      },
      "components": [
        {
          "bbox": null,
          "kind": "callout",
          "text": "TRULY BRINGING LITHIUM-ION BATTERY WASTE tozero.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": {
              "name": "Visual emphasis",
              "slug": "visual-emphasis",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-474b-736b-a8eb-a794dd88241c",
              "version": 1,
              "bodyDocId": null,
              "description": "Drawing the eye to one element above the rest of the slide.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-27 15:00:47+00",
            "model": "or:google/gemini-3.1-flash-lite-preview",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd952-b667-711e-a958-8d7b152b5a81",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.6,
            "x": 0.2,
            "y": 0.52
          },
          "kind": "title",
          "text": "TRULY BRINGING LITHIUM-ION BATTERY WASTE tozero.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Action title",
              "slug": "action-title",
              "status": "active",
              "canonId": "019de52c-fb31-734c-a0f5-a3935b73135d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "action-title",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 15:55:07.476+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d1178bd2-6ada-48cb-a6c0-65924e289015",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.1,
            "x": 0.45,
            "y": 0.38
          },
          "kind": "title",
          "text": "tozero",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 15:55:07.476+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "df5c376d-46f7-480c-a1cc-e3f29bc473d4",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "Slide recipe: Cover",
            "slug": "cover-slide",
            "status": "active",
            "bestFor": null,
            "canonId": "019df269-2a08-767d-9128-e7431e6fe8a3",
            "version": 1,
            "bodyDocId": "019df269-29e5-7738-b5fa-6892e5dc8e65",
            "description": "The first ten seconds. Build it deliberately.",
            "familyLabel": "slide-recipe",
            "categoryName": "Slide",
            "categorySlug": "slide"
          },
          "agent": "designer",
          "layer": "slide",
          "agents": [
            "designer"
          ],
          "matchId": "0afe2186-2d15-4bce-8576-fd2715a78a0e",
          "evidence": "type: cover",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.9,
          "extraction": {
            "at": "2026-07-16 22:43:03.753055+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 6,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": null,
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 6,
          "arc": {
            "name": "Problem-Agitate-Solution",
            "slug": "problem-agitate-solution",
            "status": "active",
            "bestFor": "Sales pitches, urgency-driven, competitive displacement",
            "canonId": "019dd956-5ec6-70f9-9fd8-fdbaaff39acf",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Problem (Identify pain) -> Agitate (Make it worse) -> Solution (Provide relief)",
            "description": null,
            "familyLabel": null
          },
          "from": 6,
          "name": "Action",
          "beatId": "1ad1c5c6-67bd-48e6-98bb-7f0e56bba3c3",
          "matchId": "b4e25f6a-7364-492f-90c9-9b51d3f44fa8",
          "beatType": {
            "name": "Action",
            "slug": "monroes-sequence-action",
            "status": "active",
            "canonId": "019dd9b8-181e-760d-befc-010c2424fa89",
            "version": 1,
            "description": null
          },
          "evidence": "The final slide calls for action or closure.",
          "position": 4,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Resolution",
            "slug": "resolution",
            "status": "active",
            "canonId": "019dd9b8-045d-703b-8dd7-e92aba3ba91b",
            "version": 1,
            "description": "How the deck ends. Required in 19/20 arcs. The exception (Sparkline) ends with new bliss which is functionally a resolution."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.9
        }
      ],
      "loops": [],
      "locked": true
    }
  ],
  "arcBeats": [
    {
      "from": 2,
      "to": 3,
      "label": "Problem (Identify pain)",
      "description": "Slides 2 and 3 clearly articulate the problem and its implications."
    },
    {
      "from": 5,
      "to": 5,
      "label": "Solution (Provide relief)",
      "description": "Slide 5 presents the solution offered by Tozero."
    },
    {
      "from": 1,
      "to": 1,
      "label": "Attention",
      "description": "The cover slide grabs attention with a bold statement."
    },
    {
      "from": 2,
      "to": 4,
      "label": "Interest",
      "description": "Slides 2-4 build interest by explaining the problem and its urgency."
    },
    {
      "from": 6,
      "to": 6,
      "label": "Action",
      "description": "The final slide calls for action or closure."
    }
  ],
  "loops": [
    {
      "from": 2,
      "to": 4,
      "label": "Cost Of Inaction",
      "description": "What happens if we don't address lithium-ion battery waste?"
    },
    {
      "from": 4,
      "to": 5,
      "label": "Why Now",
      "description": "Why is now the right time for Tozero's solution?"
    }
  ]
}