{
  "schemaVersion": "deck-intelligence.v1",
  "id": "019de518-5dcf-74fe-aa06-a1409ea57c18",
  "slug": "a7d768cc37f4479ecc7188e4c3c60aeb",
  "title": "Shopify | Investor Presentation Deck | 55 slides",
  "subtitle": "Shopify · 2024-03",
  "author": "Shopify",
  "date": "2024-03-01 00:00:00",
  "pageCount": 55,
  "kind": "conference-presentation",
  "orientation": "landscape",
  "aspectRatio": 1.7777778,
  "document": {
    "id": "019de518-5dcf-74fe-aa06-a1409ea57c18",
    "slug": "a7d768cc37f4479ecc7188e4c3c60aeb",
    "title": "Shopify | Investor Presentation Deck | 55 slides",
    "rawTitle": "Shopify | Investor Presentation Deck | 55 slides",
    "authorId": "shopify",
    "authorName": "Shopify",
    "authorDisplay": "Shopify",
    "kind": {
      "slug": "conference-presentation",
      "label": "Conference presentation"
    },
    "sourceType": {
      "slug": "investor_relations",
      "label": "Investor relations"
    },
    "fileName": "2024-03__shopify__investor-pres__a7d768cc.pdf",
    "sourceUrl": "https://www.slidebook.io/company/shopify/presentation/a7d768cc37f4479ecc7188e4c3c60aeb/",
    "sourceDate": "2024-02-13 00:00:00",
    "presentationDate": "2024-03-01 00:00:00",
    "ingestedAt": "2026-05-01 19:51:12.678714+00",
    "status": "ready",
    "pageCount": 55,
    "orientation": "landscape",
    "aspectRatio": 1.7777778,
    "targetCompany": null,
    "targetTicker": null,
    "metadata": {
      "corpus": "slidebook",
      "industry": "software-application",
      "local_root": "/Users/miguelsuredasuau/Desktop/lalalalla/_scrape/slidebook/decks/2024-03__shopify__investor-pres__a7d768cc",
      "image_width": 1920,
      "image_format": "jpg",
      "deck_type_raw": "Investor Presentation Deck",
      "deck_type_slug": null,
      "source_url_pattern": "https://www.slidebook.io/company/{company_slug}/presentation/{deck_id}/"
    }
  },
  "coverage": {
    "pageCount": 55,
    "pagesIndexed": 55,
    "pagesWithImages": 55,
    "pagesWithMetadata": 55,
    "imageCoveragePct": 100,
    "metadataCoveragePct": 100,
    "componentCount": 307,
    "chartCount": 24,
    "metricSlides": 0,
    "toolMatches": 28,
    "documentToolMatches": 0,
    "frameworkMatches": 1,
    "arcMatches": 1,
    "beatMatches": 5,
    "loopMatches": 2,
    "patternMatches": 0,
    "storymakersMatch": false,
    "scoreAvailable": false,
    "reviewAvailable": false,
    "activistThesisAvailable": false,
    "pitchdeckMetadataAvailable": false,
    "pitchdeckProfileAvailable": false
  },
  "blocks": [],
  "matches": {
    "arcs": [
      {
        "arc": {
          "name": "Rags to Riches",
          "slug": "rags-to-riches",
          "status": "active",
          "bestFor": "Founder stories, IPO roadshows, brand origin",
          "canonId": "019dd956-63ce-718e-8e61-e46409564085",
          "version": 1,
          "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
          "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
          "description": null,
          "familyLabel": null,
          "categoryName": "Booker's 7 Plots",
          "categorySlug": "booker-s-7-plots"
        },
        "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
        "evidence": "The deck follows a narrative of Shopify's growth from humble origins to rising success.",
        "isPrimary": true,
        "confidence": 0.8,
        "extraction": {
          "at": "2026-07-16 23:15:55.450055+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": "doc-narrative-v1"
        }
      }
    ],
    "beats": [
      {
        "to": 5,
        "arc": {
          "name": "Rags to Riches",
          "slug": "rags-to-riches",
          "status": "active",
          "bestFor": "Founder stories, IPO roadshows, brand origin",
          "canonId": "019dd956-63ce-718e-8e61-e46409564085",
          "version": 1,
          "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
          "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
          "description": null,
          "familyLabel": null,
          "categoryName": "Booker's 7 Plots",
          "categorySlug": "booker-s-7-plots"
        },
        "from": 1,
        "name": "Humble Origins",
        "beatId": "333deda2-b7f5-4fab-8b29-18187feb3e8a",
        "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
        "beatType": {
          "name": "Humble Origins",
          "slug": "rags-to-riches-humble-origins",
          "status": "active",
          "canonId": "019dd9b8-4938-7404-a51e-be10eff8a9d5",
          "version": 1,
          "description": null
        },
        "evidence": "The deck starts with Shopify's history and investment thesis.",
        "position": 0,
        "isPrimaryArc": true,
        "parentBeatType": {
          "name": "Setup",
          "slug": "setup",
          "status": "active",
          "canonId": "019dd9b8-020e-7505-af9b-d9b9a4679bcc",
          "version": 1,
          "description": "Where the deck grounds the reader before doing anything else. Almost every arc opens here."
        },
        "alignedBlockIds": null,
        "matchConfidence": 0.8
      },
      {
        "to": 10,
        "arc": {
          "name": "Rags to Riches",
          "slug": "rags-to-riches",
          "status": "active",
          "bestFor": "Founder stories, IPO roadshows, brand origin",
          "canonId": "019dd956-63ce-718e-8e61-e46409564085",
          "version": 1,
          "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
          "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
          "description": null,
          "familyLabel": null,
          "categoryName": "Booker's 7 Plots",
          "categorySlug": "booker-s-7-plots"
        },
        "from": 6,
        "name": "Early Struggles",
        "beatId": "26cfd57e-e402-4c72-a268-a7a66f1f39b6",
        "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
        "beatType": {
          "name": "Early Struggles",
          "slug": "rags-to-riches-early-struggles",
          "status": "active",
          "canonId": "019dd9b8-49ce-74b8-9380-2d085fa29e28",
          "version": 1,
          "description": null
        },
        "evidence": "The deck presents Shopify's early challenges and solutions.",
        "position": 1,
        "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.8
      },
      {
        "to": 20,
        "arc": {
          "name": "Rags to Riches",
          "slug": "rags-to-riches",
          "status": "active",
          "bestFor": "Founder stories, IPO roadshows, brand origin",
          "canonId": "019dd956-63ce-718e-8e61-e46409564085",
          "version": 1,
          "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
          "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
          "description": null,
          "familyLabel": null,
          "categoryName": "Booker's 7 Plots",
          "categorySlug": "booker-s-7-plots"
        },
        "from": 11,
        "name": "Rising Success",
        "beatId": "e08d3e7a-b51f-4b66-9424-7424612c9c5e",
        "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
        "beatType": {
          "name": "Rising Success",
          "slug": "rags-to-riches-rising-success",
          "status": "active",
          "canonId": "019dd9b8-4b41-72fa-a0c3-6e8fd75a9278",
          "version": 1,
          "description": null
        },
        "evidence": "The deck highlights Shopify's growth and success metrics.",
        "position": 2,
        "isPrimaryArc": true,
        "parentBeatType": {
          "name": "Development",
          "slug": "development",
          "status": "active",
          "canonId": "019dd9b8-0332-7008-b3aa-11b0840a57b1",
          "version": 1,
          "description": "The middle stretch in arcs that have one. Often where length problems creep in."
        },
        "alignedBlockIds": null,
        "matchConfidence": 0.8
      },
      {
        "to": 30,
        "arc": {
          "name": "Rags to Riches",
          "slug": "rags-to-riches",
          "status": "active",
          "bestFor": "Founder stories, IPO roadshows, brand origin",
          "canonId": "019dd956-63ce-718e-8e61-e46409564085",
          "version": 1,
          "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
          "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
          "description": null,
          "familyLabel": null,
          "categoryName": "Booker's 7 Plots",
          "categorySlug": "booker-s-7-plots"
        },
        "from": 21,
        "name": "The Breakthrough",
        "beatId": "54aaeb48-5b49-44a4-bb5e-c547d1c59508",
        "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
        "beatType": {
          "name": "The Breakthrough",
          "slug": "rags-to-riches-the-breakthrough",
          "status": "active",
          "canonId": "019dd9b8-4ab3-73dd-aeb6-bf930dcb0353",
          "version": 1,
          "description": null
        },
        "evidence": "The deck presents Shopify's market opportunity and growth levers.",
        "position": 3,
        "isPrimaryArc": true,
        "parentBeatType": {
          "name": "Turn",
          "slug": "turn",
          "status": "active",
          "canonId": "019dd9b8-0396-702b-ac2f-9901f8dd8b54",
          "version": 1,
          "description": "The pivot — solution proposed, catalyst introduced, decision made. Common (15/20 arcs) but not universal: Triple-take, AIDA, PAS, Voyage-return and Pixar substitute it with a strong reflection or development beat."
        },
        "alignedBlockIds": null,
        "matchConfidence": 0.8
      },
      {
        "to": 40,
        "arc": {
          "name": "Rags to Riches",
          "slug": "rags-to-riches",
          "status": "active",
          "bestFor": "Founder stories, IPO roadshows, brand origin",
          "canonId": "019dd956-63ce-718e-8e61-e46409564085",
          "version": 1,
          "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
          "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
          "description": null,
          "familyLabel": null,
          "categoryName": "Booker's 7 Plots",
          "categorySlug": "booker-s-7-plots"
        },
        "from": 31,
        "name": "Ultimate Achievement",
        "beatId": "3da00089-086a-4d38-9506-99068fd48c0c",
        "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
        "beatType": {
          "name": "Ultimate Achievement",
          "slug": "rags-to-riches-ultimate-achievement",
          "status": "active",
          "canonId": "019dd9b8-4bd4-742e-8790-192b9ccb6049",
          "version": 1,
          "description": null
        },
        "evidence": "The deck showcases Shopify's financial performance and growth prospects.",
        "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.8
      }
    ],
    "loops": [
      {
        "to": 25,
        "from": 21,
        "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": "35da4afe-9b7f-47b3-aacc-a116c8283a83",
        "evidence": "The deck presents the market opportunity and Shopify's role in it.",
        "position": 0,
        "objective": "Highlight the cost of not using Shopify",
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-16 23:15:55.710307+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": "doc-narrative-v1"
        }
      },
      {
        "to": 45,
        "from": 40,
        "loop": {
          "name": "47_quick_win_big_bet",
          "slug": "47-quick-win-big-bet",
          "status": "active",
          "bestFor": "Transformation planning, 100-day plans, resource allocation",
          "canonId": "019dd956-790d-708d-983e-ef9bbc68f741",
          "version": 1,
          "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
          "structure": "The Full List -> Quick Wins (Low effort, High impact) -> Big Bets (High effort, High impact) -> Sequenced Roadmap",
          "description": "Separate initiatives into immediate wins and longer-term strategic bets",
          "familyLabel": null,
          "categoryName": "Consulting Framework",
          "categorySlug": "consulting-framework"
        },
        "matchId": "b95cf418-0ec2-42cd-85de-58701a2cc5bb",
        "evidence": "The deck presents Shopify's growth strategy and investment opportunities.",
        "position": 1,
        "objective": "Showcase Shopify's growth levers and investment highlights",
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-16 23:15:55.759483+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": "dbaadbc4-8960-4020-a42b-7bfc3f03d071",
        "evidence": "chart/line: Abstract line chart with data points title/headline: Leading the future of commerce image/logo: Shopify logo",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.9,
        "extraction": {
          "at": "2026-07-17 02:04:14.35609+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": "Audience Definition",
          "slug": "audience-definition",
          "status": "active",
          "bestFor": null,
          "canonId": "019dd956-7f2a-775d-aeee-ff099bcb7756",
          "version": 1,
          "bodyDocId": null,
          "description": "Six key questions: Who are they? What do they know? What do they believe? What do they care about? What do they fear? What decisions can they make?",
          "familyLabel": null,
          "categoryName": "Block",
          "categorySlug": "block"
        },
        "agent": "Storyteller",
        "layer": "slide",
        "agents": [
          "Storyteller"
        ],
        "matchId": "ea90e426-773b-4e7e-8253-1dabd6769fc6",
        "evidence": "list/numbered: 01 We help accelerate the power of entrepreneurship and merchant success",
        "pageRefs": null,
        "priority": "Core",
        "whenToUse": null,
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-17 02:04:34.388409+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 4,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": null,
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "Thesis archetype",
          "slug": "thesis-archetype",
          "status": "active",
          "bestFor": null,
          "canonId": "019dd9e1-4b0b-7428-9b26-f171d1e753fb",
          "version": 1,
          "bodyDocId": null,
          "description": "A canonical investment / activist thesis shape (breakup, fraud, governance).",
          "familyLabel": null,
          "categoryName": null,
          "categorySlug": null
        },
        "agent": null,
        "layer": "slide",
        "agents": null,
        "matchId": "1bde1960-ca89-4cd3-b328-363352b8bf7c",
        "evidence": "title/headline: Investment thesis",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-17 02:04:34.431221+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 4,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": "optional",
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "Core Message Extraction",
          "slug": "core-message-extraction",
          "status": "active",
          "bestFor": "Any slide that carries an argument or finding. The diagnostic: if the slide has a chart on it, it needs a core message. Run extraction whenever the current title is a topic (Q3 performance, Customer satisfaction) rather than a claim, or when a reader could reasonably draw more than one conclusion from the visible evidence.",
          "canonId": "019dd956-bc71-707d-8867-1b2e810175cf",
          "version": 1,
          "bodyDocId": "f85613cb-4b77-462f-bfe6-3b862516e1a6",
          "description": "The discipline of distilling raw analysis, data, or content into a single declarative sentence — the slide's core message — that the audience would walk away with if they remembered nothing else. Process, not artefact: extraction questions run on the raw content until one sentence falls out.",
          "familyLabel": null,
          "categoryName": "Slide",
          "categorySlug": "slide"
        },
        "agent": "Architect",
        "layer": "slide",
        "agents": [
          "Architect"
        ],
        "matchId": "7f0eaa2d-8105-4d8e-baa2-626aac16b760",
        "evidence": "paragraph/paragraph: We've been focused on becoming the unified commerce operating system for our merchants since 2006",
        "pageRefs": null,
        "priority": null,
        "whenToUse": "Any slide that carries an argument or finding. The diagnostic: if the slide has a chart on it, it needs a core message. Run extraction whenever the current title is a topic (Q3 performance, Customer satisfaction) rather than a claim, or when a reader could reasonably draw more than one conclusion from the visible evidence.",
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-17 02:04:34.51799+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 5,
        "whyItWorks": "Solves the two failure modes of slide writing simultaneously: the topic title (which outsources interpretation to the audience and produces three different conclusions in three different heads) and the multi-thesis stapler (which exceeds working memory and gets remembered as fragments). Aligns with how readers actually consume decks — Heath & Heath's Find the Core, the journalist's nut graf, and Minto's governing thought all converge on the same cognitive economics.",
        "antipattern": "Topic titles disguised as core messages (Customer satisfaction, no verb, no stake); multi-thesis sentences stapled with and; hedged sentences (may show signs of possible softening); chart-caption titles (Revenue fell 4%) that restate what the chart already shows instead of naming the so-what; meta-commentary (this slide explores...) that describes the slide rather than concluding it.",
        "cardinality": null,
        "narrativePurpose": "Forces the slide author to do the interpretive work before the slide ships, so the audience does not have to do it during the meeting. Wins the WYSIATI battle on purpose — the loudest fragment on the page becomes the author's chosen sentence rather than whichever chart label happens to be largest."
      },
      {
        "tool": {
          "name": "Social Proof",
          "slug": "social-proof",
          "status": "active",
          "bestFor": null,
          "canonId": "019dd956-990d-7620-82b3-6dd286f34568",
          "version": 1,
          "bodyDocId": null,
          "description": "People adapt behavior based on what others do - show adoption and testimonials",
          "familyLabel": null,
          "categoryName": "Block",
          "categorySlug": "block"
        },
        "agent": "Storyteller",
        "layer": "slide",
        "agents": [
          "Storyteller"
        ],
        "matchId": "7845ccfb-15be-4636-bba0-bc9729f09703",
        "evidence": "image/logo-grid: SPANX, GYMSHARK, PRIME, Herschel, ASHLEY, MATTEL, MOLSON COORS, allbirds, REBECCA MINKOFF, BAUER, Tetley, KITH, MR BEAST, jenny CRAIG, KOTN, GOOD AMERICAN, HEINZ, DOLLAR SHAVE CLUB, BOMBAS, SKIMS, leesa,",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-17 02:04:34.688341+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 8,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": null,
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "Problem-Agitate-Solve (PAS)",
          "slug": "problem-agitate-solve-pas",
          "status": "active",
          "bestFor": null,
          "canonId": "019dd956-869f-7564-8d42-de54ed29ab90",
          "version": 1,
          "bodyDocId": null,
          "description": "Identify problem, agitate the pain, present the solution",
          "familyLabel": null,
          "categoryName": "Block",
          "categorySlug": "block"
        },
        "agent": "Storyteller",
        "layer": "slide",
        "agents": [
          "Storyteller"
        ],
        "matchId": "d32a7a6e-bb0c-4d19-81e6-0af133319249",
        "evidence": "paragraph/paragraph: We arm merchants with business critical tools to navigate a rapidly evolving landscape",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-17 02:04:34.773+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 9,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": null,
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "2x2 matrix",
          "slug": "matrix-2x2",
          "status": "active",
          "bestFor": null,
          "canonId": "019dd9e1-50ab-72d1-8afb-3ab0a38e32a8",
          "version": 1,
          "bodyDocId": null,
          "description": "BCG matrix, importance/urgency, any axes-and-quadrants frame.",
          "familyLabel": null,
          "categoryName": null,
          "categorySlug": null
        },
        "agent": null,
        "layer": "slide",
        "agents": null,
        "matchId": "ee83677d-487d-4b34-a8c1-e58237d3fea3",
        "evidence": "framework/instance: More products and solutions framework/instance: More economies of scale",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.5,
        "extraction": {
          "at": "2026-07-17 02:04:34.941355+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 12,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": "common",
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "List presentation",
          "slug": "list-presentation",
          "status": "active",
          "bestFor": null,
          "canonId": "019dd9e1-4ef7-777d-ba68-9074c2b3bcf1",
          "version": 1,
          "bodyDocId": null,
          "description": "Bulleted, numbered, or checklist enumerations.",
          "familyLabel": null,
          "categoryName": null,
          "categorySlug": null
        },
        "agent": null,
        "layer": "slide",
        "agents": null,
        "matchId": "c1c11702-a1f1-4145-a76b-b85406ab7096",
        "evidence": "list/bullet: ...run and manage a business",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-17 02:04:35.026214+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 13,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": "common",
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "Data Story Arc",
          "slug": "data-story-arc",
          "status": "active",
          "bestFor": null,
          "canonId": "019dd956-9c30-728e-b974-d3fb123dcf5a",
          "version": 1,
          "bodyDocId": null,
          "description": "Context → Conflict → Insight → Implication structure for data narratives",
          "familyLabel": null,
          "categoryName": "Loop",
          "categorySlug": "loop"
        },
        "agent": "Storyteller",
        "layer": "slide",
        "agents": [
          "Storyteller"
        ],
        "matchId": "920d3504-14c1-4429-8cf9-4c5e210c5ff5",
        "evidence": "subtitle: higher conversion rate when Shop Pay is used¹",
        "pageRefs": null,
        "priority": "Core",
        "whenToUse": null,
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-17 02:04:35.157382+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 15,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": null,
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "List presentation",
          "slug": "list-presentation",
          "status": "active",
          "bestFor": null,
          "canonId": "019dd9e1-4ef7-777d-ba68-9074c2b3bcf1",
          "version": 1,
          "bodyDocId": null,
          "description": "Bulleted, numbered, or checklist enumerations.",
          "familyLabel": null,
          "categoryName": null,
          "categorySlug": null
        },
        "agent": null,
        "layer": "slide",
        "agents": null,
        "matchId": "52318e32-b0dc-4f29-8582-662ce8a00783",
        "evidence": "list/bullet: App & channel partners: Google, Apple, Meta, Microsoft, Amazon, Pinterest, Snapchat, TikTok, Faire, Klaviyo, Intuit, Manhattan, Yotpo, Mirakl",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.8,
        "extraction": {
          "at": "2026-07-17 02:04:14.843044+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 16,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": "common",
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "Customer journey map",
          "slug": "customer-journey-map",
          "status": "active",
          "bestFor": null,
          "canonId": "019de52d-1b26-7499-98c8-1091acc836be",
          "version": 1,
          "bodyDocId": null,
          "description": null,
          "familyLabel": null,
          "categoryName": null,
          "categorySlug": null
        },
        "agent": null,
        "layer": "slide",
        "agents": null,
        "matchId": "0e9f450c-daac-4d68-aa29-feb6b8b83bc8",
        "evidence": "diagram/timeline: Timeline of Brooklinen's growth with Shopify products from 2015 to 2023, including Shopify Plus, Shopify Payments, Shop Pay, Shopify POS, and B2B on Shopify.",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.8,
        "extraction": {
          "at": "2026-07-17 02:04:14.929247+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 17,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": null,
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "Action Titles",
          "slug": "action-titles",
          "status": "active",
          "bestFor": "Any decision-grade deliverable — strategy recommendation, board update, investment memo, M&A review, post-mortem — where the reader is being asked to agree, decide, or act and will skim the title bar at speed.",
          "canonId": "019dd956-ac70-700b-a608-ba58e78f5dcc",
          "version": 1,
          "bodyDocId": "816dad3c-9983-41c1-a86e-978ebd582841",
          "description": "The McKinsey-bred discipline of writing every slide title as a complete declarative sentence with a verb and an insight, not a topic label. Each title is a sub-claim that ladders up to the deck's governing thought; read in sequence, the titles reconstruct the executive summary.",
          "familyLabel": null,
          "categoryName": "Slide",
          "categorySlug": "slide"
        },
        "agent": "Architect",
        "layer": "slide",
        "agents": [
          "Architect"
        ],
        "matchId": "b8923fce-9276-4700-8d01-186d72183b68",
        "evidence": "title/action-title: How our Q1 2015 cohort has grown",
        "pageRefs": null,
        "priority": "Core",
        "whenToUse": "Any decision-grade deliverable — strategy recommendation, board update, investment memo, M&A review, post-mortem — where the reader is being asked to agree, decide, or act and will skim the title bar at speed.",
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-17 02:04:15.058803+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 19,
        "whyItWorks": "Solves two failure modes at once. (1) The buried claim: action titles place the conclusion on the page before any analysis is read, so a busy reader doesn't reverse-engineer it from the chart. (2) The spineless deck: because each title is a claim, slides have to ladder up to the governing thought; logical gaps become visible as topic-shaped titles in a sequence that no longer reads as a story.",
        "antipattern": "Topic labels disguised as titles — Volume by quarter, Key findings, Pricing strategy, Margins have been impacted. No verb, or a passive verb with no agent, or a fact (Revenue grew 12%) without the so-what. Also: titles that overreach the chart's evidence, multi-claim X-grew-but-Y-fell welded titles, and mechanical repetition of the same X-drove-Y template across the deck.",
        "cardinality": null,
        "narrativePurpose": "Forces the deck to carry its argument in the title bar so a senior reader can extract the recommendation without opening a single slide; converts a binder of topics into a navigable pyramid where every slide is a node defending the apex."
      },
      {
        "tool": {
          "name": "Waterfall chart",
          "slug": "waterfall-chart",
          "status": "active",
          "bestFor": null,
          "canonId": "e2799da3-725f-44a9-a093-570f1f388e64",
          "version": 1,
          "bodyDocId": null,
          "description": null,
          "familyLabel": null,
          "categoryName": null,
          "categorySlug": null
        },
        "agent": null,
        "layer": "slide",
        "agents": null,
        "matchId": "44c6989c-7a5a-4e95-b315-40b0e8130d86",
        "evidence": "chart/bar-vertical: GMV: 2019 $61.1B, 2020 $119.6B (+96%), 2021 $175.4B (+47%), 2022 $197.2B (+12%), 2023 $235.9B (+20%)",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-17 02:04:15.990558+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 28,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": null,
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "Waterfall chart",
          "slug": "waterfall-chart",
          "status": "active",
          "bestFor": null,
          "canonId": "e2799da3-725f-44a9-a093-570f1f388e64",
          "version": 1,
          "bodyDocId": null,
          "description": null,
          "familyLabel": null,
          "categoryName": null,
          "categorySlug": null
        },
        "agent": null,
        "layer": "slide",
        "agents": null,
        "matchId": "08ae9473-5286-43f0-a505-786d7bb29a25",
        "evidence": "chart/bar-vertical: GMV penetration % $25.7B 42% 2019 $53.9B 45% 2020 $85.8B 49% 2021 $106.1B 54% 2022 $137.0B 58% 2023",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-17 02:04:16.109314+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 30,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": null,
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "Chart Selection Guide",
          "slug": "chart-selection-guide",
          "status": "active",
          "bestFor": null,
          "canonId": "019dd956-b1a0-700b-ba17-0e16c4d5bcae",
          "version": 1,
          "bodyDocId": null,
          "description": "Choosing the right chart type for your data and message",
          "familyLabel": null,
          "categoryName": "Slide",
          "categorySlug": "slide"
        },
        "agent": "Designer",
        "layer": "slide",
        "agents": [
          "Designer"
        ],
        "matchId": "6fdb9048-491f-4ea9-9e69-1fc99469e43f",
        "evidence": "chart/bar-vertical: Monthly Recurring Revenue from Q4 2018 to Q4 2023, showing $38M in Q4 2018 and $149M in Q4 2023, with a 30% 5-Year CAGR.",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.5,
        "extraction": {
          "at": "2026-07-17 02:04:16.18873+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 31,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": null,
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "Waterfall chart",
          "slug": "waterfall-chart",
          "status": "active",
          "bestFor": null,
          "canonId": "e2799da3-725f-44a9-a093-570f1f388e64",
          "version": 1,
          "bodyDocId": null,
          "description": null,
          "familyLabel": null,
          "categoryName": null,
          "categorySlug": null
        },
        "agent": null,
        "layer": "slide",
        "agents": null,
        "matchId": "062b1281-90b2-479d-905f-1794fb9c41b6",
        "evidence": "chart/bar-vertical: Adjusted Operating Income*: 2019 $46M, 2023 $782M",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-17 02:04:16.267044+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 32,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": null,
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "Thesis archetype",
          "slug": "thesis-archetype",
          "status": "active",
          "bestFor": null,
          "canonId": "019dd9e1-4b0b-7428-9b26-f171d1e753fb",
          "version": 1,
          "bodyDocId": null,
          "description": "A canonical investment / activist thesis shape (breakup, fraud, governance).",
          "familyLabel": null,
          "categoryName": null,
          "categorySlug": null
        },
        "agent": null,
        "layer": "slide",
        "agents": null,
        "matchId": "a57f655f-b707-4939-8967-3bfa12da31c6",
        "evidence": "When our merchants become more successful, Shopify becomes more successful",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.8,
        "extraction": {
          "at": "2026-07-17 02:04:16.344569+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 33,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": "optional",
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "Small Multiples",
          "slug": "small-multiples",
          "status": "active",
          "bestFor": null,
          "canonId": "019dd956-b32d-7586-b368-baa1dd388ed4",
          "version": 1,
          "bodyDocId": null,
          "description": "Repeating similar charts for comparison across categories or time",
          "familyLabel": null,
          "categoryName": "Slide",
          "categorySlug": "slide"
        },
        "agent": "Designer",
        "layer": "slide",
        "agents": [
          "Designer"
        ],
        "matchId": "65bbef62-a077-40a5-b5e2-da8403f7db44",
        "evidence": "chart/bar-vertical: GMV: Q1 2023 $49.6B, Q2 2023 $55.0B, Q3 2023 $56.2B, Q4 2023 $75.1B",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-17 02:04:16.423699+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 34,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": null,
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "Chart Selection Guide",
          "slug": "chart-selection-guide",
          "status": "active",
          "bestFor": null,
          "canonId": "019dd956-b1a0-700b-ba17-0e16c4d5bcae",
          "version": 1,
          "bodyDocId": null,
          "description": "Choosing the right chart type for your data and message",
          "familyLabel": null,
          "categoryName": "Slide",
          "categorySlug": "slide"
        },
        "agent": "Designer",
        "layer": "slide",
        "agents": [
          "Designer"
        ],
        "matchId": "d8b7e4e7-7f5d-4d2b-89dd-5098f6471bbc",
        "evidence": "chart/bar-vertical: GMV penetration % Q1 2023: $27.5B, 56%; Q2 2023: $31.7B, 58%; Q3 2023: $32.8B, 58%; Q4 2023: $45.1B, 60%",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.5,
        "extraction": {
          "at": "2026-07-17 02:04:16.502627+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 35,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": null,
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "Waterfall chart",
          "slug": "waterfall-chart",
          "status": "active",
          "bestFor": null,
          "canonId": "e2799da3-725f-44a9-a093-570f1f388e64",
          "version": 1,
          "bodyDocId": null,
          "description": null,
          "familyLabel": null,
          "categoryName": null,
          "categorySlug": null
        },
        "agent": null,
        "layer": "slide",
        "agents": null,
        "matchId": "c167cf72-89e1-4a83-ae64-17b7c041b93d",
        "evidence": "chart/bar-vertical: Gross Profit: Q1 2023 $717M (47.5% Gross Margin), Q2 2023 $835M (49.3% Gross Margin), Q3 2023 $901M (52.6% Gross Margin), Q4 2023 $1.1B (49.5% Gross Margin)",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-17 02:04:16.621962+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 37,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": null,
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "Chart Selection Guide",
          "slug": "chart-selection-guide",
          "status": "active",
          "bestFor": null,
          "canonId": "019dd956-b1a0-700b-ba17-0e16c4d5bcae",
          "version": 1,
          "bodyDocId": null,
          "description": "Choosing the right chart type for your data and message",
          "familyLabel": null,
          "categoryName": "Slide",
          "categorySlug": "slide"
        },
        "agent": "Designer",
        "layer": "slide",
        "agents": [
          "Designer"
        ],
        "matchId": "cd5157d4-266d-45a2-a5df-bbb6c8e07694",
        "evidence": "chart/bar-stacked-100pct: 51%, 41%, 37%, 31% total adjusted opex as a percentage of revenue across Q1 2023, Q2 2023, Q3 2023, Q4 2023",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.5,
        "extraction": {
          "at": "2026-07-17 02:04:16.702289+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 38,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": null,
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "Waterfall chart",
          "slug": "waterfall-chart",
          "status": "active",
          "bestFor": null,
          "canonId": "e2799da3-725f-44a9-a093-570f1f388e64",
          "version": 1,
          "bodyDocId": null,
          "description": null,
          "familyLabel": null,
          "categoryName": null,
          "categorySlug": null
        },
        "agent": null,
        "layer": "slide",
        "agents": null,
        "matchId": "3b9006f6-b42b-469c-a9a4-10a232673cc9",
        "evidence": "chart/bar-vertical: FCF margin % Q1 2023: $86M, 6%; Q2 2023: $97M, 6%; Q3 2023: $276M, 16%; Q4 2023: $446M, 21%",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-17 02:04:16.782841+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 39,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": null,
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "List presentation",
          "slug": "list-presentation",
          "status": "active",
          "bestFor": null,
          "canonId": "019dd9e1-4ef7-777d-ba68-9074c2b3bcf1",
          "version": 1,
          "bodyDocId": null,
          "description": "Bulleted, numbered, or checklist enumerations.",
          "familyLabel": null,
          "categoryName": null,
          "categorySlug": null
        },
        "agent": null,
        "layer": "slide",
        "agents": null,
        "matchId": "94f44390-e03d-4cc3-95a5-d42f52391f63",
        "evidence": "The slide contains a list/bullet with several points, indicating a list presentation.",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-17 02:04:15.687507+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 41,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": "common",
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "Before-After-Bridge",
          "slug": "before-after-bridge",
          "status": "active",
          "bestFor": null,
          "canonId": "019dd956-8604-7188-883f-42370288ad05",
          "version": 1,
          "bodyDocId": null,
          "description": "Narrative structure: Paint the before, show the after, explain the bridge",
          "familyLabel": null,
          "categoryName": "Block",
          "categorySlug": "block"
        },
        "agent": "Storyteller",
        "layer": "slide",
        "agents": [
          "Storyteller"
        ],
        "matchId": "a806a6f0-d5eb-4cd2-9ddf-87de417a9d35",
        "evidence": "The slide compares a 'Then' and 'Now' situation, indicating a before-after bridge.",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-17 02:04:15.815392+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 43,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": null,
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "List presentation",
          "slug": "list-presentation",
          "status": "active",
          "bestFor": null,
          "canonId": "019dd9e1-4ef7-777d-ba68-9074c2b3bcf1",
          "version": 1,
          "bodyDocId": null,
          "description": "Bulleted, numbered, or checklist enumerations.",
          "familyLabel": null,
          "categoryName": null,
          "categorySlug": null
        },
        "agent": null,
        "layer": "slide",
        "agents": null,
        "matchId": "d61bce33-6c13-4062-a976-6385cc929327",
        "evidence": "The slide contains a list/bullet with several points, indicating a list presentation.",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-17 02:04:15.899506+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 44,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": "common",
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "Action Titles",
          "slug": "action-titles",
          "status": "active",
          "bestFor": "Any decision-grade deliverable — strategy recommendation, board update, investment memo, M&A review, post-mortem — where the reader is being asked to agree, decide, or act and will skim the title bar at speed.",
          "canonId": "019dd956-ac70-700b-a608-ba58e78f5dcc",
          "version": 1,
          "bodyDocId": "816dad3c-9983-41c1-a86e-978ebd582841",
          "description": "The McKinsey-bred discipline of writing every slide title as a complete declarative sentence with a verb and an insight, not a topic label. Each title is a sub-claim that ladders up to the deck's governing thought; read in sequence, the titles reconstruct the executive summary.",
          "familyLabel": null,
          "categoryName": "Slide",
          "categorySlug": "slide"
        },
        "agent": "Architect",
        "layer": "slide",
        "agents": [
          "Architect"
        ],
        "matchId": "9f4394c5-55e9-4502-8836-a58127cd0eb4",
        "evidence": "The slide contains an action title 'Expand with our merchants'.",
        "pageRefs": null,
        "priority": "Core",
        "whenToUse": "Any decision-grade deliverable — strategy recommendation, board update, investment memo, M&A review, post-mortem — where the reader is being asked to agree, decide, or act and will skim the title bar at speed.",
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-17 02:04:15.986775+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 45,
        "whyItWorks": "Solves two failure modes at once. (1) The buried claim: action titles place the conclusion on the page before any analysis is read, so a busy reader doesn't reverse-engineer it from the chart. (2) The spineless deck: because each title is a claim, slides have to ladder up to the governing thought; logical gaps become visible as topic-shaped titles in a sequence that no longer reads as a story.",
        "antipattern": "Topic labels disguised as titles — Volume by quarter, Key findings, Pricing strategy, Margins have been impacted. No verb, or a passive verb with no agent, or a fact (Revenue grew 12%) without the so-what. Also: titles that overreach the chart's evidence, multi-claim X-grew-but-Y-fell welded titles, and mechanical repetition of the same X-drove-Y template across the deck.",
        "cardinality": null,
        "narrativePurpose": "Forces the deck to carry its argument in the title bar so a senior reader can extract the recommendation without opening a single slide; converts a binder of topics into a navigable pyramid where every slide is a node defending the apex."
      },
      {
        "tool": {
          "name": "Table data",
          "slug": "table-data",
          "status": "active",
          "bestFor": null,
          "canonId": "019dd9e1-4fab-7168-a82f-b847350a006d",
          "version": 1,
          "bodyDocId": null,
          "description": "Tabular layouts of structured data.",
          "familyLabel": null,
          "categoryName": null,
          "categorySlug": null
        },
        "agent": null,
        "layer": "slide",
        "agents": null,
        "matchId": "2f76eb53-c2bc-4ddb-a57e-bb1104215b1b",
        "evidence": "The slide contains a table with data.",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-17 02:04:16.242944+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 50,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": "common",
        "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": "06905068-83ae-4c25-ad05-d96ce04c6bd6",
        "evidence": "title/headline: Make commerce better for everyone",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.9,
        "extraction": {
          "at": "2026-07-17 02:04:22.267688+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 55,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": null,
        "narrativePurpose": null
      }
    ],
    "frameworks": [
      {
        "matchId": "0cc37434-0ce6-45d2-b210-c0c22d97ca25",
        "evidence": "The circular diagram with interconnected growth drivers.",
        "framework": null,
        "confidence": 0.01,
        "extraction": {
          "at": "2026-05-01 23:03:09.066+00",
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 12,
        "frameworkName": "flywheel"
      }
    ],
    "patterns": []
  },
  "storymakers": null,
  "score": null,
  "review": null,
  "activistThesis": null,
  "pitchdeck": {
    "metadata": null,
    "profile": null
  },
  "slides": [
    {
      "page": 1,
      "type": "setup",
      "function": "front_matter",
      "imagePath": "https://imgproxy.kitesheet.com/EKOGR71ex0mWQM6ClK_XgFex9Ifl1PKeclM_lkZLM48/rs:fit:1200:1200:0/q:82/f:webp/czM6Ly9raXRlc2hlZXQvY29ycHVzL3NsaWRlcy9hN2Q3NjhjYzM3ZjQ0NzllY2M3MTg4ZTRjM2M2MGFlYi9wMDAxLmpwZw",
      "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": 23,
        "componentCount": 4,
        "textChars": 95,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:02.495+00",
          "seconds": 4.209,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/1",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-1",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 1,
            "w": 0.65,
            "x": 0.35,
            "y": 0
          },
          "kind": "chart",
          "text": "Abstract line chart with data points",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Line chart",
              "slug": "line",
              "status": "active",
              "canonId": "019de52c-ff62-778f-8f6c-a952ceae8677",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "line",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:02.495+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "7858e2c3-58d0-49f1-9576-2ac9b50a2166",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.039,
            "w": 0.13,
            "x": 0.048,
            "y": 0.06
          },
          "kind": "image",
          "text": "Shopify logo",
          "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-01 23:03:02.495+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "02519870-b4dd-4ed2-90dd-4c771f9e0800",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.14,
            "x": 0.048,
            "y": 0.89
          },
          "kind": "source-note",
          "text": "February 13, 2024",
          "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-01 23:03:02.495+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "50932aac-aafc-4b04-a036-6f68a0ce74c0",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.27,
            "w": 0.41,
            "x": 0.056,
            "y": 0.32
          },
          "kind": "title",
          "text": "Leading the future of commerce",
          "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-01 23:03:02.495+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ba80c6f4-8ebf-49ab-912f-6c20bfa36fa9",
          "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": "dbaadbc4-8960-4020-a42b-7bfc3f03d071",
          "evidence": "chart/line: Abstract line chart with data points title/headline: Leading the future of commerce image/logo: Shopify logo",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.9,
          "extraction": {
            "at": "2026-07-17 02:04:14.35609+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": 5,
          "arc": {
            "name": "Rags to Riches",
            "slug": "rags-to-riches",
            "status": "active",
            "bestFor": "Founder stories, IPO roadshows, brand origin",
            "canonId": "019dd956-63ce-718e-8e61-e46409564085",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
            "description": null,
            "familyLabel": null
          },
          "from": 1,
          "name": "Humble Origins",
          "beatId": "333deda2-b7f5-4fab-8b29-18187feb3e8a",
          "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
          "beatType": {
            "name": "Humble Origins",
            "slug": "rags-to-riches-humble-origins",
            "status": "active",
            "canonId": "019dd9b8-4938-7404-a51e-be10eff8a9d5",
            "version": 1,
            "description": null
          },
          "evidence": "The deck starts with Shopify's history and investment thesis.",
          "position": 0,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Setup",
            "slug": "setup",
            "status": "active",
            "canonId": "019dd9b8-020e-7505-af9b-d9b9a4679bcc",
            "version": 1,
            "description": "Where the deck grounds the reader before doing anything else. Almost every arc opens here."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "thumbSrc": "https://imgproxy.kitesheet.com/SQhuHcWy8p6OGonGJPHQdEb3umFFhCc7Gv5WyjtxZBQ/rs:fit:480:480:0/q:78/f:webp/czM6Ly9raXRlc2hlZXQvY29ycHVzL3NsaWRlcy9hN2Q3NjhjYzM3ZjQ0NzllY2M3MTg4ZTRjM2M2MGFlYi9wMDAxLmpwZw",
      "imagePathAlt": "https://imgproxy.kitesheet.com/KM2KQfgwAFfmV2QZKbd299gsvHXe9hgGJ5thpeJo-h8/rs:fit:1200:1200:0/q:82/f:webp/czM6Ly9raXRlc2hlZXQvY29ycHVzL3NsaWRlcy9hN2Q3NjhjYzM3ZjQ0NzllY2M3MTg4ZTRjM2M2MGFlYi9wMDAxLnBuZw",
      "thumbSrcAlt": "https://imgproxy.kitesheet.com/u5_6kyqSIXTBlKndBpti-pAHXKXZYzo3PM2cF_QOfVo/rs:fit:480:480:0/q:78/f:webp/czM6Ly9raXRlc2hlZXQvY29ycHVzL3NsaWRlcy9hN2Q3NjhjYzM3ZjQ0NzllY2M3MTg4ZTRjM2M2MGFlYi9wMDAxLnBuZw"
    },
    {
      "page": 2,
      "type": "setup",
      "function": "front_matter",
      "rawType": "disclaimer",
      "block": null,
      "metadata": {
        "slideType": "disclaimer",
        "slideTypeCanon": {
          "name": "Disclaimer",
          "slug": "disclaimer",
          "status": "active",
          "canonId": "019de52d-0801-727b-b98a-5ed095aeee78",
          "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": "overcrowded",
        "densityScore": 81,
        "componentCount": 7,
        "textChars": 4261,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:07.704+00",
          "seconds": 6.867,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/2",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-2",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.66,
            "w": 0.43,
            "x": 0.056,
            "y": 0.183
          },
          "kind": "disclaimer",
          "text": "This presentation contains forward-looking statements that are based on our management's current estimates, beliefs and assumptions, which are based on management's perception of historic trends, current conditions and expected future developments, as well as other factors management believes are appropriate in the circumstances. Although we believe that the plans, intentions, expectations, assumptions and strategies reflected in these forward-looking statements are reasonable, these statements relate to future events or our future financial performance, and involve known and unknown risks, uncertainties and other factors that may cause our actual results to be materially different from any future results expressed or implied by these forward-looking statements. Although the forward-looking statements contained in this presentation are based upon what we believe are reasonable assumptions, investors are cautioned against placing undue reliance on these statements since actual results may vary from the forward-looking statements. Forward-looking statements involve known and unknown risks, uncertainties and other factors, which are, in some cases, beyond our control and which could materially affect our results. These risks are described in further detail in our Q4 2023 earnings release, in our Management's Discussion and Analysis, in the section entitled \"Risk Factors\" in our Annual Information Form and as disclosed from time to time in Shopify's filings with the U.S. Securities and Exchange Commission and the securities commissions or similar securities regulatory authorities in each of the provinces or territories of Canada, which are available on www.sec.gov and on www.sedarplus.ca. If one or more of these risks or uncertainties occur, or if our underlying assumptions prove to be incorrect, actual results may vary significantly from those expressed, implied or projected by the forward-looking statements. References to long-term trends in our model are forward-looking and made as of the current date. Nothing in this presentation should be regarded as a representation by any person that these long-term trends will be achieved and we undertake no duty to update these long-term trends or any other forward-looking statements contained in this presentation, except as required by law.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Disclaimer",
              "slug": "disclaimer",
              "status": "active",
              "canonId": "91173477-d91f-4024-bbaf-d4f93e3f82dc",
              "version": 1,
              "description": "Legal/cautionary text that occupies most of the body of its slide."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:07.704+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4f805d07-8683-4a0e-b142-b6d4accbb438",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.43,
            "x": 0.51,
            "y": 0.81
          },
          "kind": "disclaimer",
          "text": "This presentation contains trademarks, service marks, trade names and copyrights of Shopify and other companies, which are the property of their respective owners.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Disclaimer",
              "slug": "disclaimer",
              "status": "active",
              "canonId": "91173477-d91f-4024-bbaf-d4f93e3f82dc",
              "version": 1,
              "description": "Legal/cautionary text that occupies most of the body of its slide."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:07.704+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "58c92674-9559-4d75-b177-4686689ce3a1",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.11,
            "w": 0.43,
            "x": 0.51,
            "y": 0.183
          },
          "kind": "disclaimer",
          "text": "We believe that the case studies presented in this presentation provide a representative sample of how our merchants have been able to use various features of our platform to grow their respective businesses. References in this presentation to growth and sales following implementation of our platform do not necessarily mean that our platform was the only factor contributing to such increases.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Disclaimer",
              "slug": "disclaimer",
              "status": "active",
              "canonId": "91173477-d91f-4024-bbaf-d4f93e3f82dc",
              "version": 1,
              "description": "Legal/cautionary text that occupies most of the body of its slide."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:07.704+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "75fb79af-592e-48c3-8e72-817d81c4f190",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.15,
            "w": 0.43,
            "x": 0.51,
            "y": 0.604
          },
          "kind": "disclaimer",
          "text": "This presentation contains information concerning our industry, including information relating to the size of the markets in which we participate, that are based on industry surveys and publications or other publicly available information, other third-party survey data and research reports. This information involves many assumptions and limitations, there can be no guarantee as to the accuracy or reliability of such assumptions and you are cautioned not to give undue weight to this information. While we believe this information to be reliable, it has not been independently verified.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Disclaimer",
              "slug": "disclaimer",
              "status": "active",
              "canonId": "91173477-d91f-4024-bbaf-d4f93e3f82dc",
              "version": 1,
              "description": "Legal/cautionary text that occupies most of the body of its slide."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:07.704+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "a1f4bdd5-88ca-4790-916a-da11cf8828e4",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.23,
            "w": 0.43,
            "x": 0.51,
            "y": 0.344
          },
          "kind": "disclaimer",
          "text": "To supplement our consolidated financial statements, which are prepared and presented in accordance with United States generally accepted accounting principles (\"GAAP\"), Shopify uses certain non-GAAP and other financial measures to assist investors in understanding our financial and operating performance. These measures are not recognized measures for financial statement presentation under GAAP, do not have standardized meanings, and may not be comparable to similar measures presented by other public companies. These measures should be considered a supplement to, not a substitute for, or superior to, the corresponding measures calculated in accordance with GAAP. Please refer to the Appendix titled \"Non-GAAP and Other Financial Measures\" for further information.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Disclaimer",
              "slug": "disclaimer",
              "status": "active",
              "canonId": "91173477-d91f-4024-bbaf-d4f93e3f82dc",
              "version": 1,
              "description": "Legal/cautionary text that occupies most of the body of its slide."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:07.704+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "fa3a080b-4db8-4fbf-aa46-0ac8c99cfd24",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.01,
            "w": 0.08,
            "x": 0.51,
            "y": 0.885
          },
          "kind": "source-note",
          "text": "February 2024",
          "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-01 23:03:07.704+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "fd2ae46c-2ff6-4347-9d2e-4bef97f06532",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.18,
            "x": 0.056,
            "y": 0.083
          },
          "kind": "title",
          "text": "Advisories",
          "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-01 23:03:07.704+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "84095091-ad28-410b-aa73-3b33f61bda78",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 5,
          "arc": {
            "name": "Rags to Riches",
            "slug": "rags-to-riches",
            "status": "active",
            "bestFor": "Founder stories, IPO roadshows, brand origin",
            "canonId": "019dd956-63ce-718e-8e61-e46409564085",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
            "description": null,
            "familyLabel": null
          },
          "from": 1,
          "name": "Humble Origins",
          "beatId": "333deda2-b7f5-4fab-8b29-18187feb3e8a",
          "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
          "beatType": {
            "name": "Humble Origins",
            "slug": "rags-to-riches-humble-origins",
            "status": "active",
            "canonId": "019dd9b8-4938-7404-a51e-be10eff8a9d5",
            "version": 1,
            "description": null
          },
          "evidence": "The deck starts with Shopify's history and investment thesis.",
          "position": 0,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Setup",
            "slug": "setup",
            "status": "active",
            "canonId": "019dd9b8-020e-7505-af9b-d9b9a4679bcc",
            "version": 1,
            "description": "Where the deck grounds the reader before doing anything else. Almost every arc opens here."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 3,
      "type": "setup",
      "function": "summarize",
      "rawType": "kpi_overview",
      "block": null,
      "metadata": {
        "slideType": "kpi_overview",
        "slideTypeCanon": {
          "name": "KPI overview (contrarian)",
          "slug": "kpi_overview",
          "status": "active",
          "canonId": "019de52d-11d5-7328-b1d1-5368a03e7796",
          "version": 1,
          "description": null
        },
        "function": "summarize",
        "functionCanon": {
          "name": "Summarize",
          "slug": "summarize",
          "status": "active",
          "canonId": "019de52d-1541-704f-b86f-bf7b75056373",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 81,
        "componentCount": 13,
        "textChars": 435,
        "nDataPoints": 5,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:08.708+00",
          "seconds": 7.358,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/3",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-3",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.3,
            "w": 0.28,
            "x": 0.64,
            "y": 0.2
          },
          "kind": "image",
          "text": null,
          "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": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:08.708+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ad6ab22b-4f04-4718-93b6-14937a527f2d",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.17,
            "x": 0.15,
            "y": 0.63
          },
          "kind": "metric",
          "text": "Over 10%",
          "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-01 23:03:08.708+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "04e9ddcd-64f5-4d5d-a3b3-68d933c28332",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.17,
            "x": 0.44,
            "y": 0.28
          },
          "kind": "metric",
          "text": "$886B",
          "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-01 23:03:08.708+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "8dfe89b0-88e6-477c-892e-110ac093d50c",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.17,
            "x": 0.73,
            "y": 0.63
          },
          "kind": "metric",
          "text": "675M+",
          "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-01 23:03:08.708+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "933161d4-eb76-478b-9ca2-55bf2e1ae01a",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.17,
            "x": 0.15,
            "y": 0.28
          },
          "kind": "metric",
          "text": "$7.1B",
          "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-01 23:03:08.708+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "bc9826fa-1ff4-4c1b-be83-ff0c61245f45",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.16,
            "w": 0.23,
            "x": 0.4,
            "y": 0.61
          },
          "kind": "metric",
          "text": "Millions of merchants in 175+ Countries",
          "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-01 23:03:08.708+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e5a2bf73-411e-4908-8852-41601e7ab306",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.01,
            "w": 0.33,
            "x": 0.06,
            "y": 0.93
          },
          "kind": "source-note",
          "text": "1 Cumulative Shopify GMV since Shopify's inception",
          "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-01 23:03:08.708+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4de33c4b-c445-407e-b6eb-556e44bccf26",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.01,
            "w": 0.66,
            "x": 0.06,
            "y": 0.95
          },
          "kind": "source-note",
          "text": "2 US Census Bureau - Shopify market share based on Shopify's 2023 US GMV (excluding merchant sales made through POS)",
          "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-01 23:03:08.708+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "bb1ae130-6223-407a-9237-a828eed3b368",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.17,
            "x": 0.44,
            "y": 0.35
          },
          "kind": "subtitle",
          "text": "Global commerce¹ since Shopify's inception",
          "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-01 23:03:08.708+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4f086dd4-3bf3-46a0-b4a0-f4060c6af37a",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.17,
            "x": 0.73,
            "y": 0.69
          },
          "kind": "subtitle",
          "text": "Unique online shoppers purchasing from Shopify merchants in 2023",
          "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-01 23:03:08.708+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "57dffee1-da32-428f-9355-be44084c9a4d",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.17,
            "x": 0.15,
            "y": 0.35
          },
          "kind": "subtitle",
          "text": "Revenue in 2023 (up 26% YoY)",
          "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-01 23:03:08.708+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "9b34e422-7bc1-48cf-b408-1b7baf4d34d1",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.17,
            "x": 0.15,
            "y": 0.69
          },
          "kind": "subtitle",
          "text": "US ecommerce market share² and expect further penetration",
          "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-01 23:03:08.708+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "dfa9e800-934a-44e3-a1d9-043c0de3cf44",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.396,
            "x": 0.058,
            "y": 0.09
          },
          "kind": "title",
          "text": "Shopify Snapshot",
          "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-01 23:03:08.708+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "6b791049-5d52-4451-8e57-95303d675f9a",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 5,
          "arc": {
            "name": "Rags to Riches",
            "slug": "rags-to-riches",
            "status": "active",
            "bestFor": "Founder stories, IPO roadshows, brand origin",
            "canonId": "019dd956-63ce-718e-8e61-e46409564085",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
            "description": null,
            "familyLabel": null
          },
          "from": 1,
          "name": "Humble Origins",
          "beatId": "333deda2-b7f5-4fab-8b29-18187feb3e8a",
          "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
          "beatType": {
            "name": "Humble Origins",
            "slug": "rags-to-riches-humble-origins",
            "status": "active",
            "canonId": "019dd9b8-4938-7404-a51e-be10eff8a9d5",
            "version": 1,
            "description": null
          },
          "evidence": "The deck starts with Shopify's history and investment thesis.",
          "position": 0,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Setup",
            "slug": "setup",
            "status": "active",
            "canonId": "019dd9b8-020e-7505-af9b-d9b9a4679bcc",
            "version": 1,
            "description": "Where the deck grounds the reader before doing anything else. Almost every arc opens here."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 4,
      "type": "setup",
      "function": "summarize",
      "rawType": "key_messages",
      "block": null,
      "metadata": {
        "slideType": "key_messages",
        "slideTypeCanon": {
          "name": "Key messages",
          "slug": "key_messages",
          "status": "active",
          "canonId": "019de52d-0712-703f-89f5-bda6688faf3f",
          "version": 1,
          "description": null
        },
        "function": "summarize",
        "functionCanon": {
          "name": "Summarize",
          "slug": "summarize",
          "status": "active",
          "canonId": "019de52d-1541-704f-b86f-bf7b75056373",
          "version": 1,
          "description": null
        },
        "density": "sparse",
        "densityScore": 17,
        "componentCount": 2,
        "textChars": 234,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:04.315+00",
          "seconds": 2.911,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/4",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-4",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.605,
            "w": 0.86,
            "x": 0.06,
            "y": 0.23
          },
          "kind": "list",
          "text": "01 We help accelerate the power of entrepreneurship and merchant success\n02 We are a leading platform for entrepreneurship . . .\n03 . . . and increasingly all of commerce\n04 As merchants do better, Shopify does better",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Numbered list",
              "slug": "numbered",
              "status": "active",
              "canonId": "019de52c-fcc0-7718-a284-a4250c805df2",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "numbered",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:04.315+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "55184e92-73e4-41f1-9200-f5e91a54b207",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.026,
            "w": 0.189,
            "x": 0.069,
            "y": 0.069
          },
          "kind": "title",
          "text": "Investment thesis",
          "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-01 23:03:04.315+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "3550907b-b9a3-4613-bec4-b82cb18bcf3e",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "Audience Definition",
            "slug": "audience-definition",
            "status": "active",
            "bestFor": null,
            "canonId": "019dd956-7f2a-775d-aeee-ff099bcb7756",
            "version": 1,
            "bodyDocId": null,
            "description": "Six key questions: Who are they? What do they know? What do they believe? What do they care about? What do they fear? What decisions can they make?",
            "familyLabel": null,
            "categoryName": "Block",
            "categorySlug": "block"
          },
          "agent": "Storyteller",
          "layer": "slide",
          "agents": [
            "Storyteller"
          ],
          "matchId": "ea90e426-773b-4e7e-8253-1dabd6769fc6",
          "evidence": "list/numbered: 01 We help accelerate the power of entrepreneurship and merchant success",
          "pageRefs": null,
          "priority": "Core",
          "whenToUse": null,
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-17 02:04:34.388409+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 4,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": null,
          "narrativePurpose": null
        },
        {
          "tool": {
            "name": "Thesis archetype",
            "slug": "thesis-archetype",
            "status": "active",
            "bestFor": null,
            "canonId": "019dd9e1-4b0b-7428-9b26-f171d1e753fb",
            "version": 1,
            "bodyDocId": null,
            "description": "A canonical investment / activist thesis shape (breakup, fraud, governance).",
            "familyLabel": null,
            "categoryName": null,
            "categorySlug": null
          },
          "agent": null,
          "layer": "slide",
          "agents": null,
          "matchId": "1bde1960-ca89-4cd3-b328-363352b8bf7c",
          "evidence": "title/headline: Investment thesis",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-17 02:04:34.431221+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 4,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": "optional",
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 5,
          "arc": {
            "name": "Rags to Riches",
            "slug": "rags-to-riches",
            "status": "active",
            "bestFor": "Founder stories, IPO roadshows, brand origin",
            "canonId": "019dd956-63ce-718e-8e61-e46409564085",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
            "description": null,
            "familyLabel": null
          },
          "from": 1,
          "name": "Humble Origins",
          "beatId": "333deda2-b7f5-4fab-8b29-18187feb3e8a",
          "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
          "beatType": {
            "name": "Humble Origins",
            "slug": "rags-to-riches-humble-origins",
            "status": "active",
            "canonId": "019dd9b8-4938-7404-a51e-be10eff8a9d5",
            "version": 1,
            "description": null
          },
          "evidence": "The deck starts with Shopify's history and investment thesis.",
          "position": 0,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Setup",
            "slug": "setup",
            "status": "active",
            "canonId": "019dd9b8-020e-7505-af9b-d9b9a4679bcc",
            "version": 1,
            "description": "Where the deck grounds the reader before doing anything else. Almost every arc opens here."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 5,
      "type": "setup",
      "function": "frame_situation",
      "rawType": "thesis_headline",
      "block": null,
      "metadata": {
        "slideType": "thesis_headline",
        "slideTypeCanon": {
          "name": "Thesis headline",
          "slug": "thesis_headline",
          "status": "active",
          "canonId": "019de52d-073a-70cb-b9f6-772a597bb5af",
          "version": 1,
          "description": null
        },
        "function": "frame_situation",
        "functionCanon": {
          "name": "Frame situation",
          "slug": "frame_situation",
          "status": "active",
          "canonId": "019de52d-17bc-718f-8752-05ef2b72d7b3",
          "version": 1,
          "description": null
        },
        "density": "sparse",
        "densityScore": 12,
        "componentCount": 2,
        "textChars": 98,
        "nDataPoints": 1,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:04.439+00",
          "seconds": 2.954,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/5",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-5",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.296,
            "w": 0.859,
            "x": 0.068,
            "y": 0.333
          },
          "kind": "paragraph",
          "text": "We've been focused on becoming the unified commerce operating system for our merchants since 2006",
          "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-01 23:03:04.439+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "16d95124-b0db-4033-b120-d68b8b42d974",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.018,
            "w": 0.01,
            "x": 0.963,
            "y": 0.954
          },
          "kind": "source-note",
          "text": "5",
          "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-01 23:03:04.439+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "6c7518d3-03fa-4432-8d00-92490cfa3dce",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "Core Message Extraction",
            "slug": "core-message-extraction",
            "status": "active",
            "bestFor": "Any slide that carries an argument or finding. The diagnostic: if the slide has a chart on it, it needs a core message. Run extraction whenever the current title is a topic (Q3 performance, Customer satisfaction) rather than a claim, or when a reader could reasonably draw more than one conclusion from the visible evidence.",
            "canonId": "019dd956-bc71-707d-8867-1b2e810175cf",
            "version": 1,
            "bodyDocId": "f85613cb-4b77-462f-bfe6-3b862516e1a6",
            "description": "The discipline of distilling raw analysis, data, or content into a single declarative sentence — the slide's core message — that the audience would walk away with if they remembered nothing else. Process, not artefact: extraction questions run on the raw content until one sentence falls out.",
            "familyLabel": null,
            "categoryName": "Slide",
            "categorySlug": "slide"
          },
          "agent": "Architect",
          "layer": "slide",
          "agents": [
            "Architect"
          ],
          "matchId": "7f0eaa2d-8105-4d8e-baa2-626aac16b760",
          "evidence": "paragraph/paragraph: We've been focused on becoming the unified commerce operating system for our merchants since 2006",
          "pageRefs": null,
          "priority": null,
          "whenToUse": "Any slide that carries an argument or finding. The diagnostic: if the slide has a chart on it, it needs a core message. Run extraction whenever the current title is a topic (Q3 performance, Customer satisfaction) rather than a claim, or when a reader could reasonably draw more than one conclusion from the visible evidence.",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-17 02:04:34.51799+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 5,
          "whyItWorks": "Solves the two failure modes of slide writing simultaneously: the topic title (which outsources interpretation to the audience and produces three different conclusions in three different heads) and the multi-thesis stapler (which exceeds working memory and gets remembered as fragments). Aligns with how readers actually consume decks — Heath & Heath's Find the Core, the journalist's nut graf, and Minto's governing thought all converge on the same cognitive economics.",
          "antipattern": "Topic titles disguised as core messages (Customer satisfaction, no verb, no stake); multi-thesis sentences stapled with and; hedged sentences (may show signs of possible softening); chart-caption titles (Revenue fell 4%) that restate what the chart already shows instead of naming the so-what; meta-commentary (this slide explores...) that describes the slide rather than concluding it.",
          "cardinality": null,
          "narrativePurpose": "Forces the slide author to do the interpretive work before the slide ships, so the audience does not have to do it during the meeting. Wins the WYSIATI battle on purpose — the loudest fragment on the page becomes the author's chosen sentence rather than whichever chart label happens to be largest."
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 5,
          "arc": {
            "name": "Rags to Riches",
            "slug": "rags-to-riches",
            "status": "active",
            "bestFor": "Founder stories, IPO roadshows, brand origin",
            "canonId": "019dd956-63ce-718e-8e61-e46409564085",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
            "description": null,
            "familyLabel": null
          },
          "from": 1,
          "name": "Humble Origins",
          "beatId": "333deda2-b7f5-4fab-8b29-18187feb3e8a",
          "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
          "beatType": {
            "name": "Humble Origins",
            "slug": "rags-to-riches-humble-origins",
            "status": "active",
            "canonId": "019dd9b8-4938-7404-a51e-be10eff8a9d5",
            "version": 1,
            "description": null
          },
          "evidence": "The deck starts with Shopify's history and investment thesis.",
          "position": 0,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Setup",
            "slug": "setup",
            "status": "active",
            "canonId": "019dd9b8-020e-7505-af9b-d9b9a4679bcc",
            "version": 1,
            "description": "Where the deck grounds the reader before doing anything else. Almost every arc opens here."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 6,
      "type": "setup",
      "function": "frame_situation",
      "rawType": "timeline",
      "block": null,
      "metadata": {
        "slideType": "timeline",
        "slideTypeCanon": {
          "name": "Timeline",
          "slug": "timeline",
          "status": "active",
          "canonId": "019de52d-0851-75eb-b758-ea2965e7739a",
          "version": 1,
          "description": null
        },
        "function": "frame_situation",
        "functionCanon": {
          "name": "Frame situation",
          "slug": "frame_situation",
          "status": "active",
          "canonId": "019de52d-17bc-718f-8752-05ef2b72d7b3",
          "version": 1,
          "description": null
        },
        "density": "balanced",
        "densityScore": 35,
        "componentCount": 4,
        "textChars": 230,
        "nDataPoints": 1,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:06.743+00",
          "seconds": 3.884,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/6",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-6",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.59,
            "w": 0.9,
            "x": 0.05,
            "y": 0.32
          },
          "kind": "diagram",
          "text": "2006 Today Online Brick & mortar Marketplaces Social Pop-ups B2B",
          "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": "Timeline",
              "slug": "timeline",
              "status": "active",
              "canonId": "019de52d-03c5-73fc-84aa-4180cbf0f5cf",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "timeline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:06.743+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "06b596d9-7bb0-4500-8587-6f5d65dbc529",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.54,
            "x": 0.05,
            "y": 0.22
          },
          "kind": "paragraph",
          "text": "Over 90% of our merchants have installed two or more channels",
          "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-01 23:03:06.743+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "cc5bfdac-b273-4a79-bd5f-949bcec387fc",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.01,
            "x": 0.96,
            "y": 0.95
          },
          "kind": "source-note",
          "text": "6",
          "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-01 23:03:06.743+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "beb37efc-f707-4091-98f7-5c8c50d54a0c",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.09,
            "w": 0.88,
            "x": 0.05,
            "y": 0.09
          },
          "kind": "title",
          "text": "We started online and built a commerce platform that helps merchants sell everywhere their customers are",
          "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-01 23:03:06.743+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c0036f81-99f0-4077-8c08-ba51f3cb5a55",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 10,
          "arc": {
            "name": "Rags to Riches",
            "slug": "rags-to-riches",
            "status": "active",
            "bestFor": "Founder stories, IPO roadshows, brand origin",
            "canonId": "019dd956-63ce-718e-8e61-e46409564085",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
            "description": null,
            "familyLabel": null
          },
          "from": 6,
          "name": "Early Struggles",
          "beatId": "26cfd57e-e402-4c72-a268-a7a66f1f39b6",
          "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
          "beatType": {
            "name": "Early Struggles",
            "slug": "rags-to-riches-early-struggles",
            "status": "active",
            "canonId": "019dd9b8-49ce-74b8-9380-2d085fa29e28",
            "version": 1,
            "description": null
          },
          "evidence": "The deck presents Shopify's early challenges and solutions.",
          "position": 1,
          "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.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 7,
      "type": "setup",
      "function": "propose_solution",
      "rawType": "propose_solution",
      "block": null,
      "metadata": {
        "slideType": "propose_solution",
        "slideTypeCanon": {
          "name": "Propose solution (contrarian)",
          "slug": "propose_solution",
          "status": "active",
          "canonId": "019de52d-1274-703c-81c6-5550f451697b",
          "version": 1,
          "description": null
        },
        "function": "propose_solution",
        "functionCanon": {
          "name": "Propose solution (contrarian)",
          "slug": "propose_solution",
          "status": "active",
          "canonId": "019de52d-185b-74e9-bdfd-ea8cf318563f",
          "version": 1,
          "description": null
        },
        "density": "sparse",
        "densityScore": 19,
        "componentCount": 3,
        "textChars": 193,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:06.703+00",
          "seconds": 3.576,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/7",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-7",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.709,
            "w": 0.469,
            "x": 0.419,
            "y": 0.21
          },
          "kind": "diagram",
          "text": "Apps, Marketing & analytics, Cross-border, Order management, Back office, Shipping",
          "attrs": {},
          "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": "Process flow",
              "slug": "process",
              "status": "active",
              "canonId": "019de52d-039c-718f-ad3a-efe9c4b3c838",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "process",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:06.703+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "32d9dd76-e9be-4a19-bce0-b5f92ce9899b",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.018,
            "w": 0.007,
            "x": 0.959,
            "y": 0.953
          },
          "kind": "source-note",
          "text": "7",
          "attrs": {},
          "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-01 23:03:06.703+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "210d6a92-cb3a-4350-b889-bbfa9b7ad43f",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.289,
            "w": 0.326,
            "x": 0.049,
            "y": 0.102
          },
          "kind": "title",
          "text": "We continue to expand Shopify's breadth to make it even easier for merchants to start and scale their business",
          "attrs": {},
          "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-01 23:03:06.703+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "afcacfd1-9708-44b2-b9c7-dbd1fcb923db",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 10,
          "arc": {
            "name": "Rags to Riches",
            "slug": "rags-to-riches",
            "status": "active",
            "bestFor": "Founder stories, IPO roadshows, brand origin",
            "canonId": "019dd956-63ce-718e-8e61-e46409564085",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
            "description": null,
            "familyLabel": null
          },
          "from": 6,
          "name": "Early Struggles",
          "beatId": "26cfd57e-e402-4c72-a268-a7a66f1f39b6",
          "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
          "beatType": {
            "name": "Early Struggles",
            "slug": "rags-to-riches-early-struggles",
            "status": "active",
            "canonId": "019dd9b8-49ce-74b8-9380-2d085fa29e28",
            "version": 1,
            "description": null
          },
          "evidence": "The deck presents Shopify's early challenges and solutions.",
          "position": 1,
          "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.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 8,
      "type": "appendix",
      "function": "illustrate_case",
      "rawType": "other",
      "block": null,
      "metadata": {
        "slideType": "other",
        "slideTypeCanon": {
          "name": "Other (fallback)",
          "slug": "other",
          "status": "active",
          "canonId": "019de52d-0af5-71ed-83de-d51ae245fc43",
          "version": 1,
          "description": null
        },
        "function": "illustrate_case",
        "functionCanon": {
          "name": "Illustrate case",
          "slug": "illustrate_case",
          "status": "active",
          "canonId": "019de52d-13b4-772c-bb73-1873612a7463",
          "version": 1,
          "description": null
        },
        "density": "balanced",
        "densityScore": 43,
        "componentCount": 4,
        "textChars": 437,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:08.907+00",
          "seconds": 4.559,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/8",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-8",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.71,
            "w": 0.705,
            "x": 0.035,
            "y": 0.19
          },
          "kind": "image",
          "text": "SPANX, GYMSHARK, PRIME, Herschel, ASHLEY, MATTEL, MOLSON COORS, allbirds, REBECCA MINKOFF, BAUER, Tetley, KITH, MR BEAST, jenny CRAIG, KOTN, GOOD AMERICAN, HEINZ, DOLLAR SHAVE CLUB, BOMBAS, SKIMS, leesa, FASHIONNOVA, Lord & Taylor, Glossier., Crate & Barrel, OLLY, GIANT TIGER, STEVE MADDEN, KYLIE, staples, Bols, JB HI-FI, Nestlé",
          "attrs": {},
          "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 grid",
              "slug": "logo-grid",
              "status": "active",
              "canonId": "019de52c-fdd7-7409-93e5-81280a8ca215",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "logo-grid",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:08.907+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f195647d-047d-426e-8efe-b7206c7257ea",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.71,
            "w": 0.17,
            "x": 0.79,
            "y": 0.19
          },
          "kind": "image",
          "text": "EVEREVE, Carrier, WESTWING, Nike, WHITESPACE, BODEN",
          "attrs": {},
          "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 grid",
              "slug": "logo-grid",
              "status": "active",
              "canonId": "019de52c-fdd7-7409-93e5-81280a8ca215",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "logo-grid",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:08.907+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "fda30f11-4ea9-40b0-becf-70a85846935a",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.16,
            "x": 0.78,
            "y": 0.045
          },
          "kind": "source-note",
          "text": "+ Q4 Brands",
          "attrs": {},
          "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-01 23:03:08.907+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f3418849-d076-4e2f-9e15-c8fabdb6bb39",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.69,
            "x": 0.045,
            "y": 0.045
          },
          "kind": "title",
          "text": "Consumers' favorite brands powered by Shopify",
          "attrs": {},
          "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-01 23:03:08.907+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "a619d09c-1dcd-4a24-a6be-67372f44277a",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "Social Proof",
            "slug": "social-proof",
            "status": "active",
            "bestFor": null,
            "canonId": "019dd956-990d-7620-82b3-6dd286f34568",
            "version": 1,
            "bodyDocId": null,
            "description": "People adapt behavior based on what others do - show adoption and testimonials",
            "familyLabel": null,
            "categoryName": "Block",
            "categorySlug": "block"
          },
          "agent": "Storyteller",
          "layer": "slide",
          "agents": [
            "Storyteller"
          ],
          "matchId": "7845ccfb-15be-4636-bba0-bc9729f09703",
          "evidence": "image/logo-grid: SPANX, GYMSHARK, PRIME, Herschel, ASHLEY, MATTEL, MOLSON COORS, allbirds, REBECCA MINKOFF, BAUER, Tetley, KITH, MR BEAST, jenny CRAIG, KOTN, GOOD AMERICAN, HEINZ, DOLLAR SHAVE CLUB, BOMBAS, SKIMS, leesa,",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-17 02:04:34.688341+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 8,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": null,
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 10,
          "arc": {
            "name": "Rags to Riches",
            "slug": "rags-to-riches",
            "status": "active",
            "bestFor": "Founder stories, IPO roadshows, brand origin",
            "canonId": "019dd956-63ce-718e-8e61-e46409564085",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
            "description": null,
            "familyLabel": null
          },
          "from": 6,
          "name": "Early Struggles",
          "beatId": "26cfd57e-e402-4c72-a268-a7a66f1f39b6",
          "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
          "beatType": {
            "name": "Early Struggles",
            "slug": "rags-to-riches-early-struggles",
            "status": "active",
            "canonId": "019dd9b8-49ce-74b8-9380-2d085fa29e28",
            "version": 1,
            "description": null
          },
          "evidence": "The deck presents Shopify's early challenges and solutions.",
          "position": 1,
          "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.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 9,
      "type": "setup",
      "function": "propose_solution",
      "rawType": "propose_solution",
      "block": null,
      "metadata": {
        "slideType": "propose_solution",
        "slideTypeCanon": {
          "name": "Propose solution (contrarian)",
          "slug": "propose_solution",
          "status": "active",
          "canonId": "019de52d-1274-703c-81c6-5550f451697b",
          "version": 1,
          "description": null
        },
        "function": "propose_solution",
        "functionCanon": {
          "name": "Propose solution (contrarian)",
          "slug": "propose_solution",
          "status": "active",
          "canonId": "019de52d-185b-74e9-bdfd-ea8cf318563f",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 79,
        "componentCount": 11,
        "textChars": 418,
        "nDataPoints": 4,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:10.78+00",
          "seconds": 6.277,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/9",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-9",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.15,
            "w": 0.15,
            "x": 0.72,
            "y": 0.34
          },
          "kind": "image",
          "text": null,
          "attrs": {},
          "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": "Illustration",
              "slug": "illustration",
              "status": "active",
              "canonId": "019de52c-fe76-7772-a5ac-c0b7294d7615",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "illustration",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:10.78+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "3e4f7c0f-d7fe-4577-acc2-9bd16065fde3",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.15,
            "w": 0.15,
            "x": 0.12,
            "y": 0.34
          },
          "kind": "image",
          "text": null,
          "attrs": {},
          "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": "Illustration",
              "slug": "illustration",
              "status": "active",
              "canonId": "019de52c-fe76-7772-a5ac-c0b7294d7615",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "illustration",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:10.78+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "7a59b767-678e-4a4a-a0ea-f7fd7c15c1eb",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.15,
            "w": 0.15,
            "x": 0.52,
            "y": 0.34
          },
          "kind": "image",
          "text": null,
          "attrs": {},
          "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": "Illustration",
              "slug": "illustration",
              "status": "active",
              "canonId": "019de52c-fe76-7772-a5ac-c0b7294d7615",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "illustration",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:10.78+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "9c3a5a81-7c4e-454c-aa0a-d79b0a921f03",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.15,
            "w": 0.15,
            "x": 0.32,
            "y": 0.34
          },
          "kind": "image",
          "text": null,
          "attrs": {},
          "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": "Illustration",
              "slug": "illustration",
              "status": "active",
              "canonId": "019de52c-fe76-7772-a5ac-c0b7294d7615",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "illustration",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:10.78+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f1101822-79f6-4999-bbee-320b2cd1e61e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.1,
            "w": 0.13,
            "x": 0.12,
            "y": 0.61
          },
          "kind": "list",
          "text": "Access to funding\nShopify Capital\nStarted H1 2016",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Timeline item",
              "slug": "timeline-item",
              "status": "active",
              "canonId": "019de52c-fd0e-74ce-9443-440fbd8c23b4",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "timeline-item",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:10.78+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "1759d2f9-d190-4377-8c67-36a8f6a34f67",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.1,
            "w": 0.13,
            "x": 0.32,
            "y": 0.61
          },
          "kind": "list",
          "text": "Omni-channel capabilities\nShopify POS Pro\nStarted H2 2020",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Timeline item",
              "slug": "timeline-item",
              "status": "active",
              "canonId": "019de52c-fd0e-74ce-9443-440fbd8c23b4",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "timeline-item",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:10.78+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "2c58297e-22c1-41f0-ad03-e034546b21b1",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.1,
            "w": 0.13,
            "x": 0.74,
            "y": 0.61
          },
          "kind": "list",
          "text": "Customer acquisition\nShop Campaigns*\nLaunched H1 2023",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Timeline item",
              "slug": "timeline-item",
              "status": "active",
              "canonId": "019de52c-fd0e-74ce-9443-440fbd8c23b4",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "timeline-item",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:10.78+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "70f2ffd6-21a1-45d3-8486-ee40b8d86a4c",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.1,
            "w": 0.13,
            "x": 0.54,
            "y": 0.61
          },
          "kind": "list",
          "text": "Go global\nShopify Markets Pro\nLaunched H2 2022",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Timeline item",
              "slug": "timeline-item",
              "status": "active",
              "canonId": "019de52c-fd0e-74ce-9443-440fbd8c23b4",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "timeline-item",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:10.78+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "9d963b0b-6d61-47b9-afe1-2d9425cd98d2",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.66,
            "x": 0.05,
            "y": 0.15
          },
          "kind": "paragraph",
          "text": "We arm merchants with business critical tools to navigate a rapidly evolving landscape",
          "attrs": {},
          "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-01 23:03:10.78+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "8cfc854f-b62e-4328-a8d0-09d3c4e9ecd9",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.01,
            "w": 0.49,
            "x": 0.05,
            "y": 0.95
          },
          "kind": "source-note",
          "text": "* Shop Cash offers rebranded as Shop Campaigns at Winter '24 Edition in January 2024",
          "attrs": {},
          "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-01 23:03:10.78+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "65e1cc85-65be-4262-ab78-e89b8fd92751",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.69,
            "x": 0.05,
            "y": 0.1
          },
          "kind": "title",
          "text": "We solve the biggest challenges in commerce",
          "attrs": {},
          "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-01 23:03:10.78+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "27c9a8c1-a423-406f-ac1e-ddff810725d4",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "Problem-Agitate-Solve (PAS)",
            "slug": "problem-agitate-solve-pas",
            "status": "active",
            "bestFor": null,
            "canonId": "019dd956-869f-7564-8d42-de54ed29ab90",
            "version": 1,
            "bodyDocId": null,
            "description": "Identify problem, agitate the pain, present the solution",
            "familyLabel": null,
            "categoryName": "Block",
            "categorySlug": "block"
          },
          "agent": "Storyteller",
          "layer": "slide",
          "agents": [
            "Storyteller"
          ],
          "matchId": "d32a7a6e-bb0c-4d19-81e6-0af133319249",
          "evidence": "paragraph/paragraph: We arm merchants with business critical tools to navigate a rapidly evolving landscape",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-17 02:04:34.773+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 9,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": null,
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 10,
          "arc": {
            "name": "Rags to Riches",
            "slug": "rags-to-riches",
            "status": "active",
            "bestFor": "Founder stories, IPO roadshows, brand origin",
            "canonId": "019dd956-63ce-718e-8e61-e46409564085",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
            "description": null,
            "familyLabel": null
          },
          "from": 6,
          "name": "Early Struggles",
          "beatId": "26cfd57e-e402-4c72-a268-a7a66f1f39b6",
          "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
          "beatType": {
            "name": "Early Struggles",
            "slug": "rags-to-riches-early-struggles",
            "status": "active",
            "canonId": "019dd9b8-49ce-74b8-9380-2d085fa29e28",
            "version": 1,
            "description": null
          },
          "evidence": "The deck presents Shopify's early challenges and solutions.",
          "position": 1,
          "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.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 10,
      "type": "resolution",
      "function": "plan_implementation",
      "rawType": "roadmap",
      "block": null,
      "metadata": {
        "slideType": "roadmap",
        "slideTypeCanon": {
          "name": "Roadmap",
          "slug": "roadmap",
          "status": "active",
          "canonId": "019de52d-0a55-72bc-9b7b-a47ef109839c",
          "version": 1,
          "description": null
        },
        "function": "plan_implementation",
        "functionCanon": {
          "name": "Plan implementation",
          "slug": "plan_implementation",
          "status": "active",
          "canonId": "019de52d-14a2-77ea-b210-d6a95eed4823",
          "version": 1,
          "description": null
        },
        "density": "balanced",
        "densityScore": 37,
        "componentCount": 4,
        "textChars": 322,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:09.031+00",
          "seconds": 4.399,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/10",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-10",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.65,
            "w": 0.92,
            "x": 0.04,
            "y": 0.25
          },
          "kind": "diagram",
          "text": "OFFLINE, SHIPPING, MARKETING, BUSINESS-TO-BUSINESS, ARTIFICIAL INTELLIGENCE (AI), PLATFORM, MONEY, INTERNATIONAL, BACK OFFICE, MULTI CHANNEL, CONSUMER FACING, AGENCY & SYSTEM INTEGRATOR PARTNERS, ECOSYSTEM",
          "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": "Timeline",
              "slug": "timeline",
              "status": "active",
              "canonId": "019de52d-03c5-73fc-84aa-4180cbf0f5cf",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "timeline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:09.031+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "74f8f84b-a40c-460b-853f-eb573fc9a788",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.016,
            "w": 0.018,
            "x": 0.953,
            "y": 0.954
          },
          "kind": "source-note",
          "text": "10",
          "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-01 23:03:09.031+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "9ed739d1-3cd1-4a60-a778-60f04aa1f139",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.72,
            "x": 0.05,
            "y": 0.156
          },
          "kind": "title",
          "text": "Lowering barriers, simplifying operations, catalyzing merchant sales",
          "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-01 23:03:09.031+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "928ff657-50f9-4626-9911-982fe660782d",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.036,
            "w": 0.79,
            "x": 0.049,
            "y": 0.102
          },
          "kind": "title",
          "text": "Merchant-first focus through product innovation",
          "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-01 23:03:09.031+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "caaa884a-796e-4d26-9e08-3229714166bf",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 10,
          "arc": {
            "name": "Rags to Riches",
            "slug": "rags-to-riches",
            "status": "active",
            "bestFor": "Founder stories, IPO roadshows, brand origin",
            "canonId": "019dd956-63ce-718e-8e61-e46409564085",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
            "description": null,
            "familyLabel": null
          },
          "from": 6,
          "name": "Early Struggles",
          "beatId": "26cfd57e-e402-4c72-a268-a7a66f1f39b6",
          "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
          "beatType": {
            "name": "Early Struggles",
            "slug": "rags-to-riches-early-struggles",
            "status": "active",
            "canonId": "019dd9b8-49ce-74b8-9380-2d085fa29e28",
            "version": 1,
            "description": null
          },
          "evidence": "The deck presents Shopify's early challenges and solutions.",
          "position": 1,
          "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.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 11,
      "type": "setup",
      "function": "summarize",
      "rawType": "kpi_overview",
      "block": null,
      "metadata": {
        "slideType": "kpi_overview",
        "slideTypeCanon": {
          "name": "KPI overview (contrarian)",
          "slug": "kpi_overview",
          "status": "active",
          "canonId": "019de52d-11d5-7328-b1d1-5368a03e7796",
          "version": 1,
          "description": null
        },
        "function": "summarize",
        "functionCanon": {
          "name": "Summarize",
          "slug": "summarize",
          "status": "active",
          "canonId": "019de52d-1541-704f-b86f-bf7b75056373",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 56,
        "componentCount": 6,
        "textChars": 267,
        "nDataPoints": 1,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:09.32+00",
          "seconds": 4.602,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/11",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-11",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.649,
            "w": 0.229,
            "x": 0.711,
            "y": 0.21
          },
          "kind": "image",
          "text": "Shopify Editions: Summer '22, Connect to Consumer",
          "attrs": {},
          "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": "Screenshot",
              "slug": "screenshot",
              "status": "active",
              "canonId": "019de52c-fd87-7509-8391-3d79fb339379",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "screenshot",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:09.32+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "274f990e-2f75-43fb-b8a7-59157c9360c2",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.649,
            "w": 0.229,
            "x": 0.048,
            "y": 0.21
          },
          "kind": "image",
          "text": "Shopify Editions: Winter '24, Foundations",
          "attrs": {},
          "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": "Screenshot",
              "slug": "screenshot",
              "status": "active",
              "canonId": "019de52c-fd87-7509-8391-3d79fb339379",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "screenshot",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:09.32+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "34171ad7-4d78-4381-ae1a-1578151a0768",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.649,
            "w": 0.229,
            "x": 0.269,
            "y": 0.21
          },
          "kind": "image",
          "text": "Shopify Editions: Summer '23, Imagine My Business",
          "attrs": {},
          "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": "Screenshot",
              "slug": "screenshot",
              "status": "active",
              "canonId": "019de52c-fd87-7509-8391-3d79fb339379",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "screenshot",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:09.32+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4799a560-58c2-46a4-9d76-e2222e9dfe84",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.649,
            "w": 0.229,
            "x": 0.49,
            "y": 0.21
          },
          "kind": "image",
          "text": "Shopify Editions: Winter '23, Built to Last",
          "attrs": {},
          "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": "Screenshot",
              "slug": "screenshot",
              "status": "active",
              "canonId": "019de52c-fd87-7509-8391-3d79fb339379",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "screenshot",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:09.32+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "bf3bdcdd-4985-4810-b9b0-952090abcddf",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.15,
            "w": 0.13,
            "x": 0.84,
            "y": 0.18
          },
          "kind": "legend",
          "text": "100+ Launches",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Legend",
              "slug": "legend",
              "status": "active",
              "canonId": "31361933-3d22-4c70-bbad-0801e9fffc0c",
              "version": 1,
              "description": "Color/symbol decoder placed adjacent to a chart or diagram."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:09.32+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "1ae55109-ac23-48b5-9434-4117b02f0bf2",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.049,
            "w": 0.919,
            "x": 0.039,
            "y": 0.105
          },
          "kind": "title",
          "text": "Launching 100+ features and updates every six months at Shopify Editions",
          "attrs": {},
          "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-01 23:03:09.32+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "64c8cb0a-1fed-40b8-a319-c1fb9eeb5dbc",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 20,
          "arc": {
            "name": "Rags to Riches",
            "slug": "rags-to-riches",
            "status": "active",
            "bestFor": "Founder stories, IPO roadshows, brand origin",
            "canonId": "019dd956-63ce-718e-8e61-e46409564085",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
            "description": null,
            "familyLabel": null
          },
          "from": 11,
          "name": "Rising Success",
          "beatId": "e08d3e7a-b51f-4b66-9424-7424612c9c5e",
          "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
          "beatType": {
            "name": "Rising Success",
            "slug": "rags-to-riches-rising-success",
            "status": "active",
            "canonId": "019dd9b8-4b41-72fa-a0c3-6e8fd75a9278",
            "version": 1,
            "description": null
          },
          "evidence": "The deck highlights Shopify's growth and success metrics.",
          "position": 2,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Development",
            "slug": "development",
            "status": "active",
            "canonId": "019dd9b8-0332-7008-b3aa-11b0840a57b1",
            "version": 1,
            "description": "The middle stretch in arcs that have one. Often where length problems creep in."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 12,
      "type": "appendix",
      "function": "present_framework",
      "rawType": "other",
      "block": null,
      "metadata": {
        "slideType": "other",
        "slideTypeCanon": {
          "name": "Other (fallback)",
          "slug": "other",
          "status": "active",
          "canonId": "019de52d-0af5-71ed-83de-d51ae245fc43",
          "version": 1,
          "description": null
        },
        "function": "present_framework",
        "functionCanon": {
          "name": "Present framework",
          "slug": "present_framework",
          "status": "active",
          "canonId": "019de52d-1403-7667-9100-d2ac6709f750",
          "version": 1,
          "description": null
        },
        "density": "balanced",
        "densityScore": 32,
        "componentCount": 5,
        "textChars": 81,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:09.066+00",
          "seconds": 4.066,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/12",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-12",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.07,
            "w": 0.14,
            "x": 0.64,
            "y": 0.12
          },
          "kind": "framework",
          "text": "More merchants",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Framework",
              "slug": "framework",
              "status": "active",
              "canonId": "019de52c-fa18-77c6-b10a-ccb8277ac0fa",
              "version": 1,
              "description": "Named conceptual framework instance."
            },
            "tool": null,
            "subkind": {
              "name": "Framework instance",
              "slug": "instance",
              "status": "active",
              "canonId": "019de52d-05a2-72af-be0b-7edc60708a03",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "instance",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:09.066+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "02149ce4-1e25-48e2-baa1-8a3906abf7f3",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.07,
            "w": 0.22,
            "x": 0.14,
            "y": 0.12
          },
          "kind": "framework",
          "text": "More merchant GMV",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Framework",
              "slug": "framework",
              "status": "active",
              "canonId": "019de52c-fa18-77c6-b10a-ccb8277ac0fa",
              "version": 1,
              "description": "Named conceptual framework instance."
            },
            "tool": null,
            "subkind": {
              "name": "Framework instance",
              "slug": "instance",
              "status": "active",
              "canonId": "019de52d-05a2-72af-be0b-7edc60708a03",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "instance",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:09.066+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "549c3a3e-df2c-43e6-90a9-00e8f0deec64",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.07,
            "w": 0.22,
            "x": 0.15,
            "y": 0.79
          },
          "kind": "framework",
          "text": "More products and solutions",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Framework",
              "slug": "framework",
              "status": "active",
              "canonId": "019de52c-fa18-77c6-b10a-ccb8277ac0fa",
              "version": 1,
              "description": "Named conceptual framework instance."
            },
            "tool": null,
            "subkind": {
              "name": "Framework instance",
              "slug": "instance",
              "status": "active",
              "canonId": "019de52d-05a2-72af-be0b-7edc60708a03",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "instance",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:09.066+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d52b3770-e3b3-4056-832b-a1afb7e9b189",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.07,
            "w": 0.22,
            "x": 0.64,
            "y": 0.79
          },
          "kind": "framework",
          "text": "More economies of scale",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Framework",
              "slug": "framework",
              "status": "active",
              "canonId": "019de52c-fa18-77c6-b10a-ccb8277ac0fa",
              "version": 1,
              "description": "Named conceptual framework instance."
            },
            "tool": null,
            "subkind": {
              "name": "Framework instance",
              "slug": "instance",
              "status": "active",
              "canonId": "019de52d-05a2-72af-be0b-7edc60708a03",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "instance",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:09.066+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d94ff536-776e-444f-8c1c-63096c737e03",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.2,
            "w": 0.16,
            "x": 0.42,
            "y": 0.4
          },
          "kind": "image",
          "text": null,
          "attrs": {},
          "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-01 23:03:09.066+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "99b77e70-f023-491d-8c0e-056c3d33c42e",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "2x2 matrix",
            "slug": "matrix-2x2",
            "status": "active",
            "bestFor": null,
            "canonId": "019dd9e1-50ab-72d1-8afb-3ab0a38e32a8",
            "version": 1,
            "bodyDocId": null,
            "description": "BCG matrix, importance/urgency, any axes-and-quadrants frame.",
            "familyLabel": null,
            "categoryName": null,
            "categorySlug": null
          },
          "agent": null,
          "layer": "slide",
          "agents": null,
          "matchId": "ee83677d-487d-4b34-a8c1-e58237d3fea3",
          "evidence": "framework/instance: More products and solutions framework/instance: More economies of scale",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.5,
          "extraction": {
            "at": "2026-07-17 02:04:34.941355+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 12,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": "common",
          "narrativePurpose": null
        }
      ],
      "frameworks": [
        {
          "matchId": "0cc37434-0ce6-45d2-b210-c0c22d97ca25",
          "evidence": "The circular diagram with interconnected growth drivers.",
          "framework": null,
          "confidence": 0.01,
          "extraction": {
            "at": "2026-05-01 23:03:09.066+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 12,
          "frameworkName": "flywheel"
        }
      ],
      "arcBeats": [
        {
          "to": 20,
          "arc": {
            "name": "Rags to Riches",
            "slug": "rags-to-riches",
            "status": "active",
            "bestFor": "Founder stories, IPO roadshows, brand origin",
            "canonId": "019dd956-63ce-718e-8e61-e46409564085",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
            "description": null,
            "familyLabel": null
          },
          "from": 11,
          "name": "Rising Success",
          "beatId": "e08d3e7a-b51f-4b66-9424-7424612c9c5e",
          "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
          "beatType": {
            "name": "Rising Success",
            "slug": "rags-to-riches-rising-success",
            "status": "active",
            "canonId": "019dd9b8-4b41-72fa-a0c3-6e8fd75a9278",
            "version": 1,
            "description": null
          },
          "evidence": "The deck highlights Shopify's growth and success metrics.",
          "position": 2,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Development",
            "slug": "development",
            "status": "active",
            "canonId": "019dd9b8-0332-7008-b3aa-11b0840a57b1",
            "version": 1,
            "description": "The middle stretch in arcs that have one. Often where length problems creep in."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 13,
      "type": "setup",
      "function": "propose_solution",
      "rawType": "propose_solution",
      "block": null,
      "metadata": {
        "slideType": "propose_solution",
        "slideTypeCanon": {
          "name": "Propose solution (contrarian)",
          "slug": "propose_solution",
          "status": "active",
          "canonId": "019de52d-1274-703c-81c6-5550f451697b",
          "version": 1,
          "description": null
        },
        "function": "propose_solution",
        "functionCanon": {
          "name": "Propose solution (contrarian)",
          "slug": "propose_solution",
          "status": "active",
          "canonId": "019de52d-185b-74e9-bdfd-ea8cf318563f",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 77,
        "componentCount": 7,
        "textChars": 813,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:11.14+00",
          "seconds": 5.028,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/13",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-13",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.06,
            "w": 0.23,
            "x": 0.52,
            "y": 0.69
          },
          "kind": "image",
          "text": null,
          "attrs": {},
          "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": "Icon grid",
              "slug": "icon-grid",
              "status": "active",
              "canonId": "019de52c-fdfe-749d-9990-1db465a3eed4",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "icon-grid",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:11.14+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f73f0a05-4840-46c6-8555-d1311060077f",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.53,
            "w": 0.16,
            "x": 0.78,
            "y": 0.25
          },
          "kind": "list",
          "text": "...and discover new customers\nShopify Audiences\nShopify Collabs\nLinkpop by Shopify\nS Inbox\nShopify Email\nTokengated Commerce\nShop\nShop Promise",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:11.14+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4b9fbe33-32ca-4265-8faf-faf821c12988",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.49,
            "w": 0.16,
            "x": 0.09,
            "y": 0.25
          },
          "kind": "list",
          "text": "...thrive at any stage\nStarter Plan\nBasic Plan\nRetail Plan\nShopify Plan\nAdvanced Plan\nShopify Plus\nCommerce components\nHydrogen\nOxygen",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:11.14+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e2d3c343-ce2f-4f5a-a604-6ddaa9a85d5a",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.53,
            "w": 0.2,
            "x": 0.32,
            "y": 0.25
          },
          "kind": "list",
          "text": "...run and manage a business\nShopify Payments\nShopify Capital\nShopify Balance\nShopify App Store\nShopify Themes\nShopify Shipping\nShop Pay\nShop Pay Installments\nShopify Flow\nShopify Tax\nShopify Fraud Protection\nShopify Credit\nShopify Line of Credit\nShopify Subscriptions\nShopify Bill Pay\nShopify Term Loans",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:11.14+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e5f0940c-6969-4be2-b13a-03b79c4f99e2",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.43,
            "w": 0.17,
            "x": 0.55,
            "y": 0.25
          },
          "kind": "list",
          "text": "...sell wherever buyers are\nShopify Markets\nShopify Markets Pro\nShopify POS\nShopify POS Pro\nShopify Collective\nB2B on Shopify\nMarketplace Connect app",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:11.14+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ff4b2274-1bf0-482b-9ea9-0df552b63ace",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.25,
            "x": 0.37,
            "y": 0.85
          },
          "kind": "paragraph",
          "text": "AI solutions: Magic + Sidekick",
          "attrs": {},
          "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-01 23:03:11.14+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "afe199b7-ded0-4af5-b8e9-633db38b6bba",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.69,
            "x": 0.05,
            "y": 0.1
          },
          "kind": "title",
          "text": "With solutions that make it easier for merchants to...",
          "attrs": {},
          "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-01 23:03:11.14+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "6b415fdb-1b5e-4d92-84e1-3efafac92742",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "List presentation",
            "slug": "list-presentation",
            "status": "active",
            "bestFor": null,
            "canonId": "019dd9e1-4ef7-777d-ba68-9074c2b3bcf1",
            "version": 1,
            "bodyDocId": null,
            "description": "Bulleted, numbered, or checklist enumerations.",
            "familyLabel": null,
            "categoryName": null,
            "categorySlug": null
          },
          "agent": null,
          "layer": "slide",
          "agents": null,
          "matchId": "c1c11702-a1f1-4145-a76b-b85406ab7096",
          "evidence": "list/bullet: ...run and manage a business",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-17 02:04:35.026214+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 13,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": "common",
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 20,
          "arc": {
            "name": "Rags to Riches",
            "slug": "rags-to-riches",
            "status": "active",
            "bestFor": "Founder stories, IPO roadshows, brand origin",
            "canonId": "019dd956-63ce-718e-8e61-e46409564085",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
            "description": null,
            "familyLabel": null
          },
          "from": 11,
          "name": "Rising Success",
          "beatId": "e08d3e7a-b51f-4b66-9424-7424612c9c5e",
          "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
          "beatType": {
            "name": "Rising Success",
            "slug": "rags-to-riches-rising-success",
            "status": "active",
            "canonId": "019dd9b8-4b41-72fa-a0c3-6e8fd75a9278",
            "version": 1,
            "description": null
          },
          "evidence": "The deck highlights Shopify's growth and success metrics.",
          "position": 2,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Development",
            "slug": "development",
            "status": "active",
            "canonId": "019dd9b8-0332-7008-b3aa-11b0840a57b1",
            "version": 1,
            "description": "The middle stretch in arcs that have one. Often where length problems creep in."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 14,
      "type": "setup",
      "function": "propose_solution",
      "rawType": "propose_solution",
      "block": null,
      "metadata": {
        "slideType": "propose_solution",
        "slideTypeCanon": {
          "name": "Propose solution (contrarian)",
          "slug": "propose_solution",
          "status": "active",
          "canonId": "019de52d-1274-703c-81c6-5550f451697b",
          "version": 1,
          "description": null
        },
        "function": "propose_solution",
        "functionCanon": {
          "name": "Propose solution (contrarian)",
          "slug": "propose_solution",
          "status": "active",
          "canonId": "019de52d-185b-74e9-bdfd-ea8cf318563f",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 58,
        "componentCount": 4,
        "textChars": 796,
        "nDataPoints": 7,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:11.679+00",
          "seconds": 4.711,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/14",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-14",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.92,
            "w": 0.49,
            "x": 0.046,
            "y": 0.036
          },
          "kind": "diagram",
          "text": "Entrepreneur\nStarter\n$5 per month\nBasic\n$39 per month\nRetail\n$89 per month\nShopify\n$105 per month\nAdvanced\n$399 per month\nShopify Plus\n$2,300+ per month + variable platform fee*\nCommerce Components\nVariable depending on merchant\nEnterprise",
          "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": "Process flow",
              "slug": "process",
              "status": "active",
              "canonId": "019de52d-039c-718f-ad3a-efe9c4b3c838",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "process",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:11.679+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "708317f7-8994-403a-9192-5ad7a945b33e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.405,
            "w": 0.39,
            "x": 0.575,
            "y": 0.43
          },
          "kind": "image",
          "text": "COURSEWORK STARTER\nROYALTY SOAPS\nbabylist PUS\nBR HOME\nCONVERSE\nWOLF&\nBADGER RETAIL\nelph CERAMICS\nEVERLANE CCS",
          "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 grid",
              "slug": "logo-grid",
              "status": "active",
              "canonId": "019de52c-fdd7-7409-93e5-81280a8ca215",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "logo-grid",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:11.679+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "51cca2ad-892b-48fc-aa56-e2cbfe33d672",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.07,
            "w": 0.385,
            "x": 0.58,
            "y": 0.902
          },
          "kind": "source-note",
          "text": "*Updated Plus pricing went into effect for new merchants on February 8, 2024. Existing merchants can choose to lock-in their current 2023 rate if they commit to a 3-year term before the pricing changes go into effect for existing merchants on May 8, 2024. Price reflected here is the 3-year contract term, for the 1-year contract term the price is $2,500 per month + variable platform fee.",
          "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-01 23:03:11.679+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "0d5b420a-3086-4a82-804d-e6e04c0745ab",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.14,
            "w": 0.356,
            "x": 0.575,
            "y": 0.147
          },
          "kind": "title",
          "text": "So that businesses never need to leave the Shopify platform",
          "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-01 23:03:11.679+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "69536698-63be-41ac-b88c-74fc77b281c5",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 20,
          "arc": {
            "name": "Rags to Riches",
            "slug": "rags-to-riches",
            "status": "active",
            "bestFor": "Founder stories, IPO roadshows, brand origin",
            "canonId": "019dd956-63ce-718e-8e61-e46409564085",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
            "description": null,
            "familyLabel": null
          },
          "from": 11,
          "name": "Rising Success",
          "beatId": "e08d3e7a-b51f-4b66-9424-7424612c9c5e",
          "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
          "beatType": {
            "name": "Rising Success",
            "slug": "rags-to-riches-rising-success",
            "status": "active",
            "canonId": "019dd9b8-4b41-72fa-a0c3-6e8fd75a9278",
            "version": 1,
            "description": null
          },
          "evidence": "The deck highlights Shopify's growth and success metrics.",
          "position": 2,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Development",
            "slug": "development",
            "status": "active",
            "canonId": "019dd9b8-0332-7008-b3aa-11b0840a57b1",
            "version": 1,
            "description": "The middle stretch in arcs that have one. Often where length problems creep in."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 15,
      "type": "setup",
      "function": "propose_solution",
      "rawType": "propose_solution",
      "block": null,
      "metadata": {
        "slideType": "propose_solution",
        "slideTypeCanon": {
          "name": "Propose solution (contrarian)",
          "slug": "propose_solution",
          "status": "active",
          "canonId": "019de52d-1274-703c-81c6-5550f451697b",
          "version": 1,
          "description": null
        },
        "function": "propose_solution",
        "functionCanon": {
          "name": "Propose solution (contrarian)",
          "slug": "propose_solution",
          "status": "active",
          "canonId": "019de52d-185b-74e9-bdfd-ea8cf318563f",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 88,
        "componentCount": 13,
        "textChars": 677,
        "nDataPoints": 4,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:15.144+00",
          "seconds": 8.033,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/15",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-15",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.76,
            "w": 0.23,
            "x": 0.385,
            "y": 0.09
          },
          "kind": "image",
          "text": "Shop Pay checkout example",
          "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": "Screenshot",
              "slug": "screenshot",
              "status": "active",
              "canonId": "019de52c-fd87-7509-8391-3d79fb339379",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "screenshot",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:15.144+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "43666186-f3be-4e1d-bc9c-66d0a4fbeded",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.17,
            "x": 0.66,
            "y": 0.55
          },
          "kind": "metric",
          "text": "$127B",
          "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-01 23:03:15.144+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "0ba44982-c0ca-4051-8cb5-09825e492d54",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.17,
            "x": 0.66,
            "y": 0.35
          },
          "kind": "metric",
          "text": "150M+",
          "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-01 23:03:15.144+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "0c014524-5b34-416b-8961-22b6f05c7618",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.204,
            "x": 0.66,
            "y": 0.13
          },
          "kind": "metric",
          "text": "Up to 50%",
          "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-01 23:03:15.144+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "1b25b152-b1fa-4dc1-8439-f8e309dc0c1f",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.14,
            "x": 0.66,
            "y": 0.77
          },
          "kind": "metric",
          "text": "$18B",
          "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-01 23:03:15.144+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c3b63d14-d414-40ad-94e3-e74f0933e9d9",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.07,
            "w": 0.288,
            "x": 0.047,
            "y": 0.456
          },
          "kind": "paragraph",
          "text": "Access to Shop Pay, the world's fastest converting accelerated-checkout",
          "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-01 23:03:15.144+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "8fe9af61-dc3e-453f-859d-8e1e578aa2da",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.015,
            "w": 0.302,
            "x": 0.047,
            "y": 0.855
          },
          "kind": "source-note",
          "text": "1 Finding from an external study by a leading global management consultancy",
          "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-01 23:03:15.144+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "00ad6e44-b528-4e68-9353-c31bfc09f464",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.07,
            "w": 0.302,
            "x": 0.047,
            "y": 0.88
          },
          "kind": "source-note",
          "text": "2 Gross Merchandise Volume (GMV) represents the total dollar value of orders facilitated through the Shopify platform including certain apps and channels for which a revenue-sharing arrangement is in place in the period, net of refunds, and inclusive of shipping and handling, duty and value-added taxes.",
          "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-01 23:03:15.144+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "8ae03b21-6dc9-49ff-9e11-ff902f4cdddd",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.018,
            "w": 0.18,
            "x": 0.66,
            "y": 0.401
          },
          "kind": "subtitle",
          "text": "buyers opted-in to Shop Pay",
          "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-01 23:03:15.144+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "340803c9-56a4-49a0-9d49-f3336e263097",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.198,
            "x": 0.66,
            "y": 0.18
          },
          "kind": "subtitle",
          "text": "higher conversion rate when Shop Pay is used¹",
          "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-01 23:03:15.144+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "b77daf68-8879-4dc6-b10f-a2008068575d",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.018,
            "w": 0.12,
            "x": 0.66,
            "y": 0.821
          },
          "kind": "subtitle",
          "text": "GMV in Q4 2023",
          "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-01 23:03:15.144+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d18a7776-cee1-4e2f-8b04-d381a5a70956",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.17,
            "x": 0.66,
            "y": 0.601
          },
          "kind": "subtitle",
          "text": "cumulative GMV² since launch in 2017",
          "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-01 23:03:15.144+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e6ba1efa-1aac-4341-8e7f-69b757a0ba90",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.159,
            "w": 0.302,
            "x": 0.047,
            "y": 0.254
          },
          "kind": "title",
          "text": "Unlocking opportunities that are only possible on Shopify",
          "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-01 23:03:15.144+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4b46cfb4-d770-4164-bc7d-a33e6c0a29f4",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "Data Story Arc",
            "slug": "data-story-arc",
            "status": "active",
            "bestFor": null,
            "canonId": "019dd956-9c30-728e-b974-d3fb123dcf5a",
            "version": 1,
            "bodyDocId": null,
            "description": "Context → Conflict → Insight → Implication structure for data narratives",
            "familyLabel": null,
            "categoryName": "Loop",
            "categorySlug": "loop"
          },
          "agent": "Storyteller",
          "layer": "slide",
          "agents": [
            "Storyteller"
          ],
          "matchId": "920d3504-14c1-4429-8cf9-4c5e210c5ff5",
          "evidence": "subtitle: higher conversion rate when Shop Pay is used¹",
          "pageRefs": null,
          "priority": "Core",
          "whenToUse": null,
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-17 02:04:35.157382+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 15,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": null,
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 20,
          "arc": {
            "name": "Rags to Riches",
            "slug": "rags-to-riches",
            "status": "active",
            "bestFor": "Founder stories, IPO roadshows, brand origin",
            "canonId": "019dd956-63ce-718e-8e61-e46409564085",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
            "description": null,
            "familyLabel": null
          },
          "from": 11,
          "name": "Rising Success",
          "beatId": "e08d3e7a-b51f-4b66-9424-7424612c9c5e",
          "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
          "beatType": {
            "name": "Rising Success",
            "slug": "rags-to-riches-rising-success",
            "status": "active",
            "canonId": "019dd9b8-4b41-72fa-a0c3-6e8fd75a9278",
            "version": 1,
            "description": null
          },
          "evidence": "The deck highlights Shopify's growth and success metrics.",
          "position": 2,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Development",
            "slug": "development",
            "status": "active",
            "canonId": "019dd9b8-0332-7008-b3aa-11b0840a57b1",
            "version": 1,
            "description": "The middle stretch in arcs that have one. Often where length problems creep in."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 16,
      "type": "setup",
      "function": "frame_situation",
      "rawType": "kpi_overview",
      "block": null,
      "metadata": {
        "slideType": "kpi_overview",
        "slideTypeCanon": {
          "name": "KPI overview (contrarian)",
          "slug": "kpi_overview",
          "status": "active",
          "canonId": "019de52d-11d5-7328-b1d1-5368a03e7796",
          "version": 1,
          "description": null
        },
        "function": "frame_situation",
        "functionCanon": {
          "name": "Frame situation",
          "slug": "frame_situation",
          "status": "active",
          "canonId": "019de52d-17bc-718f-8752-05ef2b72d7b3",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 86,
        "componentCount": 10,
        "textChars": 656,
        "nDataPoints": 2,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:15.727+00",
          "seconds": 7.524,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/16",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-16",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.28,
            "w": 0.43,
            "x": 0.518,
            "y": 0.601
          },
          "kind": "list",
          "text": "Agency & system integrator partners:\nAccenture, Cognizant, Deloitte, EY, IBM, KPMG, Slalom, Totvs, WPP",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:15.727+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "2300573f-1e40-4892-843f-b0ab87fd2082",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.28,
            "w": 0.43,
            "x": 0.518,
            "y": 0.28
          },
          "kind": "list",
          "text": "Product partners:\nAdyen, Affirm, Flexport, Globale, PayPal, Shippo, Stripe, Vertex, W",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:15.727+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "795fa2e7-a4fb-46bd-9670-88e1fd65839b",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.28,
            "w": 0.43,
            "x": 0.048,
            "y": 0.28
          },
          "kind": "list",
          "text": "App & channel partners:\nGoogle, Apple, Meta, Microsoft, Amazon, Pinterest, Snapchat, TikTok, Faire, Klaviyo, Intuit, Manhattan, Yotpo, Mirakl",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:15.727+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "8243f3f9-d142-46dd-a337-4f1ad7b5f5fa",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.18,
            "x": 0.265,
            "y": 0.649
          },
          "kind": "metric",
          "text": "$729M",
          "attrs": {},
          "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-01 23:03:15.727+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "445c3cc6-080c-4703-b1f5-7db49bad7bbd",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.16,
            "x": 0.05,
            "y": 0.649
          },
          "kind": "metric",
          "text": "13,000+",
          "attrs": {},
          "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-01 23:03:15.727+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c05b57ad-5b4d-4444-a5e5-2fd29544b4a6",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.837,
            "x": 0.048,
            "y": 0.16
          },
          "kind": "paragraph",
          "text": "Cultivating partnerships with industry leaders: When our partners succeed, our merchants succeed, and we succeed",
          "attrs": {},
          "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-01 23:03:15.727+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c48dbd0c-2904-4cb8-9a80-075c0d14eb24",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.013,
            "w": 0.018,
            "x": 0.953,
            "y": 0.953
          },
          "kind": "source-note",
          "text": "16",
          "attrs": {},
          "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-01 23:03:15.727+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "094acb46-2ccc-4ff7-817b-8f885e2ccdb2",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.16,
            "x": 0.05,
            "y": 0.718
          },
          "kind": "subtitle",
          "text": "Apps in our App Store\n(December 31, 2023)",
          "attrs": {},
          "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-01 23:03:15.727+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "0610da64-2170-411d-b790-ffea4788a822",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.07,
            "w": 0.202,
            "x": 0.265,
            "y": 0.718
          },
          "kind": "subtitle",
          "text": "Paid out in the last 12 months to partners by Shopify for apps benefiting our merchants\n(December. 31, 2023)",
          "attrs": {},
          "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-01 23:03:15.727+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "bd8bf4ba-6486-4606-98ff-1edffe0b2d6a",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.035,
            "w": 0.837,
            "x": 0.048,
            "y": 0.101
          },
          "kind": "title",
          "text": "Shopify continues to grow and deepen its partnerships",
          "attrs": {},
          "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-01 23:03:15.727+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "77a83865-1da8-45ce-97d9-2e2989aeda88",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "List presentation",
            "slug": "list-presentation",
            "status": "active",
            "bestFor": null,
            "canonId": "019dd9e1-4ef7-777d-ba68-9074c2b3bcf1",
            "version": 1,
            "bodyDocId": null,
            "description": "Bulleted, numbered, or checklist enumerations.",
            "familyLabel": null,
            "categoryName": null,
            "categorySlug": null
          },
          "agent": null,
          "layer": "slide",
          "agents": null,
          "matchId": "52318e32-b0dc-4f29-8582-662ce8a00783",
          "evidence": "list/bullet: App & channel partners: Google, Apple, Meta, Microsoft, Amazon, Pinterest, Snapchat, TikTok, Faire, Klaviyo, Intuit, Manhattan, Yotpo, Mirakl",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.8,
          "extraction": {
            "at": "2026-07-17 02:04:14.843044+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 16,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": "common",
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 20,
          "arc": {
            "name": "Rags to Riches",
            "slug": "rags-to-riches",
            "status": "active",
            "bestFor": "Founder stories, IPO roadshows, brand origin",
            "canonId": "019dd956-63ce-718e-8e61-e46409564085",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
            "description": null,
            "familyLabel": null
          },
          "from": 11,
          "name": "Rising Success",
          "beatId": "e08d3e7a-b51f-4b66-9424-7424612c9c5e",
          "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
          "beatType": {
            "name": "Rising Success",
            "slug": "rags-to-riches-rising-success",
            "status": "active",
            "canonId": "019dd9b8-4b41-72fa-a0c3-6e8fd75a9278",
            "version": 1,
            "description": null
          },
          "evidence": "The deck highlights Shopify's growth and success metrics.",
          "position": 2,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Development",
            "slug": "development",
            "status": "active",
            "canonId": "019dd9b8-0332-7008-b3aa-11b0840a57b1",
            "version": 1,
            "description": "The middle stretch in arcs that have one. Often where length problems creep in."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 17,
      "type": "evidence",
      "function": "illustrate_case",
      "rawType": "customer_journey",
      "block": null,
      "metadata": {
        "slideType": "customer_journey",
        "slideTypeCanon": {
          "name": "Customer journey",
          "slug": "customer_journey",
          "status": "active",
          "canonId": "019de52d-0966-70ce-afe3-bc7c98ffc8c9",
          "version": 1,
          "description": null
        },
        "function": "illustrate_case",
        "functionCanon": {
          "name": "Illustrate case",
          "slug": "illustrate_case",
          "status": "active",
          "canonId": "019de52d-13b4-772c-bb73-1873612a7463",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 84,
        "componentCount": 13,
        "textChars": 545,
        "nDataPoints": 2,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:17.476+00",
          "seconds": 8.257,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/17",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-17",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.46,
            "w": 0.61,
            "x": 0.34,
            "y": 0.37
          },
          "kind": "diagram",
          "text": "Timeline of Brooklinen's growth with Shopify products from 2015 to 2023, including Shopify Plus, Shopify Payments, Shop Pay, Shopify POS, and B2B on Shopify.",
          "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": "Timeline",
              "slug": "timeline",
              "status": "active",
              "canonId": "019de52d-03c5-73fc-84aa-4180cbf0f5cf",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "timeline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:17.476+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4046e366-35f9-44aa-a384-ab9664a3191c",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.15,
            "w": 0.39,
            "x": 0.08,
            "y": 0.292
          },
          "kind": "image",
          "text": "brooklinen + S shopify",
          "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": "Illustration",
              "slug": "illustration",
              "status": "active",
              "canonId": "019de52c-fe76-7772-a5ac-c0b7294d7615",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "illustration",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:17.476+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "5e7cf83e-5444-4c5a-8c5f-e01bfa618e2e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.32,
            "w": 0.34,
            "x": 0.029,
            "y": 0.463
          },
          "kind": "image",
          "text": "brooklinen website screenshot",
          "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": "Screenshot",
              "slug": "screenshot",
              "status": "active",
              "canonId": "019de52c-fd87-7509-8391-3d79fb339379",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "screenshot",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:17.476+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ebf09d8c-327f-4016-8d33-7ddff3b9ede3",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.04,
            "x": 0.91,
            "y": 0.8
          },
          "kind": "legend",
          "text": "2023",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Legend",
              "slug": "legend",
              "status": "active",
              "canonId": "31361933-3d22-4c70-bbad-0801e9fffc0c",
              "version": 1,
              "description": "Color/symbol decoder placed adjacent to a chart or diagram."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:17.476+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "498daf44-1001-41d8-8066-44bfdf5b59ed",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.04,
            "x": 0.36,
            "y": 0.8
          },
          "kind": "legend",
          "text": "2015",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Legend",
              "slug": "legend",
              "status": "active",
              "canonId": "31361933-3d22-4c70-bbad-0801e9fffc0c",
              "version": 1,
              "description": "Color/symbol decoder placed adjacent to a chart or diagram."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:17.476+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "63108a27-83ad-410b-a27b-e8fea03abc86",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.105,
            "x": 0.44,
            "y": 0.61
          },
          "kind": "list",
          "text": "Adopted shopify payments",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Timeline item",
              "slug": "timeline-item",
              "status": "active",
              "canonId": "019de52c-fd0e-74ce-9443-440fbd8c23b4",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "timeline-item",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:17.476+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "0263f75a-1957-4bff-b014-f7efa9fab917",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.08,
            "x": 0.88,
            "y": 0.17
          },
          "kind": "list",
          "text": "Scaled wholesale business with B2B on Shopify",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Timeline item",
              "slug": "timeline-item",
              "status": "active",
              "canonId": "019de52c-fd0e-74ce-9443-440fbd8c23b4",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "timeline-item",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:17.476+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "084cd38c-9087-43a8-b8da-6ef3f3edd564",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.09,
            "x": 0.78,
            "y": 0.24
          },
          "kind": "list",
          "text": "Expanded retail presence across the US powered by shopify POS",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Timeline item",
              "slug": "timeline-item",
              "status": "active",
              "canonId": "019de52c-fd0e-74ce-9443-440fbd8c23b4",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "timeline-item",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:17.476+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "12f4c0c8-c6b2-42dd-80df-06133639a2fa",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.07,
            "x": 0.54,
            "y": 0.57
          },
          "kind": "list",
          "text": "Enabled shop Pay",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Timeline item",
              "slug": "timeline-item",
              "status": "active",
              "canonId": "019de52c-fd0e-74ce-9443-440fbd8c23b4",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "timeline-item",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:17.476+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "2c47e3ee-76b6-4f2f-883d-3116bda60a3f",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.08,
            "x": 0.69,
            "y": 0.41
          },
          "kind": "list",
          "text": "Enabled shop Pay installments in partnership with affirm",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Timeline item",
              "slug": "timeline-item",
              "status": "active",
              "canonId": "019de52c-fd0e-74ce-9443-440fbd8c23b4",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "timeline-item",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:17.476+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "2fe760be-73d7-40a3-adcd-f50278b17d43",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.09,
            "x": 0.62,
            "y": 0.38
          },
          "kind": "list",
          "text": "Opened first brick-and-mortar store leveraging shopify POS",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Timeline item",
              "slug": "timeline-item",
              "status": "active",
              "canonId": "019de52c-fd0e-74ce-9443-440fbd8c23b4",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "timeline-item",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:17.476+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "7f433eec-aed9-4bae-8792-0d8ec6ca24e9",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.105,
            "x": 0.347,
            "y": 0.61
          },
          "kind": "list",
          "text": "Launched on shopifyplus",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Timeline item",
              "slug": "timeline-item",
              "status": "active",
              "canonId": "019de52c-fd0e-74ce-9443-440fbd8c23b4",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "timeline-item",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:17.476+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ec7c30ff-3b1c-40ac-887e-37c9afe3267e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.601,
            "x": 0.049,
            "y": 0.101
          },
          "kind": "title",
          "text": "Merchant success from first sale to full scale",
          "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-01 23:03:17.476+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "9859aceb-8ce1-4135-8036-faefd8e73389",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "Customer journey map",
            "slug": "customer-journey-map",
            "status": "active",
            "bestFor": null,
            "canonId": "019de52d-1b26-7499-98c8-1091acc836be",
            "version": 1,
            "bodyDocId": null,
            "description": null,
            "familyLabel": null,
            "categoryName": null,
            "categorySlug": null
          },
          "agent": null,
          "layer": "slide",
          "agents": null,
          "matchId": "0e9f450c-daac-4d68-aa29-feb6b8b83bc8",
          "evidence": "diagram/timeline: Timeline of Brooklinen's growth with Shopify products from 2015 to 2023, including Shopify Plus, Shopify Payments, Shop Pay, Shopify POS, and B2B on Shopify.",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.8,
          "extraction": {
            "at": "2026-07-17 02:04:14.929247+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 17,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": null,
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 20,
          "arc": {
            "name": "Rags to Riches",
            "slug": "rags-to-riches",
            "status": "active",
            "bestFor": "Founder stories, IPO roadshows, brand origin",
            "canonId": "019dd956-63ce-718e-8e61-e46409564085",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
            "description": null,
            "familyLabel": null
          },
          "from": 11,
          "name": "Rising Success",
          "beatId": "e08d3e7a-b51f-4b66-9424-7424612c9c5e",
          "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
          "beatType": {
            "name": "Rising Success",
            "slug": "rags-to-riches-rising-success",
            "status": "active",
            "canonId": "019dd9b8-4b41-72fa-a0c3-6e8fd75a9278",
            "version": 1,
            "description": null
          },
          "evidence": "The deck highlights Shopify's growth and success metrics.",
          "position": 2,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Development",
            "slug": "development",
            "status": "active",
            "canonId": "019dd9b8-0332-7008-b3aa-11b0840a57b1",
            "version": 1,
            "description": "The middle stretch in arcs that have one. Often where length problems creep in."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 18,
      "type": "evidence",
      "function": "illustrate_case",
      "rawType": "testimonial",
      "block": null,
      "metadata": {
        "slideType": "testimonial",
        "slideTypeCanon": {
          "name": "Testimonial",
          "slug": "testimonial",
          "status": "active",
          "canonId": "019de52d-0a2d-7782-8a48-7e84df92cc97",
          "version": 1,
          "description": null
        },
        "function": "illustrate_case",
        "functionCanon": {
          "name": "Illustrate case",
          "slug": "illustrate_case",
          "status": "active",
          "canonId": "019de52d-13b4-772c-bb73-1873612a7463",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 82,
        "componentCount": 16,
        "textChars": 629,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:17.696+00",
          "seconds": 8.354,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/18",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-18",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.027,
            "w": 0.183,
            "x": 0.138,
            "y": 0.85
          },
          "kind": "image",
          "text": "shopify markets PRO",
          "attrs": {},
          "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-01 23:03:17.696+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "5a2eee3b-22d5-4594-8263-558f7ecf68cc",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.027,
            "w": 0.12,
            "x": 0.169,
            "y": 0.454
          },
          "kind": "image",
          "text": "WOLFpak",
          "attrs": {},
          "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-01 23:03:17.696+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "b0294797-aa0b-4b0b-929d-5aa2bc03b384",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.027,
            "w": 0.14,
            "x": 0.709,
            "y": 0.85
          },
          "kind": "image",
          "text": "shopify audiences",
          "attrs": {},
          "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-01 23:03:17.696+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "b31fec6c-f18a-406b-ac7e-0bcc89938328",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.027,
            "w": 0.16,
            "x": 0.439,
            "y": 0.454
          },
          "kind": "image",
          "text": "THE RUGGED SOCIETY",
          "attrs": {},
          "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-01 23:03:17.696+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "b374b7d5-c885-4ae6-8c7a-f3c5e94127bb",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.027,
            "w": 0.14,
            "x": 0.709,
            "y": 0.454
          },
          "kind": "image",
          "text": "happy hippo bath company",
          "attrs": {},
          "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-01 23:03:17.696+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c3273629-e119-46cf-9bcd-43df26ce55f3",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.027,
            "w": 0.12,
            "x": 0.439,
            "y": 0.85
          },
          "kind": "image",
          "text": "shopify POS",
          "attrs": {},
          "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-01 23:03:17.696+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ee294fee-6434-42bf-acb7-dfd0ad4a0bf6",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.277,
            "w": 0.201,
            "x": 0.399,
            "y": 0.053
          },
          "kind": "image",
          "text": null,
          "attrs": {},
          "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": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:17.696+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "38acb53a-26fd-47da-bea4-dc94edf3e0e6",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.277,
            "w": 0.201,
            "x": 0.669,
            "y": 0.053
          },
          "kind": "image",
          "text": null,
          "attrs": {},
          "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": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:17.696+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "a65334cc-cbc2-44b0-990c-60490dca880c",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.277,
            "w": 0.201,
            "x": 0.129,
            "y": 0.053
          },
          "kind": "image",
          "text": null,
          "attrs": {},
          "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": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:17.696+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "fdbd5e6c-cb53-468d-bea2-b34278c6986c",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.019,
            "w": 0.183,
            "x": 0.408,
            "y": 0.706
          },
          "kind": "list",
          "text": "Emanuelle Nardoni — Co-Founder",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Timeline item",
              "slug": "timeline-item",
              "status": "active",
              "canonId": "019de52c-fd0e-74ce-9443-440fbd8c23b4",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "timeline-item",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:17.696+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "6dfcf027-5a16-4726-b585-948975e0a7a6",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.019,
            "w": 0.183,
            "x": 0.138,
            "y": 0.706
          },
          "kind": "list",
          "text": "Michael Henderson — Founder",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Timeline item",
              "slug": "timeline-item",
              "status": "active",
              "canonId": "019de52c-fd0e-74ce-9443-440fbd8c23b4",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "timeline-item",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:17.696+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "abcce5a2-5ae1-4afb-935d-ef6dfb18a58a",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.019,
            "w": 0.203,
            "x": 0.678,
            "y": 0.706
          },
          "kind": "list",
          "text": "Adam Biel — CEO & Lead Product Designer",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Timeline item",
              "slug": "timeline-item",
              "status": "active",
              "canonId": "019de52c-fd0e-74ce-9443-440fbd8c23b4",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "timeline-item",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:17.696+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "cea74a7b-5497-4f87-8b70-1ba53284d950",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.146,
            "w": 0.241,
            "x": 0.649,
            "y": 0.506
          },
          "kind": "quote",
          "text": "\"Shopify Audiences is a huge benefit for Plus merchants. It has helped lower customer acquisition costs so our investments can stretch much further.\"",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Quote",
              "slug": "quote",
              "status": "active",
              "canonId": "019de52c-f8fb-751e-8bc6-d58e2d59562a",
              "version": 1,
              "description": "Pull quote or testimonial."
            },
            "tool": null,
            "subkind": {
              "name": "Testimonial",
              "slug": "testimonial",
              "status": "active",
              "canonId": "019de52c-fc21-71b6-9ac3-8266a64945e8",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "testimonial",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:17.696+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "5175fa23-0bc8-44ba-8962-9f9dfd8424eb",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.121,
            "w": 0.241,
            "x": 0.109,
            "y": 0.506
          },
          "kind": "quote",
          "text": "\"Shopify Markets Pro is a turnkey operations solution—it's like adding a new department to your team.\"",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Quote",
              "slug": "quote",
              "status": "active",
              "canonId": "019de52c-f8fb-751e-8bc6-d58e2d59562a",
              "version": 1,
              "description": "Pull quote or testimonial."
            },
            "tool": null,
            "subkind": {
              "name": "Testimonial",
              "slug": "testimonial",
              "status": "active",
              "canonId": "019de52c-fc21-71b6-9ac3-8266a64945e8",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "testimonial",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:17.696+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "a4b6c506-bbfa-415e-9703-15b36f011d42",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.171,
            "w": 0.241,
            "x": 0.379,
            "y": 0.506
          },
          "kind": "quote",
          "text": "\"Having one system of record for managing our inventory has been really helpful. Our inventory syncs across our Shopify site and POS system in real-time, which saves us a lot of time.\"",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Quote",
              "slug": "quote",
              "status": "active",
              "canonId": "019de52c-f8fb-751e-8bc6-d58e2d59562a",
              "version": 1,
              "description": "Pull quote or testimonial."
            },
            "tool": null,
            "subkind": {
              "name": "Testimonial",
              "slug": "testimonial",
              "status": "active",
              "canonId": "019de52c-fc21-71b6-9ac3-8266a64945e8",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "testimonial",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:17.696+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e04cfdaf-7fd1-4f5c-8100-8c9e1f0c678a",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.016,
            "w": 0.015,
            "x": 0.963,
            "y": 0.945
          },
          "kind": "source-note",
          "text": "18",
          "attrs": {},
          "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-01 23:03:17.696+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ae370dfa-0ef4-4ba9-a22d-8c70225e214e",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 20,
          "arc": {
            "name": "Rags to Riches",
            "slug": "rags-to-riches",
            "status": "active",
            "bestFor": "Founder stories, IPO roadshows, brand origin",
            "canonId": "019dd956-63ce-718e-8e61-e46409564085",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
            "description": null,
            "familyLabel": null
          },
          "from": 11,
          "name": "Rising Success",
          "beatId": "e08d3e7a-b51f-4b66-9424-7424612c9c5e",
          "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
          "beatType": {
            "name": "Rising Success",
            "slug": "rags-to-riches-rising-success",
            "status": "active",
            "canonId": "019dd9b8-4b41-72fa-a0c3-6e8fd75a9278",
            "version": 1,
            "description": null
          },
          "evidence": "The deck highlights Shopify's growth and success metrics.",
          "position": 2,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Development",
            "slug": "development",
            "status": "active",
            "canonId": "019dd9b8-0332-7008-b3aa-11b0840a57b1",
            "version": 1,
            "description": "The middle stretch in arcs that have one. Often where length problems creep in."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 19,
      "type": "setup",
      "function": "quantify_opportunity",
      "rawType": "kpi_overview",
      "block": null,
      "metadata": {
        "slideType": "kpi_overview",
        "slideTypeCanon": {
          "name": "KPI overview (contrarian)",
          "slug": "kpi_overview",
          "status": "active",
          "canonId": "019de52d-11d5-7328-b1d1-5368a03e7796",
          "version": 1,
          "description": null
        },
        "function": "quantify_opportunity",
        "functionCanon": {
          "name": "Quantify opportunity",
          "slug": "quantify_opportunity",
          "status": "active",
          "canonId": "019de52d-17e4-726f-aa15-83350acef1dd",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 56,
        "componentCount": 5,
        "textChars": 406,
        "nDataPoints": 2,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:14.508+00",
          "seconds": 4.952,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/19",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-19",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.16,
            "w": 0.263,
            "x": 0.219,
            "y": 0.336
          },
          "kind": "callout",
          "text": "3.6x Growth\n18% CAGR",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": null,
            "subkind": {
              "name": "Primary callout",
              "slug": "primary",
              "status": "active",
              "canonId": "019de52c-fbd1-70eb-a9ce-8997f8674c1d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:14.508+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "01e41eeb-68f2-4208-b79b-15afc81c4999",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.55,
            "w": 0.899,
            "x": 0.046,
            "y": 0.29
          },
          "kind": "chart",
          "text": "2015\n2016\n2017\n2018\n2019\n2020\n2021\n2022\n2023",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Vertical bar chart",
              "slug": "bar-vertical",
              "status": "active",
              "canonId": "019de52c-fe9d-70f2-b3b7-a9ae294f5917",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bar-vertical",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:14.508+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e820fe22-85e5-492b-8752-d7a8e4ecb0b9",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.669,
            "x": 0.046,
            "y": 0.92
          },
          "kind": "source-note",
          "text": "*Example of quarterly revenue from a single cohort, the Q1 2015 merchant cohort\n**Growth calculation reflects last four quarters of revenue reported (ending in Q4 2023) divided by first four full quarters of revenue (Q2 2015-Q1 2016 for the Q1 2015 merchant cohort)",
          "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-01 23:03:14.508+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "7634c232-4731-4f55-a8e9-73b239bf4baf",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.348,
            "x": 0.046,
            "y": 0.158
          },
          "kind": "title",
          "text": "How our Q1 2015 cohort has grown",
          "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-01 23:03:14.508+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "9ad2bedf-3cb7-47bd-aeb0-42c30739c6b8",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.038,
            "w": 0.69,
            "x": 0.046,
            "y": 0.102
          },
          "kind": "title",
          "text": "Our revenue cohorts get stronger over time...",
          "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-01 23:03:14.508+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "1b633f77-1cef-4e77-9663-c340d07ad9d1",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "Action Titles",
            "slug": "action-titles",
            "status": "active",
            "bestFor": "Any decision-grade deliverable — strategy recommendation, board update, investment memo, M&A review, post-mortem — where the reader is being asked to agree, decide, or act and will skim the title bar at speed.",
            "canonId": "019dd956-ac70-700b-a608-ba58e78f5dcc",
            "version": 1,
            "bodyDocId": "816dad3c-9983-41c1-a86e-978ebd582841",
            "description": "The McKinsey-bred discipline of writing every slide title as a complete declarative sentence with a verb and an insight, not a topic label. Each title is a sub-claim that ladders up to the deck's governing thought; read in sequence, the titles reconstruct the executive summary.",
            "familyLabel": null,
            "categoryName": "Slide",
            "categorySlug": "slide"
          },
          "agent": "Architect",
          "layer": "slide",
          "agents": [
            "Architect"
          ],
          "matchId": "b8923fce-9276-4700-8d01-186d72183b68",
          "evidence": "title/action-title: How our Q1 2015 cohort has grown",
          "pageRefs": null,
          "priority": "Core",
          "whenToUse": "Any decision-grade deliverable — strategy recommendation, board update, investment memo, M&A review, post-mortem — where the reader is being asked to agree, decide, or act and will skim the title bar at speed.",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-17 02:04:15.058803+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 19,
          "whyItWorks": "Solves two failure modes at once. (1) The buried claim: action titles place the conclusion on the page before any analysis is read, so a busy reader doesn't reverse-engineer it from the chart. (2) The spineless deck: because each title is a claim, slides have to ladder up to the governing thought; logical gaps become visible as topic-shaped titles in a sequence that no longer reads as a story.",
          "antipattern": "Topic labels disguised as titles — Volume by quarter, Key findings, Pricing strategy, Margins have been impacted. No verb, or a passive verb with no agent, or a fact (Revenue grew 12%) without the so-what. Also: titles that overreach the chart's evidence, multi-claim X-grew-but-Y-fell welded titles, and mechanical repetition of the same X-drove-Y template across the deck.",
          "cardinality": null,
          "narrativePurpose": "Forces the deck to carry its argument in the title bar so a senior reader can extract the recommendation without opening a single slide; converts a binder of topics into a navigable pyramid where every slide is a node defending the apex."
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 20,
          "arc": {
            "name": "Rags to Riches",
            "slug": "rags-to-riches",
            "status": "active",
            "bestFor": "Founder stories, IPO roadshows, brand origin",
            "canonId": "019dd956-63ce-718e-8e61-e46409564085",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
            "description": null,
            "familyLabel": null
          },
          "from": 11,
          "name": "Rising Success",
          "beatId": "e08d3e7a-b51f-4b66-9424-7424612c9c5e",
          "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
          "beatType": {
            "name": "Rising Success",
            "slug": "rags-to-riches-rising-success",
            "status": "active",
            "canonId": "019dd9b8-4b41-72fa-a0c3-6e8fd75a9278",
            "version": 1,
            "description": null
          },
          "evidence": "The deck highlights Shopify's growth and success metrics.",
          "position": 2,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Development",
            "slug": "development",
            "status": "active",
            "canonId": "019dd9b8-0332-7008-b3aa-11b0840a57b1",
            "version": 1,
            "description": "The middle stretch in arcs that have one. Often where length problems creep in."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 20,
      "type": "analysis",
      "function": "analyze_data",
      "rawType": "kpi_overview",
      "block": null,
      "metadata": {
        "slideType": "kpi_overview",
        "slideTypeCanon": {
          "name": "KPI overview (contrarian)",
          "slug": "kpi_overview",
          "status": "active",
          "canonId": "019de52d-11d5-7328-b1d1-5368a03e7796",
          "version": 1,
          "description": null
        },
        "function": "analyze_data",
        "functionCanon": {
          "name": "Analyze data",
          "slug": "analyze_data",
          "status": "active",
          "canonId": "019de52d-1590-7413-8c82-cc218cff40b4",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 50,
        "componentCount": 4,
        "textChars": 408,
        "nDataPoints": 35,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:13.294+00",
          "seconds": 3.661,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/20",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-20",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.62,
            "w": 0.907,
            "x": 0.047,
            "y": 0.19
          },
          "kind": "chart",
          "text": "Revenue growth, Age in quarters, Q1 2015, Q1 2016, Q1 2017, Q1 2018, Q1 2019, Q1 2020, Q1 2021, Q1 2022",
          "attrs": {
            "x_axis_label": "Age in quarters",
            "y_axis_label": "Revenue growth"
          },
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Line chart",
              "slug": "line",
              "status": "active",
              "canonId": "019de52c-ff62-778f-8f6c-a952ceae8677",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "line",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:13.294+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "9f228928-b350-4b51-9998-4b25763edad3",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.029,
            "w": 0.86,
            "x": 0.05,
            "y": 0.938
          },
          "kind": "source-note",
          "text": "**Revenue retention calculation reflects the quarterly revenue in a given period for each cohort divided by each cohort's first full quarter of revenue after joining the platform, respectively",
          "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-01 23:03:13.294+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "49f77282-7c80-4b52-adf4-13ccacec0932",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.015,
            "w": 0.43,
            "x": 0.05,
            "y": 0.92
          },
          "kind": "source-note",
          "text": "*Examples of quarterly revenue retention from merchant cohorts",
          "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-01 23:03:13.294+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ddfcc21a-1197-4067-9126-877a642ed175",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.909,
            "x": 0.047,
            "y": 0.101
          },
          "kind": "title",
          "text": "...and that pattern persists across all our cohorts",
          "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-01 23:03:13.294+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "88b4f2b2-0e8f-4f63-a56c-4a2d89d55092",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 20,
          "arc": {
            "name": "Rags to Riches",
            "slug": "rags-to-riches",
            "status": "active",
            "bestFor": "Founder stories, IPO roadshows, brand origin",
            "canonId": "019dd956-63ce-718e-8e61-e46409564085",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
            "description": null,
            "familyLabel": null
          },
          "from": 11,
          "name": "Rising Success",
          "beatId": "e08d3e7a-b51f-4b66-9424-7424612c9c5e",
          "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
          "beatType": {
            "name": "Rising Success",
            "slug": "rags-to-riches-rising-success",
            "status": "active",
            "canonId": "019dd9b8-4b41-72fa-a0c3-6e8fd75a9278",
            "version": 1,
            "description": null
          },
          "evidence": "The deck highlights Shopify's growth and success metrics.",
          "position": 2,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Development",
            "slug": "development",
            "status": "active",
            "canonId": "019dd9b8-0332-7008-b3aa-11b0840a57b1",
            "version": 1,
            "description": "The middle stretch in arcs that have one. Often where length problems creep in."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 21,
      "type": "setup",
      "function": "quantify_opportunity",
      "rawType": "propose_solution",
      "block": null,
      "metadata": {
        "slideType": "propose_solution",
        "slideTypeCanon": {
          "name": "Propose solution (contrarian)",
          "slug": "propose_solution",
          "status": "active",
          "canonId": "019de52d-1274-703c-81c6-5550f451697b",
          "version": 1,
          "description": null
        },
        "function": "quantify_opportunity",
        "functionCanon": {
          "name": "Quantify opportunity",
          "slug": "quantify_opportunity",
          "status": "active",
          "canonId": "019de52d-17e4-726f-aa15-83350acef1dd",
          "version": 1,
          "description": null
        },
        "density": "sparse",
        "densityScore": 13,
        "componentCount": 3,
        "textChars": 92,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:12.415+00",
          "seconds": 2.73,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/21",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-21",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.16,
            "w": 0.77,
            "x": 0.065,
            "y": 0.42
          },
          "kind": "paragraph",
          "text": "Massive global market with accelerated ecommerce penetration",
          "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-01 23:03:12.415+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "802e426e-2c25-4f4a-acde-87c71ff281ce",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.02,
            "x": 0.95,
            "y": 0.95
          },
          "kind": "source-note",
          "text": "21",
          "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-01 23:03:12.415+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "11385e55-44ce-4099-b9a5-a7229ecba129",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.07,
            "w": 0.75,
            "x": 0.065,
            "y": 0.34
          },
          "kind": "title",
          "text": "Large and growing opportunity:",
          "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-01 23:03:12.415+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "1c0a46a8-1803-4785-92f1-d75eec2b3a08",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 30,
          "arc": {
            "name": "Rags to Riches",
            "slug": "rags-to-riches",
            "status": "active",
            "bestFor": "Founder stories, IPO roadshows, brand origin",
            "canonId": "019dd956-63ce-718e-8e61-e46409564085",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
            "description": null,
            "familyLabel": null
          },
          "from": 21,
          "name": "The Breakthrough",
          "beatId": "54aaeb48-5b49-44a4-bb5e-c547d1c59508",
          "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
          "beatType": {
            "name": "The Breakthrough",
            "slug": "rags-to-riches-the-breakthrough",
            "status": "active",
            "canonId": "019dd9b8-4ab3-73dd-aeb6-bf930dcb0353",
            "version": 1,
            "description": null
          },
          "evidence": "The deck presents Shopify's market opportunity and growth levers.",
          "position": 3,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Turn",
            "slug": "turn",
            "status": "active",
            "canonId": "019dd9b8-0396-702b-ac2f-9901f8dd8b54",
            "version": 1,
            "description": "The pivot — solution proposed, catalyst introduced, decision made. Common (15/20 arcs) but not universal: Triple-take, AIDA, PAS, Voyage-return and Pixar substitute it with a strong reflection or development beat."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [
        {
          "to": 25,
          "from": 21,
          "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": "35da4afe-9b7f-47b3-aacc-a116c8283a83",
          "evidence": "The deck presents the market opportunity and Shopify's role in it.",
          "position": 0,
          "objective": "Highlight the cost of not using Shopify",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 23:15:55.710307+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 22,
      "type": "setup",
      "function": "frame_situation",
      "rawType": "kpi_overview",
      "block": null,
      "metadata": {
        "slideType": "kpi_overview",
        "slideTypeCanon": {
          "name": "KPI overview (contrarian)",
          "slug": "kpi_overview",
          "status": "active",
          "canonId": "019de52d-11d5-7328-b1d1-5368a03e7796",
          "version": 1,
          "description": null
        },
        "function": "frame_situation",
        "functionCanon": {
          "name": "Frame situation",
          "slug": "frame_situation",
          "status": "active",
          "canonId": "019de52d-17bc-718f-8752-05ef2b72d7b3",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 57,
        "componentCount": 5,
        "textChars": 424,
        "nDataPoints": 1,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:16.469+00",
          "seconds": 5.143,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/22",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-22",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.086,
            "w": 0.409,
            "x": 0.34,
            "y": 0.63
          },
          "kind": "callout",
          "text": "~5M new business formations in the US in 2021, 2022, and 2023 - a step change in entrepreneurship",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": null,
            "subkind": {
              "name": "Primary callout",
              "slug": "primary",
              "status": "active",
              "canonId": "019de52c-fbd1-70eb-a9ce-8997f8674c1d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:16.469+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f4421931-c34f-41c4-9600-7ef38d746fd1",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.65,
            "w": 0.901,
            "x": 0.049,
            "y": 0.19
          },
          "kind": "chart",
          "text": "Line chart showing monthly new business applications in the US from 2016 to 2024, with a significant spike around 2020 and sustained higher levels thereafter.",
          "attrs": {
            "series_names": [
              "Monthly new business applications"
            ],
            "x_axis_label": "Year",
            "y_axis_label": "Monthly new business applications"
          },
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Line chart",
              "slug": "line",
              "status": "active",
              "canonId": "019de52c-ff62-778f-8f6c-a952ceae8677",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "line",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:16.469+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e68b9b67-bd22-4424-923a-1fd1b49ebeb0",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.012,
            "w": 0.349,
            "x": 0.049,
            "y": 0.94
          },
          "kind": "source-note",
          "text": "Source: US Census Bureau, Seasonally Adjusted Business Applications",
          "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-01 23:03:16.469+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "b319b91a-dbac-4bd0-87f7-4a7f8f193794",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.889,
            "x": 0.049,
            "y": 0.076
          },
          "kind": "title",
          "text": "Entrepreneurship is more accessible and more important than ever",
          "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-01 23:03:16.469+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d44db0d2-cb50-44c5-a1e1-7aa4672b3555",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.017,
            "w": 0.304,
            "x": 0.049,
            "y": 0.12
          },
          "kind": "title",
          "text": "Monthly new business applications (US)",
          "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": "Subtitle",
              "slug": "subtitle",
              "status": "active",
              "canonId": "019de52c-fb09-739d-900c-815b0d9ac526",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "subtitle",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:16.469+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "6f168f33-0315-4289-a42e-d00691dc7b88",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 30,
          "arc": {
            "name": "Rags to Riches",
            "slug": "rags-to-riches",
            "status": "active",
            "bestFor": "Founder stories, IPO roadshows, brand origin",
            "canonId": "019dd956-63ce-718e-8e61-e46409564085",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
            "description": null,
            "familyLabel": null
          },
          "from": 21,
          "name": "The Breakthrough",
          "beatId": "54aaeb48-5b49-44a4-bb5e-c547d1c59508",
          "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
          "beatType": {
            "name": "The Breakthrough",
            "slug": "rags-to-riches-the-breakthrough",
            "status": "active",
            "canonId": "019dd9b8-4ab3-73dd-aeb6-bf930dcb0353",
            "version": 1,
            "description": null
          },
          "evidence": "The deck presents Shopify's market opportunity and growth levers.",
          "position": 3,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Turn",
            "slug": "turn",
            "status": "active",
            "canonId": "019dd9b8-0396-702b-ac2f-9901f8dd8b54",
            "version": 1,
            "description": "The pivot — solution proposed, catalyst introduced, decision made. Common (15/20 arcs) but not universal: Triple-take, AIDA, PAS, Voyage-return and Pixar substitute it with a strong reflection or development beat."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [
        {
          "to": 25,
          "from": 21,
          "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": "35da4afe-9b7f-47b3-aacc-a116c8283a83",
          "evidence": "The deck presents the market opportunity and Shopify's role in it.",
          "position": 0,
          "objective": "Highlight the cost of not using Shopify",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 23:15:55.710307+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 23,
      "type": "setup",
      "function": "summarize",
      "rawType": "kpi_overview",
      "block": null,
      "metadata": {
        "slideType": "kpi_overview",
        "slideTypeCanon": {
          "name": "KPI overview (contrarian)",
          "slug": "kpi_overview",
          "status": "active",
          "canonId": "019de52d-11d5-7328-b1d1-5368a03e7796",
          "version": 1,
          "description": null
        },
        "function": "summarize",
        "functionCanon": {
          "name": "Summarize",
          "slug": "summarize",
          "status": "active",
          "canonId": "019de52d-1541-704f-b86f-bf7b75056373",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 78,
        "componentCount": 6,
        "textChars": 987,
        "nDataPoints": 6,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:16.235+00",
          "seconds": 4.706,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/23",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-23",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.2,
            "w": 0.25,
            "x": 0.67,
            "y": 0.72
          },
          "kind": "image",
          "text": null,
          "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": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:16.235+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c2d196cd-98fc-4af2-927e-eed73febb0d9",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.69,
            "w": 0.26,
            "x": 0.35,
            "y": 0.19
          },
          "kind": "list",
          "text": "Combating climate change\n$54.8M Committed through the Sustainability Fund as of December 31, 2023\nCommitted to carbon-neutral operations and platform\nLaunched Frontier, the world's largest combined financial commitment to buy carbon removal, in partnership with 4 other companies\nSigned a power purchase agreement to power 100% of office buildings and employee home offices across North America with wind energy",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:16.235+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "350ad305-af6a-49c7-958a-9c9fa64d77e5",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.5,
            "w": 0.26,
            "x": 0.64,
            "y": 0.19
          },
          "kind": "list",
          "text": "Making a social impact\nOperation HOPE to help create 1M new Black-owned businesses by 2030\nGovernment partnerships to help bring thousands of small businesses online\nIncrease visibility for local shops, sustainable shops, Black-owned businesses, Asian-owned businesses, women-owned businesses, LGBTQ+ businesses, and Indigenous-owned businesses through Shop app",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:16.235+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "6619e895-7f96-4cae-ae78-cbf6bf27cd49",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.6,
            "w": 0.26,
            "x": 0.06,
            "y": 0.19
          },
          "kind": "list",
          "text": "Creating economic impact*\n$490B+ In global economic activity\n5.2M Jobs supported in 2022\n$229B+ Contributed to GDP",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:16.235+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "8a5602f6-7e61-4bea-a294-e5ae1787c7a2",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.01,
            "w": 0.26,
            "x": 0.05,
            "y": 0.95
          },
          "kind": "source-note",
          "text": "* Data from the Shopify Entrepreneurship Index",
          "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-01 23:03:16.235+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "5eb065a6-77c8-4ac6-a885-5a484a05368a",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.89,
            "x": 0.05,
            "y": 0.1
          },
          "kind": "title",
          "text": "Making commerce better for everyone in everything we do",
          "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-01 23:03:16.235+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "b9fb13b9-cb53-4cfe-8819-0c986d62b9b7",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 30,
          "arc": {
            "name": "Rags to Riches",
            "slug": "rags-to-riches",
            "status": "active",
            "bestFor": "Founder stories, IPO roadshows, brand origin",
            "canonId": "019dd956-63ce-718e-8e61-e46409564085",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
            "description": null,
            "familyLabel": null
          },
          "from": 21,
          "name": "The Breakthrough",
          "beatId": "54aaeb48-5b49-44a4-bb5e-c547d1c59508",
          "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
          "beatType": {
            "name": "The Breakthrough",
            "slug": "rags-to-riches-the-breakthrough",
            "status": "active",
            "canonId": "019dd9b8-4ab3-73dd-aeb6-bf930dcb0353",
            "version": 1,
            "description": null
          },
          "evidence": "The deck presents Shopify's market opportunity and growth levers.",
          "position": 3,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Turn",
            "slug": "turn",
            "status": "active",
            "canonId": "019dd9b8-0396-702b-ac2f-9901f8dd8b54",
            "version": 1,
            "description": "The pivot — solution proposed, catalyst introduced, decision made. Common (15/20 arcs) but not universal: Triple-take, AIDA, PAS, Voyage-return and Pixar substitute it with a strong reflection or development beat."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [
        {
          "to": 25,
          "from": 21,
          "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": "35da4afe-9b7f-47b3-aacc-a116c8283a83",
          "evidence": "The deck presents the market opportunity and Shopify's role in it.",
          "position": 0,
          "objective": "Highlight the cost of not using Shopify",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 23:15:55.710307+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 24,
      "type": "resolution",
      "function": "size_opportunity",
      "rawType": "market_sizing",
      "block": null,
      "metadata": {
        "slideType": "market_sizing",
        "slideTypeCanon": {
          "name": "Market sizing",
          "slug": "market_sizing",
          "status": "active",
          "canonId": "019de52d-08c8-756c-8664-733b73a7ee7b",
          "version": 1,
          "description": null
        },
        "function": "size_opportunity",
        "functionCanon": {
          "name": "Size opportunity",
          "slug": "size_opportunity",
          "status": "active",
          "canonId": "019de52d-147b-7568-8828-a74a27697618",
          "version": 1,
          "description": null
        },
        "density": "balanced",
        "densityScore": 43,
        "componentCount": 4,
        "textChars": 301,
        "nDataPoints": 12,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:16.017+00",
          "seconds": 4.072,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/24",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-24",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.72,
            "w": 0.919,
            "x": 0.04,
            "y": 0.149
          },
          "kind": "chart",
          "text": "Line chart showing ecommerce penetration of retail sales from 2013 to 2023 for NA, EMEA, APAC (ex-China), and LATAM, with values ranging from 1% to 15%.",
          "attrs": {
            "data_points": [
              {
                "NA": "5%",
                "EMEA": "3%",
                "year": 2013,
                "LATAM": "1%",
                "APAC (ex-China)": "3%"
              },
              {
                "NA": "15%",
                "EMEA": "11%",
                "year": 2023,
                "LATAM": "10%",
                "APAC (ex-China)": "10%"
              }
            ],
            "series_names": [
              "NA",
              "EMEA",
              "APAC (ex-China)",
              "LATAM"
            ],
            "x_axis_label": "Year",
            "y_axis_label": "Ecommerce Penetration"
          },
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Line chart",
              "slug": "line",
              "status": "active",
              "canonId": "019de52c-ff62-778f-8f6c-a952ceae8677",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "line",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:16.017+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "fe049513-9220-4f66-9d63-220af21ba49a",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.013,
            "w": 0.359,
            "x": 0.083,
            "y": 0.95
          },
          "kind": "source-note",
          "text": "Source: eMarketer, \"Retail and ecommerce Sales, by Country\"",
          "attrs": {},
          "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-01 23:03:16.017+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f87ee906-cf25-4d82-a911-9e4aca061537",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.86,
            "x": 0.049,
            "y": 0.06
          },
          "kind": "title",
          "text": "Our core market of ecommerce still has so much runway",
          "attrs": {},
          "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-01 23:03:16.017+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "60398b37-f714-4876-b802-a239a7979228",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.336,
            "x": 0.049,
            "y": 0.104
          },
          "kind": "title",
          "text": "Ecommerce penetration of retail sales",
          "attrs": {},
          "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": "Subtitle",
              "slug": "subtitle",
              "status": "active",
              "canonId": "019de52c-fb09-739d-900c-815b0d9ac526",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "subtitle",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:16.017+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f739542a-25cd-42a6-a9f2-2efc4ed2dbcd",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 30,
          "arc": {
            "name": "Rags to Riches",
            "slug": "rags-to-riches",
            "status": "active",
            "bestFor": "Founder stories, IPO roadshows, brand origin",
            "canonId": "019dd956-63ce-718e-8e61-e46409564085",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
            "description": null,
            "familyLabel": null
          },
          "from": 21,
          "name": "The Breakthrough",
          "beatId": "54aaeb48-5b49-44a4-bb5e-c547d1c59508",
          "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
          "beatType": {
            "name": "The Breakthrough",
            "slug": "rags-to-riches-the-breakthrough",
            "status": "active",
            "canonId": "019dd9b8-4ab3-73dd-aeb6-bf930dcb0353",
            "version": 1,
            "description": null
          },
          "evidence": "The deck presents Shopify's market opportunity and growth levers.",
          "position": 3,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Turn",
            "slug": "turn",
            "status": "active",
            "canonId": "019dd9b8-0396-702b-ac2f-9901f8dd8b54",
            "version": 1,
            "description": "The pivot — solution proposed, catalyst introduced, decision made. Common (15/20 arcs) but not universal: Triple-take, AIDA, PAS, Voyage-return and Pixar substitute it with a strong reflection or development beat."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [
        {
          "to": 25,
          "from": 21,
          "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": "35da4afe-9b7f-47b3-aacc-a116c8283a83",
          "evidence": "The deck presents the market opportunity and Shopify's role in it.",
          "position": 0,
          "objective": "Highlight the cost of not using Shopify",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 23:15:55.710307+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 25,
      "type": "resolution",
      "function": "size_opportunity",
      "rawType": "market_sizing",
      "block": null,
      "metadata": {
        "slideType": "market_sizing",
        "slideTypeCanon": {
          "name": "Market sizing",
          "slug": "market_sizing",
          "status": "active",
          "canonId": "019de52d-08c8-756c-8664-733b73a7ee7b",
          "version": 1,
          "description": null
        },
        "function": "size_opportunity",
        "functionCanon": {
          "name": "Size opportunity",
          "slug": "size_opportunity",
          "status": "active",
          "canonId": "019de52d-147b-7568-8828-a74a27697618",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 88,
        "componentCount": 10,
        "textChars": 808,
        "nDataPoints": 3,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:20.041+00",
          "seconds": 7.303,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/25",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-25",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.12,
            "w": 0.12,
            "x": 0.33,
            "y": 0.73
          },
          "kind": "list",
          "text": "shopify capital\nshopify balance\nshop Pay Installments",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:20.041+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "60d7ae54-7f1d-45ba-9a52-c2ad833aa645",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.23,
            "w": 0.26,
            "x": 0.09,
            "y": 0.32
          },
          "kind": "list",
          "text": "More products\nMore geographies\nMore merchant sizes",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:20.041+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "6c527898-64f0-459a-9f73-9aadf3436e0d",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.53,
            "w": 0.14,
            "x": 0.54,
            "y": 0.27
          },
          "kind": "list",
          "text": "shopify markets PRO\ncommerce components\nB2B on Shopify\nshopify tax\nand more...",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:20.041+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "72d94ceb-7f31-40ed-bcc1-360d88898c23",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.19,
            "x": 0.06,
            "y": 0.81
          },
          "kind": "list",
          "text": "Subscription Solutions\nshopify payments",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:20.041+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f5884c18-ec40-44c1-ad37-87cb03a3a787",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.74,
            "x": 0.13,
            "y": 0.86
          },
          "kind": "list",
          "text": "2015\n2020\n2023\nFuture",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Numbered list",
              "slug": "numbered",
              "status": "active",
              "canonId": "019de52c-fcc0-7718-a284-a4250c805df2",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "numbered",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:20.041+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "cd9612ba-a643-46b6-bc87-6c50cf459625",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.13,
            "x": 0.5,
            "y": 0.1
          },
          "kind": "metric",
          "text": "$849B",
          "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-01 23:03:20.041+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "10a313df-2762-4d36-ae49-421be1078399",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.09,
            "x": 0.27,
            "y": 0.68
          },
          "kind": "metric",
          "text": "$153B",
          "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-01 23:03:20.041+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "6997da48-b004-49fe-88b4-b8d7a3e9fdf0",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.08,
            "x": 0.05,
            "y": 0.75
          },
          "kind": "metric",
          "text": "$46B",
          "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-01 23:03:20.041+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "cf567fc5-9588-4ab6-8bc4-0f133476eb71",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.9,
            "x": 0.05,
            "y": 0.92
          },
          "kind": "source-note",
          "text": "Source: Shopify internal estimates, third-party study, eMarketer, Evolve Business Intelligence, Grandview Research, US Bureau of Labor Statistics, Statista\n*Revenue opportunity shown. Products shown in accordance with time of product launch. Shopify Logistics excluded. 2015 and 2020 TAM previously disclosed based on average revenue\nper merchant and estimated number of retail businesses globally per third party study. 2023 TAM based on a top-down and bottoms-up analysis by product",
          "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-01 23:03:20.041+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d769ee91-d52c-4ae6-83dc-77c251ddc5de",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.13,
            "w": 0.36,
            "x": 0.05,
            "y": 0.1
          },
          "kind": "title",
          "text": "We are creating and expanding our total addressable market through...",
          "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-01 23:03:20.041+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "a0d4a01b-dae5-4932-9889-8571ab59de2f",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 30,
          "arc": {
            "name": "Rags to Riches",
            "slug": "rags-to-riches",
            "status": "active",
            "bestFor": "Founder stories, IPO roadshows, brand origin",
            "canonId": "019dd956-63ce-718e-8e61-e46409564085",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
            "description": null,
            "familyLabel": null
          },
          "from": 21,
          "name": "The Breakthrough",
          "beatId": "54aaeb48-5b49-44a4-bb5e-c547d1c59508",
          "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
          "beatType": {
            "name": "The Breakthrough",
            "slug": "rags-to-riches-the-breakthrough",
            "status": "active",
            "canonId": "019dd9b8-4ab3-73dd-aeb6-bf930dcb0353",
            "version": 1,
            "description": null
          },
          "evidence": "The deck presents Shopify's market opportunity and growth levers.",
          "position": 3,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Turn",
            "slug": "turn",
            "status": "active",
            "canonId": "019dd9b8-0396-702b-ac2f-9901f8dd8b54",
            "version": 1,
            "description": "The pivot — solution proposed, catalyst introduced, decision made. Common (15/20 arcs) but not universal: Triple-take, AIDA, PAS, Voyage-return and Pixar substitute it with a strong reflection or development beat."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [
        {
          "to": 25,
          "from": 21,
          "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": "35da4afe-9b7f-47b3-aacc-a116c8283a83",
          "evidence": "The deck presents the market opportunity and Shopify's role in it.",
          "position": 0,
          "objective": "Highlight the cost of not using Shopify",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 23:15:55.710307+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 26,
      "type": "resolution",
      "function": "size_opportunity",
      "rawType": "market_sizing",
      "block": null,
      "metadata": {
        "slideType": "market_sizing",
        "slideTypeCanon": {
          "name": "Market sizing",
          "slug": "market_sizing",
          "status": "active",
          "canonId": "019de52d-08c8-756c-8664-733b73a7ee7b",
          "version": 1,
          "description": null
        },
        "function": "size_opportunity",
        "functionCanon": {
          "name": "Size opportunity",
          "slug": "size_opportunity",
          "status": "active",
          "canonId": "019de52d-147b-7568-8828-a74a27697618",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 86,
        "componentCount": 10,
        "textChars": 596,
        "nDataPoints": 7,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:20.946+00",
          "seconds": 7.378,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/26",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-26",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.469,
            "w": 0.401,
            "x": 0.349,
            "y": 0.27
          },
          "kind": "chart",
          "text": null,
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Donut chart",
              "slug": "donut",
              "status": "active",
              "canonId": "019de52d-0006-752c-9528-0fef476b8004",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "donut",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:20.946+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "faa028d3-9ff6-4406-a5b0-32d93b709ac4",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.14,
            "w": 0.229,
            "x": 0.146,
            "y": 0.588
          },
          "kind": "list",
          "text": "$81B Subscription Solutions\n$157B Payments - online\n$152B Other merchant services\n$459B Payments - offline",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:20.946+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d29301db-bfc5-4dad-b1ce-c10b4a0a3482",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.202,
            "x": 0.081,
            "y": 0.302
          },
          "kind": "metric",
          "text": "$849B",
          "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-01 23:03:20.946+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ca230bd3-eb02-4d1e-9575-cade40a71814",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.143,
            "x": 0.785,
            "y": 0.482
          },
          "kind": "metric",
          "text": "$404B",
          "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-01 23:03:20.946+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e5ca0087-e50c-4d46-811e-6baf748ac0d1",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.025,
            "w": 0.229,
            "x": 0.081,
            "y": 0.359
          },
          "kind": "paragraph",
          "text": "Global Revenue TAM",
          "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-01 23:03:20.946+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "49e8baac-b035-4c00-ac85-e7e759848fe4",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.023,
            "w": 0.129,
            "x": 0.799,
            "y": 0.693
          },
          "kind": "paragraph",
          "text": "2% penetrated",
          "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-01 23:03:20.946+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ae839355-8f4d-4061-ad21-b22b2cf921db",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.023,
            "w": 0.146,
            "x": 0.081,
            "y": 0.469
          },
          "kind": "paragraph",
          "text": "1% penetrated",
          "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-01 23:03:20.946+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d1664786-32fa-4075-b4d8-bc3499b0c6fa",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.049,
            "w": 0.139,
            "x": 0.785,
            "y": 0.54
          },
          "kind": "paragraph",
          "text": "Revenue SAM\nCore geographies",
          "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-01 23:03:20.946+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e9013afd-2a44-4e3e-b68a-d1e72034b17f",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.047,
            "w": 0.62,
            "x": 0.048,
            "y": 0.929
          },
          "kind": "source-note",
          "text": "Source: Shopify internal estimates, third-party study, eMarketer, Evolve Business Intelligence, Grandview Research, US Bureau of Labor Statistics, Statista\n*Analysis predominantly includes countries with Shopify Payments presence, including North America and select regions in Europe and Asia-Pacific (as of December 2023)",
          "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-01 23:03:20.946+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d81e5c3f-5ec8-4d13-bbb4-fde75ce8c204",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.099,
            "w": 0.899,
            "x": 0.048,
            "y": 0.065
          },
          "kind": "title",
          "text": "With only 2% penetration of our opportunity in the geographies that we currently serve",
          "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-01 23:03:20.946+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e25bda88-0960-44a5-b1f4-7ae1c5e22e6a",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 30,
          "arc": {
            "name": "Rags to Riches",
            "slug": "rags-to-riches",
            "status": "active",
            "bestFor": "Founder stories, IPO roadshows, brand origin",
            "canonId": "019dd956-63ce-718e-8e61-e46409564085",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
            "description": null,
            "familyLabel": null
          },
          "from": 21,
          "name": "The Breakthrough",
          "beatId": "54aaeb48-5b49-44a4-bb5e-c547d1c59508",
          "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
          "beatType": {
            "name": "The Breakthrough",
            "slug": "rags-to-riches-the-breakthrough",
            "status": "active",
            "canonId": "019dd9b8-4ab3-73dd-aeb6-bf930dcb0353",
            "version": 1,
            "description": null
          },
          "evidence": "The deck presents Shopify's market opportunity and growth levers.",
          "position": 3,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Turn",
            "slug": "turn",
            "status": "active",
            "canonId": "019dd9b8-0396-702b-ac2f-9901f8dd8b54",
            "version": 1,
            "description": "The pivot — solution proposed, catalyst introduced, decision made. Common (15/20 arcs) but not universal: Triple-take, AIDA, PAS, Voyage-return and Pixar substitute it with a strong reflection or development beat."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 27,
      "type": "setup",
      "function": "frame_situation",
      "rawType": "thesis_headline",
      "block": null,
      "metadata": {
        "slideType": "thesis_headline",
        "slideTypeCanon": {
          "name": "Thesis headline",
          "slug": "thesis_headline",
          "status": "active",
          "canonId": "019de52d-073a-70cb-b9f6-772a597bb5af",
          "version": 1,
          "description": null
        },
        "function": "frame_situation",
        "functionCanon": {
          "name": "Frame situation",
          "slug": "frame_situation",
          "status": "active",
          "canonId": "019de52d-17bc-718f-8752-05ef2b72d7b3",
          "version": 1,
          "description": null
        },
        "density": "sparse",
        "densityScore": 8,
        "componentCount": 2,
        "textChars": 91,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:17.681+00",
          "seconds": 2.768,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/27",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-27",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.03,
            "w": 0.166,
            "x": 0.065,
            "y": 0.27
          },
          "kind": "source-note",
          "text": "Annual financials",
          "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-01 23:03:17.681+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "2c392cf9-a725-4bab-9be7-af8832fe7dea",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.249,
            "w": 0.647,
            "x": 0.065,
            "y": 0.365
          },
          "kind": "title",
          "text": "When our merchants become more successful, Shopify becomes more successful",
          "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-01 23:03:17.681+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "39b3ac30-5439-45b8-9557-7d3fc81ffa74",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 30,
          "arc": {
            "name": "Rags to Riches",
            "slug": "rags-to-riches",
            "status": "active",
            "bestFor": "Founder stories, IPO roadshows, brand origin",
            "canonId": "019dd956-63ce-718e-8e61-e46409564085",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
            "description": null,
            "familyLabel": null
          },
          "from": 21,
          "name": "The Breakthrough",
          "beatId": "54aaeb48-5b49-44a4-bb5e-c547d1c59508",
          "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
          "beatType": {
            "name": "The Breakthrough",
            "slug": "rags-to-riches-the-breakthrough",
            "status": "active",
            "canonId": "019dd9b8-4ab3-73dd-aeb6-bf930dcb0353",
            "version": 1,
            "description": null
          },
          "evidence": "The deck presents Shopify's market opportunity and growth levers.",
          "position": 3,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Turn",
            "slug": "turn",
            "status": "active",
            "canonId": "019dd9b8-0396-702b-ac2f-9901f8dd8b54",
            "version": 1,
            "description": "The pivot — solution proposed, catalyst introduced, decision made. Common (15/20 arcs) but not universal: Triple-take, AIDA, PAS, Voyage-return and Pixar substitute it with a strong reflection or development beat."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 28,
      "type": "setup",
      "function": "quantify_opportunity",
      "rawType": "kpi_overview",
      "block": null,
      "metadata": {
        "slideType": "kpi_overview",
        "slideTypeCanon": {
          "name": "KPI overview (contrarian)",
          "slug": "kpi_overview",
          "status": "active",
          "canonId": "019de52d-11d5-7328-b1d1-5368a03e7796",
          "version": 1,
          "description": null
        },
        "function": "quantify_opportunity",
        "functionCanon": {
          "name": "Quantify opportunity",
          "slug": "quantify_opportunity",
          "status": "active",
          "canonId": "019de52d-17e4-726f-aa15-83350acef1dd",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 63,
        "componentCount": 6,
        "textChars": 308,
        "nDataPoints": 18,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:21.118+00",
          "seconds": 5.235,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/28",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-28",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.65,
            "w": 0.44,
            "x": 0.52,
            "y": 0.24
          },
          "kind": "chart",
          "text": "Revenue: 2019 $1.6B, 2020 $2.9B (+86%), 2021 $4.6B (+57%), 2022 $5.6B (+21%), 2023 $7.1B (+26%)",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Stacked bar chart",
              "slug": "bar-stacked",
              "status": "active",
              "canonId": "019de52c-feec-74bf-9028-15b74f84f0a7",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bar-stacked",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:21.118+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d7d05cab-e956-4722-b446-c44d822e8efa",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.65,
            "w": 0.44,
            "x": 0.05,
            "y": 0.24
          },
          "kind": "chart",
          "text": "GMV: 2019 $61.1B, 2020 $119.6B (+96%), 2021 $175.4B (+47%), 2022 $197.2B (+12%), 2023 $235.9B (+20%)",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Vertical bar chart",
              "slug": "bar-vertical",
              "status": "active",
              "canonId": "019de52c-fe9d-70f2-b3b7-a9ae294f5917",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bar-vertical",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:21.118+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "1afe26d7-e5b1-4308-a698-dc2cc8f2b94f",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.16,
            "x": 0.52,
            "y": 0.24
          },
          "kind": "legend",
          "text": "Merchant Solutions, Subscription Solutions",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Legend",
              "slug": "legend",
              "status": "active",
              "canonId": "31361933-3d22-4c70-bbad-0801e9fffc0c",
              "version": 1,
              "description": "Color/symbol decoder placed adjacent to a chart or diagram."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:21.118+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "230ba83a-873e-46ec-825b-67cc9e083379",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.08,
            "x": 0.67,
            "y": 0.88
          },
          "kind": "paragraph",
          "text": "Revenue",
          "attrs": {},
          "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-01 23:03:21.118+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "368d4789-985e-4866-a1fe-3e81d4115458",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.05,
            "x": 0.24,
            "y": 0.88
          },
          "kind": "paragraph",
          "text": "GMV",
          "attrs": {},
          "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-01 23:03:21.118+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "61165f97-d6fc-4a5e-ad4c-c87ca8881572",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.71,
            "x": 0.05,
            "y": 0.08
          },
          "kind": "title",
          "text": "Helping our merchants grow their business drives our business",
          "attrs": {},
          "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-01 23:03:21.118+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ab80d200-96a7-4f19-81cf-7f5e6c6da23b",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "Waterfall chart",
            "slug": "waterfall-chart",
            "status": "active",
            "bestFor": null,
            "canonId": "e2799da3-725f-44a9-a093-570f1f388e64",
            "version": 1,
            "bodyDocId": null,
            "description": null,
            "familyLabel": null,
            "categoryName": null,
            "categorySlug": null
          },
          "agent": null,
          "layer": "slide",
          "agents": null,
          "matchId": "44c6989c-7a5a-4e95-b315-40b0e8130d86",
          "evidence": "chart/bar-vertical: GMV: 2019 $61.1B, 2020 $119.6B (+96%), 2021 $175.4B (+47%), 2022 $197.2B (+12%), 2023 $235.9B (+20%)",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-17 02:04:15.990558+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 28,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": null,
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 30,
          "arc": {
            "name": "Rags to Riches",
            "slug": "rags-to-riches",
            "status": "active",
            "bestFor": "Founder stories, IPO roadshows, brand origin",
            "canonId": "019dd956-63ce-718e-8e61-e46409564085",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
            "description": null,
            "familyLabel": null
          },
          "from": 21,
          "name": "The Breakthrough",
          "beatId": "54aaeb48-5b49-44a4-bb5e-c547d1c59508",
          "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
          "beatType": {
            "name": "The Breakthrough",
            "slug": "rags-to-riches-the-breakthrough",
            "status": "active",
            "canonId": "019dd9b8-4ab3-73dd-aeb6-bf930dcb0353",
            "version": 1,
            "description": null
          },
          "evidence": "The deck presents Shopify's market opportunity and growth levers.",
          "position": 3,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Turn",
            "slug": "turn",
            "status": "active",
            "canonId": "019dd9b8-0396-702b-ac2f-9901f8dd8b54",
            "version": 1,
            "description": "The pivot — solution proposed, catalyst introduced, decision made. Common (15/20 arcs) but not universal: Triple-take, AIDA, PAS, Voyage-return and Pixar substitute it with a strong reflection or development beat."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 29,
      "type": "setup",
      "function": "frame_situation",
      "rawType": "kpi_overview",
      "block": null,
      "metadata": {
        "slideType": "kpi_overview",
        "slideTypeCanon": {
          "name": "KPI overview (contrarian)",
          "slug": "kpi_overview",
          "status": "active",
          "canonId": "019de52d-11d5-7328-b1d1-5368a03e7796",
          "version": 1,
          "description": null
        },
        "function": "frame_situation",
        "functionCanon": {
          "name": "Frame situation",
          "slug": "frame_situation",
          "status": "active",
          "canonId": "019de52d-17bc-718f-8752-05ef2b72d7b3",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 50,
        "componentCount": 4,
        "textChars": 478,
        "nDataPoints": 5,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:20.796+00",
          "seconds": 4.554,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/29",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-29",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.52,
            "w": 0.62,
            "x": 0.04,
            "y": 0.29
          },
          "kind": "chart",
          "text": "2.58% 2019, 2.45% 2020, 2.63% 2021, 2.84% 2022, 2.99% 2023",
          "attrs": {
            "x_axis_labels": [
              "2019",
              "2020",
              "2021",
              "2022",
              "2023"
            ],
            "y_axis_labels": [
              "2.45%",
              "2.58%",
              "2.63%",
              "2.84%",
              "2.99%"
            ]
          },
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Line chart",
              "slug": "line",
              "status": "active",
              "canonId": "019de52c-ff62-778f-8f6c-a952ceae8677",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "line",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:20.796+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "49c7d85a-438e-437c-b587-4d1caca1fd13",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.5,
            "w": 0.28,
            "x": 0.69,
            "y": 0.27
          },
          "kind": "list",
          "text": "Considerations on attach rate\n+ Increased payments penetration\n+ Adoption / cross-sell of newer products with high attach rates, e.g. Markets, Markets Pro, Installments, Capital\n+ Pricing and monetization\n- Large-volume enterprises and offline\n- International (given lower density of products)",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:20.796+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "50b0bee7-b4de-47fb-ba8b-ed8a165bbcdf",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.29,
            "x": 0.05,
            "y": 0.94
          },
          "kind": "source-note",
          "text": "*Attach rate defined as total revenue divided by GMV",
          "attrs": {},
          "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-01 23:03:20.796+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "52f10c94-05c4-4865-816f-82cf149f1b99",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.58,
            "x": 0.05,
            "y": 0.1
          },
          "kind": "title",
          "text": "Our attach rate reflects the strong relationship we have with our merchants",
          "attrs": {},
          "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-01 23:03:20.796+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d58cd102-1184-4c3a-89ec-b57f94f56486",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 30,
          "arc": {
            "name": "Rags to Riches",
            "slug": "rags-to-riches",
            "status": "active",
            "bestFor": "Founder stories, IPO roadshows, brand origin",
            "canonId": "019dd956-63ce-718e-8e61-e46409564085",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
            "description": null,
            "familyLabel": null
          },
          "from": 21,
          "name": "The Breakthrough",
          "beatId": "54aaeb48-5b49-44a4-bb5e-c547d1c59508",
          "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
          "beatType": {
            "name": "The Breakthrough",
            "slug": "rags-to-riches-the-breakthrough",
            "status": "active",
            "canonId": "019dd9b8-4ab3-73dd-aeb6-bf930dcb0353",
            "version": 1,
            "description": null
          },
          "evidence": "The deck presents Shopify's market opportunity and growth levers.",
          "position": 3,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Turn",
            "slug": "turn",
            "status": "active",
            "canonId": "019dd9b8-0396-702b-ac2f-9901f8dd8b54",
            "version": 1,
            "description": "The pivot — solution proposed, catalyst introduced, decision made. Common (15/20 arcs) but not universal: Triple-take, AIDA, PAS, Voyage-return and Pixar substitute it with a strong reflection or development beat."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 30,
      "type": "setup",
      "function": "quantify_opportunity",
      "rawType": "kpi_overview",
      "block": null,
      "metadata": {
        "slideType": "kpi_overview",
        "slideTypeCanon": {
          "name": "KPI overview (contrarian)",
          "slug": "kpi_overview",
          "status": "active",
          "canonId": "019de52d-11d5-7328-b1d1-5368a03e7796",
          "version": 1,
          "description": null
        },
        "function": "quantify_opportunity",
        "functionCanon": {
          "name": "Quantify opportunity",
          "slug": "quantify_opportunity",
          "status": "active",
          "canonId": "019de52d-17e4-726f-aa15-83350acef1dd",
          "version": 1,
          "description": null
        },
        "density": "balanced",
        "densityScore": 41,
        "componentCount": 4,
        "textChars": 274,
        "nDataPoints": 10,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:20.641+00",
          "seconds": 4.269,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/30",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-30",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.526,
            "w": 0.847,
            "x": 0.053,
            "y": 0.37
          },
          "kind": "chart",
          "text": "GMV penetration % $25.7B 42% 2019 $53.9B 45% 2020 $85.8B 49% 2021 $106.1B 54% 2022 $137.0B 58% 2023",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Vertical bar chart",
              "slug": "bar-vertical",
              "status": "active",
              "canonId": "019de52c-fe9d-70f2-b3b7-a9ae294f5917",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bar-vertical",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:20.641+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "3e0306dc-9d08-4f12-b5da-d3f724a4b62b",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.014,
            "w": 0.59,
            "x": 0.053,
            "y": 0.947
          },
          "kind": "source-note",
          "text": "*Gross Payments Volume, or GPV, is the amount of GMV processed through Shopify Payments",
          "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-01 23:03:20.641+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ed0daaa6-7576-41ac-9448-391b88fbac56",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.84,
            "x": 0.053,
            "y": 0.085
          },
          "kind": "title",
          "text": "Shopify Payments penetration continues to increase over time",
          "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-01 23:03:20.641+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "3256b9ed-8839-469c-a09d-e928effb74e6",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.023,
            "w": 0.279,
            "x": 0.053,
            "y": 0.157
          },
          "kind": "title",
          "text": "Gross Payments Volume (GPV)*",
          "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": "Subtitle",
              "slug": "subtitle",
              "status": "active",
              "canonId": "019de52c-fb09-739d-900c-815b0d9ac526",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "subtitle",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:20.641+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "19d816f5-6ea2-41c6-bc57-28c6bb78452c",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "Waterfall chart",
            "slug": "waterfall-chart",
            "status": "active",
            "bestFor": null,
            "canonId": "e2799da3-725f-44a9-a093-570f1f388e64",
            "version": 1,
            "bodyDocId": null,
            "description": null,
            "familyLabel": null,
            "categoryName": null,
            "categorySlug": null
          },
          "agent": null,
          "layer": "slide",
          "agents": null,
          "matchId": "08ae9473-5286-43f0-a505-786d7bb29a25",
          "evidence": "chart/bar-vertical: GMV penetration % $25.7B 42% 2019 $53.9B 45% 2020 $85.8B 49% 2021 $106.1B 54% 2022 $137.0B 58% 2023",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-17 02:04:16.109314+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 30,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": null,
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 30,
          "arc": {
            "name": "Rags to Riches",
            "slug": "rags-to-riches",
            "status": "active",
            "bestFor": "Founder stories, IPO roadshows, brand origin",
            "canonId": "019dd956-63ce-718e-8e61-e46409564085",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
            "description": null,
            "familyLabel": null
          },
          "from": 21,
          "name": "The Breakthrough",
          "beatId": "54aaeb48-5b49-44a4-bb5e-c547d1c59508",
          "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
          "beatType": {
            "name": "The Breakthrough",
            "slug": "rags-to-riches-the-breakthrough",
            "status": "active",
            "canonId": "019dd9b8-4ab3-73dd-aeb6-bf930dcb0353",
            "version": 1,
            "description": null
          },
          "evidence": "The deck presents Shopify's market opportunity and growth levers.",
          "position": 3,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Turn",
            "slug": "turn",
            "status": "active",
            "canonId": "019dd9b8-0396-702b-ac2f-9901f8dd8b54",
            "version": 1,
            "description": "The pivot — solution proposed, catalyst introduced, decision made. Common (15/20 arcs) but not universal: Triple-take, AIDA, PAS, Voyage-return and Pixar substitute it with a strong reflection or development beat."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 31,
      "type": "setup",
      "function": "quantify_opportunity",
      "rawType": "kpi_overview",
      "block": null,
      "metadata": {
        "slideType": "kpi_overview",
        "slideTypeCanon": {
          "name": "KPI overview (contrarian)",
          "slug": "kpi_overview",
          "status": "active",
          "canonId": "019de52d-11d5-7328-b1d1-5368a03e7796",
          "version": 1,
          "description": null
        },
        "function": "quantify_opportunity",
        "functionCanon": {
          "name": "Quantify opportunity",
          "slug": "quantify_opportunity",
          "status": "active",
          "canonId": "019de52d-17e4-726f-aa15-83350acef1dd",
          "version": 1,
          "description": null
        },
        "density": "balanced",
        "densityScore": 40,
        "componentCount": 3,
        "textChars": 491,
        "nDataPoints": 2,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:20.042+00",
          "seconds": 3.32,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/31",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-31",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.66,
            "w": 0.909,
            "x": 0.049,
            "y": 0.19
          },
          "kind": "chart",
          "text": "Monthly Recurring Revenue from Q4 2018 to Q4 2023, showing $38M in Q4 2018 and $149M in Q4 2023, with a 30% 5-Year CAGR.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Vertical bar chart",
              "slug": "bar-vertical",
              "status": "active",
              "canonId": "019de52c-fe9d-70f2-b3b7-a9ae294f5917",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bar-vertical",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:20.042+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "018cf7db-936f-4777-b750-af8e98f9b198",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.86,
            "x": 0.049,
            "y": 0.92
          },
          "kind": "source-note",
          "text": "Monthly Recurring Revenue, or MRR, is calculated at the end of each period by multiplying the number of merchants who have subscription plans with us at the period end date by the average monthly subscription plan fee in effect on the last day of that period, assuming they maintain their subscription plans the following month.",
          "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-01 23:03:20.042+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "bffb7959-a37b-410b-915c-4defcab0e376",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.64,
            "x": 0.049,
            "y": 0.09
          },
          "kind": "title",
          "text": "Monthly Recurring Revenue continues to grow",
          "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-01 23:03:20.042+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "655c348c-1819-43f2-b70f-e8a2e5a5329c",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "Chart Selection Guide",
            "slug": "chart-selection-guide",
            "status": "active",
            "bestFor": null,
            "canonId": "019dd956-b1a0-700b-ba17-0e16c4d5bcae",
            "version": 1,
            "bodyDocId": null,
            "description": "Choosing the right chart type for your data and message",
            "familyLabel": null,
            "categoryName": "Slide",
            "categorySlug": "slide"
          },
          "agent": "Designer",
          "layer": "slide",
          "agents": [
            "Designer"
          ],
          "matchId": "6fdb9048-491f-4ea9-9e69-1fc99469e43f",
          "evidence": "chart/bar-vertical: Monthly Recurring Revenue from Q4 2018 to Q4 2023, showing $38M in Q4 2018 and $149M in Q4 2023, with a 30% 5-Year CAGR.",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.5,
          "extraction": {
            "at": "2026-07-17 02:04:16.18873+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 31,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": null,
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 40,
          "arc": {
            "name": "Rags to Riches",
            "slug": "rags-to-riches",
            "status": "active",
            "bestFor": "Founder stories, IPO roadshows, brand origin",
            "canonId": "019dd956-63ce-718e-8e61-e46409564085",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
            "description": null,
            "familyLabel": null
          },
          "from": 31,
          "name": "Ultimate Achievement",
          "beatId": "3da00089-086a-4d38-9506-99068fd48c0c",
          "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
          "beatType": {
            "name": "Ultimate Achievement",
            "slug": "rags-to-riches-ultimate-achievement",
            "status": "active",
            "canonId": "019dd9b8-4bd4-742e-8790-192b9ccb6049",
            "version": 1,
            "description": null
          },
          "evidence": "The deck showcases Shopify's financial performance and growth prospects.",
          "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.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 32,
      "type": "setup",
      "function": "quantify_opportunity",
      "rawType": "kpi_overview",
      "block": null,
      "metadata": {
        "slideType": "kpi_overview",
        "slideTypeCanon": {
          "name": "KPI overview (contrarian)",
          "slug": "kpi_overview",
          "status": "active",
          "canonId": "019de52d-11d5-7328-b1d1-5368a03e7796",
          "version": 1,
          "description": null
        },
        "function": "quantify_opportunity",
        "functionCanon": {
          "name": "Quantify opportunity",
          "slug": "quantify_opportunity",
          "status": "active",
          "canonId": "019de52d-17e4-726f-aa15-83350acef1dd",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 69,
        "componentCount": 6,
        "textChars": 473,
        "nDataPoints": 6,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:20.894+00",
          "seconds": 4.116,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/32",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-32",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.66,
            "w": 0.239,
            "x": 0.64,
            "y": 0.24
          },
          "kind": "chart",
          "text": "Free Cash Flow Margin*: 2019 1%, 2023 13%",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Vertical bar chart",
              "slug": "bar-vertical",
              "status": "active",
              "canonId": "019de52c-fe9d-70f2-b3b7-a9ae294f5917",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bar-vertical",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:20.894+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "9172a596-56e6-443f-b6dd-a85cd394aa33",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.66,
            "w": 0.239,
            "x": 0.359,
            "y": 0.24
          },
          "kind": "chart",
          "text": "Adjusted Operating Income*: 2019 $46M, 2023 $782M",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Vertical bar chart",
              "slug": "bar-vertical",
              "status": "active",
              "canonId": "019de52c-fe9d-70f2-b3b7-a9ae294f5917",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bar-vertical",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:20.894+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c08a7744-7465-4166-b772-a1faedd1aa3e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.66,
            "w": 0.239,
            "x": 0.078,
            "y": 0.24
          },
          "kind": "chart",
          "text": "Gross Profit: 2019 $866M, 2023 $3.5B",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Vertical bar chart",
              "slug": "bar-vertical",
              "status": "active",
              "canonId": "019de52c-fe9d-70f2-b3b7-a9ae294f5917",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bar-vertical",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:20.894+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f0b725dc-d933-4396-8989-98b2b6a895a3",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.021,
            "w": 0.869,
            "x": 0.056,
            "y": 0.155
          },
          "kind": "paragraph",
          "text": "Delivering gross profit dollar growth balanced with disciplined investment to fuel innovation and enable our flywheel",
          "attrs": {},
          "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-01 23:03:20.894+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "79108b5f-e1b4-4c81-903c-7ed8d4c3f544",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.657,
            "x": 0.056,
            "y": 0.945
          },
          "kind": "source-note",
          "text": "*Adjusted Operating Income and Free Cash Flow Margin are non-GAAP financial measure. See \"Non-GAAP and Other Financial Measures\" in the Appendix for more information.",
          "attrs": {},
          "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-01 23:03:20.894+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "990df136-0adc-484a-a9df-069834e52bcc",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.033,
            "w": 0.869,
            "x": 0.056,
            "y": 0.102
          },
          "kind": "title",
          "text": "Enabling a compelling business model of growth and profitability",
          "attrs": {},
          "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-01 23:03:20.894+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "dd87c2b7-4f87-4c3a-9ffb-f2936b42b2ef",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "Waterfall chart",
            "slug": "waterfall-chart",
            "status": "active",
            "bestFor": null,
            "canonId": "e2799da3-725f-44a9-a093-570f1f388e64",
            "version": 1,
            "bodyDocId": null,
            "description": null,
            "familyLabel": null,
            "categoryName": null,
            "categorySlug": null
          },
          "agent": null,
          "layer": "slide",
          "agents": null,
          "matchId": "062b1281-90b2-479d-905f-1794fb9c41b6",
          "evidence": "chart/bar-vertical: Adjusted Operating Income*: 2019 $46M, 2023 $782M",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-17 02:04:16.267044+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 32,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": null,
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 40,
          "arc": {
            "name": "Rags to Riches",
            "slug": "rags-to-riches",
            "status": "active",
            "bestFor": "Founder stories, IPO roadshows, brand origin",
            "canonId": "019dd956-63ce-718e-8e61-e46409564085",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
            "description": null,
            "familyLabel": null
          },
          "from": 31,
          "name": "Ultimate Achievement",
          "beatId": "3da00089-086a-4d38-9506-99068fd48c0c",
          "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
          "beatType": {
            "name": "Ultimate Achievement",
            "slug": "rags-to-riches-ultimate-achievement",
            "status": "active",
            "canonId": "019dd9b8-4bd4-742e-8790-192b9ccb6049",
            "version": 1,
            "description": null
          },
          "evidence": "The deck showcases Shopify's financial performance and growth prospects.",
          "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.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 33,
      "type": "setup",
      "function": "frame_situation",
      "rawType": "thesis_headline",
      "block": null,
      "metadata": {
        "slideType": "thesis_headline",
        "slideTypeCanon": {
          "name": "Thesis headline",
          "slug": "thesis_headline",
          "status": "active",
          "canonId": "019de52d-073a-70cb-b9f6-772a597bb5af",
          "version": 1,
          "description": null
        },
        "function": "frame_situation",
        "functionCanon": {
          "name": "Frame situation",
          "slug": "frame_situation",
          "status": "active",
          "canonId": "019de52d-17bc-718f-8752-05ef2b72d7b3",
          "version": 1,
          "description": null
        },
        "density": "sparse",
        "densityScore": 8,
        "componentCount": 2,
        "textChars": 94,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:21.09+00",
          "seconds": 3.1,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/33",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-33",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.036,
            "w": 0.163,
            "x": 0.066,
            "y": 0.25
          },
          "kind": "legend",
          "text": "Quarterly financials",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Legend",
              "slug": "legend",
              "status": "active",
              "canonId": "31361933-3d22-4c70-bbad-0801e9fffc0c",
              "version": 1,
              "description": "Color/symbol decoder placed adjacent to a chart or diagram."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:21.09+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "84b42cdb-4ddb-4f23-9ec4-7d3f96e9e172",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.259,
            "w": 0.64,
            "x": 0.066,
            "y": 0.366
          },
          "kind": "paragraph",
          "text": "When our merchants become more successful, Shopify becomes more successful",
          "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-01 23:03:21.09+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "548beed9-6992-4a93-b5e3-f01701c0bfcd",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "Thesis archetype",
            "slug": "thesis-archetype",
            "status": "active",
            "bestFor": null,
            "canonId": "019dd9e1-4b0b-7428-9b26-f171d1e753fb",
            "version": 1,
            "bodyDocId": null,
            "description": "A canonical investment / activist thesis shape (breakup, fraud, governance).",
            "familyLabel": null,
            "categoryName": null,
            "categorySlug": null
          },
          "agent": null,
          "layer": "slide",
          "agents": null,
          "matchId": "a57f655f-b707-4939-8967-3bfa12da31c6",
          "evidence": "When our merchants become more successful, Shopify becomes more successful",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.8,
          "extraction": {
            "at": "2026-07-17 02:04:16.344569+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 33,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": "optional",
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 40,
          "arc": {
            "name": "Rags to Riches",
            "slug": "rags-to-riches",
            "status": "active",
            "bestFor": "Founder stories, IPO roadshows, brand origin",
            "canonId": "019dd956-63ce-718e-8e61-e46409564085",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
            "description": null,
            "familyLabel": null
          },
          "from": 31,
          "name": "Ultimate Achievement",
          "beatId": "3da00089-086a-4d38-9506-99068fd48c0c",
          "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
          "beatType": {
            "name": "Ultimate Achievement",
            "slug": "rags-to-riches-ultimate-achievement",
            "status": "active",
            "canonId": "019dd9b8-4bd4-742e-8790-192b9ccb6049",
            "version": 1,
            "description": null
          },
          "evidence": "The deck showcases Shopify's financial performance and growth prospects.",
          "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.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 34,
      "type": "setup",
      "function": "quantify_opportunity",
      "rawType": "kpi_overview",
      "block": null,
      "metadata": {
        "slideType": "kpi_overview",
        "slideTypeCanon": {
          "name": "KPI overview (contrarian)",
          "slug": "kpi_overview",
          "status": "active",
          "canonId": "019de52d-11d5-7328-b1d1-5368a03e7796",
          "version": 1,
          "description": null
        },
        "function": "quantify_opportunity",
        "functionCanon": {
          "name": "Quantify opportunity",
          "slug": "quantify_opportunity",
          "status": "active",
          "canonId": "019de52d-17e4-726f-aa15-83350acef1dd",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 50,
        "componentCount": 5,
        "textChars": 253,
        "nDataPoints": 8,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:23.185+00",
          "seconds": 5.012,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/34",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-34",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.69,
            "w": 0.45,
            "x": 0.5,
            "y": 0.2
          },
          "kind": "chart",
          "text": "Revenue: Q1 2023 $1.5B, Q2 2023 $1.7B, Q3 2023 $1.7B, Q4 2023 $2.1B",
          "attrs": {
            "x_axis_label": "Revenue",
            "y_axis_label": null
          },
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Stacked bar chart",
              "slug": "bar-stacked",
              "status": "active",
              "canonId": "019de52c-feec-74bf-9028-15b74f84f0a7",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bar-stacked",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:23.185+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "b7fdf54b-5ffc-466f-a8e0-bba8f80ab1ac",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.69,
            "w": 0.45,
            "x": 0.04,
            "y": 0.2
          },
          "kind": "chart",
          "text": "GMV: Q1 2023 $49.6B, Q2 2023 $55.0B, Q3 2023 $56.2B, Q4 2023 $75.1B",
          "attrs": {
            "x_axis_label": "GMV",
            "y_axis_label": null
          },
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Vertical bar chart",
              "slug": "bar-vertical",
              "status": "active",
              "canonId": "019de52c-fe9d-70f2-b3b7-a9ae294f5917",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bar-vertical",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:23.185+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "00bbc214-c3db-4460-a23e-a741e171659b",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.15,
            "x": 0.53,
            "y": 0.23
          },
          "kind": "legend",
          "text": "Merchant Solutions, Subscription Solutions",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Legend",
              "slug": "legend",
              "status": "active",
              "canonId": "31361933-3d22-4c70-bbad-0801e9fffc0c",
              "version": 1,
              "description": "Color/symbol decoder placed adjacent to a chart or diagram."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:23.185+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4ee09e5f-6125-42d5-b474-e9b2a1314b8d",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.02,
            "x": 0.93,
            "y": 0.94
          },
          "kind": "source-note",
          "text": "34",
          "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-01 23:03:23.185+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "a07c9a2c-6fbe-47eb-a91d-47517b9b83ad",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.9,
            "x": 0.05,
            "y": 0.09
          },
          "kind": "title",
          "text": "Q4 GMV and revenue growth continues to outperform the broader retail market",
          "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-01 23:03:23.185+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "a8abb26f-ec75-4dd4-a857-95d6bc8dac13",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "Small Multiples",
            "slug": "small-multiples",
            "status": "active",
            "bestFor": null,
            "canonId": "019dd956-b32d-7586-b368-baa1dd388ed4",
            "version": 1,
            "bodyDocId": null,
            "description": "Repeating similar charts for comparison across categories or time",
            "familyLabel": null,
            "categoryName": "Slide",
            "categorySlug": "slide"
          },
          "agent": "Designer",
          "layer": "slide",
          "agents": [
            "Designer"
          ],
          "matchId": "65bbef62-a077-40a5-b5e2-da8403f7db44",
          "evidence": "chart/bar-vertical: GMV: Q1 2023 $49.6B, Q2 2023 $55.0B, Q3 2023 $56.2B, Q4 2023 $75.1B",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-17 02:04:16.423699+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 34,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": null,
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 40,
          "arc": {
            "name": "Rags to Riches",
            "slug": "rags-to-riches",
            "status": "active",
            "bestFor": "Founder stories, IPO roadshows, brand origin",
            "canonId": "019dd956-63ce-718e-8e61-e46409564085",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
            "description": null,
            "familyLabel": null
          },
          "from": 31,
          "name": "Ultimate Achievement",
          "beatId": "3da00089-086a-4d38-9506-99068fd48c0c",
          "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
          "beatType": {
            "name": "Ultimate Achievement",
            "slug": "rags-to-riches-ultimate-achievement",
            "status": "active",
            "canonId": "019dd9b8-4bd4-742e-8790-192b9ccb6049",
            "version": 1,
            "description": null
          },
          "evidence": "The deck showcases Shopify's financial performance and growth prospects.",
          "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.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 35,
      "type": "setup",
      "function": "quantify_opportunity",
      "rawType": "kpi_overview",
      "block": null,
      "metadata": {
        "slideType": "kpi_overview",
        "slideTypeCanon": {
          "name": "KPI overview (contrarian)",
          "slug": "kpi_overview",
          "status": "active",
          "canonId": "019de52d-11d5-7328-b1d1-5368a03e7796",
          "version": 1,
          "description": null
        },
        "function": "quantify_opportunity",
        "functionCanon": {
          "name": "Quantify opportunity",
          "slug": "quantify_opportunity",
          "status": "active",
          "canonId": "019de52d-17e4-726f-aa15-83350acef1dd",
          "version": 1,
          "description": null
        },
        "density": "balanced",
        "densityScore": 41,
        "componentCount": 4,
        "textChars": 280,
        "nDataPoints": 8,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:22.661+00",
          "seconds": 4.298,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/35",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-35",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.56,
            "w": 0.83,
            "x": 0.07,
            "y": 0.29
          },
          "kind": "chart",
          "text": "GMV penetration % Q1 2023: $27.5B, 56%; Q2 2023: $31.7B, 58%; Q3 2023: $32.8B, 58%; Q4 2023: $45.1B, 60%",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Vertical bar chart",
              "slug": "bar-vertical",
              "status": "active",
              "canonId": "019de52c-fe9d-70f2-b3b7-a9ae294f5917",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bar-vertical",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:22.661+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "7b26cf5c-8dc5-478a-bea4-b0e965c830ff",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.023,
            "w": 0.29,
            "x": 0.053,
            "y": 0.155
          },
          "kind": "paragraph",
          "text": "Gross Payments Volume (GPV)*",
          "attrs": {},
          "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-01 23:03:22.661+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d244f79e-dabb-4384-8194-cad82ace97a7",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.015,
            "w": 0.59,
            "x": 0.053,
            "y": 0.946
          },
          "kind": "source-note",
          "text": "*Gross Payments Volume, or GPV, is the amount of GMV processed through Shopify Payments.",
          "attrs": {},
          "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-01 23:03:22.661+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4fb521a3-c02a-46b7-998b-4f821216ab56",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.869,
            "x": 0.053,
            "y": 0.086
          },
          "kind": "title",
          "text": "Shopify Payments penetration increasing quarter-over-quarter",
          "attrs": {},
          "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-01 23:03:22.661+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d3cf6a9a-2c75-430b-8afe-e27711560a6c",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "Chart Selection Guide",
            "slug": "chart-selection-guide",
            "status": "active",
            "bestFor": null,
            "canonId": "019dd956-b1a0-700b-ba17-0e16c4d5bcae",
            "version": 1,
            "bodyDocId": null,
            "description": "Choosing the right chart type for your data and message",
            "familyLabel": null,
            "categoryName": "Slide",
            "categorySlug": "slide"
          },
          "agent": "Designer",
          "layer": "slide",
          "agents": [
            "Designer"
          ],
          "matchId": "d8b7e4e7-7f5d-4d2b-89dd-5098f6471bbc",
          "evidence": "chart/bar-vertical: GMV penetration % Q1 2023: $27.5B, 56%; Q2 2023: $31.7B, 58%; Q3 2023: $32.8B, 58%; Q4 2023: $45.1B, 60%",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.5,
          "extraction": {
            "at": "2026-07-17 02:04:16.502627+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 35,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": null,
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 40,
          "arc": {
            "name": "Rags to Riches",
            "slug": "rags-to-riches",
            "status": "active",
            "bestFor": "Founder stories, IPO roadshows, brand origin",
            "canonId": "019dd956-63ce-718e-8e61-e46409564085",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
            "description": null,
            "familyLabel": null
          },
          "from": 31,
          "name": "Ultimate Achievement",
          "beatId": "3da00089-086a-4d38-9506-99068fd48c0c",
          "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
          "beatType": {
            "name": "Ultimate Achievement",
            "slug": "rags-to-riches-ultimate-achievement",
            "status": "active",
            "canonId": "019dd9b8-4bd4-742e-8790-192b9ccb6049",
            "version": 1,
            "description": null
          },
          "evidence": "The deck showcases Shopify's financial performance and growth prospects.",
          "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.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 36,
      "type": "setup",
      "function": "quantify_opportunity",
      "rawType": "kpi_overview",
      "block": null,
      "metadata": {
        "slideType": "kpi_overview",
        "slideTypeCanon": {
          "name": "KPI overview (contrarian)",
          "slug": "kpi_overview",
          "status": "active",
          "canonId": "019de52d-11d5-7328-b1d1-5368a03e7796",
          "version": 1,
          "description": null
        },
        "function": "quantify_opportunity",
        "functionCanon": {
          "name": "Quantify opportunity",
          "slug": "quantify_opportunity",
          "status": "active",
          "canonId": "019de52d-17e4-726f-aa15-83350acef1dd",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 71,
        "componentCount": 5,
        "textChars": 787,
        "nDataPoints": 30,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:27.649+00",
          "seconds": 7.339,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/36",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-36",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.55,
            "w": 0.9,
            "x": 0.05,
            "y": 0.3
          },
          "kind": "chart",
          "text": "Stacked bar chart showing Subscription Solutions revenue breakdown by quarter from Q1 2022 to Q4 2023. Each bar is segmented into Apps, Themes, Domains, Shopify Plus Platform Fee Revenue, Revenue - Shopify Plus, and Revenue - Standard. Total revenue for Q4 2022 is $400M and for Q4 2023 is $525M, representing a 31% YoY increase.",
          "attrs": {
            "data_points": [
              {
                "quarter": "Q1 2022",
                "Revenue - Standard": "63%",
                "Revenue - Shopify Plus": "27%",
                "Apps, Themes, Domains, Shopify Plus Platform Fee Revenue": "10%"
              },
              {
                "quarter": "Q2 2022",
                "Revenue - Standard": "60%",
                "Revenue - Shopify Plus": "27%",
                "Apps, Themes, Domains, Shopify Plus Platform Fee Revenue": "13%"
              },
              {
                "quarter": "Q3 2022",
                "Revenue - Standard": "58%",
                "Revenue - Shopify Plus": "27%",
                "Apps, Themes, Domains, Shopify Plus Platform Fee Revenue": "15%"
              },
              {
                "quarter": "Q4 2022",
                "total_revenue": "$400M",
                "Revenue - Standard": "54%",
                "Revenue - Shopify Plus": "27%",
                "Apps, Themes, Domains, Shopify Plus Platform Fee Revenue": "19%"
              },
              {
                "quarter": "Q1 2023",
                "Revenue - Standard": "59%",
                "Revenue - Shopify Plus": "30%",
                "Apps, Themes, Domains, Shopify Plus Platform Fee Revenue": "11%"
              },
              {
                "quarter": "Q2 2023",
                "Revenue - Standard": "59%",
                "Revenue - Shopify Plus": "27%",
                "Apps, Themes, Domains, Shopify Plus Platform Fee Revenue": "14%"
              },
              {
                "quarter": "Q3 2023",
                "Revenue - Standard": "60%",
                "Revenue - Shopify Plus": "26%",
                "Apps, Themes, Domains, Shopify Plus Platform Fee Revenue": "14%"
              },
              {
                "quarter": "Q4 2023",
                "yoy_growth": "31%",
                "total_revenue": "$525M",
                "Revenue - Standard": "56%",
                "Revenue - Shopify Plus": "25%",
                "Apps, Themes, Domains, Shopify Plus Platform Fee Revenue": "18%"
              }
            ],
            "series_names": [
              "Apps, Themes, Domains, Shopify Plus Platform Fee Revenue",
              "Revenue - Shopify Plus",
              "Revenue - Standard"
            ],
            "x_axis_label": "Quarter",
            "y_axis_label": "Revenue"
          },
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Stacked bar chart",
              "slug": "bar-stacked",
              "status": "active",
              "canonId": "019de52c-feec-74bf-9028-15b74f84f0a7",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bar-stacked",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:27.649+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "2cb644c3-b1c4-408b-a711-d22302dd178b",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.37,
            "x": 0.07,
            "y": 0.21
          },
          "kind": "list",
          "text": "Apps, Themes, Domains, Shopify Plus Platform Fee Revenue*\nRevenue - Shopify Plus\nRevenue - Standard",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:27.649+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "5997c270-b5bd-4a58-9091-9e42d4e685e9",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.44,
            "x": 0.05,
            "y": 0.13
          },
          "kind": "paragraph",
          "text": "Consistent growth across our ecosystem and plans",
          "attrs": {},
          "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-01 23:03:27.649+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "9703b656-b1c3-4707-81b4-c1fe7511fa75",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.88,
            "x": 0.05,
            "y": 0.93
          },
          "kind": "source-note",
          "text": "*Approximate Apps, Themes, Domains, Shopify Plus Platform Fee Revenue is calculated by averaging current and previous quarter MRR, multiplying by 3 and subtracting total from Subscription Solutions revenue. Numbers may not foot due to rounding.",
          "attrs": {},
          "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-01 23:03:27.649+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "86d1ff49-f26e-4473-bb8b-be5dffad2924",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.9,
            "x": 0.05,
            "y": 0.08
          },
          "kind": "title",
          "text": "Subscription Solutions revenue continues to increase year-over-year",
          "attrs": {},
          "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-01 23:03:27.649+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "cba56d01-014c-480a-b2f5-e9dced469485",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 40,
          "arc": {
            "name": "Rags to Riches",
            "slug": "rags-to-riches",
            "status": "active",
            "bestFor": "Founder stories, IPO roadshows, brand origin",
            "canonId": "019dd956-63ce-718e-8e61-e46409564085",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
            "description": null,
            "familyLabel": null
          },
          "from": 31,
          "name": "Ultimate Achievement",
          "beatId": "3da00089-086a-4d38-9506-99068fd48c0c",
          "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
          "beatType": {
            "name": "Ultimate Achievement",
            "slug": "rags-to-riches-ultimate-achievement",
            "status": "active",
            "canonId": "019dd9b8-4bd4-742e-8790-192b9ccb6049",
            "version": 1,
            "description": null
          },
          "evidence": "The deck showcases Shopify's financial performance and growth prospects.",
          "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.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 37,
      "type": "analysis",
      "function": "analyze_data",
      "rawType": "kpi_overview",
      "block": null,
      "metadata": {
        "slideType": "kpi_overview",
        "slideTypeCanon": {
          "name": "KPI overview (contrarian)",
          "slug": "kpi_overview",
          "status": "active",
          "canonId": "019de52d-11d5-7328-b1d1-5368a03e7796",
          "version": 1,
          "description": null
        },
        "function": "analyze_data",
        "functionCanon": {
          "name": "Analyze data",
          "slug": "analyze_data",
          "status": "active",
          "canonId": "019de52d-1590-7413-8c82-cc218cff40b4",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 62,
        "componentCount": 5,
        "textChars": 479,
        "nDataPoints": 12,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:26.336+00",
          "seconds": 5.864,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/37",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-37",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.64,
            "w": 0.46,
            "x": 0.04,
            "y": 0.23
          },
          "kind": "chart",
          "text": "Gross Profit: Q1 2023 $717M (47.5% Gross Margin), Q2 2023 $835M (49.3% Gross Margin), Q3 2023 $901M (52.6% Gross Margin), Q4 2023 $1.1B (49.5% Gross Margin)",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Vertical bar chart",
              "slug": "bar-vertical",
              "status": "active",
              "canonId": "019de52c-fe9d-70f2-b3b7-a9ae294f5917",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bar-vertical",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:26.336+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "8658f197-ce94-457f-aafa-49459d4dd594",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.64,
            "w": 0.455,
            "x": 0.505,
            "y": 0.23
          },
          "kind": "chart",
          "text": "Adjusted Operating Income/(Loss)*: Q1 2023 ($31M), Q2 2023 $146M, Q3 2023 $271M, Q4 2023 $396M",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Vertical bar chart",
              "slug": "bar-vertical",
              "status": "active",
              "canonId": "019de52c-fe9d-70f2-b3b7-a9ae294f5917",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bar-vertical",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:26.336+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "a828c267-e7a5-47b4-9806-1ce6ea64b12b",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.029,
            "w": 0.703,
            "x": 0.08,
            "y": 0.943
          },
          "kind": "disclaimer",
          "text": "*Adjusted Operating Income is a non-GAAP financial measure. See \"Non-GAAP and Other Financial Measures\" in the Appendix for more information.",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Disclaimer",
              "slug": "disclaimer",
              "status": "active",
              "canonId": "91173477-d91f-4024-bbaf-d4f93e3f82dc",
              "version": 1,
              "description": "Legal/cautionary text that occupies most of the body of its slide."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:26.336+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "467e2b8e-5117-45b1-905b-b2a6f89748a0",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.018,
            "w": 0.018,
            "x": 0.953,
            "y": 0.954
          },
          "kind": "source-note",
          "text": "37",
          "attrs": {},
          "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-01 23:03:26.336+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e766babb-9657-43f3-ab66-615016e857dc",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.089,
            "w": 0.889,
            "x": 0.053,
            "y": 0.09
          },
          "kind": "title",
          "text": "Sustained gross profit dollar growth balanced with disciplined approach to investments",
          "attrs": {},
          "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-01 23:03:26.336+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "af957f2a-dbac-476d-a616-7c88546aa1da",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "Waterfall chart",
            "slug": "waterfall-chart",
            "status": "active",
            "bestFor": null,
            "canonId": "e2799da3-725f-44a9-a093-570f1f388e64",
            "version": 1,
            "bodyDocId": null,
            "description": null,
            "familyLabel": null,
            "categoryName": null,
            "categorySlug": null
          },
          "agent": null,
          "layer": "slide",
          "agents": null,
          "matchId": "c167cf72-89e1-4a83-ae64-17b7c041b93d",
          "evidence": "chart/bar-vertical: Gross Profit: Q1 2023 $717M (47.5% Gross Margin), Q2 2023 $835M (49.3% Gross Margin), Q3 2023 $901M (52.6% Gross Margin), Q4 2023 $1.1B (49.5% Gross Margin)",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-17 02:04:16.621962+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 37,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": null,
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 40,
          "arc": {
            "name": "Rags to Riches",
            "slug": "rags-to-riches",
            "status": "active",
            "bestFor": "Founder stories, IPO roadshows, brand origin",
            "canonId": "019dd956-63ce-718e-8e61-e46409564085",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
            "description": null,
            "familyLabel": null
          },
          "from": 31,
          "name": "Ultimate Achievement",
          "beatId": "3da00089-086a-4d38-9506-99068fd48c0c",
          "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
          "beatType": {
            "name": "Ultimate Achievement",
            "slug": "rags-to-riches-ultimate-achievement",
            "status": "active",
            "canonId": "019dd9b8-4bd4-742e-8790-192b9ccb6049",
            "version": 1,
            "description": null
          },
          "evidence": "The deck showcases Shopify's financial performance and growth prospects.",
          "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.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 38,
      "type": "setup",
      "function": "summarize",
      "rawType": "kpi_overview",
      "block": null,
      "metadata": {
        "slideType": "kpi_overview",
        "slideTypeCanon": {
          "name": "KPI overview (contrarian)",
          "slug": "kpi_overview",
          "status": "active",
          "canonId": "019de52d-11d5-7328-b1d1-5368a03e7796",
          "version": 1,
          "description": null
        },
        "function": "summarize",
        "functionCanon": {
          "name": "Summarize",
          "slug": "summarize",
          "status": "active",
          "canonId": "019de52d-1541-704f-b86f-bf7b75056373",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 60,
        "componentCount": 4,
        "textChars": 737,
        "nDataPoints": 25,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:25.477+00",
          "seconds": 4.573,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/38",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-38",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.68,
            "w": 0.44,
            "x": 0.07,
            "y": 0.18
          },
          "kind": "chart",
          "text": "51%, 41%, 37%, 31% total adjusted opex as a percentage of revenue across Q1 2023, Q2 2023, Q3 2023, Q4 2023, with breakdowns for transaction and loan losses, general and administrative, research and development, and sales and marketing.",
          "attrs": {
            "chart_type": "stacked bar chart"
          },
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Stacked bar chart (100%)",
              "slug": "bar-stacked-100pct",
              "status": "active",
              "canonId": "019de52c-ff14-71b8-8d88-860f8d7da84b",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bar-stacked-100pct",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:25.477+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "b8adc6ad-1549-4df7-bac5-0202694a3881",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.29,
            "w": 0.31,
            "x": 0.59,
            "y": 0.52
          },
          "kind": "list",
          "text": "Total adjusted opex as a percentage of revenue\nTransaction and loan losses\nGeneral and administrative\nResearch and development\nSales and marketing",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:25.477+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "9174caa5-10c2-41f6-8d4f-359b199098a4",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.86,
            "x": 0.055,
            "y": 0.945
          },
          "kind": "source-note",
          "text": "Chart depicts Operating Leverage, which is measured using Adjusted Operating Expenses (Opex) as a percentage of revenue. Operating Leverage is a non-GAAP ratio. See \"Non-GAAP and Other Financial Measures\" in the Appendix for more information. Numbers may not foot due to rounding.",
          "attrs": {},
          "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-01 23:03:25.477+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "80113764-6738-4764-8d02-2d806f3062af",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.036,
            "w": 0.839,
            "x": 0.055,
            "y": 0.092
          },
          "kind": "title",
          "text": "Committed to improving our operational efficiency to drive long-term growth",
          "attrs": {},
          "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-01 23:03:25.477+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c8cc6be6-710b-4b28-9ce6-6fa8235db579",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "Chart Selection Guide",
            "slug": "chart-selection-guide",
            "status": "active",
            "bestFor": null,
            "canonId": "019dd956-b1a0-700b-ba17-0e16c4d5bcae",
            "version": 1,
            "bodyDocId": null,
            "description": "Choosing the right chart type for your data and message",
            "familyLabel": null,
            "categoryName": "Slide",
            "categorySlug": "slide"
          },
          "agent": "Designer",
          "layer": "slide",
          "agents": [
            "Designer"
          ],
          "matchId": "cd5157d4-266d-45a2-a5df-bbb6c8e07694",
          "evidence": "chart/bar-stacked-100pct: 51%, 41%, 37%, 31% total adjusted opex as a percentage of revenue across Q1 2023, Q2 2023, Q3 2023, Q4 2023",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.5,
          "extraction": {
            "at": "2026-07-17 02:04:16.702289+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 38,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": null,
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 40,
          "arc": {
            "name": "Rags to Riches",
            "slug": "rags-to-riches",
            "status": "active",
            "bestFor": "Founder stories, IPO roadshows, brand origin",
            "canonId": "019dd956-63ce-718e-8e61-e46409564085",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
            "description": null,
            "familyLabel": null
          },
          "from": 31,
          "name": "Ultimate Achievement",
          "beatId": "3da00089-086a-4d38-9506-99068fd48c0c",
          "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
          "beatType": {
            "name": "Ultimate Achievement",
            "slug": "rags-to-riches-ultimate-achievement",
            "status": "active",
            "canonId": "019dd9b8-4bd4-742e-8790-192b9ccb6049",
            "version": 1,
            "description": null
          },
          "evidence": "The deck showcases Shopify's financial performance and growth prospects.",
          "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.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 39,
      "type": "setup",
      "function": "quantify_opportunity",
      "rawType": "kpi_overview",
      "block": null,
      "metadata": {
        "slideType": "kpi_overview",
        "slideTypeCanon": {
          "name": "KPI overview (contrarian)",
          "slug": "kpi_overview",
          "status": "active",
          "canonId": "019de52d-11d5-7328-b1d1-5368a03e7796",
          "version": 1,
          "description": null
        },
        "function": "quantify_opportunity",
        "functionCanon": {
          "name": "Quantify opportunity",
          "slug": "quantify_opportunity",
          "status": "active",
          "canonId": "019de52d-17e4-726f-aa15-83350acef1dd",
          "version": 1,
          "description": null
        },
        "density": "balanced",
        "densityScore": 35,
        "componentCount": 3,
        "textChars": 346,
        "nDataPoints": 8,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:24.983+00",
          "seconds": 3.856,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/39",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-39",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.69,
            "w": 0.84,
            "x": 0.06,
            "y": 0.19
          },
          "kind": "chart",
          "text": "FCF margin % Q1 2023: $86M, 6%; Q2 2023: $97M, 6%; Q3 2023: $276M, 16%; Q4 2023: $446M, 21%",
          "attrs": {
            "series_names": [
              "Free Cash Flow ($M)",
              "FCF Margin (%)"
            ],
            "x_axis_label": "Quarter",
            "y_axis_label": "FCF margin %"
          },
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Vertical bar chart",
              "slug": "bar-vertical",
              "status": "active",
              "canonId": "019de52c-fe9d-70f2-b3b7-a9ae294f5917",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bar-vertical",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:24.983+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "97a26bab-5c21-44f8-bf95-fc04d2aca12e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.025,
            "w": 0.667,
            "x": 0.056,
            "y": 0.945
          },
          "kind": "source-note",
          "text": "Free Cash Flow is a non-GAAP financial measure and Free Cash Flow Margin is a non-GAAP ratio. See \"Non-GAAP and Other Financial Measures\" in the Appendix for more information.",
          "attrs": {},
          "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-01 23:03:24.983+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ca7101e8-b2e4-450a-87f3-b8b50cefc437",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.09,
            "w": 0.69,
            "x": 0.056,
            "y": 0.056
          },
          "kind": "title",
          "text": "Free cash flow dollars and margin grew sequentially each quarter throughout 2023",
          "attrs": {},
          "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-01 23:03:24.983+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "7510ed19-00fc-41c5-9d45-654c341bb39f",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "Waterfall chart",
            "slug": "waterfall-chart",
            "status": "active",
            "bestFor": null,
            "canonId": "e2799da3-725f-44a9-a093-570f1f388e64",
            "version": 1,
            "bodyDocId": null,
            "description": null,
            "familyLabel": null,
            "categoryName": null,
            "categorySlug": null
          },
          "agent": null,
          "layer": "slide",
          "agents": null,
          "matchId": "3b9006f6-b42b-469c-a9a4-10a232673cc9",
          "evidence": "chart/bar-vertical: FCF margin % Q1 2023: $86M, 6%; Q2 2023: $97M, 6%; Q3 2023: $276M, 16%; Q4 2023: $446M, 21%",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-17 02:04:16.782841+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 39,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": null,
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 40,
          "arc": {
            "name": "Rags to Riches",
            "slug": "rags-to-riches",
            "status": "active",
            "bestFor": "Founder stories, IPO roadshows, brand origin",
            "canonId": "019dd956-63ce-718e-8e61-e46409564085",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
            "description": null,
            "familyLabel": null
          },
          "from": 31,
          "name": "Ultimate Achievement",
          "beatId": "3da00089-086a-4d38-9506-99068fd48c0c",
          "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
          "beatType": {
            "name": "Ultimate Achievement",
            "slug": "rags-to-riches-ultimate-achievement",
            "status": "active",
            "canonId": "019dd9b8-4bd4-742e-8790-192b9ccb6049",
            "version": 1,
            "description": null
          },
          "evidence": "The deck showcases Shopify's financial performance and growth prospects.",
          "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.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 40,
      "type": "setup",
      "function": "transition",
      "rawType": "section_divider",
      "block": null,
      "metadata": {
        "slideType": "section_divider",
        "slideTypeCanon": {
          "name": "Section divider",
          "slug": "section_divider",
          "status": "active",
          "canonId": "019de52d-066a-7402-9554-6ae504999041",
          "version": 1,
          "description": null
        },
        "function": "transition",
        "functionCanon": {
          "name": "Transition",
          "slug": "transition",
          "status": "active",
          "canonId": "019de52d-1365-7149-92aa-66df859e75fd",
          "version": 1,
          "description": null
        },
        "density": "sparse",
        "densityScore": 2,
        "componentCount": 1,
        "textChars": 33,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:23.516+00",
          "seconds": 2.158,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/40",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-40",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.08,
            "w": 0.78,
            "x": 0.064,
            "y": 0.424
          },
          "kind": "title",
          "text": "We have multiple levers of growth",
          "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-01 23:03:23.516+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d98cdfd8-5ef0-4d1b-9aca-bb3f59a81fa5",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 40,
          "arc": {
            "name": "Rags to Riches",
            "slug": "rags-to-riches",
            "status": "active",
            "bestFor": "Founder stories, IPO roadshows, brand origin",
            "canonId": "019dd956-63ce-718e-8e61-e46409564085",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Humble Origins -> Early Struggles -> The Breakthrough -> Rising Success -> Ultimate Achievement",
            "description": null,
            "familyLabel": null
          },
          "from": 31,
          "name": "Ultimate Achievement",
          "beatId": "3da00089-086a-4d38-9506-99068fd48c0c",
          "matchId": "50d775b8-8f74-4642-9d15-dd35c4fe51c7",
          "beatType": {
            "name": "Ultimate Achievement",
            "slug": "rags-to-riches-ultimate-achievement",
            "status": "active",
            "canonId": "019dd9b8-4bd4-742e-8790-192b9ccb6049",
            "version": 1,
            "description": null
          },
          "evidence": "The deck showcases Shopify's financial performance and growth prospects.",
          "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.8
        }
      ],
      "loops": [
        {
          "to": 45,
          "from": 40,
          "loop": {
            "name": "47_quick_win_big_bet",
            "slug": "47-quick-win-big-bet",
            "status": "active",
            "bestFor": "Transformation planning, 100-day plans, resource allocation",
            "canonId": "019dd956-790d-708d-983e-ef9bbc68f741",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "The Full List -> Quick Wins (Low effort, High impact) -> Big Bets (High effort, High impact) -> Sequenced Roadmap",
            "description": "Separate initiatives into immediate wins and longer-term strategic bets",
            "familyLabel": null
          },
          "matchId": "b95cf418-0ec2-42cd-85de-58701a2cc5bb",
          "evidence": "The deck presents Shopify's growth strategy and investment opportunities.",
          "position": 1,
          "objective": "Showcase Shopify's growth levers and investment highlights",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 23:15:55.759483+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 41,
      "type": "setup",
      "function": "propose_solution",
      "rawType": "propose_solution",
      "block": null,
      "metadata": {
        "slideType": "propose_solution",
        "slideTypeCanon": {
          "name": "Propose solution (contrarian)",
          "slug": "propose_solution",
          "status": "active",
          "canonId": "019de52d-1274-703c-81c6-5550f451697b",
          "version": 1,
          "description": null
        },
        "function": "propose_solution",
        "functionCanon": {
          "name": "Propose solution (contrarian)",
          "slug": "propose_solution",
          "status": "active",
          "canonId": "019de52d-185b-74e9-bdfd-ea8cf318563f",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 79,
        "componentCount": 9,
        "textChars": 497,
        "nDataPoints": 1,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:27.387+00",
          "seconds": 5.974,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/41",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-41",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.02,
            "w": 0.07,
            "x": 0.85,
            "y": 0.87
          },
          "kind": "legend",
          "text": "Innovate",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Legend",
              "slug": "legend",
              "status": "active",
              "canonId": "31361933-3d22-4c70-bbad-0801e9fffc0c",
              "version": 1,
              "description": "Color/symbol decoder placed adjacent to a chart or diagram."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:27.387+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "0c844c2d-9482-4e7f-9da8-0bffd97ad7c6",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.05,
            "x": 0.17,
            "y": 0.87
          },
          "kind": "legend",
          "text": "Add",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Legend",
              "slug": "legend",
              "status": "active",
              "canonId": "31361933-3d22-4c70-bbad-0801e9fffc0c",
              "version": 1,
              "description": "Color/symbol decoder placed adjacent to a chart or diagram."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:27.387+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "32102da3-fb04-4ba2-9ee6-8b5461f5e0f7",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.07,
            "x": 0.57,
            "y": 0.87
          },
          "kind": "legend",
          "text": "Expand",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Legend",
              "slug": "legend",
              "status": "active",
              "canonId": "31361933-3d22-4c70-bbad-0801e9fffc0c",
              "version": 1,
              "description": "Color/symbol decoder placed adjacent to a chart or diagram."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:27.387+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "87752622-7107-44ab-a37b-9cd6664b7a51",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.38,
            "w": 0.16,
            "x": 0.05,
            "y": 0.38
          },
          "kind": "list",
          "text": "Grow our core merchant base\nSMB\nDTC\nNorth America\nOnline",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:27.387+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "069027ff-d30c-4fec-88e3-1da0a81a8699",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.35,
            "w": 0.16,
            "x": 0.41,
            "y": 0.38
          },
          "kind": "list",
          "text": "Help our merchants grow\nBring more buyers to our merchants\nHelp merchants drive better conversion",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:27.387+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "61c00028-64d7-45b5-a629-5c14e4c6f878",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.39,
            "w": 0.16,
            "x": 0.77,
            "y": 0.38
          },
          "kind": "list",
          "text": "Innovate\n400+ new features in last 24 months\nShopify Magic + Commerce-focused AI\nNew products",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:27.387+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "8673bb7d-46d9-4dc9-a8da-51744d264869",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.29,
            "w": 0.16,
            "x": 0.59,
            "y": 0.38
          },
          "kind": "list",
          "text": "Monetize\nCross-sell\nUpgrades",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:27.387+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e86d3a54-f09d-4fcf-8c8b-f6cfa822591c",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.45,
            "w": 0.16,
            "x": 0.23,
            "y": 0.38
          },
          "kind": "list",
          "text": "Expand the types of merchants we serve\nEnterprise\nB2B\nInternational\nOffline + unified commerce",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:27.387+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e955ecc8-7543-446d-acb2-b852a19c4aa8",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.09,
            "w": 0.74,
            "x": 0.13,
            "y": 0.07
          },
          "kind": "title",
          "text": "We will continue to evolve our product portfolio to help merchants of all sizes address every corner of commerce",
          "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-01 23:03:27.387+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "3310f31b-1e1e-4450-aecf-ddb01103467c",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "List presentation",
            "slug": "list-presentation",
            "status": "active",
            "bestFor": null,
            "canonId": "019dd9e1-4ef7-777d-ba68-9074c2b3bcf1",
            "version": 1,
            "bodyDocId": null,
            "description": "Bulleted, numbered, or checklist enumerations.",
            "familyLabel": null,
            "categoryName": null,
            "categorySlug": null
          },
          "agent": null,
          "layer": "slide",
          "agents": null,
          "matchId": "94f44390-e03d-4cc3-95a5-d42f52391f63",
          "evidence": "The slide contains a list/bullet with several points, indicating a list presentation.",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-17 02:04:15.687507+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 41,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": "common",
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [],
      "loops": [
        {
          "to": 45,
          "from": 40,
          "loop": {
            "name": "47_quick_win_big_bet",
            "slug": "47-quick-win-big-bet",
            "status": "active",
            "bestFor": "Transformation planning, 100-day plans, resource allocation",
            "canonId": "019dd956-790d-708d-983e-ef9bbc68f741",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "The Full List -> Quick Wins (Low effort, High impact) -> Big Bets (High effort, High impact) -> Sequenced Roadmap",
            "description": "Separate initiatives into immediate wins and longer-term strategic bets",
            "familyLabel": null
          },
          "matchId": "b95cf418-0ec2-42cd-85de-58701a2cc5bb",
          "evidence": "The deck presents Shopify's growth strategy and investment opportunities.",
          "position": 1,
          "objective": "Showcase Shopify's growth levers and investment highlights",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 23:15:55.759483+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 42,
      "type": "setup",
      "function": "quantify_opportunity",
      "rawType": "kpi_overview",
      "block": null,
      "metadata": {
        "slideType": "kpi_overview",
        "slideTypeCanon": {
          "name": "KPI overview (contrarian)",
          "slug": "kpi_overview",
          "status": "active",
          "canonId": "019de52d-11d5-7328-b1d1-5368a03e7796",
          "version": 1,
          "description": null
        },
        "function": "quantify_opportunity",
        "functionCanon": {
          "name": "Quantify opportunity",
          "slug": "quantify_opportunity",
          "status": "active",
          "canonId": "019de52d-17e4-726f-aa15-83350acef1dd",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 78,
        "componentCount": 12,
        "textChars": 365,
        "nDataPoints": 5,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:28.17+00",
          "seconds": 6.724,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/42",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-42",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.06,
            "w": 0.102,
            "x": 0.694,
            "y": 0.46
          },
          "kind": "callout",
          "text": "5x",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": null,
            "subkind": {
              "name": "Primary callout",
              "slug": "primary",
              "status": "active",
              "canonId": "019de52c-fbd1-70eb-a9ce-8997f8674c1d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:28.17+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "a5e5cd84-1720-47da-85b6-c24c99beef80",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.13,
            "x": 0.267,
            "y": 0.33
          },
          "kind": "metric",
          "text": "+28%",
          "attrs": {},
          "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-01 23:03:28.17+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "1bc87bed-8f36-4762-b5dd-4347bb21bba3",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.177,
            "x": 0.053,
            "y": 0.33
          },
          "kind": "metric",
          "text": "$441M",
          "attrs": {},
          "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-01 23:03:28.17+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "45c8b8f7-fa94-4433-a10c-3b2e65c7e22e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.199,
            "x": 0.053,
            "y": 0.55
          },
          "kind": "metric",
          "text": "1,000+",
          "attrs": {},
          "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-01 23:03:28.17+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "a55656de-4998-4074-80fa-ca5665ca0e04",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.33,
            "x": 0.053,
            "y": 0.769
          },
          "kind": "metric",
          "text": "14 countries",
          "attrs": {},
          "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-01 23:03:28.17+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "baca3d46-3f9c-49cc-8eb9-8ffb4a7788bb",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.013,
            "w": 0.66,
            "x": 0.053,
            "y": 0.95
          },
          "kind": "source-note",
          "text": "*Offline revenue includes revenue from Shopify Payments for offline, POS Pro, Retail Plan subscriptions, and POS hardware",
          "attrs": {},
          "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-01 23:03:28.17+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "82205be0-553c-40e0-bb49-8e3709364a0b",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.018,
            "w": 0.126,
            "x": 0.053,
            "y": 0.398
          },
          "kind": "subtitle",
          "text": "Revenue in 2023*",
          "attrs": {},
          "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-01 23:03:28.17+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "6705b02e-5dae-43bb-bdde-cb25e681a003",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.018,
            "w": 0.146,
            "x": 0.053,
            "y": 0.618
          },
          "kind": "subtitle",
          "text": "POS location capacity",
          "attrs": {},
          "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-01 23:03:28.17+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "7117ad36-70b6-41b2-8a3e-322874a90081",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.018,
            "w": 0.199,
            "x": 0.267,
            "y": 0.398
          },
          "kind": "subtitle",
          "text": "Offline GMV growth in Q4 2023",
          "attrs": {},
          "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-01 23:03:28.17+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "7550cd8b-b9ac-4593-bc2f-752b8b99addf",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.018,
            "w": 0.279,
            "x": 0.053,
            "y": 0.837
          },
          "kind": "subtitle",
          "text": "POS hardware with integrated Payments",
          "attrs": {},
          "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-01 23:03:28.17+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d6bd6a68-e5fd-4031-8fb2-7df10423bb2e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.036,
            "w": 0.149,
            "x": 0.67,
            "y": 0.55
          },
          "kind": "subtitle",
          "text": "Offline revenue\nfrom 2019",
          "attrs": {},
          "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-01 23:03:28.17+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e715f4ef-f7dd-479b-8e44-767f1939b4e3",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.089,
            "w": 0.51,
            "x": 0.053,
            "y": 0.183
          },
          "kind": "title",
          "text": "Offline is gaining momentum and is expected to be a key growth lever in 2024 and beyond",
          "attrs": {},
          "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-01 23:03:28.17+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "509ae107-09cb-43c1-aa36-4ab666f55924",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [],
      "loops": [
        {
          "to": 45,
          "from": 40,
          "loop": {
            "name": "47_quick_win_big_bet",
            "slug": "47-quick-win-big-bet",
            "status": "active",
            "bestFor": "Transformation planning, 100-day plans, resource allocation",
            "canonId": "019dd956-790d-708d-983e-ef9bbc68f741",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "The Full List -> Quick Wins (Low effort, High impact) -> Big Bets (High effort, High impact) -> Sequenced Roadmap",
            "description": "Separate initiatives into immediate wins and longer-term strategic bets",
            "familyLabel": null
          },
          "matchId": "b95cf418-0ec2-42cd-85de-58701a2cc5bb",
          "evidence": "The deck presents Shopify's growth strategy and investment opportunities.",
          "position": 1,
          "objective": "Showcase Shopify's growth levers and investment highlights",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 23:15:55.759483+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 43,
      "type": "evidence",
      "function": "frame_situation",
      "rawType": "before_after",
      "block": null,
      "metadata": {
        "slideType": "before_after",
        "slideTypeCanon": {
          "name": "Before / after",
          "slug": "before_after",
          "status": "active",
          "canonId": "019de52d-11fd-771e-bb45-e27f849bc560",
          "version": 1,
          "description": null
        },
        "function": "frame_situation",
        "functionCanon": {
          "name": "Frame situation",
          "slug": "frame_situation",
          "status": "active",
          "canonId": "019de52d-17bc-718f-8752-05ef2b72d7b3",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 67,
        "componentCount": 5,
        "textChars": 684,
        "nDataPoints": 10,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:26.503+00",
          "seconds": 4.813,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/43",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-43",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.569,
            "w": 0.402,
            "x": 0.053,
            "y": 0.326
          },
          "kind": "chart",
          "text": "Revenue by region\nNA\nRoW\n22% RoW Mix 2015\n26% RoW Mix 2019\n29% RoW Mix 2023",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Stacked bar chart",
              "slug": "bar-stacked",
              "status": "active",
              "canonId": "019de52c-feec-74bf-9028-15b74f84f0a7",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bar-stacked",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:26.503+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "6778d760-0126-4e44-91c5-d04ab3fe4f84",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.114,
            "x": 0.053,
            "y": 0.09
          },
          "kind": "legend",
          "text": "International",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Legend",
              "slug": "legend",
              "status": "active",
              "canonId": "31361933-3d22-4c70-bbad-0801e9fffc0c",
              "version": 1,
              "description": "Color/symbol decoder placed adjacent to a chart or diagram."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:26.503+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f780995d-6a68-4339-890f-9a574a006a5b",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.229,
            "w": 0.38,
            "x": 0.52,
            "y": 0.326
          },
          "kind": "list",
          "text": "Then\nWhen Shopify went public in 2015, we only had a few products in a couple markets\nShopify Payments in 4 countries\nShopify POS with integrated Payments in 2 countries\nShopify Shipping in 1 country",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:26.503+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "7ab39f89-8116-4f7d-b6f4-ff7969a33ab0",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.259,
            "w": 0.38,
            "x": 0.52,
            "y": 0.63
          },
          "kind": "list",
          "text": "Now\nWhile we have grown into multiple products in multiple markets, we are still in early stages of growth\nShopify Payments in 23 countries\nShopify POS with integrated Payments in 14 countries\nShopify Shipping in 7 countries\nShopify Capital in 4 countries\nAnd many more...",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:26.503+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "b37a437f-dbc8-4d2b-baf8-86570fa89dfb",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.099,
            "w": 0.878,
            "x": 0.053,
            "y": 0.177
          },
          "kind": "title",
          "text": "We continue to localize our platform and feature set to merchants across the globe, lowering the barriers to entrepreneurship",
          "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-01 23:03:26.503+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d33081d0-1985-421e-aa7b-80b6a4ac9f73",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "Before-After-Bridge",
            "slug": "before-after-bridge",
            "status": "active",
            "bestFor": null,
            "canonId": "019dd956-8604-7188-883f-42370288ad05",
            "version": 1,
            "bodyDocId": null,
            "description": "Narrative structure: Paint the before, show the after, explain the bridge",
            "familyLabel": null,
            "categoryName": "Block",
            "categorySlug": "block"
          },
          "agent": "Storyteller",
          "layer": "slide",
          "agents": [
            "Storyteller"
          ],
          "matchId": "a806a6f0-d5eb-4cd2-9ddf-87de417a9d35",
          "evidence": "The slide compares a 'Then' and 'Now' situation, indicating a before-after bridge.",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-17 02:04:15.815392+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 43,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": null,
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [],
      "loops": [
        {
          "to": 45,
          "from": 40,
          "loop": {
            "name": "47_quick_win_big_bet",
            "slug": "47-quick-win-big-bet",
            "status": "active",
            "bestFor": "Transformation planning, 100-day plans, resource allocation",
            "canonId": "019dd956-790d-708d-983e-ef9bbc68f741",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "The Full List -> Quick Wins (Low effort, High impact) -> Big Bets (High effort, High impact) -> Sequenced Roadmap",
            "description": "Separate initiatives into immediate wins and longer-term strategic bets",
            "familyLabel": null
          },
          "matchId": "b95cf418-0ec2-42cd-85de-58701a2cc5bb",
          "evidence": "The deck presents Shopify's growth strategy and investment opportunities.",
          "position": 1,
          "objective": "Showcase Shopify's growth levers and investment highlights",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 23:15:55.759483+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 44,
      "type": "setup",
      "function": "frame_situation",
      "rawType": "key_messages",
      "block": null,
      "metadata": {
        "slideType": "key_messages",
        "slideTypeCanon": {
          "name": "Key messages",
          "slug": "key_messages",
          "status": "active",
          "canonId": "019de52d-0712-703f-89f5-bda6688faf3f",
          "version": 1,
          "description": null
        },
        "function": "frame_situation",
        "functionCanon": {
          "name": "Frame situation",
          "slug": "frame_situation",
          "status": "active",
          "canonId": "019de52d-17bc-718f-8752-05ef2b72d7b3",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 50,
        "componentCount": 5,
        "textChars": 381,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:27.251+00",
          "seconds": 4.324,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/44",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-44",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.026,
            "w": 0.089,
            "x": 0.06,
            "y": 0.09
          },
          "kind": "legend",
          "text": "Enterprise",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Legend",
              "slug": "legend",
              "status": "active",
              "canonId": "31361933-3d22-4c70-bbad-0801e9fffc0c",
              "version": 1,
              "description": "Color/symbol decoder placed adjacent to a chart or diagram."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:27.251+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "098d1a4b-6916-410b-a1b6-a7c4658fec6d",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.33,
            "w": 0.169,
            "x": 0.37,
            "y": 0.503
          },
          "kind": "list",
          "text": "Carrier\nAuthentic Brands Group\nSuntory\nBuybuy Baby",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:27.251+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4f4d44bd-8027-4489-8b49-54271303748e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.31,
            "w": 0.239,
            "x": 0.07,
            "y": 0.479
          },
          "kind": "list",
          "text": "GARTNER Magic Quadrant for Digital Commerce - Selected as leader\nG2 Grid for Retail POS - Leader\nIDC - Leader in mid-market",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:27.251+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "95b95106-03a5-4040-a221-10c77915f22e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.354,
            "w": 0.19,
            "x": 0.594,
            "y": 0.479
          },
          "kind": "list",
          "text": "IBM\nKPMG\nWPP\nEY\nGlobant\nTOTVS\nCognizant\nL Catterton",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:27.251+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d2dee36d-b962-449d-8003-0b30f4081e68",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.096,
            "w": 0.906,
            "x": 0.053,
            "y": 0.18
          },
          "kind": "title",
          "text": "Our enterprise offerings, whether full-stack, headless, or composable, are gaining widespread recognition built on a powerful go-to-market strategy",
          "attrs": {},
          "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-01 23:03:27.251+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "bad3b4a0-0c16-484b-b3d0-91b9c3dcc82d",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "List presentation",
            "slug": "list-presentation",
            "status": "active",
            "bestFor": null,
            "canonId": "019dd9e1-4ef7-777d-ba68-9074c2b3bcf1",
            "version": 1,
            "bodyDocId": null,
            "description": "Bulleted, numbered, or checklist enumerations.",
            "familyLabel": null,
            "categoryName": null,
            "categorySlug": null
          },
          "agent": null,
          "layer": "slide",
          "agents": null,
          "matchId": "d61bce33-6c13-4062-a976-6385cc929327",
          "evidence": "The slide contains a list/bullet with several points, indicating a list presentation.",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-17 02:04:15.899506+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 44,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": "common",
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [],
      "loops": [
        {
          "to": 45,
          "from": 40,
          "loop": {
            "name": "47_quick_win_big_bet",
            "slug": "47-quick-win-big-bet",
            "status": "active",
            "bestFor": "Transformation planning, 100-day plans, resource allocation",
            "canonId": "019dd956-790d-708d-983e-ef9bbc68f741",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "The Full List -> Quick Wins (Low effort, High impact) -> Big Bets (High effort, High impact) -> Sequenced Roadmap",
            "description": "Separate initiatives into immediate wins and longer-term strategic bets",
            "familyLabel": null
          },
          "matchId": "b95cf418-0ec2-42cd-85de-58701a2cc5bb",
          "evidence": "The deck presents Shopify's growth strategy and investment opportunities.",
          "position": 1,
          "objective": "Showcase Shopify's growth levers and investment highlights",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 23:15:55.759483+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 45,
      "type": "setup",
      "function": "propose_solution",
      "rawType": "propose_solution",
      "block": null,
      "metadata": {
        "slideType": "propose_solution",
        "slideTypeCanon": {
          "name": "Propose solution (contrarian)",
          "slug": "propose_solution",
          "status": "active",
          "canonId": "019de52d-1274-703c-81c6-5550f451697b",
          "version": 1,
          "description": null
        },
        "function": "propose_solution",
        "functionCanon": {
          "name": "Propose solution (contrarian)",
          "slug": "propose_solution",
          "status": "active",
          "canonId": "019de52d-185b-74e9-bdfd-ea8cf318563f",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 67,
        "componentCount": 8,
        "textChars": 349,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:28.862+00",
          "seconds": 5.371,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/45",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-45",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.04,
            "w": 0.201,
            "x": 0.396,
            "y": 0.12
          },
          "kind": "image",
          "text": "shopify capital",
          "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-01 23:03:28.862+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "7439a9aa-387c-44fa-bed1-dfaebced8223",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.201,
            "x": 0.44,
            "y": 0.36
          },
          "kind": "image",
          "text": "shopify payments",
          "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-01 23:03:28.862+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "90d9387b-4774-49dd-a5e7-19fa1662471e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.201,
            "x": 0.396,
            "y": 0.839
          },
          "kind": "image",
          "text": "shopify audiences",
          "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-01 23:03:28.862+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "b927bed7-2d8d-4a96-8720-81b5cc311074",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.24,
            "x": 0.44,
            "y": 0.599
          },
          "kind": "image",
          "text": "shopify markets PRO",
          "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-01 23:03:28.862+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e6a441c8-002d-4dc0-a426-0b577e0e0a77",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.87,
            "w": 0.129,
            "x": 0.773,
            "y": 0.07
          },
          "kind": "list",
          "text": "MARKETS\nINSTALLMENTS\nSHOP PAY\nCAPITAL\nBALANCE\nSHIPPING\nB2B\nPOS PRO\nTAX",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:28.862+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "5c12bd31-2634-4de0-9a4a-256f0755767c",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.286,
            "w": 0.27,
            "x": 0.099,
            "y": 0.27
          },
          "kind": "paragraph",
          "text": "Go-to-market enhancements are enabling greater ability to cross-sell merchant solutions that are designed to help our customers succeed - at every stage of growth and complexity",
          "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-01 23:03:28.862+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "cfe5f26e-74b8-4c83-a2ff-29b6f74810d6",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.199,
            "x": 0.054,
            "y": 0.082
          },
          "kind": "title",
          "text": "Expand with our merchants",
          "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-01 23:03:28.862+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "7b93b00c-51d3-47a2-8744-0196d5a29c0c",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.035,
            "w": 0.14,
            "x": 0.099,
            "y": 0.204
          },
          "kind": "title",
          "text": "Cross-sell",
          "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-01 23:03:28.862+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "40e7108b-409f-43b5-bc89-9c28645e4363",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "Action Titles",
            "slug": "action-titles",
            "status": "active",
            "bestFor": "Any decision-grade deliverable — strategy recommendation, board update, investment memo, M&A review, post-mortem — where the reader is being asked to agree, decide, or act and will skim the title bar at speed.",
            "canonId": "019dd956-ac70-700b-a608-ba58e78f5dcc",
            "version": 1,
            "bodyDocId": "816dad3c-9983-41c1-a86e-978ebd582841",
            "description": "The McKinsey-bred discipline of writing every slide title as a complete declarative sentence with a verb and an insight, not a topic label. Each title is a sub-claim that ladders up to the deck's governing thought; read in sequence, the titles reconstruct the executive summary.",
            "familyLabel": null,
            "categoryName": "Slide",
            "categorySlug": "slide"
          },
          "agent": "Architect",
          "layer": "slide",
          "agents": [
            "Architect"
          ],
          "matchId": "9f4394c5-55e9-4502-8836-a58127cd0eb4",
          "evidence": "The slide contains an action title 'Expand with our merchants'.",
          "pageRefs": null,
          "priority": "Core",
          "whenToUse": "Any decision-grade deliverable — strategy recommendation, board update, investment memo, M&A review, post-mortem — where the reader is being asked to agree, decide, or act and will skim the title bar at speed.",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-17 02:04:15.986775+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 45,
          "whyItWorks": "Solves two failure modes at once. (1) The buried claim: action titles place the conclusion on the page before any analysis is read, so a busy reader doesn't reverse-engineer it from the chart. (2) The spineless deck: because each title is a claim, slides have to ladder up to the governing thought; logical gaps become visible as topic-shaped titles in a sequence that no longer reads as a story.",
          "antipattern": "Topic labels disguised as titles — Volume by quarter, Key findings, Pricing strategy, Margins have been impacted. No verb, or a passive verb with no agent, or a fact (Revenue grew 12%) without the so-what. Also: titles that overreach the chart's evidence, multi-claim X-grew-but-Y-fell welded titles, and mechanical repetition of the same X-drove-Y template across the deck.",
          "cardinality": null,
          "narrativePurpose": "Forces the deck to carry its argument in the title bar so a senior reader can extract the recommendation without opening a single slide; converts a binder of topics into a navigable pyramid where every slide is a node defending the apex."
        }
      ],
      "frameworks": [],
      "arcBeats": [],
      "loops": [
        {
          "to": 45,
          "from": 40,
          "loop": {
            "name": "47_quick_win_big_bet",
            "slug": "47-quick-win-big-bet",
            "status": "active",
            "bestFor": "Transformation planning, 100-day plans, resource allocation",
            "canonId": "019dd956-790d-708d-983e-ef9bbc68f741",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "The Full List -> Quick Wins (Low effort, High impact) -> Big Bets (High effort, High impact) -> Sequenced Roadmap",
            "description": "Separate initiatives into immediate wins and longer-term strategic bets",
            "familyLabel": null
          },
          "matchId": "b95cf418-0ec2-42cd-85de-58701a2cc5bb",
          "evidence": "The deck presents Shopify's growth strategy and investment opportunities.",
          "position": 1,
          "objective": "Showcase Shopify's growth levers and investment highlights",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 23:15:55.759483+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 46,
      "type": "setup",
      "function": "summarize",
      "rawType": "key_messages",
      "block": null,
      "metadata": {
        "slideType": "key_messages",
        "slideTypeCanon": {
          "name": "Key messages",
          "slug": "key_messages",
          "status": "active",
          "canonId": "019de52d-0712-703f-89f5-bda6688faf3f",
          "version": 1,
          "description": null
        },
        "function": "summarize",
        "functionCanon": {
          "name": "Summarize",
          "slug": "summarize",
          "status": "active",
          "canonId": "019de52d-1541-704f-b86f-bf7b75056373",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 75,
        "componentCount": 10,
        "textChars": 452,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:29.778+00",
          "seconds": 6.029,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/46",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-46",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.05,
            "w": 0.05,
            "x": 0.45,
            "y": 0.24
          },
          "kind": "image",
          "text": null,
          "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": "Icon grid",
              "slug": "icon-grid",
              "status": "active",
              "canonId": "019de52c-fdfe-749d-9990-1db465a3eed4",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "icon-grid",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:29.778+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "52d689ad-d1a9-4fec-b122-d9acdacb9d7c",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.05,
            "x": 0.45,
            "y": 0.57
          },
          "kind": "image",
          "text": null,
          "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": "Icon grid",
              "slug": "icon-grid",
              "status": "active",
              "canonId": "019de52c-fdfe-749d-9990-1db465a3eed4",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "icon-grid",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:29.778+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "a366dd9b-2202-4b38-9876-5793f42794d6",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.05,
            "x": 0.07,
            "y": 0.24
          },
          "kind": "image",
          "text": null,
          "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": "Icon grid",
              "slug": "icon-grid",
              "status": "active",
              "canonId": "019de52c-fdfe-749d-9990-1db465a3eed4",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "icon-grid",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:29.778+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "b8b12038-8224-4d04-8a9a-55d8af34abb4",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.05,
            "x": 0.07,
            "y": 0.57
          },
          "kind": "image",
          "text": null,
          "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": "Icon grid",
              "slug": "icon-grid",
              "status": "active",
              "canonId": "019de52c-fdfe-749d-9990-1db465a3eed4",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "icon-grid",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:29.778+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "b9b316fc-7f9c-442c-be86-f208a05de3e6",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.22,
            "w": 0.15,
            "x": 0.73,
            "y": 0.12
          },
          "kind": "legend",
          "text": "INVESTING FOR A 100-YEAR COMPANY",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Legend",
              "slug": "legend",
              "status": "active",
              "canonId": "31361933-3d22-4c70-bbad-0801e9fffc0c",
              "version": 1,
              "description": "Color/symbol decoder placed adjacent to a chart or diagram."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:29.778+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ab88f7db-25b3-4c17-8fb0-1c0acb7841fb",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.18,
            "w": 0.27,
            "x": 0.54,
            "y": 0.25
          },
          "kind": "list",
          "text": "Merchant success-based business model\nBusiness model that puts merchants first",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:29.778+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "7c4623f1-6717-465e-a25b-8464bd0f1b84",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.18,
            "w": 0.27,
            "x": 0.16,
            "y": 0.25
          },
          "kind": "list",
          "text": "Large and growing opportunity\nMassive global market with accelerated ecommerce penetration",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:29.778+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "92429f86-168a-4eca-8f42-86b35d5b9651",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.18,
            "w": 0.27,
            "x": 0.16,
            "y": 0.58
          },
          "kind": "list",
          "text": "Mission-critical solutions\nMultichannel commerce platform that enables merchants of all sizes to sell to anyone, anywhere",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:29.778+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "93a494f3-2381-40e8-8285-898f23fc96f0",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.18,
            "w": 0.27,
            "x": 0.54,
            "y": 0.58
          },
          "kind": "list",
          "text": "Multiple vectors for growth\nGrowth opportunities across merchant segments, geographies, channels, and products",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:29.778+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "b098fa2f-31de-4407-b071-c519384e94fa",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.226,
            "x": 0.063,
            "y": 0.086
          },
          "kind": "title",
          "text": "Investment highlights",
          "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-01 23:03:29.778+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "2c572c17-af52-4f71-93b9-32407728313a",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [],
      "loops": [],
      "locked": true
    },
    {
      "page": 47,
      "type": "setup",
      "function": "frame_situation",
      "rawType": "thesis_headline",
      "block": null,
      "metadata": {
        "slideType": "thesis_headline",
        "slideTypeCanon": {
          "name": "Thesis headline",
          "slug": "thesis_headline",
          "status": "active",
          "canonId": "019de52d-073a-70cb-b9f6-772a597bb5af",
          "version": 1,
          "description": null
        },
        "function": "frame_situation",
        "functionCanon": {
          "name": "Frame situation",
          "slug": "frame_situation",
          "status": "active",
          "canonId": "019de52d-17bc-718f-8752-05ef2b72d7b3",
          "version": 1,
          "description": null
        },
        "density": "balanced",
        "densityScore": 27,
        "componentCount": 4,
        "textChars": 159,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:28.823+00",
          "seconds": 3.541,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/47",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-47",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.65,
            "w": 0.37,
            "x": 0.54,
            "y": 0.18
          },
          "kind": "image",
          "text": null,
          "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": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:28.823+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "a83cc60c-4d3e-42b0-bdf1-a2b7ebfabfda",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.28,
            "w": 0.36,
            "x": 0.05,
            "y": 0.35
          },
          "kind": "paragraph",
          "text": "However commerce evolves, Shopify will be the engine behind it. The merchants who are the backbone of the economy demand it of us.",
          "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-01 23:03:28.823+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "8f01197f-c2a6-4fff-bcea-8e4219217423",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.02,
            "x": 0.95,
            "y": 0.95
          },
          "kind": "source-note",
          "text": "47",
          "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-01 23:03:28.823+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ece7b6d2-2123-475c-89d4-a3401b51861c",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.26,
            "x": 0.05,
            "y": 0.25
          },
          "kind": "title",
          "text": "We're just getting started.",
          "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-01 23:03:28.823+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d90d5561-4de3-4a59-abca-4a2af81fb7ab",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [],
      "loops": [],
      "locked": true
    },
    {
      "page": 48,
      "type": "setup",
      "function": "appendix",
      "rawType": "section_divider",
      "block": null,
      "metadata": {
        "slideType": "section_divider",
        "slideTypeCanon": {
          "name": "Section divider",
          "slug": "section_divider",
          "status": "active",
          "canonId": "019de52d-066a-7402-9554-6ae504999041",
          "version": 1,
          "description": null
        },
        "function": "appendix",
        "functionCanon": {
          "name": "Appendix",
          "slug": "appendix",
          "status": "active",
          "canonId": "019de52d-138d-750b-83c3-49b4bc7a7a38",
          "version": 1,
          "description": null
        },
        "density": "sparse",
        "densityScore": 5,
        "componentCount": 2,
        "textChars": 45,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:28.43+00",
          "seconds": 2.615,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/48",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-48",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.04,
            "w": 0.48,
            "x": 0.047,
            "y": 0.79
          },
          "kind": "paragraph",
          "text": "Non-GAAP and other financial measures",
          "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-01 23:03:28.43+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ddb70f6d-c5fb-419e-a9e1-28b28cea7f2d",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.14,
            "w": 0.33,
            "x": 0.047,
            "y": 0.31
          },
          "kind": "title",
          "text": "Appendix",
          "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-01 23:03:28.43+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "8fc7c3e1-612c-4300-b7cc-beec69a6c6a2",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [],
      "loops": [],
      "locked": true
    },
    {
      "page": 49,
      "type": "setup",
      "function": "appendix",
      "rawType": "disclaimer",
      "block": null,
      "metadata": {
        "slideType": "disclaimer",
        "slideTypeCanon": {
          "name": "Disclaimer",
          "slug": "disclaimer",
          "status": "active",
          "canonId": "019de52d-0801-727b-b98a-5ed095aeee78",
          "version": 1,
          "description": null
        },
        "function": "appendix",
        "functionCanon": {
          "name": "Appendix",
          "slug": "appendix",
          "status": "active",
          "canonId": "019de52d-138d-750b-83c3-49b4bc7a7a38",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 75,
        "componentCount": 6,
        "textChars": 2365,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:32.201+00",
          "seconds": 5.557,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/49",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-49",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.016,
            "w": 0.019,
            "x": 0.936,
            "y": 0.875
          },
          "kind": "other",
          "text": "49",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Other",
              "slug": "other",
              "status": "active",
              "canonId": "019de52c-fa90-743c-8bf6-20d1fbe82b6d",
              "version": 1,
              "description": "Fallback when no canonical kind applies."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:32.201+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d3ced62c-3d3b-4695-a1a4-cd59950b34d2",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.137,
            "w": 0.895,
            "x": 0.053,
            "y": 0.215
          },
          "kind": "paragraph",
          "text": "To supplement our consolidated financial statements, which are prepared and presented in accordance with United States generally accepted accounting principles (\"GAAP\"), Shopify uses certain non-GAAP and other financial measures to provide additional information in order to assist investors in understanding our financial and operating performance. These measures are not recognized measures for financial statement presentation under U.S. GAAP and do not have standardized meanings, and may not be comparable to similar measures presented by other public companies.",
          "attrs": {},
          "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-01 23:03:32.201+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "44af3270-6a38-4bb8-b764-178274c57d35",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.137,
            "w": 0.895,
            "x": 0.053,
            "y": 0.697
          },
          "kind": "paragraph",
          "text": "Management uses non-GAAP and other financial measures internally for financial and operational decision-making and as a means to evaluate period-to-period comparisons. Shopify believes that these measures provide useful information about operating results, enhance the overall understanding of past financial performance and future prospects, and allow for greater transparency with respect to key metrics used by management in its financial and operational decision making. The non-GAAP and other financial measures used herein should be considered a supplement to, and not a substitute for, or superior to, the corresponding measures calculated in accordance with GAAP.",
          "attrs": {},
          "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-01 23:03:32.201+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "683d6d36-9ed7-4cc2-8aed-4161486d24dd",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.259,
            "w": 0.895,
            "x": 0.053,
            "y": 0.399
          },
          "kind": "paragraph",
          "text": "Adjusted gross profit, adjusted operating expenses, and adjusted operating income (loss) are non-GAAP financial measures that exclude the effect of stock-based compensation expenses and related payroll taxes, amortization of acquired intangibles and, in the case of adjusted operating expenses and adjusted operating income (loss), accelerated stock-based compensation, severance, impairment of right-of-use assets and leasehold improvements, litigation contingencies and impairment on sales of Shopify's logistics businesses. Operating leverage is a non-GAAP ratio that is calculated by dividing adjusted operating expenses by revenue. Free cash flow is a non-GAAP financial measure calculated as cash flow from operations less capital expenditures. Free cash flow margin is a non-GAAP ratio calculated as free cash flow divided by revenue. Shopify considers free cash flow and free cash flow margin as indicators of the efficiency and liquidity of Shopify's business, showing cash available after capital expenditures, to make strategic investments and drive future growth.",
          "attrs": {},
          "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-01 23:03:32.201+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d7a189a4-dca5-4dd5-910e-1c8b62849a2f",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.016,
            "w": 0.11,
            "x": 0.053,
            "y": 0.875
          },
          "kind": "source-note",
          "text": "February 2024",
          "attrs": {},
          "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-01 23:03:32.201+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "fbf29868-450d-4d34-8258-7a4571fc8a0d",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.69,
            "x": 0.053,
            "y": 0.09
          },
          "kind": "title",
          "text": "Non-GAAP and other financial measures",
          "attrs": {},
          "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-01 23:03:32.201+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "db522477-ca8f-4d73-808f-8b15872bd19e",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [],
      "loops": [],
      "locked": true
    },
    {
      "page": 50,
      "type": "appendix",
      "function": "analyze_data",
      "rawType": "other",
      "block": null,
      "metadata": {
        "slideType": "other",
        "slideTypeCanon": {
          "name": "Other (fallback)",
          "slug": "other",
          "status": "active",
          "canonId": "019de52d-0af5-71ed-83de-d51ae245fc43",
          "version": 1,
          "description": null
        },
        "function": "analyze_data",
        "functionCanon": {
          "name": "Analyze data",
          "slug": "analyze_data",
          "status": "active",
          "canonId": "019de52d-1590-7413-8c82-cc218cff40b4",
          "version": 1,
          "description": null
        },
        "density": "balanced",
        "densityScore": 43,
        "componentCount": 3,
        "textChars": 456,
        "nDataPoints": 56,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:30.405+00",
          "seconds": 3.549,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/50",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-50",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.016,
            "w": 0.346,
            "x": 0.075,
            "y": 0.203
          },
          "kind": "source-note",
          "text": "Expressed in US millions $, except percentages",
          "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-01 23:03:30.405+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "a49a0cbc-0dd8-4896-bc20-736d927378c2",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.696,
            "w": 0.886,
            "x": 0.07,
            "y": 0.24
          },
          "kind": "table",
          "text": "GAAP Gross profit\nadd: SBC and related payroll taxes\nadd: Amortization of acquired intangibles\nAdjusted Gross profit\n% of Revenue\nGAAP Sales and marketing\nless: Sales and marketing SBC and related payroll taxes\nless: Accelerated stock-based compensation\nless: Amortization of acquired intangibles\nless: Severance related costs\nAdjusted Sales and marketing\n% of Revenue",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Table",
              "slug": "table",
              "status": "active",
              "canonId": "019de52c-f9c8-7148-8119-eaac9594cd28",
              "version": 1,
              "description": "Tabular data layout."
            },
            "tool": null,
            "subkind": {
              "name": "Data table",
              "slug": "data",
              "status": "active",
              "canonId": "019de52d-02d5-75b8-8abf-88e92bf63569",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "data",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:30.405+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "cb0188cf-1411-476b-9329-44525809ecd6",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.047,
            "w": 0.619,
            "x": 0.055,
            "y": 0.08
          },
          "kind": "title",
          "text": "Reconciliation of GAAP to non-GAAP figures",
          "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-01 23:03:30.405+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "6c656101-9c78-4bbf-aae8-534632a7d98d",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "Table data",
            "slug": "table-data",
            "status": "active",
            "bestFor": null,
            "canonId": "019dd9e1-4fab-7168-a82f-b847350a006d",
            "version": 1,
            "bodyDocId": null,
            "description": "Tabular layouts of structured data.",
            "familyLabel": null,
            "categoryName": null,
            "categorySlug": null
          },
          "agent": null,
          "layer": "slide",
          "agents": null,
          "matchId": "2f76eb53-c2bc-4ddb-a57e-bb1104215b1b",
          "evidence": "The slide contains a table with data.",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-17 02:04:16.242944+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 50,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": "common",
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [],
      "loops": [],
      "locked": true
    },
    {
      "page": 51,
      "type": "setup",
      "function": "decompose_segments",
      "rawType": "revenue_buildup",
      "block": null,
      "metadata": {
        "slideType": "revenue_buildup",
        "slideTypeCanon": {
          "name": "Revenue buildup",
          "slug": "revenue_buildup",
          "status": "active",
          "canonId": "019de52d-0acd-70b8-a81d-62d89840409b",
          "version": 1,
          "description": null
        },
        "function": "decompose_segments",
        "functionCanon": {
          "name": "Decompose segments",
          "slug": "decompose_segments",
          "status": "active",
          "canonId": "019de52d-14f1-74f8-be75-beb0be1135ec",
          "version": 1,
          "description": null
        },
        "density": "balanced",
        "densityScore": 48,
        "componentCount": 2,
        "textChars": 866,
        "nDataPoints": 105,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:31.667+00",
          "seconds": 4.091,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/51",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-51",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.017,
            "w": 0.019,
            "x": 0.936,
            "y": 0.949
          },
          "kind": "source-note",
          "text": "51",
          "attrs": {},
          "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-01 23:03:31.667+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "9d681763-e9dd-4078-bc64-620348457f0c",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.804,
            "w": 0.88,
            "x": 0.073,
            "y": 0.109
          },
          "kind": "table",
          "text": "Expressed in US millions $, except percentages\n2019 2020 2021 2022 2023 Q4'22 Q4'23\nGAAP Research and development 355 552 854 1,503 1,730 440 311\nless: Research and development SBC and related payroll taxes 105 188 251 396 333 104 69\nless: Accelerated stock-based compensation - - - - 164 - -\nless: Severance related costs - - - 8 102 - -\nAdjusted Research and development 250 364 603 1,099 1,131 336 242\n% of Revenue 16% 12% 13% 20% 16% 19% 11%\nGAAP General and administrative 154 245 375 708 491 214 100\nless: General and administrative SBC and related payroll taxes 30 52 91 93 76 24 19\nless: Impairment of right-of-use assets and leasehold improvements - 32 30 84 38 84 -\nless: Severance related costs - - - 11 18 - -\nless: Litigation contingencies - - - 97 - - -\nAdjusted General and administrative 124 161 254 423 359 106 81\n% of Revenue 8% 6% 5% 8% 5% 6% 4%",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Table",
              "slug": "table",
              "status": "active",
              "canonId": "019de52c-f9c8-7148-8119-eaac9594cd28",
              "version": 1,
              "description": "Tabular data layout."
            },
            "tool": null,
            "subkind": {
              "name": "Data table",
              "slug": "data",
              "status": "active",
              "canonId": "019de52d-02d5-75b8-8abf-88e92bf63569",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "data",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:31.667+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "dedf2465-8c40-4999-8573-3745341014ea",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [],
      "loops": [],
      "locked": true
    },
    {
      "page": 52,
      "type": "setup",
      "function": "decompose_segments",
      "rawType": "revenue_buildup",
      "block": null,
      "metadata": {
        "slideType": "revenue_buildup",
        "slideTypeCanon": {
          "name": "Revenue buildup",
          "slug": "revenue_buildup",
          "status": "active",
          "canonId": "019de52d-0acd-70b8-a81d-62d89840409b",
          "version": 1,
          "description": null
        },
        "function": "decompose_segments",
        "functionCanon": {
          "name": "Decompose segments",
          "slug": "decompose_segments",
          "status": "active",
          "canonId": "019de52d-14f1-74f8-be75-beb0be1135ec",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 50,
        "componentCount": 2,
        "textChars": 1360,
        "nDataPoints": 77,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:34.041+00",
          "seconds": 6.096,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/52",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-52",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.016,
            "w": 0.326,
            "x": 0.078,
            "y": 0.103
          },
          "kind": "subtitle",
          "text": "Expressed in US millions $, except percentages",
          "attrs": {},
          "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-01 23:03:34.041+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4da60c72-fdbd-4948-b16e-4fb2d8be0a05",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.676,
            "w": 0.85,
            "x": 0.078,
            "y": 0.139
          },
          "kind": "table",
          "text": "GAAP Transaction and loan losses: 2019: 25, 2020: 52, 2021: 82, 2022: 135, 2023: 152, Q4'22: 34, Q4'23: 45\n% of Revenue: 2019: 2%, 2020: 2%, 2021: 2%, 2022: 2%, 2023: 2%, Q4'22: 2%, Q4'23: 2%\nGAAP Operating expenses: 2019: 1,007, 2020: 1,451, 2021: 2,213, 2022: 3,576, 2023: 4,933, Q4'22: 986, Q4'23: 773\nless: Operating SBC and related payroll taxes: 2019: 173, 2020: 286, 2021: 389, 2022: 554, 2023: 463, Q4'22: 143, Q4'23: 102\nless: Accelerated stock-based compensation: 2019: -, 2020: -, 2021: -, 2022: -, 2023: 169, Q4'22: -, Q4'23: -\nless: Amortization of acquired intangibles: 2019: 1, 2020: 2, 2021: 2, 2022: 5, 2023: 3, Q4'22: 2, Q4'23: -\nless: Impairment of right-of-use assets and leasehold improvements: 2019: -, 2020: 32, 2021: 30, 2022: 84, 2023: 38, Q4'22: 84, Q4'23: -\nless: Severance related costs: 2019: -, 2020: -, 2021: -, 2022: 30, 2023: 148, Q4'22: -, Q4'23: -\nless: Litigation contingencies: 2019: -, 2020: -, 2021: -, 2022: 97, 2023: -, Q4'22: -, Q4'23: -\nless: Impairment on sale of Shopify's logistics businesses: 2019: -, 2020: -, 2021: -, 2022: -, 2023: 1,340, Q4'22: -, Q4'23: -\nAdjusted Operating expenses: 2019: 833, 2020: 1,131, 2021: 1,792, 2022: 2,806, 2023: 2,772, Q4'22: 757, Q4'23: 671\n% of Revenue: 2019: 53%, 2020: 39%, 2021: 39%, 2022: 50%, 2023: 39%, Q4'22: 44%, Q4'23: 31%",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Table",
              "slug": "table",
              "status": "active",
              "canonId": "019de52c-f9c8-7148-8119-eaac9594cd28",
              "version": 1,
              "description": "Tabular data layout."
            },
            "tool": null,
            "subkind": {
              "name": "Data table",
              "slug": "data",
              "status": "active",
              "canonId": "019de52d-02d5-75b8-8abf-88e92bf63569",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "data",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:34.041+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e4a8c64c-69e2-491a-a39d-04b6b7908145",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [],
      "loops": [],
      "locked": true
    },
    {
      "page": 53,
      "type": "setup",
      "function": "decompose_segments",
      "rawType": "revenue_buildup",
      "block": null,
      "metadata": {
        "slideType": "revenue_buildup",
        "slideTypeCanon": {
          "name": "Revenue buildup",
          "slug": "revenue_buildup",
          "status": "active",
          "canonId": "019de52d-0acd-70b8-a81d-62d89840409b",
          "version": 1,
          "description": null
        },
        "function": "decompose_segments",
        "functionCanon": {
          "name": "Decompose segments",
          "slug": "decompose_segments",
          "status": "active",
          "canonId": "019de52d-14f1-74f8-be75-beb0be1135ec",
          "version": 1,
          "description": null
        },
        "density": "balanced",
        "densityScore": 44,
        "componentCount": 2,
        "textChars": 650,
        "nDataPoints": 77,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:31.574+00",
          "seconds": 3.602,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/53",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-53",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.016,
            "w": 0.326,
            "x": 0.076,
            "y": 0.185
          },
          "kind": "source-note",
          "text": "Expressed in US millions $, except percentages",
          "attrs": {},
          "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-01 23:03:31.574+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "cb227bd4-ae6b-4250-b9d9-5570f1587c52",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.58,
            "w": 0.856,
            "x": 0.076,
            "y": 0.22
          },
          "kind": "table",
          "text": "GAAP Operating (loss) income (141) 90 269 (822) (1,418) (188) 289\nadd: Operating SBC and related payroll taxes 177 294 397 563 467 146 103\nadd: Accelerated stock-based compensation - - - - 169 - -\nadd: Amortization of acquired intangibles 10 21 22 54 38 21 4\nadd: Impairment of right-of-use assets and leasehold improvements - 32 30 84 38 84 -\nadd: Severance related costs - - - 30 148 - -\nadd: Litigation contingencies - - - 97 - - -\nadd: Impairment on sale of Shopify' logistics businesses - - - - 1,340 - -\nAdjusted Operating income (loss) 46 437 718 6 782 63 396\n% of Revenue 3% 15% 16% 0% 11% 4% 18%",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Table",
              "slug": "table",
              "status": "active",
              "canonId": "019de52c-f9c8-7148-8119-eaac9594cd28",
              "version": 1,
              "description": "Tabular data layout."
            },
            "tool": null,
            "subkind": {
              "name": "Data table",
              "slug": "data",
              "status": "active",
              "canonId": "019de52d-02d5-75b8-8abf-88e92bf63569",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "data",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:31.574+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "b74f99c1-f896-45cd-a60b-b4c83c8b5c38",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [],
      "loops": [],
      "locked": true
    },
    {
      "page": 54,
      "type": "setup",
      "function": "decompose_segments",
      "rawType": "revenue_buildup",
      "block": null,
      "metadata": {
        "slideType": "revenue_buildup",
        "slideTypeCanon": {
          "name": "Revenue buildup",
          "slug": "revenue_buildup",
          "status": "active",
          "canonId": "019de52d-0acd-70b8-a81d-62d89840409b",
          "version": 1,
          "description": null
        },
        "function": "decompose_segments",
        "functionCanon": {
          "name": "Decompose segments",
          "slug": "decompose_segments",
          "status": "active",
          "canonId": "019de52d-14f1-74f8-be75-beb0be1135ec",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 73,
        "componentCount": 5,
        "textChars": 890,
        "nDataPoints": 49,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:34.297+00",
          "seconds": 5.678,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/54",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-54",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.014,
            "w": 0.502,
            "x": 0.072,
            "y": 0.928
          },
          "kind": "source-note",
          "text": "1 Comparative figures have been reclassified in order to conform to the period presentation.",
          "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-01 23:03:34.297+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "026a8f1f-2ef7-4fc8-86c4-cd78108c2445",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.028,
            "w": 0.802,
            "x": 0.072,
            "y": 0.945
          },
          "kind": "source-note",
          "text": "2 Capital expenditures is equivalent to the amount included in \"purchases of property and equipment\" on our Condensed Consolidated Statement of Cash Flows for the reported period.",
          "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-01 23:03:34.297+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "7f45a01f-2b70-4b71-95c0-4956caa878aa",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.014,
            "w": 0.326,
            "x": 0.072,
            "y": 0.226
          },
          "kind": "subtitle",
          "text": "Expressed in US millions $, except percentages",
          "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-01 23:03:34.297+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "df0f399b-33b7-41ec-88ff-a505712bbdf5",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.326,
            "w": 0.854,
            "x": 0.072,
            "y": 0.26
          },
          "kind": "table",
          "text": "Net cash provided by (used in) operating activities: 2019: 71, 2020: 425, 2021: 535, 2022: (136), 2023: 944, Q4'22: 98, Q4'23: 448. less: Capital expenditures: 2019: (57), 2020: (42), 2021: (51), 2022: (50), 2023: (39), Q4'22: (8), Q4'23: (2). Free cash flow: 2019: 14, 2020: 383, 2021: 484, 2022: (186), 2023: 905, Q4'22: 90, Q4'23: 446. Revenue: 2019: 1,578, 2020: 2,929, 2021: 4,612, 2022: 5,600, 2023: 7,060, Q4'22: 1,735, Q4'23: 2,144. Free cash flow margin: 2019: 1%, 2020: 13%, 2021: 11%, 2022: (3)%, 2023: 13%, Q4'22: 5%, Q4'23: 21%.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Table",
              "slug": "table",
              "status": "active",
              "canonId": "019de52c-f9c8-7148-8119-eaac9594cd28",
              "version": 1,
              "description": "Tabular data layout."
            },
            "tool": null,
            "subkind": {
              "name": "Data table",
              "slug": "data",
              "status": "active",
              "canonId": "019de52d-02d5-75b8-8abf-88e92bf63569",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "data",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:34.297+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "552fa482-3580-4e26-b21b-3472b693e7d5",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.436,
            "x": 0.056,
            "y": 0.08
          },
          "kind": "title",
          "text": "Reconciliation of free cash flow",
          "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-01 23:03:34.297+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "adcea61a-882f-47fd-885d-f1f4c11fb19c",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [],
      "loops": [],
      "locked": true
    },
    {
      "page": 55,
      "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": 10,
        "componentCount": 3,
        "textChars": 40,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-01 23:03:31.351+00",
          "seconds": 2.63,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de518-5dcf-74fe-aa06-a1409ea57c18/55",
        "deck": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18",
        "deckAnchor": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18#slide-55",
        "deckJson": "/decks/019de518-5dcf-74fe-aa06-a1409ea57c18.json"
      },
      "components": [
        {
          "bbox": {
            "h": 1,
            "w": 0.55,
            "x": 0.45,
            "y": 0
          },
          "kind": "chart",
          "text": null,
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Line chart",
              "slug": "line",
              "status": "active",
              "canonId": "019de52c-ff62-778f-8f6c-a952ceae8677",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "line",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-01 23:03:31.351+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "47a1cf6f-9012-47fd-95ef-7261842c99f8",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.13,
            "x": 0.05,
            "y": 0.05
          },
          "kind": "image",
          "text": "shopify",
          "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-01 23:03:31.351+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "9bc131dc-476f-4591-abed-0e25ab42d059",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.22,
            "w": 0.45,
            "x": 0.05,
            "y": 0.35
          },
          "kind": "title",
          "text": "Make commerce\nbetter for everyone",
          "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-01 23:03:31.351+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4f3736ff-49cf-4f29-92b2-3601148042e2",
          "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": "06905068-83ae-4c25-ad05-d96ce04c6bd6",
          "evidence": "title/headline: Make commerce better for everyone",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.9,
          "extraction": {
            "at": "2026-07-17 02:04:22.267688+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 55,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": null,
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [],
      "loops": [],
      "locked": true
    }
  ],
  "arcBeats": [
    {
      "from": 1,
      "to": 5,
      "label": "Humble Origins",
      "description": "The deck starts with Shopify's history and investment thesis."
    },
    {
      "from": 6,
      "to": 10,
      "label": "Early Struggles",
      "description": "The deck presents Shopify's early challenges and solutions."
    },
    {
      "from": 11,
      "to": 20,
      "label": "Rising Success",
      "description": "The deck highlights Shopify's growth and success metrics."
    },
    {
      "from": 21,
      "to": 30,
      "label": "The Breakthrough",
      "description": "The deck presents Shopify's market opportunity and growth levers."
    },
    {
      "from": 31,
      "to": 40,
      "label": "Ultimate Achievement",
      "description": "The deck showcases Shopify's financial performance and growth prospects."
    }
  ],
  "loops": [
    {
      "from": 21,
      "to": 25,
      "label": "Cost Of Inaction",
      "description": "Highlight the cost of not using Shopify"
    },
    {
      "from": 40,
      "to": 45,
      "label": "Quick Win Big Bet",
      "description": "Showcase Shopify's growth levers and investment highlights"
    }
  ]
}