{
  "schemaVersion": "deck-intelligence.v1",
  "id": "019de514-e826-7519-8b4c-4b864d5b8fb1",
  "slug": "2191d3b344a03d430ea4fffa1a3df877",
  "title": "Affirm | Results Presentation Deck | 47 slides",
  "subtitle": "Affirm · 2023-02",
  "author": "Affirm",
  "date": "2023-02-01 00:00:00",
  "pageCount": 47,
  "kind": "conference-presentation",
  "orientation": "landscape",
  "aspectRatio": 1.7777778,
  "document": {
    "id": "019de514-e826-7519-8b4c-4b864d5b8fb1",
    "slug": "2191d3b344a03d430ea4fffa1a3df877",
    "title": "Affirm | Results Presentation Deck | 47 slides",
    "rawTitle": "Affirm | Results Presentation Deck | 47 slides",
    "authorId": "affirm",
    "authorName": "Affirm",
    "authorDisplay": "Affirm",
    "kind": {
      "slug": "conference-presentation",
      "label": "Conference presentation"
    },
    "sourceType": {
      "slug": "investor_relations",
      "label": "Investor relations"
    },
    "fileName": "2023-02__affirm__results__2191d3b3.pdf",
    "sourceUrl": "https://www.slidebook.io/company/affirm/presentation/2191d3b344a03d430ea4fffa1a3df877/",
    "sourceDate": "2023-02-08 00:00:00",
    "presentationDate": "2023-02-01 00:00:00",
    "ingestedAt": "2026-05-01 19:47:25.951274+00",
    "status": "ready",
    "pageCount": 47,
    "orientation": "landscape",
    "aspectRatio": 1.7777778,
    "targetCompany": null,
    "targetTicker": null,
    "metadata": {
      "corpus": "slidebook",
      "industry": "software-infrastructure",
      "local_root": "/Users/miguelsuredasuau/Desktop/lalalalla/_scrape/slidebook/decks/2023-02__affirm__results__2191d3b3",
      "image_width": 1920,
      "image_format": "jpg",
      "deck_type_raw": "Results Presentation Deck",
      "deck_type_slug": null,
      "source_url_pattern": "https://www.slidebook.io/company/{company_slug}/presentation/{deck_id}/"
    }
  },
  "coverage": {
    "pageCount": 47,
    "pagesIndexed": 47,
    "pagesWithImages": 47,
    "pagesWithMetadata": 47,
    "imageCoveragePct": 100,
    "metadataCoveragePct": 100,
    "componentCount": 196,
    "chartCount": 34,
    "metricSlides": 0,
    "toolMatches": 27,
    "documentToolMatches": 0,
    "frameworkMatches": 0,
    "arcMatches": 1,
    "beatMatches": 4,
    "loopMatches": 2,
    "patternMatches": 0,
    "storymakersMatch": false,
    "scoreAvailable": false,
    "reviewAvailable": false,
    "activistThesisAvailable": false,
    "pitchdeckMetadataAvailable": false,
    "pitchdeckProfileAvailable": false
  },
  "blocks": [],
  "matches": {
    "arcs": [
      {
        "arc": {
          "name": "Monroe's Motivated Sequence",
          "slug": "monroes-sequence",
          "status": "active",
          "bestFor": "Persuasive speeches, call-to-action decks",
          "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
          "version": 1,
          "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
          "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
          "description": null,
          "familyLabel": null,
          "categoryName": "Strategy & Business",
          "categorySlug": "strategy-business"
        },
        "matchId": "cbe958e3-8902-41a7-b96a-e8b1b747f0db",
        "evidence": "The presentation follows a structured sequence of attention, need, satisfaction, and action",
        "isPrimary": true,
        "confidence": 0.8,
        "extraction": {
          "at": "2026-07-16 23:05:49.531679+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": "doc-narrative-v1"
        }
      }
    ],
    "beats": [
      {
        "to": 5,
        "arc": {
          "name": "Monroe's Motivated Sequence",
          "slug": "monroes-sequence",
          "status": "active",
          "bestFor": "Persuasive speeches, call-to-action decks",
          "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
          "version": 1,
          "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
          "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
          "description": null,
          "familyLabel": null,
          "categoryName": "Strategy & Business",
          "categorySlug": "strategy-business"
        },
        "from": 1,
        "name": "Attention",
        "beatId": "e194ce52-251f-48c9-be8c-1c7060187d2b",
        "matchId": "cbe958e3-8902-41a7-b96a-e8b1b747f0db",
        "beatType": {
          "name": "Attention",
          "slug": "monroes-sequence-attention",
          "status": "active",
          "canonId": "019dd9b8-1573-779d-93ca-6174bbd57938",
          "version": 1,
          "description": null
        },
        "evidence": "The presentation begins with an overview of Affirm's mission and Q2 FY 2023 highlights",
        "position": 0,
        "isPrimaryArc": true,
        "parentBeatType": {
          "name": "Hook",
          "slug": "hook",
          "status": "active",
          "canonId": "019dd9b8-01a6-7328-bff2-b22eb40b3ea5",
          "version": 1,
          "description": "The opener — a deliberate move to earn attention before any argument. Used by AIDA, Monroes, Pixar Pitch, Overcoming the Monster."
        },
        "alignedBlockIds": null,
        "matchConfidence": 0.8
      },
      {
        "to": 10,
        "arc": {
          "name": "Monroe's Motivated Sequence",
          "slug": "monroes-sequence",
          "status": "active",
          "bestFor": "Persuasive speeches, call-to-action decks",
          "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
          "version": 1,
          "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
          "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
          "description": null,
          "familyLabel": null,
          "categoryName": "Strategy & Business",
          "categorySlug": "strategy-business"
        },
        "from": 6,
        "name": "Need",
        "beatId": "78f9d52d-c07c-4854-8dd5-7838d8d349df",
        "matchId": "cbe958e3-8902-41a7-b96a-e8b1b747f0db",
        "beatType": {
          "name": "Need",
          "slug": "monroes-sequence-need",
          "status": "active",
          "canonId": "019dd9b8-160b-710a-b2d6-2bafabd78694",
          "version": 1,
          "description": null
        },
        "evidence": "The presentation highlights Affirm's business growth and partnerships",
        "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": 18,
        "arc": {
          "name": "Monroe's Motivated Sequence",
          "slug": "monroes-sequence",
          "status": "active",
          "bestFor": "Persuasive speeches, call-to-action decks",
          "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
          "version": 1,
          "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
          "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
          "description": null,
          "familyLabel": null,
          "categoryName": "Strategy & Business",
          "categorySlug": "strategy-business"
        },
        "from": 11,
        "name": "Satisfaction",
        "beatId": "b0e8d888-c0ac-41f9-8e7e-3810ae2ebadc",
        "matchId": "cbe958e3-8902-41a7-b96a-e8b1b747f0db",
        "beatType": {
          "name": "Satisfaction",
          "slug": "monroes-sequence-satisfaction",
          "status": "active",
          "canonId": "019dd9b8-16a5-73c8-a3ce-00850dc2cbd8",
          "version": 1,
          "description": null
        },
        "evidence": "The presentation showcases Affirm's financial performance and key metrics",
        "position": 2,
        "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": 47,
        "arc": {
          "name": "Monroe's Motivated Sequence",
          "slug": "monroes-sequence",
          "status": "active",
          "bestFor": "Persuasive speeches, call-to-action decks",
          "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
          "version": 1,
          "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
          "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
          "description": null,
          "familyLabel": null,
          "categoryName": "Strategy & Business",
          "categorySlug": "strategy-business"
        },
        "from": 32,
        "name": "Action",
        "beatId": "904f4baa-1511-404d-8a27-f4a39015a69a",
        "matchId": "cbe958e3-8902-41a7-b96a-e8b1b747f0db",
        "beatType": {
          "name": "Action",
          "slug": "monroes-sequence-action",
          "status": "active",
          "canonId": "019dd9b8-181e-760d-befc-010c2424fa89",
          "version": 1,
          "description": null
        },
        "evidence": "The presentation concludes with outlook, financials, and reconciliations",
        "position": 3,
        "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": 18,
        "from": 5,
        "loop": {
          "name": "02_pattern_hunter",
          "slug": "02-pattern-hunter",
          "status": "active",
          "bestFor": "Time-pressed audiences, building consensus, when data is strong",
          "canonId": "019dd956-6695-771a-be2e-f1748ef041a4",
          "version": 1,
          "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
          "structure": "Evidence A -> Evidence B -> Evidence C -> Pattern/Conclusion",
          "description": "Group multiple pieces of evidence that together point to a pattern or conclusion",
          "familyLabel": null,
          "categoryName": "Logical Reasoning",
          "categorySlug": "logical-reasoning"
        },
        "matchId": "74a192de-7745-479d-b1e1-27510246dac1",
        "evidence": "The presentation provides various metrics and KPIs to illustrate Affirm's growth and financial performance",
        "position": 0,
        "objective": "Identify patterns in Affirm's growth and financial performance",
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-16 23:05:49.70712+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": "doc-narrative-v1"
        }
      },
      {
        "to": 47,
        "from": 32,
        "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": "ee1935eb-a881-4067-a33a-69169948d8e7",
        "evidence": "The presentation emphasizes the significance of Affirm's financial performance and outlook for investors",
        "position": 1,
        "objective": "Highlight the importance of Affirm's financial performance and outlook",
        "confidence": 0.6,
        "extraction": {
          "at": "2026-07-16 23:05:49.744062+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": "doc-narrative-v1"
        }
      }
    ],
    "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": "bda0f9ea-963d-46f1-98bf-0b6fe923721f",
        "evidence": "chart/bar-stacked: FY Q2'21: 8 total (5 <=$1k, 3 >$1k); FY Q3'21: 12 total (9 <=$1k, 3 >$1k); FY Q4'21: 29 total (15 <=$1k, 14 >$1k); FY Q1'22: 102 total (70 <=$1k, 32 >$1k); FY Q2'22: 168 total (112 <=$1k, 56 >$1k); FY",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-17 01:40:05.868993+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 12,
        "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": "3ecb9503-b248-46b0-9cbf-93d4e3a989f5",
        "evidence": "chart/bar-stacked: Interest Income Composition, FY Q2'21 - FY Q2'23, showing Consumer & Other Interest Income ($M), Amortization of Discount ($M), and Amortization of Discount as % of Total Interest Income.",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-17 01:40:06.007029+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": "Chartjunk Elimination",
          "slug": "chartjunk-elimination",
          "status": "active",
          "bestFor": null,
          "canonId": "019dd956-b49e-7453-ab01-b60f338eeda1",
          "version": 1,
          "bodyDocId": null,
          "description": "Remove decorative elements that don't convey data: 3D effects, shadows, unnecessary gridlines",
          "familyLabel": null,
          "categoryName": "Slide",
          "categorySlug": "slide"
        },
        "agent": "Designer",
        "layer": "slide",
        "agents": [
          "Designer"
        ],
        "matchId": "5a22bc74-26bd-4b12-b6ae-b7d4f1879782",
        "evidence": "chart/bar-vertical: Transaction Costs ex-Provision ($M) and % of GMV from FY Q2'21 to FY Q2'23, showing values from $89 to $149 and percentages from 2.4% to 4.7%.",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.6,
        "extraction": {
          "at": "2026-07-17 01:40:06.076434+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 16,
        "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": "111aabc9-78d5-4d22-97d5-6da59b678f88",
        "evidence": "chart/bar-vertical: Revenue Less Transaction Costs ex-Provision $107 5.2% FY Q2'21 $133 5.9% FY Q3'21 $173 7.0% FY Q4'21 $176 6.5% FY Q1'22 $236 5.3% FY Q2'22 $249 6.4% FY Q3'22 $257 5.8% FY Q4'22 $247 5.6% FY Q1'23 $251",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-17 01:40:06.145001+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": "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": "92ed80bc-112c-4e4a-820e-3dbe35907085",
        "evidence": "chart/bar-vertical: Adjusted Operating Income / (Loss) from FY Q2'21 to FY Q2'23, with Adj. Op Margin percentages.",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.6,
        "extraction": {
          "at": "2026-07-17 01:40:06.246461+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 19,
        "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": "df29f2be-99de-4f65-b811-fd832cb385ef",
        "evidence": "list/bullet: On Balance Sheet (non-securitized) ($M) Off Balance Sheet (non-securitized) ($M) Equity Capital Req % Platform On Balance Sheet (securitized) ($M) Off Balance Sheet (securitized) ($M)",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.5,
        "extraction": {
          "at": "2026-07-17 01:40:06.319015+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 20,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": "common",
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "Chartjunk Elimination",
          "slug": "chartjunk-elimination",
          "status": "active",
          "bestFor": null,
          "canonId": "019dd956-b49e-7453-ab01-b60f338eeda1",
          "version": 1,
          "bodyDocId": null,
          "description": "Remove decorative elements that don't convey data: 3D effects, shadows, unnecessary gridlines",
          "familyLabel": null,
          "categoryName": "Slide",
          "categorySlug": "slide"
        },
        "agent": "Designer",
        "layer": "slide",
        "agents": [
          "Designer"
        ],
        "matchId": "c16b763c-916f-4b9c-9fa5-5fec31422513",
        "evidence": "chart/bar-grouped: FY Q2'21: Total Platform Portfolio 18, On Balance Sheet Platform Portfolio 15; FY Q3'21: Total Platform Portfolio 17, On Balance Sheet Platform Portfolio 16; FY Q4'21: Total Platform Portfolio 16, On B",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.6,
        "extraction": {
          "at": "2026-07-17 01:40:06.38845+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 21,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": null,
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "Chartjunk Elimination",
          "slug": "chartjunk-elimination",
          "status": "active",
          "bestFor": null,
          "canonId": "019dd956-b49e-7453-ab01-b60f338eeda1",
          "version": 1,
          "bodyDocId": null,
          "description": "Remove decorative elements that don't convey data: 3D effects, shadows, unnecessary gridlines",
          "familyLabel": null,
          "categoryName": "Slide",
          "categorySlug": "slide"
        },
        "agent": "Designer",
        "layer": "slide",
        "agents": [
          "Designer"
        ],
        "matchId": "eca7cac7-e80a-4c71-8770-1bbb235800aa",
        "evidence": "The line chart is simple and clear, with minimal non-data ink.",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-17 01:40:12.700729+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 24,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": null,
        "narrativePurpose": null
      },
      {
        "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": "265ccd4d-b5d7-4b39-a6dd-76f5cbccfe98",
        "evidence": "The slide contains a table with data on delinquency rates.",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.9,
        "extraction": {
          "at": "2026-07-17 01:40:12.771974+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 25,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": "common",
        "narrativePurpose": null
      },
      {
        "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": "2289756e-ac36-4dd1-9d24-eeda8d93c3da",
        "evidence": "The slide contains a table with data on delinquency rates.",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.9,
        "extraction": {
          "at": "2026-07-17 01:40:12.846046+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 26,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": "common",
        "narrativePurpose": null
      },
      {
        "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": "3c01c1c3-62ea-44eb-87a0-9e8218b81c21",
        "evidence": "The slide contains a table with data on loans held for investment by ITACS score.",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.9,
        "extraction": {
          "at": "2026-07-17 01:40:12.920651+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 27,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": "common",
        "narrativePurpose": null
      },
      {
        "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": "4020d734-589d-4e53-a08a-96f97a7ea7a7",
        "evidence": "The slide contains a table with data on loan balance and net charge-offs.",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.9,
        "extraction": {
          "at": "2026-07-17 01:40:12.993836+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 28,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": "common",
        "narrativePurpose": null
      },
      {
        "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": "35470792-f47d-4110-92b7-1debc273dcc6",
        "evidence": "The slide contains a table with data on change in allowance.",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.9,
        "extraction": {
          "at": "2026-07-17 01:40:13.102691+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 30,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": "common",
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "Section divider",
          "slug": "section-divider",
          "status": "active",
          "bestFor": null,
          "canonId": "019dd9e1-4c66-707d-8d1f-6e14547134c7",
          "version": 1,
          "bodyDocId": null,
          "description": "A transitional slide marking the start of a new section.",
          "familyLabel": null,
          "categoryName": null,
          "categorySlug": null
        },
        "agent": null,
        "layer": "slide",
        "agents": null,
        "matchId": "fc28dc28-82a3-4083-bab9-0c19a67ab4dd",
        "evidence": "The slide is titled 'Outlook' and serves as a section divider.",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.9,
        "extraction": {
          "at": "2026-07-17 01:40:13.177646+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 31,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": "common",
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "Section divider",
          "slug": "section-divider",
          "status": "active",
          "bestFor": null,
          "canonId": "019dd9e1-4c66-707d-8d1f-6e14547134c7",
          "version": 1,
          "bodyDocId": null,
          "description": "A transitional slide marking the start of a new section.",
          "familyLabel": null,
          "categoryName": null,
          "categorySlug": null
        },
        "agent": null,
        "layer": "slide",
        "agents": null,
        "matchId": "fb43fd71-531c-4bf9-b6d7-21ae48c55beb",
        "evidence": "The slide is titled 'Financials' and serves as a section divider.",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.9,
        "extraction": {
          "at": "2026-07-17 01:40:13.289998+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 33,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": "common",
        "narrativePurpose": null
      },
      {
        "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": "86a9cfa2-1847-4dda-baa7-1e99ddef2bea",
        "evidence": "The slide contains a table with data on components of interest income.",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.9,
        "extraction": {
          "at": "2026-07-17 01:40:13.36373+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 34,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": "common",
        "narrativePurpose": null
      },
      {
        "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": "8b36d878-5798-4926-91c3-f553e8343e5c",
        "evidence": "The slide contains a table with data on fully diluted shares outstanding.",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.9,
        "extraction": {
          "at": "2026-07-17 01:40:13.436053+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 35,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": "common",
        "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": "be1933a7-eaa4-485a-b544-c9d04423ec3c",
        "evidence": "chart/bar-stacked-100pct: Stacked bar chart showing share-based payment expense by category for FY Q2'21 to FY Q2'23, with total values ranging from $23.6 to $269.4.",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-17 01:40:06.375409+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 36,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": null,
        "narrativePurpose": null
      },
      {
        "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": "96e255cd-f9f6-40a8-8c32-c82e93e4c27d",
        "evidence": "table/data: Table showing quarterly revenue and transaction costs in absolute values and as a percentage of GMV from December 2020 to December 2022.",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.9,
        "extraction": {
          "at": "2026-07-17 01:40:06.504313+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 38,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": "common",
        "narrativePurpose": null
      },
      {
        "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": "1d7f83ec-22cb-4ad2-98e7-f04c9544371a",
        "evidence": "table/data: ($ in 000s except GMV) Gross Merchandise Value ($M) Revenue Merchant network revenue Virtual card network revenue Total network revenue Interest income Gain (loss) on sales of loans Servicing income Total Rev",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.9,
        "extraction": {
          "at": "2026-07-17 01:40:06.591352+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 39,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": "common",
        "narrativePurpose": null
      },
      {
        "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": "4f21b06c-37ec-46ad-9bd8-044857b490e1",
        "evidence": "table/data: Income Statement Reconciliations ($K) Total Revenue Operating Expenses Loss on loan purchase commitment Provision for credit losses Funding costs Processing and servicing Total Transaction Costs Technology an",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.9,
        "extraction": {
          "at": "2026-07-17 01:40:06.67834+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 40,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": "common",
        "narrativePurpose": null
      },
      {
        "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": "c3d0a213-1792-4da8-956a-e29ac7d360a8",
        "evidence": "table/data: Income Statement Reconciliations ($K) Total Revenue Operating Expenses Loss on loan purchase commitment Provision for credit losses Funding costs Processing and servicing Total Transaction Costs Technology an",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.9,
        "extraction": {
          "at": "2026-07-17 01:40:06.764736+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": "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": "84a53d9f-a588-43be-8201-4e2ae2a5379b",
        "evidence": "table/data: Three Months Ended December 31, 2022 GAAP, D&A, Stock-Based Compensation Expense, Enterprise Warrant & Share Based Expenses, Other Costs, Non-GAAP Loss on loan purchase commitment: 38,422, 0, 0, 0, 0, 38,422",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.9,
        "extraction": {
          "at": "2026-07-17 01:40:06.847114+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 42,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": "common",
        "narrativePurpose": null
      },
      {
        "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": "91fa0e0b-93cb-4e43-9d7b-901552239644",
        "evidence": "table/data: Three Months Ended June 30, 2022 GAAP D&A Stock-Based Compensation Expense Enterprise Warrant & Share Based Expenses Other Costs Non-GAAP Loss on loan purchase commitment $ 40,285 $ 0 $ 0 $ 0 $ 0 $ 40,285",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.9,
        "extraction": {
          "at": "2026-07-17 01:40:06.932107+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 43,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": "common",
        "narrativePurpose": null
      },
      {
        "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": "ea218faf-7190-49d0-9846-59aec380b539",
        "evidence": "table/data: Three Months Ended September 30, 2021 GAAP, D&A, Stock-Based Compensation Expense, Enterprise Warrant & Share Based Expenses, Other Costs, Non-GAAP Loss on loan purchase commitment: 51,678, 0, 0, 0, 0, 51,678",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.9,
        "extraction": {
          "at": "2026-07-17 01:40:07.020277+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": "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": "b08575e4-ea89-4f6d-8b01-97b911d07c68",
        "evidence": "table/data: Three Months Ended December 31, 2020 GAAP, D&A, Stock-Based Compensation Expense, Enterprise Warrant & Share Based Expenses, Other Costs, Non-GAAP Loss on loan purchase commitment: 67,768, 0, 0, 0, 0, 67,768",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.9,
        "extraction": {
          "at": "2026-07-17 01:40:07.149493+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 46,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": "common",
        "narrativePurpose": null
      },
      {
        "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": "b13c69fe-89a8-4fd8-b64c-2a5fa40fbc15",
        "evidence": "table/data: Twelve Months Ended June 30, 2022 GAAP D&A Stock-Based Compensation Expense Enterprise Warrant & Share Based Expenses Other Costs Non-GAAP Loss on loan purchase commitment $ 204,081 $ 0 $ 0 $ 0 $ 0 $ 204,081",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.9,
        "extraction": {
          "at": "2026-07-17 01:40:07.23458+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 47,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": "common",
        "narrativePurpose": null
      }
    ],
    "frameworks": [],
    "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/T026d1kWh3U39XEFZMQdUmBKdArjA_wV8bZBW0EV96w/rs:fit:1200:1200:0/q:82/f:webp/czM6Ly9raXRlc2hlZXQvY29ycHVzL3NsaWRlcy8yMTkxZDNiMzQ0YTAzZDQzMGVhNGZmZmExYTNkZjg3Ny9wMDAxLmpwZw",
      "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": 24,
        "componentCount": 4,
        "textChars": 53,
        "nDataPoints": 2,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:11.862+00",
          "seconds": 3.443,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/1",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-1",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.04,
            "w": 0.102,
            "x": 0.042,
            "y": 0.85
          },
          "kind": "image",
          "text": "affirm)",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Logo",
              "slug": "logo",
              "status": "active",
              "canonId": "019de52c-fdaf-743d-94c4-d7c6a0e55302",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "logo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:11.862+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "27a5aff1-d23c-4ff1-9c08-515967fd26ee",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 1,
            "w": 0.501,
            "x": 0.499,
            "y": 0
          },
          "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-02 09:10:11.862+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "fe615a47-b77f-4425-9f66-eb1b8cc76b2e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.025,
            "w": 0.204,
            "x": 0.042,
            "y": 0.646
          },
          "kind": "paragraph",
          "text": "February 8, 2023",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:11.862+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "644b9c40-d3d5-4ad4-9ca2-93d14f06a5aa",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.12,
            "w": 0.429,
            "x": 0.042,
            "y": 0.436
          },
          "kind": "title",
          "text": "FY Q2 2023 Earnings\nSupplement",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:11.862+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "cf8da56e-c14e-4912-a561-367b26b8f65c",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 5,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 1,
          "name": "Attention",
          "beatId": "e194ce52-251f-48c9-be8c-1c7060187d2b",
          "matchId": "cbe958e3-8902-41a7-b96a-e8b1b747f0db",
          "beatType": {
            "name": "Attention",
            "slug": "monroes-sequence-attention",
            "status": "active",
            "canonId": "019dd9b8-1573-779d-93ca-6174bbd57938",
            "version": 1,
            "description": null
          },
          "evidence": "The presentation begins with an overview of Affirm's mission and Q2 FY 2023 highlights",
          "position": 0,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Hook",
            "slug": "hook",
            "status": "active",
            "canonId": "019dd9b8-01a6-7328-bff2-b22eb40b3ea5",
            "version": 1,
            "description": "The opener — a deliberate move to earn attention before any argument. Used by AIDA, Monroes, Pixar Pitch, Overcoming the Monster."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "thumbSrc": "https://imgproxy.kitesheet.com/eWWazABThC6wleFP8g5axey1n9p2edud0WNKpwQPV7k/rs:fit:480:480:0/q:78/f:webp/czM6Ly9raXRlc2hlZXQvY29ycHVzL3NsaWRlcy8yMTkxZDNiMzQ0YTAzZDQzMGVhNGZmZmExYTNkZjg3Ny9wMDAxLmpwZw",
      "imagePathAlt": "https://imgproxy.kitesheet.com/UBSNLZBOjxF3Irl8vBLAMBhP-fGRSHcDBNqXY4vgNI0/rs:fit:1200:1200:0/q:82/f:webp/czM6Ly9raXRlc2hlZXQvY29ycHVzL3NsaWRlcy8yMTkxZDNiMzQ0YTAzZDQzMGVhNGZmZmExYTNkZjg3Ny9wMDAxLnBuZw",
      "thumbSrcAlt": "https://imgproxy.kitesheet.com/W6gvkQwn6FguNfI_E1nsXOCM3vJtfdlVc8EML6wSebM/rs:fit:480:480:0/q:78/f:webp/czM6Ly9raXRlc2hlZXQvY29ycHVzL3NsaWRlcy8yMTkxZDNiMzQ0YTAzZDQzMGVhNGZmZmExYTNkZjg3Ny9wMDAxLnBuZw"
    },
    {
      "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": "dense",
        "densityScore": 56,
        "componentCount": 4,
        "textChars": 6024,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:16.859+00",
          "seconds": 8.428,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/2",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-2",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.185,
            "w": 0.92,
            "x": 0.038,
            "y": 0.77
          },
          "kind": "paragraph",
          "text": "Use of Non-GAAP Financial Measures\nTo supplement our condensed consolidated financial statements, which are prepared and presented in accordance with generally accepted accounting principles in the United\nStates (\"GAAP\"), we present the following non-GAAP financial measures: revenue less transaction costs, revenue less transaction costs as a percentage of GMV, adjusted operating\nloss and adjusted operating margin. We also present certain operating expenses on a non-GAAP basis, as well as those non-GAAP operating expenses as a percentage of GAAP\ntotal revenue. Definitions of each non-GAAP financial measure and reconciliations of each historical non-GAAP financial measure with the most directly comparable GAAP financial\nmeasure are included in this presentation. However, a reconciliation of adjusted operating loss to the comparable GAAP measure is not available on a forward-looking basis without\nunreasonable effort due to the uncertainty regarding, and the potential variability of, expenses that may be incurred in the future. Our management uses these non-GAAP financial\nmeasures in conjunction with financial measures prepared in accordance with GAAP for planning purposes, including the preparation of our annual operating budget, as a measure\nof our operating results and the effectiveness of our business strategy, and in evaluating our financial performance. However, non-GAAP financial information is presented for\nsupplemental informational purposes only, and our use of these non-GAAP financial measures has limitations as an analytical tool. Accordingly, you should not consider these non-\nGAAP financial measures in isolation or as substitutes for analysis of our financial results as reported under GAAP, and these non-GAAP measures should be considered along with\nother operating and financial performance measures presented in accordance with GAAP. Investors are encouraged to review the related GAAP financial measures and the\nreconciliations of these non-GAAP financial measures to their most directly comparable GAAP financial measures and not rely on any single financial measure to evaluate our\nbusiness.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:16.859+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "7bb09856-b98a-43c6-8036-f86d5cfdcfd7",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.608,
            "w": 0.92,
            "x": 0.038,
            "y": 0.135
          },
          "kind": "paragraph",
          "text": "Cautionary Note About Forward-Looking Statements\nThis document contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the \"Securities Act\"), and Section 21E of the\nSecurities Exchange Act of 1934, as amended, that involve risks and uncertainties. All statements other than statements of historical fact are forward-looking statements, including\nstatements regarding: the Company's strategy and future operations, including the Company's partnerships with certain key merchants and commerce platforms; the development,\ninnovation, introduction and performance of, and demand for, the Company's products, including the Debit+ Card; acquisition and retention of merchants and consumers; the\nCompany's future growth, investments, network expansion, product mix, brand awareness, financial position, gross market value, revenue, transaction costs, operating income,\nprovision for credit losses, and cash flows; and general economic trends and trends in the Company's industry and markets. These forward-looking statements involve known and\nunknown risks, uncertainties and other important factors that may cause the Company's actual results, performance or achievements to be materially different from any future results,\nperformance or achievements expressed or implied by the forward-looking statements.\nRisks, uncertainties and assumptions include factors relating to: the Company's need to attract additional merchants, partners and consumers and retain and grow its relationships\nwith existing merchants, partners and consumers; the highly competitive and evolving nature of its industry; its need to maintain a consistently high level of consumer satisfaction and\ntrust in its brand; the concentration of a large percentage of its revenue and GMV with a small number of merchant partners and commerce platforms; its ability to sustain its revenue\ngrowth rate or the growth rate of its related key operating metrics; the terms of its agreement with one of its originating bank partners; its existing funding arrangements that may not\nbe renewed or replaced or its existing funding sources that may be unwilling or unable to provide funding to it on terms acceptable to it, or at all; its ability to effectively underwrite\nloans facilitated through its platform and accurately price credit risk; the performance of loans facilitated through its platform; changes in market interest rates; its securitizations,\nwarehouse credit facilities and forward flow agreements; the impact on its business of general economic conditions, including the impact of inflation and increasing recessionary\nconcerns, the financial performance of its merchants, and fluctuations in the U.S. consumer credit market; its ability to grow effectively through acquisitions or other strategic\ninvestments or alliances; seasonal fluctuations in our revenue as a result of consumer spending patterns; pending and future litigation, regulatory actions and/or compliance issues;\nthe impact of any reduction in its workforce, including its ability to realize certain cost savings anticipated as a result of the reduction and its ability to continue to attract and retain\nhighly skilled employees; and other risks that are described in its most recent Annual Report on Form 10-K and in its other filings with the U.S. Securities and Exchange Commission.\nThese forward-looking statements reflect the Company's views with respect to future events as of the date hereof and are based on assumptions and subject to risks and\nuncertainties. Given these uncertainties, investors should not place undue reliance on these forward-looking statements. The forward-looking statements are made as of the date\nhereof, and the Company assumes no obligation and does not intend to update these forward-looking statements.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:16.859+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "df70af12-a538-4e88-a616-d9c47ca596f8",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.016,
            "w": 0.009,
            "x": 0.953,
            "y": 0.94
          },
          "kind": "source-note",
          "text": "2",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:16.859+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f6aa6f06-72db-4bae-979c-7c328eff48a3",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.028,
            "w": 0.92,
            "x": 0.038,
            "y": 0.06
          },
          "kind": "title",
          "text": "Safe Harbor Statement/Use of Non-GAAP Financial Measures",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:16.859+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "57090132-2ca4-4165-bb43-7fb0ce2a9837",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 5,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 1,
          "name": "Attention",
          "beatId": "e194ce52-251f-48c9-be8c-1c7060187d2b",
          "matchId": "cbe958e3-8902-41a7-b96a-e8b1b747f0db",
          "beatType": {
            "name": "Attention",
            "slug": "monroes-sequence-attention",
            "status": "active",
            "canonId": "019dd9b8-1573-779d-93ca-6174bbd57938",
            "version": 1,
            "description": null
          },
          "evidence": "The presentation begins with an overview of Affirm's mission and Q2 FY 2023 highlights",
          "position": 0,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Hook",
            "slug": "hook",
            "status": "active",
            "canonId": "019dd9b8-01a6-7328-bff2-b22eb40b3ea5",
            "version": 1,
            "description": "The opener — a deliberate move to earn attention before any argument. Used by AIDA, Monroes, Pixar Pitch, Overcoming the Monster."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 3,
      "type": "appendix",
      "function": "establish_context",
      "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": "establish_context",
        "functionCanon": {
          "name": "Establish context",
          "slug": "establish_context",
          "status": "active",
          "canonId": "019de52d-1314-74e6-9074-d213dc0bdcdf",
          "version": 1,
          "description": null
        },
        "density": "sparse",
        "densityScore": 6,
        "componentCount": 2,
        "textChars": 71,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:11.075+00",
          "seconds": 2.478,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/3",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-3",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.03,
            "w": 0.06,
            "x": 0.044,
            "y": 0.91
          },
          "kind": "image",
          "text": "affirm",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Logo",
              "slug": "logo",
              "status": "active",
              "canonId": "019de52c-fdaf-743d-94c4-d7c6a0e55302",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "logo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:11.075+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "be4714e5-ef9d-4eae-a44c-de877791db12",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.26,
            "w": 0.44,
            "x": 0.044,
            "y": 0.295
          },
          "kind": "title",
          "text": "Our Mission:\nDeliver Honest\nFinancial Products\nthat Improve Lives",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:11.075+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c2db5fb8-2f5f-44ff-9ad9-1e80301aee19",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 5,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 1,
          "name": "Attention",
          "beatId": "e194ce52-251f-48c9-be8c-1c7060187d2b",
          "matchId": "cbe958e3-8902-41a7-b96a-e8b1b747f0db",
          "beatType": {
            "name": "Attention",
            "slug": "monroes-sequence-attention",
            "status": "active",
            "canonId": "019dd9b8-1573-779d-93ca-6174bbd57938",
            "version": 1,
            "description": null
          },
          "evidence": "The presentation begins with an overview of Affirm's mission and Q2 FY 2023 highlights",
          "position": 0,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Hook",
            "slug": "hook",
            "status": "active",
            "canonId": "019dd9b8-01a6-7328-bff2-b22eb40b3ea5",
            "version": 1,
            "description": "The opener — a deliberate move to earn attention before any argument. Used by AIDA, Monroes, Pixar Pitch, Overcoming the Monster."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 4,
      "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": 5,
        "componentCount": 2,
        "textChars": 49,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:11.837+00",
          "seconds": 2.586,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/4",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-4",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.03,
            "w": 0.06,
            "x": 0.043,
            "y": 0.92
          },
          "kind": "image",
          "text": "affirm",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Logo",
              "slug": "logo",
              "status": "active",
              "canonId": "019de52c-fdaf-743d-94c4-d7c6a0e55302",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "logo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:11.837+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "232e1a22-d00a-4483-8ff0-a159c75d5e57",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.19,
            "w": 0.42,
            "x": 0.043,
            "y": 0.33
          },
          "kind": "title",
          "text": "FY Q2 2023\nOperating & Financial\nHighlights",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:11.837+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f9e5be18-e153-403d-9c2c-2213f4d7252d",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 5,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 1,
          "name": "Attention",
          "beatId": "e194ce52-251f-48c9-be8c-1c7060187d2b",
          "matchId": "cbe958e3-8902-41a7-b96a-e8b1b747f0db",
          "beatType": {
            "name": "Attention",
            "slug": "monroes-sequence-attention",
            "status": "active",
            "canonId": "019dd9b8-1573-779d-93ca-6174bbd57938",
            "version": 1,
            "description": null
          },
          "evidence": "The presentation begins with an overview of Affirm's mission and Q2 FY 2023 highlights",
          "position": 0,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Hook",
            "slug": "hook",
            "status": "active",
            "canonId": "019dd9b8-01a6-7328-bff2-b22eb40b3ea5",
            "version": 1,
            "description": "The opener — a deliberate move to earn attention before any argument. Used by AIDA, Monroes, Pixar Pitch, Overcoming the Monster."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 5,
      "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": 66,
        "componentCount": 6,
        "textChars": 377,
        "nDataPoints": 16,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:14.457+00",
          "seconds": 5.06,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/5",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-5",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.75,
            "w": 0.21,
            "x": 0.55,
            "y": 0.14
          },
          "kind": "chart",
          "text": "TRANS. PER ACTIVE CONSUMER: FY Q2'22 2.5 (15% Growth), FY Q2'23 3.5 (38% Growth)",
          "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-02 09:10:14.457+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "25c147d5-707b-4751-bebd-0fd5ff27bf6e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.75,
            "w": 0.21,
            "x": 0.299,
            "y": 0.14
          },
          "kind": "chart",
          "text": "ACTIVE CONSUMERS (M): FY Q2'22 11.2 (150% Growth), FY Q2'23 15.6 (39% Growth)",
          "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-02 09:10:14.457+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4c851db9-46e4-4907-b149-b984aa4e44c5",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.75,
            "w": 0.21,
            "x": 0.048,
            "y": 0.14
          },
          "kind": "chart",
          "text": "GROSS MERCHANDISE VOLUME ($M): FY Q2'22 $4,458 (115% Growth), FY Q2'23 $5,658 (27% Growth)",
          "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-02 09:10:14.457+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "83ee848e-411a-4bbb-ada5-c279d13772c6",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.75,
            "w": 0.15,
            "x": 0.801,
            "y": 0.14
          },
          "kind": "chart",
          "text": "REVENUE ($M): FY Q2'22 $361 (77% Growth), FY Q2'23 $400 (11% Growth)",
          "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-02 09:10:14.457+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "b427b49a-2bab-4843-93bd-0559b7609b78",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.16,
            "x": 0.086,
            "y": 0.92
          },
          "kind": "source-note",
          "text": "Notes: 1. Metrics are unaudited",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:14.457+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "b1aa4ed2-52e3-45ba-a927-1f08b662d14e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.61,
            "x": 0.046,
            "y": 0.048
          },
          "kind": "title",
          "text": "Second Quarter FY'23 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-02 09:10:14.457+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "5aa83a09-1126-4eee-a6ef-c8ae46d1ca8b",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 5,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 1,
          "name": "Attention",
          "beatId": "e194ce52-251f-48c9-be8c-1c7060187d2b",
          "matchId": "cbe958e3-8902-41a7-b96a-e8b1b747f0db",
          "beatType": {
            "name": "Attention",
            "slug": "monroes-sequence-attention",
            "status": "active",
            "canonId": "019dd9b8-1573-779d-93ca-6174bbd57938",
            "version": 1,
            "description": null
          },
          "evidence": "The presentation begins with an overview of Affirm's mission and Q2 FY 2023 highlights",
          "position": 0,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Hook",
            "slug": "hook",
            "status": "active",
            "canonId": "019dd9b8-01a6-7328-bff2-b22eb40b3ea5",
            "version": 1,
            "description": "The opener — a deliberate move to earn attention before any argument. Used by AIDA, Monroes, Pixar Pitch, Overcoming the Monster."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [
        {
          "to": 18,
          "from": 5,
          "loop": {
            "name": "02_pattern_hunter",
            "slug": "02-pattern-hunter",
            "status": "active",
            "bestFor": "Time-pressed audiences, building consensus, when data is strong",
            "canonId": "019dd956-6695-771a-be2e-f1748ef041a4",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "Evidence A -> Evidence B -> Evidence C -> Pattern/Conclusion",
            "description": "Group multiple pieces of evidence that together point to a pattern or conclusion",
            "familyLabel": null
          },
          "matchId": "74a192de-7745-479d-b1e1-27510246dac1",
          "evidence": "The presentation provides various metrics and KPIs to illustrate Affirm's growth and financial performance",
          "position": 0,
          "objective": "Identify patterns in Affirm's growth and financial performance",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 23:05:49.70712+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 6,
      "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": 4,
        "componentCount": 2,
        "textChars": 36,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:11.908+00",
          "seconds": 2.506,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/6",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-6",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.03,
            "w": 0.06,
            "x": 0.043,
            "y": 0.92
          },
          "kind": "image",
          "text": "affirm",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Logo",
              "slug": "logo",
              "status": "active",
              "canonId": "019de52c-fdaf-743d-94c4-d7c6a0e55302",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "logo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:11.908+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "381ae947-575f-4ecf-af00-a8fd141f176a",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.12,
            "w": 0.358,
            "x": 0.043,
            "y": 0.29
          },
          "kind": "title",
          "text": "FY Q2 2023\nBusiness 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-02 09:10:11.908+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d15845e8-69f2-4076-bc14-90aba9561099",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 10,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 6,
          "name": "Need",
          "beatId": "78f9d52d-c07c-4854-8dd5-7838d8d349df",
          "matchId": "cbe958e3-8902-41a7-b96a-e8b1b747f0db",
          "beatType": {
            "name": "Need",
            "slug": "monroes-sequence-need",
            "status": "active",
            "canonId": "019dd9b8-160b-710a-b2d6-2bafabd78694",
            "version": 1,
            "description": null
          },
          "evidence": "The presentation highlights Affirm's business growth and partnerships",
          "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": [
        {
          "to": 18,
          "from": 5,
          "loop": {
            "name": "02_pattern_hunter",
            "slug": "02-pattern-hunter",
            "status": "active",
            "bestFor": "Time-pressed audiences, building consensus, when data is strong",
            "canonId": "019dd956-6695-771a-be2e-f1748ef041a4",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "Evidence A -> Evidence B -> Evidence C -> Pattern/Conclusion",
            "description": "Group multiple pieces of evidence that together point to a pattern or conclusion",
            "familyLabel": null
          },
          "matchId": "74a192de-7745-479d-b1e1-27510246dac1",
          "evidence": "The presentation provides various metrics and KPIs to illustrate Affirm's growth and financial performance",
          "position": 0,
          "objective": "Identify patterns in Affirm's growth and financial performance",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 23:05:49.70712+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 7,
      "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": 51,
        "componentCount": 4,
        "textChars": 430,
        "nDataPoints": 20,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:13.784+00",
          "seconds": 4.317,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/7",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-7",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.59,
            "w": 0.75,
            "x": 0.12,
            "y": 0.22
          },
          "kind": "chart",
          "text": "GMV ($M) and AOV ($) from FY Q2'21 to FY Q2'23, with growth percentages of 27% and 35% (Ex-Peloton Growth).",
          "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-02 09:10:13.784+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f98dfd1c-9dc0-4730-8706-d843f4d90e3f",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.21,
            "x": 0.39,
            "y": 0.83
          },
          "kind": "legend",
          "text": "GMV ($M)\nAOV ($)",
          "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-02 09:10:13.784+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "40ce497e-6704-41dd-a74c-a5d36b66c34a",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.63,
            "x": 0.08,
            "y": 0.92
          },
          "kind": "source-note",
          "text": "Notes:\n1. GMV defined as the total dollar amount of all transactions on the Affirm platform during the period, net of refunds\n2. Average Order Value (AOV) defined as GMV divided by the number of transactions conducted on the Affirm platform during the period\n3. Metrics are unaudited",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:13.784+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "1d7fb778-e4f8-46e4-85ab-25fc1402ec50",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.66,
            "x": 0.045,
            "y": 0.104
          },
          "kind": "title",
          "text": "Gross Merchandise Volume",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:13.784+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "b8a77781-8ea6-4511-8226-112e9403f105",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 10,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 6,
          "name": "Need",
          "beatId": "78f9d52d-c07c-4854-8dd5-7838d8d349df",
          "matchId": "cbe958e3-8902-41a7-b96a-e8b1b747f0db",
          "beatType": {
            "name": "Need",
            "slug": "monroes-sequence-need",
            "status": "active",
            "canonId": "019dd9b8-160b-710a-b2d6-2bafabd78694",
            "version": 1,
            "description": null
          },
          "evidence": "The presentation highlights Affirm's business growth and partnerships",
          "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": [
        {
          "to": 18,
          "from": 5,
          "loop": {
            "name": "02_pattern_hunter",
            "slug": "02-pattern-hunter",
            "status": "active",
            "bestFor": "Time-pressed audiences, building consensus, when data is strong",
            "canonId": "019dd956-6695-771a-be2e-f1748ef041a4",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "Evidence A -> Evidence B -> Evidence C -> Pattern/Conclusion",
            "description": "Group multiple pieces of evidence that together point to a pattern or conclusion",
            "familyLabel": null
          },
          "matchId": "74a192de-7745-479d-b1e1-27510246dac1",
          "evidence": "The presentation provides various metrics and KPIs to illustrate Affirm's growth and financial performance",
          "position": 0,
          "objective": "Identify patterns in Affirm's growth and financial performance",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 23:05:49.70712+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 8,
      "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": 57,
        "componentCount": 4,
        "textChars": 732,
        "nDataPoints": 6,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:14.296+00",
          "seconds": 4.765,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/8",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-8",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.51,
            "w": 0.229,
            "x": 0.541,
            "y": 0.23
          },
          "kind": "chart",
          "text": "Affirm Product Composition 2,3 FY Q2 2023 23% Pay in 4 (Bi-Weekly 0% APR) 10% Core 0% APR 67% Interest-Bearing",
          "attrs": {
            "data_points": [
              {
                "value": 0.23,
                "category": "Pay in 4"
              },
              {
                "value": 0.1,
                "category": "Core 0% APR"
              },
              {
                "value": 0.67,
                "category": "Interest-Bearing"
              }
            ],
            "series_names": [
              "Pay in 4",
              "Core 0% APR",
              "Interest-Bearing"
            ],
            "x_axis_label": null,
            "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": "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-02 09:10:14.296+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "1149dda7-3730-4ad7-b81d-2b6efe4c2e90",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.51,
            "w": 0.229,
            "x": 0.229,
            "y": 0.23
          },
          "kind": "chart",
          "text": "POS vs. Affirm¹ Transactions FY Q2 2023 19% Affirm¹ 81% Point of Sale",
          "attrs": {
            "data_points": [
              {
                "value": 0.19,
                "category": "Affirm"
              },
              {
                "value": 0.81,
                "category": "Point of Sale"
              }
            ],
            "series_names": [
              "Affirm",
              "Point of Sale"
            ],
            "x_axis_label": null,
            "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": "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-02 09:10:14.296+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d6d297ab-ee56-4224-a21d-4088ea3075cd",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.86,
            "x": 0.086,
            "y": 0.883
          },
          "kind": "source-note",
          "text": "Notes: 1. Based on transactions initiated by Affirm through mobile app and website channels 2. Beginning last quarter, Affirm modified the definition of its low Average Order Value product from Split Pay to Pay in 4. Pay in 4 includes volume from loan transactions with 0% APR and 6-8 week term lengths but now excludes volume from monthly installment loans with 0% APR and 3 month term lengths. 3. For comparative purposes, Fiscal Q2 2022 GMV was 18% Pay in 4 under the new definition. 4. Metrics are unaudited",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:14.296+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "926b64c7-b37e-4f88-8c08-e1a5245d9186",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.797,
            "x": 0.077,
            "y": 0.102
          },
          "kind": "title",
          "text": "Power Transactions Across Diverse Channels",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:14.296+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "456f7821-6fe7-44da-a73a-705935158573",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 10,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 6,
          "name": "Need",
          "beatId": "78f9d52d-c07c-4854-8dd5-7838d8d349df",
          "matchId": "cbe958e3-8902-41a7-b96a-e8b1b747f0db",
          "beatType": {
            "name": "Need",
            "slug": "monroes-sequence-need",
            "status": "active",
            "canonId": "019dd9b8-160b-710a-b2d6-2bafabd78694",
            "version": 1,
            "description": null
          },
          "evidence": "The presentation highlights Affirm's business growth and partnerships",
          "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": [
        {
          "to": 18,
          "from": 5,
          "loop": {
            "name": "02_pattern_hunter",
            "slug": "02-pattern-hunter",
            "status": "active",
            "bestFor": "Time-pressed audiences, building consensus, when data is strong",
            "canonId": "019dd956-6695-771a-be2e-f1748ef041a4",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "Evidence A -> Evidence B -> Evidence C -> Pattern/Conclusion",
            "description": "Group multiple pieces of evidence that together point to a pattern or conclusion",
            "familyLabel": null
          },
          "matchId": "74a192de-7745-479d-b1e1-27510246dac1",
          "evidence": "The presentation provides various metrics and KPIs to illustrate Affirm's growth and financial performance",
          "position": 0,
          "objective": "Identify patterns in Affirm's growth and financial performance",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 23:05:49.70712+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 9,
      "type": "setup",
      "function": "decompose_segments",
      "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": "decompose_segments",
        "functionCanon": {
          "name": "Decompose segments",
          "slug": "decompose_segments",
          "status": "active",
          "canonId": "019de52d-14f1-74f8-be75-beb0be1135ec",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 63,
        "componentCount": 5,
        "textChars": 484,
        "nDataPoints": 16,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:14.983+00",
          "seconds": 4.11,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/9",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-9",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.64,
            "w": 0.61,
            "x": 0.115,
            "y": 0.22
          },
          "kind": "chart",
          "text": "FY Q2'23 Industry Gross Merchandise Volume Mix General Merchandise 39% Fashion / Beauty 18% Electronics 9% Home / Lifestyle 9% Travel / Ticketing 8% Sporting Goods and Outdoors 5% Equipment / Auto 5% Other 7%",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Horizontal bar chart",
              "slug": "bar-horizontal",
              "status": "active",
              "canonId": "019de52c-fec4-7221-986b-1cb5f5e84b1f",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bar-horizontal",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:14.983+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "7e65d407-07ab-442a-abe7-4ef1133a1652",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.66,
            "w": 0.236,
            "x": 0.727,
            "y": 0.201
          },
          "kind": "chart",
          "text": "Category Volume Growth Q2 Year over Year % Change +120% +13% (11)% +2% +63% (49)% +4% +57%",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Dot plot",
              "slug": "dot",
              "status": "active",
              "canonId": "019de52d-0235-738b-bd2b-78f8e24d7cb0",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "dot",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:14.983+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4c65974d-b265-4db0-8234-530554bacba0",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.039,
            "w": 0.044,
            "x": 0.04,
            "y": 0.925
          },
          "kind": "image",
          "text": "affirm",
          "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-02 09:10:14.983+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "578d8385-d704-45c9-842a-370ba24b5dbe",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.049,
            "w": 0.389,
            "x": 0.088,
            "y": 0.925
          },
          "kind": "source-note",
          "text": "Notes: 1. Metrics are unaudited 2. Excludes volume from transactions facilitated through Affirm virtual card at non-integrated merchants",
          "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-02 09:10:14.983+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4368152e-a50a-479d-be3e-cbd2c3a9985c",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.85,
            "x": 0.076,
            "y": 0.102
          },
          "kind": "title",
          "text": "Partnerships Across Wide Range of Categories",
          "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-02 09:10:14.983+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "09627861-650f-4f31-9176-051dd4dfc48c",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 10,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 6,
          "name": "Need",
          "beatId": "78f9d52d-c07c-4854-8dd5-7838d8d349df",
          "matchId": "cbe958e3-8902-41a7-b96a-e8b1b747f0db",
          "beatType": {
            "name": "Need",
            "slug": "monroes-sequence-need",
            "status": "active",
            "canonId": "019dd9b8-160b-710a-b2d6-2bafabd78694",
            "version": 1,
            "description": null
          },
          "evidence": "The presentation highlights Affirm's business growth and partnerships",
          "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": [
        {
          "to": 18,
          "from": 5,
          "loop": {
            "name": "02_pattern_hunter",
            "slug": "02-pattern-hunter",
            "status": "active",
            "bestFor": "Time-pressed audiences, building consensus, when data is strong",
            "canonId": "019dd956-6695-771a-be2e-f1748ef041a4",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "Evidence A -> Evidence B -> Evidence C -> Pattern/Conclusion",
            "description": "Group multiple pieces of evidence that together point to a pattern or conclusion",
            "familyLabel": null
          },
          "matchId": "74a192de-7745-479d-b1e1-27510246dac1",
          "evidence": "The presentation provides various metrics and KPIs to illustrate Affirm's growth and financial performance",
          "position": 0,
          "objective": "Identify patterns in Affirm's growth and financial performance",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 23:05:49.70712+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 10,
      "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": 62,
        "componentCount": 4,
        "textChars": 1097,
        "nDataPoints": 18,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:15.191+00",
          "seconds": 4.151,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/10",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-10",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.61,
            "w": 0.79,
            "x": 0.12,
            "y": 0.19
          },
          "kind": "chart",
          "text": "Active Consumers (K) and Transactions per Active Consumer from FY Q2'21 to FY Q2'23, showing growth percentages.",
          "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-02 09:10:15.191+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "690f6683-d73d-4cd1-97b8-473822b47023",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.017,
            "w": 0.49,
            "x": 0.276,
            "y": 0.834
          },
          "kind": "legend",
          "text": "Active Consumers (K) — Transactions per Active Consumer",
          "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-02 09:10:15.191+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "444fe818-af04-48d0-b584-6bec4193a0bd",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.07,
            "w": 0.77,
            "x": 0.118,
            "y": 0.895
          },
          "kind": "source-note",
          "text": "Notes: Active Consumer defined as a consumer who engages in at least one transaction on our platform during the 12 months prior to the measurement date, presented as of the end of the period. Active Consumers includes consumers who engaged in at least one transaction on the PayBright and Returnly platforms during the 12 months prior to the measurement date and prior to the acquisitions of PayBright and Returnly by Affirm. Transactions per Active Consumer defined as the average number of transactions that an Active Consumer has conducted on our platform during the 12 months prior to the measurement date, presented as of the end of the period. Transactions per Active Consumer includes transactions completed by Active Consumers on the PayBright and Returnly platforms during the 12 months prior to the measurement date and prior to the acquisitions of PayBright and Returnly by Affirm. Metrics are unaudited",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:15.191+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "36321a6a-073b-4765-8bd5-b181d44fc880",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.046,
            "w": 0.349,
            "x": 0.045,
            "y": 0.106
          },
          "kind": "title",
          "text": "Active Consumers",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:15.191+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "fe57c784-5003-4cfc-bb24-ebcee60ecb1d",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 10,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 6,
          "name": "Need",
          "beatId": "78f9d52d-c07c-4854-8dd5-7838d8d349df",
          "matchId": "cbe958e3-8902-41a7-b96a-e8b1b747f0db",
          "beatType": {
            "name": "Need",
            "slug": "monroes-sequence-need",
            "status": "active",
            "canonId": "019dd9b8-160b-710a-b2d6-2bafabd78694",
            "version": 1,
            "description": null
          },
          "evidence": "The presentation highlights Affirm's business growth and partnerships",
          "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": [
        {
          "to": 18,
          "from": 5,
          "loop": {
            "name": "02_pattern_hunter",
            "slug": "02-pattern-hunter",
            "status": "active",
            "bestFor": "Time-pressed audiences, building consensus, when data is strong",
            "canonId": "019dd956-6695-771a-be2e-f1748ef041a4",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "Evidence A -> Evidence B -> Evidence C -> Pattern/Conclusion",
            "description": "Group multiple pieces of evidence that together point to a pattern or conclusion",
            "familyLabel": null
          },
          "matchId": "74a192de-7745-479d-b1e1-27510246dac1",
          "evidence": "The presentation provides various metrics and KPIs to illustrate Affirm's growth and financial performance",
          "position": 0,
          "objective": "Identify patterns in Affirm's growth and financial performance",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 23:05:49.70712+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 11,
      "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": 64,
        "componentCount": 6,
        "textChars": 317,
        "nDataPoints": 27,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:15.85+00",
          "seconds": 4.752,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/11",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-11",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.61,
            "w": 0.699,
            "x": 0.198,
            "y": 0.25
          },
          "kind": "chart",
          "text": "Stacked bar chart showing quarterly transactions from FY Q2'21 to FY Q2'23, segmented into Repeat Customer Transactions (M) and First Time Customer Transactions (M).",
          "attrs": {
            "x_axis_label": "Fiscal Year Quarter",
            "y_axis_label": "Transactions (M)"
          },
          "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-02 09:10:15.85+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "cf6a5f46-ea4a-4949-953e-226dba927736",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.023,
            "w": 0.539,
            "x": 0.229,
            "y": 0.837
          },
          "kind": "list",
          "text": "Repeat Customer Transactions (M)\nFirst Time Customer Transactions (M)",
          "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-02 09:10:15.85+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ba71fa8d-ad3f-4865-8985-fcdca50125d6",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.056,
            "w": 0.14,
            "x": 0.76,
            "y": 0.136
          },
          "kind": "source-note",
          "text": "86% Repeat Customers",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:15.85+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "15d56ee9-09d2-4af9-baec-b0f690e33ac7",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.056,
            "w": 0.069,
            "x": 0.45,
            "y": 0.266
          },
          "kind": "source-note",
          "text": "51% Growth",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:15.85+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "29402a32-4497-4566-8a72-ebc41eca39cc",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.12,
            "x": 0.093,
            "y": 0.896
          },
          "kind": "source-note",
          "text": "Notes:\n1. Metrics are unaudited",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:15.85+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c415c5f6-2fba-4d02-bf3c-a2724f202cd8",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.429,
            "x": 0.042,
            "y": 0.108
          },
          "kind": "title",
          "text": "Quarterly Transactions",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:15.85+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "21d517d8-709d-4187-9075-48d1d149592f",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 18,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 11,
          "name": "Satisfaction",
          "beatId": "b0e8d888-c0ac-41f9-8e7e-3810ae2ebadc",
          "matchId": "cbe958e3-8902-41a7-b96a-e8b1b747f0db",
          "beatType": {
            "name": "Satisfaction",
            "slug": "monroes-sequence-satisfaction",
            "status": "active",
            "canonId": "019dd9b8-16a5-73c8-a3ce-00850dc2cbd8",
            "version": 1,
            "description": null
          },
          "evidence": "The presentation showcases Affirm's financial performance and key metrics",
          "position": 2,
          "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": 18,
          "from": 5,
          "loop": {
            "name": "02_pattern_hunter",
            "slug": "02-pattern-hunter",
            "status": "active",
            "bestFor": "Time-pressed audiences, building consensus, when data is strong",
            "canonId": "019dd956-6695-771a-be2e-f1748ef041a4",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "Evidence A -> Evidence B -> Evidence C -> Pattern/Conclusion",
            "description": "Group multiple pieces of evidence that together point to a pattern or conclusion",
            "familyLabel": null
          },
          "matchId": "74a192de-7745-479d-b1e1-27510246dac1",
          "evidence": "The presentation provides various metrics and KPIs to illustrate Affirm's growth and financial performance",
          "position": 0,
          "objective": "Identify patterns in Affirm's growth and financial performance",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 23:05:49.70712+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 12,
      "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": 73,
        "componentCount": 6,
        "textChars": 496,
        "nDataPoints": 26,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:16.847+00",
          "seconds": 5.492,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/12",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-12",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.07,
            "w": 0.15,
            "x": 0.77,
            "y": 0.18
          },
          "kind": "callout",
          "text": "61% Growth in Merchants with > $1k TTM GMV",
          "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-02 09:10:16.847+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "1e8561a4-6bf5-43de-8b10-e5e40f554d79",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.07,
            "x": 0.447,
            "y": 0.29
          },
          "kind": "callout",
          "text": "45% Growth",
          "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-02 09:10:16.847+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "880f63f8-fc18-40cb-969d-a120a7f42d2a",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.56,
            "w": 0.73,
            "x": 0.16,
            "y": 0.24
          },
          "kind": "chart",
          "text": "FY Q2'21: 8 total (5 <=$1k, 3 >$1k); FY Q3'21: 12 total (9 <=$1k, 3 >$1k); FY Q4'21: 29 total (15 <=$1k, 14 >$1k); FY Q1'22: 102 total (70 <=$1k, 32 >$1k); FY Q2'22: 168 total (112 <=$1k, 56 >$1k); FY Q3'22: 207 total (136 <=$1k, 71 >$1k); FY Q4'22: 235 total (152 <=$1k, 83 >$1k); FY Q1'23: 245 total (157 <=$1k, 88 >$1k); FY Q2'23: 243 total (153 <=$1k, 90 >$1k)",
          "attrs": {
            "x_axis_label": "Fiscal Year Quarter",
            "y_axis_label": "Number of Merchants"
          },
          "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-02 09:10:16.847+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "6f201178-2f1d-4f99-8724-deaec088e6e6",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.026,
            "w": 0.369,
            "x": 0.308,
            "y": 0.838
          },
          "kind": "legend",
          "text": "> $1,000 TTM GMV (K); <= $1,000 TTM GMV (K)",
          "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-02 09:10:16.847+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d393b252-39e8-4d66-8cff-b67ea6ee940a",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.012,
            "w": 0.104,
            "x": 0.092,
            "y": 0.914
          },
          "kind": "source-note",
          "text": "Metrics are unaudited",
          "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-02 09:10:16.847+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "99645b88-7ef7-4b3b-ac08-a31b94b65812",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.34,
            "x": 0.043,
            "y": 0.102
          },
          "kind": "title",
          "text": "Active 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-02 09:10:16.847+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "8889a9c9-2e52-48df-9381-a0863593f694",
          "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": "bda0f9ea-963d-46f1-98bf-0b6fe923721f",
          "evidence": "chart/bar-stacked: FY Q2'21: 8 total (5 <=$1k, 3 >$1k); FY Q3'21: 12 total (9 <=$1k, 3 >$1k); FY Q4'21: 29 total (15 <=$1k, 14 >$1k); FY Q1'22: 102 total (70 <=$1k, 32 >$1k); FY Q2'22: 168 total (112 <=$1k, 56 >$1k); FY",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-17 01:40:05.868993+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 12,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": null,
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 18,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 11,
          "name": "Satisfaction",
          "beatId": "b0e8d888-c0ac-41f9-8e7e-3810ae2ebadc",
          "matchId": "cbe958e3-8902-41a7-b96a-e8b1b747f0db",
          "beatType": {
            "name": "Satisfaction",
            "slug": "monroes-sequence-satisfaction",
            "status": "active",
            "canonId": "019dd9b8-16a5-73c8-a3ce-00850dc2cbd8",
            "version": 1,
            "description": null
          },
          "evidence": "The presentation showcases Affirm's financial performance and key metrics",
          "position": 2,
          "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": 18,
          "from": 5,
          "loop": {
            "name": "02_pattern_hunter",
            "slug": "02-pattern-hunter",
            "status": "active",
            "bestFor": "Time-pressed audiences, building consensus, when data is strong",
            "canonId": "019dd956-6695-771a-be2e-f1748ef041a4",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "Evidence A -> Evidence B -> Evidence C -> Pattern/Conclusion",
            "description": "Group multiple pieces of evidence that together point to a pattern or conclusion",
            "familyLabel": null
          },
          "matchId": "74a192de-7745-479d-b1e1-27510246dac1",
          "evidence": "The presentation provides various metrics and KPIs to illustrate Affirm's growth and financial performance",
          "position": 0,
          "objective": "Identify patterns in Affirm's growth and financial performance",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 23:05:49.70712+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 13,
      "type": "setup",
      "function": "quantify_opportunity",
      "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": "quantify_opportunity",
        "functionCanon": {
          "name": "Quantify opportunity",
          "slug": "quantify_opportunity",
          "status": "active",
          "canonId": "019de52d-17e4-726f-aa15-83350acef1dd",
          "version": 1,
          "description": null
        },
        "density": "balanced",
        "densityScore": 47,
        "componentCount": 5,
        "textChars": 188,
        "nDataPoints": 18,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:15.758+00",
          "seconds": 4.145,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/13",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-13",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.59,
            "w": 0.7,
            "x": 0.139,
            "y": 0.204
          },
          "kind": "chart",
          "text": "Revenue ($M) and % of GMV from FY Q2'21 to FY Q2'23. Revenue shows growth from $204M to $400M, with % of GMV fluctuating between 7.1% and 10.5%.",
          "attrs": {
            "series_names": [
              "Revenue ($M)",
              "% of GMV"
            ],
            "x_axis_label": "Fiscal Quarter",
            "y_axis_label": "Value"
          },
          "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-02 09:10:15.758+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ab41d7a4-2ed7-49d3-843e-b46e678e5cd8",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.013,
            "w": 0.149,
            "x": 0.083,
            "y": 0.94
          },
          "kind": "list",
          "text": "Metrics are unaudited",
          "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-02 09:10:15.758+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "bca6c7bd-bf6f-4f5d-a630-aced1ea87fec",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.013,
            "w": 0.035,
            "x": 0.083,
            "y": 0.927
          },
          "kind": "source-note",
          "text": "Notes:",
          "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-02 09:10:15.758+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "3c200e4d-f1d4-4d65-a6c2-72bf4ddcdac5",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.034,
            "w": 0.07,
            "x": 0.449,
            "y": 0.238
          },
          "kind": "source-note",
          "text": "11% Growth",
          "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-02 09:10:15.758+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "7496941a-8679-496d-9a47-c90ad9a1f67b",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.036,
            "w": 0.149,
            "x": 0.044,
            "y": 0.109
          },
          "kind": "title",
          "text": "Revenue",
          "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-02 09:10:15.758+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "7581cc28-445d-42ff-8235-c99565e9fa01",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 18,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 11,
          "name": "Satisfaction",
          "beatId": "b0e8d888-c0ac-41f9-8e7e-3810ae2ebadc",
          "matchId": "cbe958e3-8902-41a7-b96a-e8b1b747f0db",
          "beatType": {
            "name": "Satisfaction",
            "slug": "monroes-sequence-satisfaction",
            "status": "active",
            "canonId": "019dd9b8-16a5-73c8-a3ce-00850dc2cbd8",
            "version": 1,
            "description": null
          },
          "evidence": "The presentation showcases Affirm's financial performance and key metrics",
          "position": 2,
          "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": 18,
          "from": 5,
          "loop": {
            "name": "02_pattern_hunter",
            "slug": "02-pattern-hunter",
            "status": "active",
            "bestFor": "Time-pressed audiences, building consensus, when data is strong",
            "canonId": "019dd956-6695-771a-be2e-f1748ef041a4",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "Evidence A -> Evidence B -> Evidence C -> Pattern/Conclusion",
            "description": "Group multiple pieces of evidence that together point to a pattern or conclusion",
            "familyLabel": null
          },
          "matchId": "74a192de-7745-479d-b1e1-27510246dac1",
          "evidence": "The presentation provides various metrics and KPIs to illustrate Affirm's growth and financial performance",
          "position": 0,
          "objective": "Identify patterns in Affirm's growth and financial performance",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 23:05:49.70712+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 14,
      "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": "overcrowded",
        "densityScore": 81,
        "componentCount": 6,
        "textChars": 916,
        "nDataPoints": 50,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:16.778+00",
          "seconds": 4.733,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/14",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-14",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.59,
            "w": 0.83,
            "x": 0.099,
            "y": 0.24
          },
          "kind": "chart",
          "text": "Line chart showing merchant fee rates for different product types (Core 0% Long, Core 0% Short, Core IB, Pay in 4, Non-Integrated Virtual Card) from FY Q2'21 to FY Q2'23.",
          "attrs": {
            "series": [
              "Core 0% Long",
              "Core 0% Short",
              "Core IB",
              "Pay in 4",
              "Non-Integrated Virtual Card"
            ],
            "x_axis_label": "Fiscal Quarter",
            "y_axis_label": "Percentage"
          },
          "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-02 09:10:16.778+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "b2053145-92cc-4315-996b-3c2a61462361",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.013,
            "w": 0.14,
            "x": 0.084,
            "y": 0.93
          },
          "kind": "list",
          "text": "Metrics are unaudited",
          "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-02 09:10:16.778+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "0fde7714-0070-405c-80a0-4979234297e7",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.87,
            "x": 0.084,
            "y": 0.88
          },
          "kind": "list",
          "text": "Core 0% Long includes loans with term lengths greater than 12 months and 0% APR; Core 0% Short includes loans with term lengths at least three months long but less than or equal to 12 months and 0% APR; Core IB includes loans with interest from Affirm integrated merchants; Pay in 4 (formerly known as Split Pay) includes loans with 0% APR and 6-8 week term lengths; Non-Integrated Virtual Card includes loans made by Affirm at non-integrated merchants using Affirm's virtual card technology; excludes loans made in Canada via Affirm or legacy Paybright business and excludes Returnly transactions",
          "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-02 09:10:16.778+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f28576d1-1cce-4b0e-a8e6-95c9ad033d7d",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.013,
            "w": 0.037,
            "x": 0.084,
            "y": 0.866
          },
          "kind": "source-note",
          "text": "Notes:",
          "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-02 09:10:16.778+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "3f313f0d-ac75-4d90-a247-47069d06e4f5",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.016,
            "w": 0.82,
            "x": 0.045,
            "y": 0.15
          },
          "kind": "subtitle",
          "text": "Illustrative merchant fees, transaction fees, and virtual card network fees divided by product level GMV",
          "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-02 09:10:16.778+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "8b421e3a-0b6a-4eea-977c-16dadbe8f74d",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.035,
            "w": 0.349,
            "x": 0.045,
            "y": 0.104
          },
          "kind": "title",
          "text": "Merchant Fee Rates",
          "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-02 09:10:16.778+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "bd22e7eb-82ef-48be-90dc-7dc9dcb1f353",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 18,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 11,
          "name": "Satisfaction",
          "beatId": "b0e8d888-c0ac-41f9-8e7e-3810ae2ebadc",
          "matchId": "cbe958e3-8902-41a7-b96a-e8b1b747f0db",
          "beatType": {
            "name": "Satisfaction",
            "slug": "monroes-sequence-satisfaction",
            "status": "active",
            "canonId": "019dd9b8-16a5-73c8-a3ce-00850dc2cbd8",
            "version": 1,
            "description": null
          },
          "evidence": "The presentation showcases Affirm's financial performance and key metrics",
          "position": 2,
          "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": 18,
          "from": 5,
          "loop": {
            "name": "02_pattern_hunter",
            "slug": "02-pattern-hunter",
            "status": "active",
            "bestFor": "Time-pressed audiences, building consensus, when data is strong",
            "canonId": "019dd956-6695-771a-be2e-f1748ef041a4",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "Evidence A -> Evidence B -> Evidence C -> Pattern/Conclusion",
            "description": "Group multiple pieces of evidence that together point to a pattern or conclusion",
            "familyLabel": null
          },
          "matchId": "74a192de-7745-479d-b1e1-27510246dac1",
          "evidence": "The presentation provides various metrics and KPIs to illustrate Affirm's growth and financial performance",
          "position": 0,
          "objective": "Identify patterns in Affirm's growth and financial performance",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 23:05:49.70712+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 15,
      "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": "overcrowded",
        "densityScore": 92,
        "componentCount": 8,
        "textChars": 1216,
        "nDataPoints": 66,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:18.022+00",
          "seconds": 5.919,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/15",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-15",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.62,
            "w": 0.45,
            "x": 0.049,
            "y": 0.199
          },
          "kind": "chart",
          "text": "Interest Income Composition, FY Q2'21 - FY Q2'23, showing Consumer & Other Interest Income ($M), Amortization of Discount ($M), and Amortization of Discount as % of Total Interest Income.",
          "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-02 09:10:18.022+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "32ff42d2-bffe-4f28-9e34-986df3cbc7bc",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.62,
            "w": 0.45,
            "x": 0.505,
            "y": 0.199
          },
          "kind": "chart",
          "text": "Composition of Average Loans Held for Investment (\"LHFI\"), FY Q2'21 - FY Q2'23, showing Avg. Interest Bearing LHFI Balance, Avg. 0% APR LHFI Balance, and 0% APR Balance % of Avg LHFI.",
          "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-02 09:10:18.022+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "b7598ea7-c17a-4bd5-a324-b8f2d28af690",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.016,
            "w": 0.45,
            "x": 0.505,
            "y": 0.205
          },
          "kind": "legend",
          "text": "Composition of Average Loans Held for Investment (\"LHFI\")",
          "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-02 09:10:18.022+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "0fa03efb-70ca-461c-88c4-22839a1d03d6",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.016,
            "w": 0.257,
            "x": 0.163,
            "y": 0.205
          },
          "kind": "legend",
          "text": "Interest Income Composition",
          "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-02 09:10:18.022+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "3e33a5d2-fabb-437e-b3e6-9ee2ef77e5fa",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.308,
            "x": 0.638,
            "y": 0.833
          },
          "kind": "list",
          "text": "Avg. Interest Bearing LHFI Balance\nAvg. 0% APR LHFI Balance\n0% APR Balance % of Avg LHFI",
          "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-02 09:10:18.022+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "166fae00-a862-4628-91ff-e2e73b64b072",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.34,
            "x": 0.134,
            "y": 0.833
          },
          "kind": "list",
          "text": "Consumer & Other Interest Income ($M)\nAmortization of Discount ($M)\nAmortization of Discount as % of Total Interest Income",
          "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-02 09:10:18.022+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "a1d1b8fb-02a4-4314-ae15-c867997e1162",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.809,
            "x": 0.093,
            "y": 0.902
          },
          "kind": "source-note",
          "text": "Notes:\n1. Amortization of discount is driven by either loan purchases from originating bank partners or the origination of loans with 0% APR or below market interest rates; Consumer & Other Interest Income consists primarily of interest charged to consumers over the term of the consumers' loans based on the principal outstanding\n2. 0% APR Loans Held For Investment include all loans that are not interest bearing, including Pay in 4 (formerly known as Split Pay) loans\n3. Metrics are unaudited",
          "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-02 09:10:18.022+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "591a963c-c60b-477f-be69-153f37682bf6",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.913,
            "x": 0.044,
            "y": 0.106
          },
          "kind": "title",
          "text": "Interest Income and Loans Held for Investment Composition",
          "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-02 09:10:18.022+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "0c2be32b-5615-4a5a-831c-ecea13ce74c7",
          "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": "3ecb9503-b248-46b0-9cbf-93d4e3a989f5",
          "evidence": "chart/bar-stacked: Interest Income Composition, FY Q2'21 - FY Q2'23, showing Consumer & Other Interest Income ($M), Amortization of Discount ($M), and Amortization of Discount as % of Total Interest Income.",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-17 01:40:06.007029+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": 18,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 11,
          "name": "Satisfaction",
          "beatId": "b0e8d888-c0ac-41f9-8e7e-3810ae2ebadc",
          "matchId": "cbe958e3-8902-41a7-b96a-e8b1b747f0db",
          "beatType": {
            "name": "Satisfaction",
            "slug": "monroes-sequence-satisfaction",
            "status": "active",
            "canonId": "019dd9b8-16a5-73c8-a3ce-00850dc2cbd8",
            "version": 1,
            "description": null
          },
          "evidence": "The presentation showcases Affirm's financial performance and key metrics",
          "position": 2,
          "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": 18,
          "from": 5,
          "loop": {
            "name": "02_pattern_hunter",
            "slug": "02-pattern-hunter",
            "status": "active",
            "bestFor": "Time-pressed audiences, building consensus, when data is strong",
            "canonId": "019dd956-6695-771a-be2e-f1748ef041a4",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "Evidence A -> Evidence B -> Evidence C -> Pattern/Conclusion",
            "description": "Group multiple pieces of evidence that together point to a pattern or conclusion",
            "familyLabel": null
          },
          "matchId": "74a192de-7745-479d-b1e1-27510246dac1",
          "evidence": "The presentation provides various metrics and KPIs to illustrate Affirm's growth and financial performance",
          "position": 0,
          "objective": "Identify patterns in Affirm's growth and financial performance",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 23:05:49.70712+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 16,
      "type": "analysis",
      "title": "The slide includes notes about what is included in transaction costs and ex-provision costs, adjustments made to certain fiscal quarters, and that metrics are u",
      "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": 72,
        "componentCount": 5,
        "textChars": 814,
        "nDataPoints": 36,
        "notes": "The slide includes notes about what is included in transaction costs and ex-provision costs, adjustments made to certain fiscal quarters, and that metrics are unaudited.",
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:19.361+00",
          "seconds": 7.246,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/16",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-16",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.65,
            "w": 0.46,
            "x": 0.049,
            "y": 0.201
          },
          "kind": "chart",
          "text": "Transaction Costs ($M) and % of GMV from FY Q2'21 to FY Q2'23, showing values from $97 to $255 and percentages from 4.0% to 5.8%.",
          "attrs": {
            "chart_type": "bar-line",
            "line_values": [
              "5.3%",
              "4.3%",
              "4.6%",
              "5.8%",
              "4.0%",
              "4.4%",
              "4.1%",
              "4.1%",
              "4.5%"
            ],
            "x_axis_labels": [
              "FY Q2'21",
              "FY Q3'21",
              "FY Q4'21",
              "FY Q1'22",
              "FY Q2'22",
              "FY Q3'22",
              "FY Q4'22",
              "FY Q1'23",
              "FY Q2'23"
            ],
            "y_axis_labels": [
              "$109",
              "$97",
              "$114",
              "$157",
              "$177",
              "$172",
              "$180",
              "$179",
              "$255"
            ]
          },
          "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-02 09:10:19.361+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "0347ceaf-fbaf-4fd6-8e60-84592dda0c14",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.65,
            "w": 0.44,
            "x": 0.527,
            "y": 0.201
          },
          "kind": "chart",
          "text": "Transaction Costs ex-Provision ($M) and % of GMV from FY Q2'21 to FY Q2'23, showing values from $89 to $149 and percentages from 2.4% to 4.7%.",
          "attrs": {
            "chart_type": "bar-line",
            "line_values": [
              "4.7%",
              "4.3%",
              "3.6%",
              "3.5%",
              "2.8%",
              "2.7%",
              "2.4%",
              "2.6%",
              "2.6%"
            ],
            "x_axis_labels": [
              "FY Q2'21",
              "FY Q3'21",
              "FY Q4'21",
              "FY Q1'22",
              "FY Q2'22",
              "FY Q3'22",
              "FY Q4'22",
              "FY Q1'23",
              "FY Q2'23"
            ],
            "y_axis_labels": [
              "$97",
              "$98",
              "$89",
              "$94",
              "$125",
              "$106",
              "$107",
              "$115",
              "$149"
            ]
          },
          "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-02 09:10:19.361+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "11b97f0e-2559-497f-a100-9a2be21fecdf",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.037,
            "w": 0.037,
            "x": 0.045,
            "y": 0.93
          },
          "kind": "image",
          "text": "affirm",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Logo",
              "slug": "logo",
              "status": "active",
              "canonId": "019de52c-fdaf-743d-94c4-d7c6a0e55302",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "logo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:19.361+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "47c26860-1f7d-4afc-bb2d-ed8d9d39a3f3",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.747,
            "x": 0.086,
            "y": 0.912
          },
          "kind": "source-note",
          "text": "Notes:\n1. Transaction Costs include Loss on loan purchase commitment, Provision for credit losses, Funding costs and Processing and servicing\n2. Transaction Costs ex-Provision include Loss on loan purchase commitment, Funding costs and Processing and servicing\n3. FY Q3'21 and FY Q4'21 amounts include adjustments to amounts previously reported due to understatements in certain prior period amounts related to the fair value measurement of contingent consideration and stock-based compensation.\n4. Metrics are unaudited",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:19.361+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ff2db6d7-4c5d-446d-b456-b54bfce71d2b",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.046,
            "w": 0.349,
            "x": 0.045,
            "y": 0.102
          },
          "kind": "title",
          "text": "Transaction Costs",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:19.361+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "9dbea093-6906-4b72-845e-7cfea4ebab6f",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "Chartjunk Elimination",
            "slug": "chartjunk-elimination",
            "status": "active",
            "bestFor": null,
            "canonId": "019dd956-b49e-7453-ab01-b60f338eeda1",
            "version": 1,
            "bodyDocId": null,
            "description": "Remove decorative elements that don't convey data: 3D effects, shadows, unnecessary gridlines",
            "familyLabel": null,
            "categoryName": "Slide",
            "categorySlug": "slide"
          },
          "agent": "Designer",
          "layer": "slide",
          "agents": [
            "Designer"
          ],
          "matchId": "5a22bc74-26bd-4b12-b6ae-b7d4f1879782",
          "evidence": "chart/bar-vertical: Transaction Costs ex-Provision ($M) and % of GMV from FY Q2'21 to FY Q2'23, showing values from $89 to $149 and percentages from 2.4% to 4.7%.",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.6,
          "extraction": {
            "at": "2026-07-17 01:40:06.076434+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 16,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": null,
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 18,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 11,
          "name": "Satisfaction",
          "beatId": "b0e8d888-c0ac-41f9-8e7e-3810ae2ebadc",
          "matchId": "cbe958e3-8902-41a7-b96a-e8b1b747f0db",
          "beatType": {
            "name": "Satisfaction",
            "slug": "monroes-sequence-satisfaction",
            "status": "active",
            "canonId": "019dd9b8-16a5-73c8-a3ce-00850dc2cbd8",
            "version": 1,
            "description": null
          },
          "evidence": "The presentation showcases Affirm's financial performance and key metrics",
          "position": 2,
          "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": 18,
          "from": 5,
          "loop": {
            "name": "02_pattern_hunter",
            "slug": "02-pattern-hunter",
            "status": "active",
            "bestFor": "Time-pressed audiences, building consensus, when data is strong",
            "canonId": "019dd956-6695-771a-be2e-f1748ef041a4",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "Evidence A -> Evidence B -> Evidence C -> Pattern/Conclusion",
            "description": "Group multiple pieces of evidence that together point to a pattern or conclusion",
            "familyLabel": null
          },
          "matchId": "74a192de-7745-479d-b1e1-27510246dac1",
          "evidence": "The presentation provides various metrics and KPIs to illustrate Affirm's growth and financial performance",
          "position": 0,
          "objective": "Identify patterns in Affirm's growth and financial performance",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 23:05:49.70712+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 17,
      "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": 74,
        "componentCount": 5,
        "textChars": 1271,
        "nDataPoints": 38,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:18.653+00",
          "seconds": 6.48,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/17",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-17",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.64,
            "w": 0.43,
            "x": 0.537,
            "y": 0.206
          },
          "kind": "chart",
          "text": "Revenue Less Transaction Costs ex-Provision\n$107\n5.2%\nFY Q2'21\n$133\n5.9%\nFY Q3'21\n$173\n7.0%\nFY Q4'21\n$176\n6.5%\nFY Q1'22\n$236\n5.3%\nFY Q2'22\n$249\n6.4%\nFY Q3'22\n$257\n5.8%\nFY Q4'22\n$247\n5.6%\nFY Q1'23\n$251\n4.4%\n6%\nYoY\nFY Q2'23",
          "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-02 09:10:18.653+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "436fe7a1-42a0-46fc-b61e-37ae779c88d1",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.64,
            "w": 0.43,
            "x": 0.099,
            "y": 0.206
          },
          "kind": "chart",
          "text": "Revenue Less Transaction Costs\n$95\n4.6%\nFY Q2'21\n$134\n5.9%\nFY Q3'21\n$148\n5.9%\nFY Q4'21\n$112\n4.1%\nFY Q1'22\n$184\n4.1%\nFY Q2'22\n$182\n4.7%\nFY Q3'22\n$184\n4.2%\nFY Q4'22\n$182\n4.2%\nFY Q1'23\n$144\n2.5%\n(21)%\nYoY\nFY Q2'23",
          "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-02 09:10:18.653+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "84ca3f85-afed-4250-af35-250163035401",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.029,
            "w": 0.05,
            "x": 0.045,
            "y": 0.93
          },
          "kind": "image",
          "text": "affirm",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Logo",
              "slug": "logo",
              "status": "active",
              "canonId": "019de52c-fdaf-743d-94c4-d7c6a0e55302",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "logo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:18.653+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "be61259b-bc4d-40fe-9c24-114736c5bef7",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.09,
            "w": 0.88,
            "x": 0.08,
            "y": 0.87
          },
          "kind": "list",
          "text": "Notes:\n1. Transaction Costs include Loss on loan purchase commitment, Provision for credit losses, Funding costs and Processing and servicing\n2. Transaction Costs ex-Provision include Loss on loan purchase commitment, Funding costs and Processing and servicing\n3. FY Q1'21 and FY Q2'21 amounts include adjustments to amounts previously reported due to effects of adoption of accounting standards effective July 1, 2020; FY Q3'21 amounts include adjustments to amounts previously reported due to an adjustment to stock-based\ncompensation expense\n4. FY Q3'21 and FY Q4'21 amounts include adjustments to amounts previously reported due to understatements in certain prior period amounts related to the fair value measurement of contingent consideration and stock-based compensation.\n5. Metrics are unaudited",
          "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-02 09:10:18.653+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f9bf08fe-897e-40a0-bbd0-b53d5ef4952b",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.649,
            "x": 0.045,
            "y": 0.106
          },
          "kind": "title",
          "text": "Revenue Less Transaction Costs",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:18.653+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "1c0daa0c-347b-452a-b1e6-dae052bb35e2",
          "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": "111aabc9-78d5-4d22-97d5-6da59b678f88",
          "evidence": "chart/bar-vertical: Revenue Less Transaction Costs ex-Provision $107 5.2% FY Q2'21 $133 5.9% FY Q3'21 $173 7.0% FY Q4'21 $176 6.5% FY Q1'22 $236 5.3% FY Q2'22 $249 6.4% FY Q3'22 $257 5.8% FY Q4'22 $247 5.6% FY Q1'23 $251",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-17 01:40:06.145001+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": 18,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 11,
          "name": "Satisfaction",
          "beatId": "b0e8d888-c0ac-41f9-8e7e-3810ae2ebadc",
          "matchId": "cbe958e3-8902-41a7-b96a-e8b1b747f0db",
          "beatType": {
            "name": "Satisfaction",
            "slug": "monroes-sequence-satisfaction",
            "status": "active",
            "canonId": "019dd9b8-16a5-73c8-a3ce-00850dc2cbd8",
            "version": 1,
            "description": null
          },
          "evidence": "The presentation showcases Affirm's financial performance and key metrics",
          "position": 2,
          "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": 18,
          "from": 5,
          "loop": {
            "name": "02_pattern_hunter",
            "slug": "02-pattern-hunter",
            "status": "active",
            "bestFor": "Time-pressed audiences, building consensus, when data is strong",
            "canonId": "019dd956-6695-771a-be2e-f1748ef041a4",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "Evidence A -> Evidence B -> Evidence C -> Pattern/Conclusion",
            "description": "Group multiple pieces of evidence that together point to a pattern or conclusion",
            "familyLabel": null
          },
          "matchId": "74a192de-7745-479d-b1e1-27510246dac1",
          "evidence": "The presentation provides various metrics and KPIs to illustrate Affirm's growth and financial performance",
          "position": 0,
          "objective": "Identify patterns in Affirm's growth and financial performance",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 23:05:49.70712+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 18,
      "type": "setup",
      "function": "decompose_segments",
      "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": "decompose_segments",
        "functionCanon": {
          "name": "Decompose segments",
          "slug": "decompose_segments",
          "status": "active",
          "canonId": "019de52d-14f1-74f8-be75-beb0be1135ec",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 90,
        "componentCount": 8,
        "textChars": 788,
        "nDataPoints": 81,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:18.251+00",
          "seconds": 6.036,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/18",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-18",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.63,
            "w": 0.309,
            "x": 0.648,
            "y": 0.21
          },
          "kind": "chart",
          "text": "General and Administrative ($M) and % of Revenue from FY Q2'21 to FY Q2'23, showing values like $31 (17%) to $88 (22%).",
          "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-02 09:10:18.251+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4139da00-0e30-4eca-872a-de65da92284a",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.63,
            "w": 0.309,
            "x": 0.042,
            "y": 0.21
          },
          "kind": "chart",
          "text": "Technology & Data Analytics ($M) and % of Revenue from FY Q2'21 to FY Q2'23, showing values like $36 (18%) to $88 (22%).",
          "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-02 09:10:18.251+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "52dfec6d-20f9-4cb7-95cc-21a00225bc76",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.63,
            "w": 0.309,
            "x": 0.345,
            "y": 0.21
          },
          "kind": "chart",
          "text": "Sales and Marketing ($M) and % of Revenue from FY Q2'21 to FY Q2'23, showing values like $20 (10%) to $31 (8%).",
          "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-02 09:10:18.251+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e7931a4d-d3e5-4fea-bcf2-9b20929324f9",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.046,
            "w": 0.19,
            "x": 0.405,
            "y": 0.847
          },
          "kind": "list",
          "text": "Sales and Marketing ($M)\n% of Revenue",
          "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-02 09:10:18.251+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4dec31df-c550-4c0e-9772-373bec2a468e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.046,
            "w": 0.22,
            "x": 0.708,
            "y": 0.847
          },
          "kind": "list",
          "text": "General and Administrative ($M)\n% of Revenue",
          "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-02 09:10:18.251+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "cf14e49a-bb6a-4388-bf55-8f49fd0c0967",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.046,
            "w": 0.22,
            "x": 0.102,
            "y": 0.847
          },
          "kind": "list",
          "text": "Technology & Data Analytics ($M)\n% of Revenue",
          "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-02 09:10:18.251+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f30a933a-2108-429b-a910-759c60fbd1b0",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.86,
            "x": 0.085,
            "y": 0.91
          },
          "kind": "source-note",
          "text": "Notes:\n1. Non-GAAP operating expenses exclude (a) depreciation and amortization; (b) stock-based compensation included in GAAP operating loss; (c) expenses related to warrants and share-based payments granted to enterprise partners; and (d) certain other costs\n2. Metrics are unaudited",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:18.251+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "060115c9-6fd3-4ee1-bd0c-c6a07a8bf920",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.059,
            "w": 0.59,
            "x": 0.042,
            "y": 0.109
          },
          "kind": "title",
          "text": "Non-GAAP Operating Expenses",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:18.251+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f8d33682-da5a-4036-b9eb-a115c60ab413",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 18,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 11,
          "name": "Satisfaction",
          "beatId": "b0e8d888-c0ac-41f9-8e7e-3810ae2ebadc",
          "matchId": "cbe958e3-8902-41a7-b96a-e8b1b747f0db",
          "beatType": {
            "name": "Satisfaction",
            "slug": "monroes-sequence-satisfaction",
            "status": "active",
            "canonId": "019dd9b8-16a5-73c8-a3ce-00850dc2cbd8",
            "version": 1,
            "description": null
          },
          "evidence": "The presentation showcases Affirm's financial performance and key metrics",
          "position": 2,
          "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": 18,
          "from": 5,
          "loop": {
            "name": "02_pattern_hunter",
            "slug": "02-pattern-hunter",
            "status": "active",
            "bestFor": "Time-pressed audiences, building consensus, when data is strong",
            "canonId": "019dd956-6695-771a-be2e-f1748ef041a4",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "Evidence A -> Evidence B -> Evidence C -> Pattern/Conclusion",
            "description": "Group multiple pieces of evidence that together point to a pattern or conclusion",
            "familyLabel": null
          },
          "matchId": "74a192de-7745-479d-b1e1-27510246dac1",
          "evidence": "The presentation provides various metrics and KPIs to illustrate Affirm's growth and financial performance",
          "position": 0,
          "objective": "Identify patterns in Affirm's growth and financial performance",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 23:05:49.70712+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 19,
      "type": "analysis",
      "title": "Metrics are unaudited.",
      "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": 72,
        "componentCount": 5,
        "textChars": 806,
        "nDataPoints": 48,
        "notes": "Metrics are unaudited.",
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:16.941+00",
          "seconds": 4.38,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/19",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-19",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.56,
            "w": 0.47,
            "x": 0.04,
            "y": 0.25
          },
          "kind": "chart",
          "text": "GAAP Operating Income / (Loss) from FY Q2'21 to FY Q2'23, with Operating Margin percentages.",
          "attrs": {
            "chart_type": "bar-line"
          },
          "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-02 09:10:16.941+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "853b8199-359f-4561-a7c5-1251991f6c6f",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.56,
            "w": 0.44,
            "x": 0.52,
            "y": 0.25
          },
          "kind": "chart",
          "text": "Adjusted Operating Income / (Loss) from FY Q2'21 to FY Q2'23, with Adj. Op Margin percentages.",
          "attrs": {
            "chart_type": "bar-line"
          },
          "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-02 09:10:16.941+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "91e67d8a-7000-4efa-b4fb-748420177520",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.09,
            "w": 0.87,
            "x": 0.083,
            "y": 0.85
          },
          "kind": "list",
          "text": "Adjusted Operating Income calculated as GAAP operating loss, excluding: (a) depreciation and amortization; (b) stock-based compensation included in GAAP operating loss; (c) expenses related to warrants and share-based payments granted to enterprise partners; and (d) certain other costs\nFY Q2'21 amount includes adjustments to amounts previously reported due to effects of adoption of accounting standards effective July 1, 2020\nFY Q3'21 amounts include adjustments to amounts previously reported due to an adjustment to stock-based compensation expense\nMetrics are unaudited",
          "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-02 09:10:16.941+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "117e0f4a-34d5-4ad5-bab3-f0f21d792094",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.01,
            "w": 0.038,
            "x": 0.083,
            "y": 0.85
          },
          "kind": "source-note",
          "text": "Notes:",
          "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-02 09:10:16.941+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "99547f08-5697-436b-b364-4391a23c29ed",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.059,
            "w": 0.73,
            "x": 0.039,
            "y": 0.11
          },
          "kind": "title",
          "text": "GAAP and Adj. Operating Income / (Loss)",
          "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-02 09:10:16.941+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "db8ec713-7216-4f45-af27-2530de667cb3",
          "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": "92ed80bc-112c-4e4a-820e-3dbe35907085",
          "evidence": "chart/bar-vertical: Adjusted Operating Income / (Loss) from FY Q2'21 to FY Q2'23, with Adj. Op Margin percentages.",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.6,
          "extraction": {
            "at": "2026-07-17 01:40:06.246461+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 19,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": null,
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [],
      "loops": [],
      "locked": true
    },
    {
      "page": 20,
      "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": 4,
        "textChars": 1005,
        "nDataPoints": 55,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:19.394+00",
          "seconds": 5.3,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/20",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-20",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.56,
            "w": 0.74,
            "x": 0.13,
            "y": 0.21
          },
          "kind": "chart",
          "text": "Stacked bar chart showing platform portfolio and funding mix from FY Q2'21 to FY Q2'23, with a line chart for Equity Capital Req % Platform.",
          "attrs": {
            "chart_type": "stacked bar with line",
            "series_names": [
              "On Balance Sheet (non-securitized) ($M)",
              "On Balance Sheet (securitized) ($M)",
              "Off Balance Sheet (non-securitized) ($M)",
              "Off Balance Sheet (securitized) ($M)",
              "Equity Capital Req % Platform"
            ],
            "x_axis_label": "Fiscal Quarter",
            "y_axis_label": "Amount ($M)"
          },
          "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-02 09:10:19.394+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e71e25f3-be92-4888-a1a2-7ba60a278b90",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.46,
            "x": 0.25,
            "y": 0.79
          },
          "kind": "list",
          "text": "On Balance Sheet (non-securitized) ($M)\nOff Balance Sheet (non-securitized) ($M)\nEquity Capital Req % Platform\nOn Balance Sheet (securitized) ($M)\nOff Balance Sheet (securitized) ($M)",
          "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-02 09:10:19.394+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "bbcbc382-1082-4387-9bd3-8eb59456b5e1",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.09,
            "w": 0.78,
            "x": 0.08,
            "y": 0.89
          },
          "kind": "source-note",
          "text": "Notes:\n1. On Balance Sheet (Non-Securitized) includes Loans Pledged as Collateral in warehouse financing vehicles or held by Affirm and consolidated on Affirm's balance sheet\n2. On Balance Sheet (Securitized) includes Loans Pledged as Collateral in securitizations and consolidated on Affirm's balance sheet\n3. Off Balance Sheet includes Loans Held by Third Parties and not consolidated on Affirm's balance sheet\n4. Equity Capital Required is the sum of the balance of loans held for investment and loans held for sale, less the balance of funding debt and notes issued by securitization trusts as of the balance sheet date\n5. Metrics are unaudited",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:19.394+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "439b8d19-1648-4dae-b02b-ca0b30a31fb3",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.69,
            "x": 0.043,
            "y": 0.11
          },
          "kind": "title",
          "text": "Platform Portfolio and Funding Mix",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:19.394+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "b04a24e8-9906-45bf-b87f-7688de732cd0",
          "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": "df29f2be-99de-4f65-b811-fd832cb385ef",
          "evidence": "list/bullet: On Balance Sheet (non-securitized) ($M) Off Balance Sheet (non-securitized) ($M) Equity Capital Req % Platform On Balance Sheet (securitized) ($M) Off Balance Sheet (securitized) ($M)",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.5,
          "extraction": {
            "at": "2026-07-17 01:40:06.319015+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 20,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": "common",
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [],
      "loops": [],
      "locked": true
    },
    {
      "page": 21,
      "type": "analysis",
      "title": "The notes clarify the definitions of 'Total Platform Portfolio' and 'On Balance Sheet Platform Portfolio', exclusions, and that metrics are unaudited.",
      "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": 73,
        "componentCount": 5,
        "textChars": 1152,
        "nDataPoints": 20,
        "notes": "The notes clarify the definitions of 'Total Platform Portfolio' and 'On Balance Sheet Platform Portfolio', exclusions, and that metrics are unaudited.",
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:19.608+00",
          "seconds": 5.015,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/21",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-21",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.53,
            "w": 0.87,
            "x": 0.07,
            "y": 0.31
          },
          "kind": "chart",
          "text": "FY Q2'21: Total Platform Portfolio 18, On Balance Sheet Platform Portfolio 15; FY Q3'21: Total Platform Portfolio 17, On Balance Sheet Platform Portfolio 16; FY Q4'21: Total Platform Portfolio 16, On Balance Sheet Platform Portfolio 12; FY Q1'22: Total Platform Portfolio 15, On Balance Sheet Platform Portfolio 11; FY Q2'22: Total Platform Portfolio 14, On Balance Sheet Platform Portfolio 9; FY Q3'22: Total Platform Portfolio 14, On Balance Sheet Platform Portfolio 9; FY Q4'22: Total Platform Portfolio 13, On Balance Sheet Platform Portfolio 8; FY Q1'23: Total Platform Portfolio 13, On Balance Sheet Platform Portfolio 9; FY Q2'23: Total Platform Portfolio 12, On Balance Sheet Platform Portfolio 10",
          "attrs": {
            "series_names": [
              "Total Platform Portfolio",
              "On Balance Sheet Platform Portfolio"
            ],
            "x_axis_label": "Fiscal Quarter",
            "y_axis_label": "Remaining Term (months)"
          },
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Grouped bar chart",
              "slug": "bar-grouped",
              "status": "active",
              "canonId": "019de52c-ff3b-751e-a8ff-f21ff11097b1",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bar-grouped",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:19.608+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c145f4f2-24b7-4778-9152-64ab647d1a33",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.64,
            "x": 0.083,
            "y": 0.91
          },
          "kind": "list",
          "text": "Notes:\n1. Total Platform Portfolio includes loans owned by Affirm and third parties, on balance sheet portfolio includes loans owned by Affirm\n2. Excludes loans made internationally via Affirm or legacy Paybright business and excludes Returnly transactions\n3. Metrics are unaudited",
          "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-02 09:10:19.608+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "87003b92-99a0-4987-89d8-a0e52d55ce1e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.017,
            "w": 0.018,
            "x": 0.936,
            "y": 0.936
          },
          "kind": "source-note",
          "text": "21",
          "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-02 09:10:19.608+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "849e1c63-f807-4a96-b3f4-32a6f41b47d5",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.89,
            "x": 0.044,
            "y": 0.19
          },
          "kind": "subtitle",
          "text": "Weighted average remaining term of Total and On Balance Sheet Platform Portfolio (in months), as of quarter end date",
          "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-02 09:10:19.608+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "710f18e6-13a8-4e93-acca-52515060b9d3",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.877,
            "x": 0.042,
            "y": 0.107
          },
          "kind": "title",
          "text": "Platform Portfolio Loans - Remaining Term Length",
          "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-02 09:10:19.608+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d8592a0d-e27b-4b17-a38a-5034b844a3d4",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "Chartjunk Elimination",
            "slug": "chartjunk-elimination",
            "status": "active",
            "bestFor": null,
            "canonId": "019dd956-b49e-7453-ab01-b60f338eeda1",
            "version": 1,
            "bodyDocId": null,
            "description": "Remove decorative elements that don't convey data: 3D effects, shadows, unnecessary gridlines",
            "familyLabel": null,
            "categoryName": "Slide",
            "categorySlug": "slide"
          },
          "agent": "Designer",
          "layer": "slide",
          "agents": [
            "Designer"
          ],
          "matchId": "c16b763c-916f-4b9c-9fa5-5fec31422513",
          "evidence": "chart/bar-grouped: FY Q2'21: Total Platform Portfolio 18, On Balance Sheet Platform Portfolio 15; FY Q3'21: Total Platform Portfolio 17, On Balance Sheet Platform Portfolio 16; FY Q4'21: Total Platform Portfolio 16, On B",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.6,
          "extraction": {
            "at": "2026-07-17 01:40:06.38845+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 21,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": null,
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [],
      "loops": [],
      "locked": true
    },
    {
      "page": 22,
      "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": 39,
        "componentCount": 3,
        "textChars": 386,
        "nDataPoints": 20,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:20.243+00",
          "seconds": 5.384,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/22",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-22",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.61,
            "w": 0.76,
            "x": 0.12,
            "y": 0.24
          },
          "kind": "chart",
          "text": "Funding Capacity ($B) and Total Platform Portfolio % of Funding Capacity from FY Q2'21 to Jan. '23, showing funding capacity increasing from $4.7B to $11.3B and portfolio percentage fluctuating between 66% and 80%.",
          "attrs": {
            "data_points": {
              "FY Q1'22": {
                "Funding Capacity ($B)": 7.3,
                "Total Platform Portfolio % of Funding Capacity": 0.68
              },
              "FY Q1'23": {
                "Funding Capacity ($B)": 11.1,
                "Total Platform Portfolio % of Funding Capacity": 0.66
              },
              "FY Q2'21": {
                "Funding Capacity ($B)": 4.7,
                "Total Platform Portfolio % of Funding Capacity": 0.78
              },
              "FY Q2'22": {
                "Funding Capacity ($B)": 8.8,
                "Total Platform Portfolio % of Funding Capacity": 0.72
              },
              "FY Q2'23": {
                "Funding Capacity ($B)": 10.5,
                "Total Platform Portfolio % of Funding Capacity": 0.8
              },
              "FY Q3'21": {
                "Funding Capacity ($B)": 5.8,
                "Total Platform Portfolio % of Funding Capacity": 0.72
              },
              "FY Q3'22": {
                "Funding Capacity ($B)": 9,
                "Total Platform Portfolio % of Funding Capacity": 0.74
              },
              "FY Q4'21": {
                "Funding Capacity ($B)": 6.5,
                "Total Platform Portfolio % of Funding Capacity": 0.72
              },
              "FY Q4'22": {
                "Funding Capacity ($B)": 10.6,
                "Total Platform Portfolio % of Funding Capacity": 0.67
              },
              "Jan. '23": {
                "Funding Capacity ($B)": 11.3,
                "Total Platform Portfolio % of Funding Capacity": 0.74
              }
            },
            "series_names": [
              "Funding Capacity ($B)",
              "Total Platform Portfolio % of Funding Capacity"
            ],
            "x_axis_label": "Fiscal Quarters",
            "y_axis_label": "Funding Capacity ($B)"
          },
          "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-02 09:10:20.243+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "a0723e42-4863-45a0-8f44-0d27fb0b7f70",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.463,
            "x": 0.084,
            "y": 0.926
          },
          "kind": "list",
          "text": "Notes:\n1. Metrics are unaudited\n2. Financial data as of January 31, 2023 is preliminary and based on information available as of the date of this supplement",
          "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-02 09:10:20.243+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "104f303b-aa0b-470d-a5cd-f9278a8f27f0",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.499,
            "x": 0.045,
            "y": 0.102
          },
          "kind": "title",
          "text": "Funding Capacity",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:20.243+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "11da7b8f-8177-4bd0-887b-3c4105b9fe6a",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [],
      "loops": [],
      "locked": true
    },
    {
      "page": 23,
      "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": "balanced",
        "densityScore": 36,
        "componentCount": 3,
        "textChars": 297,
        "nDataPoints": 120,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:18.955+00",
          "seconds": 3.618,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/23",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-23",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.64,
            "w": 0.797,
            "x": 0.102,
            "y": 0.25
          },
          "kind": "chart",
          "text": "Delinquencies (DQ) of 30+ days as % of Active Balances Excluding Pay in 4 Loans",
          "attrs": {
            "chart_type": "line",
            "x_axis_label": "Month",
            "y_axis_label": "%",
            "series_labels": [
              "FY 2018",
              "FY 2019",
              "FY 2020",
              "FY 2021",
              "FY 2022",
              "FY 2023"
            ]
          },
          "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-02 09:10:18.955+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "cf404541-55c5-43a0-a4ff-b20aebcd8a17",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.463,
            "x": 0.083,
            "y": 0.917
          },
          "kind": "source-note",
          "text": "Notes:\n1. Data as of January 2023\n2. US loans only, excludes Pay in 4 (formerly known as Split Pay) loan transactions with 0% APR and 6-8 week term lengths\n3. Metrics are unaudited",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:18.955+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "01357e0b-41cd-41e2-b29c-112cf0005762",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.79,
            "x": 0.042,
            "y": 0.106
          },
          "kind": "title",
          "text": "Delinquency Performance: Monthly DQ30+",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:18.955+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "8c61a429-a24b-427d-a776-4c9e3f6e90ac",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [],
      "loops": [],
      "locked": true
    },
    {
      "page": 24,
      "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": "balanced",
        "densityScore": 35,
        "componentCount": 3,
        "textChars": 357,
        "nDataPoints": 6,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:19.703+00",
          "seconds": 4.283,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/24",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-24",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.61,
            "w": 0.695,
            "x": 0.149,
            "y": 0.23
          },
          "kind": "chart",
          "text": "Delinquencies (DQ) of 30+ days as % of Active Balances Excluding Pay in 4 and Peloton Loans",
          "attrs": {
            "series": [
              "FY 2018",
              "FY 2019",
              "FY 2020",
              "FY 2021",
              "FY 2022",
              "FY 2023"
            ],
            "x_axis_label": "Month",
            "y_axis_label": "%"
          },
          "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-02 09:10:19.703+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "9e26b02b-29b8-4ac1-a898-a82d030977c9",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.053,
            "w": 0.609,
            "x": 0.084,
            "y": 0.918
          },
          "kind": "source-note",
          "text": "Notes:\n1. Data as of January 2023\n2. US loans only, excludes Pay in 4 (formerly known as Split Pay) loan transactions with 0% APR and 6-8 week term lengths and loans made for Peloton purchases\n3. Metrics are unaudited",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:19.703+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "511e0814-a392-4e9a-bb26-d6f98d913be2",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.939,
            "x": 0.033,
            "y": 0.11
          },
          "kind": "title",
          "text": "Delinquency Performance: Monthly DQ30+ ex-Peloton",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:19.703+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "18d15b4b-78cb-4ff1-bf34-8c9e84258df7",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "Chartjunk Elimination",
            "slug": "chartjunk-elimination",
            "status": "active",
            "bestFor": null,
            "canonId": "019dd956-b49e-7453-ab01-b60f338eeda1",
            "version": 1,
            "bodyDocId": null,
            "description": "Remove decorative elements that don't convey data: 3D effects, shadows, unnecessary gridlines",
            "familyLabel": null,
            "categoryName": "Slide",
            "categorySlug": "slide"
          },
          "agent": "Designer",
          "layer": "slide",
          "agents": [
            "Designer"
          ],
          "matchId": "eca7cac7-e80a-4c71-8770-1bbb235800aa",
          "evidence": "The line chart is simple and clear, with minimal non-data ink.",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-17 01:40:12.700729+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 24,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": null,
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [],
      "loops": [],
      "locked": true
    },
    {
      "page": 25,
      "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": 51,
        "componentCount": 3,
        "textChars": 715,
        "nDataPoints": 72,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:20.996+00",
          "seconds": 4.896,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/25",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-25",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.04,
            "w": 0.69,
            "x": 0.109,
            "y": 0.916
          },
          "kind": "source-note",
          "text": "Notes: 1. US loans only, excludes Pay in 4 (formerly known as Split Pay) loan transactions with 0% APR and 6-8 week term lengths 2. Metrics are unaudited",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:20.996+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "9985b24c-7c19-4ea5-8f5e-355b3ac788cb",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.72,
            "w": 0.779,
            "x": 0.109,
            "y": 0.156
          },
          "kind": "table",
          "text": "30+ Days Delinquent FY 2018 3.9% 3.8% 2.9% 2.6% FY 2019 2.9% 2.5% 2.0% 1.9% FY 2020 2.5% 2.1% 1.9% 1.1% FY 2021 0.8% 0.8% 0.7% 0.9% FY 2022 1.5% 1.6% 2.1% 2.1% FY 2023 2.7% 2.4% 60+ Days Delinquent FY 2018 2.3% 2.2% 1.7% 1.4% FY 2019 1.6% 1.4% 1.2% 1.1% FY 2020 1.4% 1.2% 1.1% 0.8% FY 2021 0.5% 0.4% 0.4% 0.5% FY 2022 0.9% 0.9% 1.2% 1.2% FY 2023 1.6% 1.5% 90+ Days Delinquent FY 2018 1.0% 1.0% 0.8% 0.6% FY 2019 0.8% 0.7% 0.5% 0.5% FY 2020 0.6% 0.6% 0.5% 0.4% FY 2021 0.2% 0.2% 0.2% 0.2% FY 2022 0.4% 0.4% 0.5% 0.5% FY 2023 0.7% 0.7%",
          "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-02 09:10:20.996+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "cb8748e7-d2a7-49be-be44-4aa5a53a0a61",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.64,
            "x": 0.049,
            "y": 0.054
          },
          "kind": "title",
          "text": "Delinquency Rates Ex-Pay in 4",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:20.996+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "7b2835ec-8de1-41ce-8151-84a1379a8e35",
          "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": "265ccd4d-b5d7-4b39-a6dd-76f5cbccfe98",
          "evidence": "The slide contains a table with data on delinquency rates.",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.9,
          "extraction": {
            "at": "2026-07-17 01:40:12.771974+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 25,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": "common",
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [],
      "loops": [],
      "locked": true
    },
    {
      "page": 26,
      "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": 51,
        "componentCount": 3,
        "textChars": 762,
        "nDataPoints": 72,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:21.372+00",
          "seconds": 5.075,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/26",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-26",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.04,
            "w": 0.61,
            "x": 0.08,
            "y": 0.92
          },
          "kind": "source-note",
          "text": "Notes:\n1. US loans only, excludes Pay in 4 (formerly known as Split Pay) loan transactions with 0% APR and 6-8 week term lengths and loans made for Peloton purchases\n2. Metrics are unaudited",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:21.372+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "2278f746-10b8-4138-a4ff-f7270e9cb5fc",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.75,
            "w": 0.879,
            "x": 0.059,
            "y": 0.128
          },
          "kind": "table",
          "text": "30+ Days Delinquent\nFY 2018 4.0% 3.8% 3.2% 2.9%\nFY 2019 3.3% 3.2% 2.7% 2.6%\nFY 2020 3.2% 2.9% 2.8% 1.8%\nFY 2021 1.4% 1.3% 1.2% 1.3%\nFY 2022 2.1% 2.1% 2.7% 2.5%\nFY 2023 3.2% 2.7%\n60+ Days Delinquent\nFY 2018 2.3% 2.2% 1.8% 1.6%\nFY 2019 1.9% 1.8% 1.6% 1.5%\nFY 2020 1.8% 1.7% 1.6% 1.3%\nFY 2021 0.8% 0.7% 0.7% 0.7%\nFY 2022 1.2% 1.2% 1.6% 1.4%\nFY 2023 1.9% 1.6%\n90+ Days Delinquent\nFY 2018 1.1% 1.0% 0.9% 0.7%\nFY 2019 0.9% 0.9% 0.7% 0.6%\nFY 2020 0.8% 0.8% 0.7% 0.6%\nFY 2021 0.4% 0.3% 0.3% 0.3%\nFY 2022 0.6% 0.6% 0.6% 0.6%\nFY 2023 0.9% 0.8%",
          "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-02 09:10:21.372+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "880e11ce-2a7b-4a50-96f9-cfb3e278687f",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.699,
            "x": 0.059,
            "y": 0.05
          },
          "kind": "title",
          "text": "Delinquency Rates Ex-Pay in 4 & Peloton",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:21.372+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "2cd4125c-28eb-494c-8649-dc6fc68eebfd",
          "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": "2289756e-ac36-4dd1-9d24-eeda8d93c3da",
          "evidence": "The slide contains a table with data on delinquency rates.",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.9,
          "extraction": {
            "at": "2026-07-17 01:40:12.846046+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 26,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": "common",
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [],
      "loops": [],
      "locked": true
    },
    {
      "page": 27,
      "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": 65,
        "componentCount": 4,
        "textChars": 1350,
        "nDataPoints": 108,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:23.374+00",
          "seconds": 6.165,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/27",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-27",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.05,
            "w": 0.79,
            "x": 0.079,
            "y": 0.918
          },
          "kind": "source-note",
          "text": "Notes:\n1. Metrics are unaudited\n2. Table presents ITACS score distribution of the unpaid principal balance of loans held for investment\n3. Balance for loans with \"No score\" represents loan receivables in experimental products or new markets without sufficient data currently available for use by the Affirm scoring methodology",
          "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-02 09:10:23.374+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "378c8427-19e4-4c3e-b80b-0b1d1a68c15a",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.309,
            "w": 0.846,
            "x": 0.109,
            "y": 0.199
          },
          "kind": "table",
          "text": "Amortized Cost Basis of Loans Held for Investment by ITACS Score\n96+ $ 1,459,271 $ 1,562,547 $ 1,338,059 $ 1,402,266 $ 1,392,997 $ 1,409,388 $ 1,374,223 $ 1,539,374 $ 2,211,085\n94-96 357,629 391,934 407,539 451,859 532,108 584,290 632,431 663,923 900,297\n90-94 74,199 109,868 138,991 171,723 229,844 232,187 223,952 161,883 127,076\n<90 25,517 29,444 26,379 55,738 87,594 59,753 44,437 34,795 28,979\nNo score 36,994 100,141 108,916 148,231 190,797 200,470 210,491 265,409 355,556\nTotal loan receivables $ 1,953,610 $ 2,193,934 $ 2,019,884 $ 2,229,817 $ 2,433,340 $ 2,486,088 $ 2,485,534 $ 2,665,384 $ 3,622,993",
          "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-02 09:10:23.374+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "3f2d208e-e867-4fd2-b4f2-7da3b1931eb9",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.309,
            "w": 0.846,
            "x": 0.109,
            "y": 0.579
          },
          "kind": "table",
          "text": "Percentage of Amortized Cost Basis of Loans Held for Investment by ITACS Score\n96+ 75 % 71 % 66 % 63 % 57 % 57 % 55 % 58 % 61 %\n94-96 18 % 18 % 20 % 20 % 22 % 24 % 25 % 25 % 25 %\n90-94 4 % 5 % 7 % 8 % 9 % 9 % 9 % 6 % 4 %\n<90 1 % 1 % 1 % 2 % 4 % 2 % 2 % 1 % 1 %\nNo score 2 % 5 % 5 % 7 % 8 % 8 % 8 % 10 % 10 %\nTotal loan receivables 100% 100% 100% 100% 100% 100% 100% 100% 100%",
          "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-02 09:10:23.374+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ba19fac5-8ad9-4f37-b576-cb1bc62aba44",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.035,
            "w": 0.726,
            "x": 0.069,
            "y": 0.06
          },
          "kind": "title",
          "text": "Loans Held for Investment by ITACS Score",
          "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-02 09:10:23.374+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "47c79fb8-8e43-4508-a165-8c34fda8f9ad",
          "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": "3c01c1c3-62ea-44eb-87a0-9e8218b81c21",
          "evidence": "The slide contains a table with data on loans held for investment by ITACS score.",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.9,
          "extraction": {
            "at": "2026-07-17 01:40:12.920651+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 27,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": "common",
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [],
      "loops": [],
      "locked": true
    },
    {
      "page": 28,
      "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": 55,
        "componentCount": 4,
        "textChars": 509,
        "nDataPoints": 49,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:21.665+00",
          "seconds": 4.449,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/28",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-28",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.045,
            "w": 0.045,
            "x": 0.04,
            "y": 0.92
          },
          "kind": "image",
          "text": "affirm",
          "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-02 09:10:21.665+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "327bc6dc-4943-480f-b311-b97b823bc605",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.149,
            "x": 0.089,
            "y": 0.92
          },
          "kind": "source-note",
          "text": "Notes:\n1. Metrics are unaudited",
          "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-02 09:10:21.665+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "32e863fd-881a-42d7-9f3f-79acd6c58ce7",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.269,
            "w": 0.933,
            "x": 0.034,
            "y": 0.209
          },
          "kind": "table",
          "text": "as of and for three months ended December 31, 2022\nAmortized Cost Basis by Fiscal Year of Origination\nTotal\nCurrent period charge-offs\nCurrent period recoveries\nCurrent period net charge-offs\n2023\n2,998,233\n(15,175)\n1,102\n(14,073)\n2022\n523,645\n(64,740)\n4,373\n(60,367)\n2021\n80,605\n(1,433)\n1,249\n(184)\n2020\n20,130\n(175)\n367\n192\n2019\n348\n(29)\n265\n236\nPrior\n32\n(10)\n215\n205\nTotal\n3,622,993\n(81,562)\n7,571\n(73,991)",
          "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-02 09:10:21.665+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d7a03b6c-b8ed-45a2-8800-a764d000172c",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.12,
            "w": 0.91,
            "x": 0.045,
            "y": 0.048
          },
          "kind": "title",
          "text": "Q2'23 Loan Balance and Net Charge-offs by Loan Origination 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-02 09:10:21.665+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c6c71d49-bcd3-42bd-a5b5-07ef8d42d590",
          "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": "4020d734-589d-4e53-a08a-96f97a7ea7a7",
          "evidence": "The slide contains a table with data on loan balance and net charge-offs.",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.9,
          "extraction": {
            "at": "2026-07-17 01:40:12.993836+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 28,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": "common",
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [],
      "loops": [],
      "locked": true
    },
    {
      "page": 29,
      "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": "balanced",
        "densityScore": 40,
        "componentCount": 3,
        "textChars": 412,
        "nDataPoints": 18,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:22.323+00",
          "seconds": 5.058,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/29",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-29",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.51,
            "w": 0.798,
            "x": 0.102,
            "y": 0.26
          },
          "kind": "chart",
          "text": "FY Q2'21: $125, 6.6%; FY Q3'21: $114, 5.2%; FY Q4'21: $118, 5.8%; FY Q1'22: $152, 6.8%; FY Q2'22: $158, 6.5%; FY Q3'22: $159, 6.4%; FY Q4'22: $155, 6.2%; FY Q1'23: $153, 5.7%; FY Q2'23: $182, 5.0%",
          "attrs": {
            "data_points": [
              {
                "x": "FY Q2'21",
                "y": 125,
                "y2": 0.066
              },
              {
                "x": "FY Q3'21",
                "y": 114,
                "y2": 0.052
              },
              {
                "x": "FY Q4'21",
                "y": 118,
                "y2": 0.058
              },
              {
                "x": "FY Q1'22",
                "y": 152,
                "y2": 0.068
              },
              {
                "x": "FY Q2'22",
                "y": 158,
                "y2": 0.065
              },
              {
                "x": "FY Q3'22",
                "y": 159,
                "y2": 0.064
              },
              {
                "x": "FY Q4'22",
                "y": 155,
                "y2": 0.062
              },
              {
                "x": "FY Q1'23",
                "y": 153,
                "y2": 0.057
              },
              {
                "x": "FY Q2'23",
                "y": 182,
                "y2": 0.05
              }
            ],
            "series_names": [
              "Allowance for Losses ($M)",
              "Allowance % of Loans Held for Investment"
            ],
            "x_axis_labels": [
              "FY Q2'21",
              "FY Q3'21",
              "FY Q4'21",
              "FY Q1'22",
              "FY Q2'22",
              "FY Q3'22",
              "FY Q4'22",
              "FY Q1'23",
              "FY Q2'23"
            ],
            "y_axis_labels": []
          },
          "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-02 09:10:22.323+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "7a09cd1b-dab0-4677-a046-50a3cb847616",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.55,
            "x": 0.085,
            "y": 0.925
          },
          "kind": "source-note",
          "text": "Notes:\n1. FY Q2'21 amounts include adjustments to amounts previously reported due to effects of adoption of accounting standards effective July 1, 2020.\n2. Metrics are unaudited",
          "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-02 09:10:22.323+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "eb137814-a51c-455f-92fd-cda23224810a",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.73,
            "x": 0.045,
            "y": 0.11
          },
          "kind": "title",
          "text": "Allowance and Loans Held for Investment",
          "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-02 09:10:22.323+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "a9bed35e-c260-4b4c-bfb0-99c680cee662",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [],
      "loops": [],
      "locked": true
    },
    {
      "page": 30,
      "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": 68,
        "componentCount": 5,
        "textChars": 609,
        "nDataPoints": 30,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:21.461+00",
          "seconds": 4.11,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/30",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-30",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.27,
            "w": 0.45,
            "x": 0.04,
            "y": 0.19
          },
          "kind": "chart",
          "text": "Quarterly Change in Allowance: Allowance (September 2022) $153, Provision for Losses $103, Charge-offs, Net $(74), Allowance December 2022 $182",
          "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-02 09:10:21.461+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "5ef2dd65-33d7-467e-bdbd-8060e7a1b316",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.27,
            "w": 0.42,
            "x": 0.54,
            "y": 0.19
          },
          "kind": "chart",
          "text": "Last 12 Months Change in Allowance: Allowance (December 2021) $158, Provision for Losses $295, Charge-offs, Net $(271), Allowance December 2022 $182",
          "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-02 09:10:21.461+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e5156f9f-0f64-4989-96ff-75d04252ed92",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.16,
            "x": 0.08,
            "y": 0.93
          },
          "kind": "source-note",
          "text": "Notes: 1. Dollars in millions 2. Metrics are unaudited",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:21.461+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e318b4c6-9134-45e0-a033-0d45f3c9ac1a",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.33,
            "w": 0.92,
            "x": 0.04,
            "y": 0.58
          },
          "kind": "table",
          "text": "Table showing quarterly and 12 months ending December 31, 2022 data for Beginning of Period Allowance, Provision for Loan Losses, Charge-offs, Net, End of Period Allowance, Loans Held for Investment, and Allowance % of Loans Held for Investment.",
          "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-02 09:10:21.461+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "1f6c1dac-d1fa-42a1-9ff9-6645817bd23d",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.42,
            "x": 0.04,
            "y": 0.11
          },
          "kind": "title",
          "text": "Change in Allowance",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:21.461+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "cb6646ed-bea2-4603-af50-33c2d4e383ec",
          "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": "35470792-f47d-4110-92b7-1debc273dcc6",
          "evidence": "The slide contains a table with data on change in allowance.",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.9,
          "extraction": {
            "at": "2026-07-17 01:40:13.102691+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 30,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": "common",
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [],
      "loops": [],
      "locked": true
    },
    {
      "page": 31,
      "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": 3,
        "componentCount": 2,
        "textChars": 13,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:20.819+00",
          "seconds": 2.165,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/31",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-31",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.04,
            "w": 0.07,
            "x": 0.03,
            "y": 0.93
          },
          "kind": "image",
          "text": "affirm",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Logo",
              "slug": "logo",
              "status": "active",
              "canonId": "019de52c-fdaf-743d-94c4-d7c6a0e55302",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "logo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:20.819+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ce0dbd16-554d-43b7-95f2-153cd097b06f",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.07,
            "w": 0.22,
            "x": 0.06,
            "y": 0.35
          },
          "kind": "title",
          "text": "Outlook",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:20.819+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "11e54f99-c993-4ff4-abba-a8f077278dc1",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "Section divider",
            "slug": "section-divider",
            "status": "active",
            "bestFor": null,
            "canonId": "019dd9e1-4c66-707d-8d1f-6e14547134c7",
            "version": 1,
            "bodyDocId": null,
            "description": "A transitional slide marking the start of a new section.",
            "familyLabel": null,
            "categoryName": null,
            "categorySlug": null
          },
          "agent": null,
          "layer": "slide",
          "agents": null,
          "matchId": "fc28dc28-82a3-4083-bab9-0c19a67ab4dd",
          "evidence": "The slide is titled 'Outlook' and serves as a section divider.",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.9,
          "extraction": {
            "at": "2026-07-17 01:40:13.177646+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 31,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": "common",
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [],
      "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": "overcrowded",
        "densityScore": 82,
        "componentCount": 6,
        "textChars": 1220,
        "nDataPoints": 24,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:25.247+00",
          "seconds": 6.46,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/32",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-32",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.029,
            "w": 0.046,
            "x": 0.038,
            "y": 0.927
          },
          "kind": "image",
          "text": "affirm",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Logo",
              "slug": "logo",
              "status": "active",
              "canonId": "019de52c-fdaf-743d-94c4-d7c6a0e55302",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "logo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:25.247+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c95e2332-881b-47c9-872a-5aa59581f820",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.176,
            "w": 0.789,
            "x": 0.099,
            "y": 0.736
          },
          "kind": "list",
          "text": "Macroeconomic stress and the current interest rate curve will persist through the remainder of the fiscal year.\nFebruary restructuring plan expected to drive $77 million to $83 million in operating expenses and capitalized development costs through reduced employee cash compensation and benefits and reduced lease expenses. Charges associated with the restructuring plan will be excluded from financial results presented on a non-GAAP basis.\nSimilar to the fiscal third quarter of 2022, GMV and Revenue anticipated to decline sequentially in the fiscal third quarter.\nNo material impact to GMV, Revenue, or RLTC from the Debit+ card or other new product initiatives.",
          "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-02 09:10:25.247+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "8c0e459d-abb8-4472-9375-601c2e8967e2",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.017,
            "w": 0.019,
            "x": 0.936,
            "y": 0.936
          },
          "kind": "source-note",
          "text": "32",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:25.247+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "05264159-c81b-4786-bae2-1debf0dc785e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.017,
            "w": 0.76,
            "x": 0.084,
            "y": 0.69
          },
          "kind": "subtitle",
          "text": "Affirm's financial outlook for the fiscal third quarter and full year 2023 assumes the following:",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Subtitle",
              "slug": "subtitle",
              "status": "active",
              "canonId": "82d821ee-2793-42e7-8f16-c6131385a3ce",
              "version": 1,
              "description": "Header-zone supporting text near the title (= ex body.description with bbox)."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:25.247+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e1973fe7-9780-4587-bac3-ce674ef946b2",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.401,
            "w": 0.789,
            "x": 0.11,
            "y": 0.217
          },
          "kind": "table",
          "text": "Fiscal Q3 2023, Fiscal Year 2023, GMV, $4.40 to $4.50 billion, $19.00 to $20.00 billion, Revenue, $360 to $380 million, $1,475 to $1,550 million, Transaction Costs, $220 to $230 million, $865 to $890 million, Revenue Less Transaction Costs, $140 to $150 million, $610 to $660 million, Adjusted Operating Margin, (11) to (7) percent, (9.0) to (7.5) percent, Weighted Average Shares Outstanding, 298 million, 296 million",
          "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-02 09:10:25.247+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ec3dc247-2bf0-4105-8335-84c8a92041dc",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.603,
            "x": 0.042,
            "y": 0.105
          },
          "kind": "title",
          "text": "FY Q3 2023 and FY 2023 Outlook",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:25.247+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "28d931c3-827c-4302-a82e-876e613f1adc",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 47,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 32,
          "name": "Action",
          "beatId": "904f4baa-1511-404d-8a27-f4a39015a69a",
          "matchId": "cbe958e3-8902-41a7-b96a-e8b1b747f0db",
          "beatType": {
            "name": "Action",
            "slug": "monroes-sequence-action",
            "status": "active",
            "canonId": "019dd9b8-181e-760d-befc-010c2424fa89",
            "version": 1,
            "description": null
          },
          "evidence": "The presentation concludes with outlook, financials, and reconciliations",
          "position": 3,
          "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": 47,
          "from": 32,
          "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": "ee1935eb-a881-4067-a33a-69169948d8e7",
          "evidence": "The presentation emphasizes the significance of Affirm's financial performance and outlook for investors",
          "position": 1,
          "objective": "Highlight the importance of Affirm's financial performance and outlook",
          "confidence": 0.6,
          "extraction": {
            "at": "2026-07-16 23:05:49.744062+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 33,
      "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": 3,
        "componentCount": 2,
        "textChars": 16,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:21.43+00",
          "seconds": 2.407,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/33",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-33",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.04,
            "w": 0.07,
            "x": 0.04,
            "y": 0.92
          },
          "kind": "image",
          "text": "affirm",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Logo",
              "slug": "logo",
              "status": "active",
              "canonId": "019de52c-fdaf-743d-94c4-d7c6a0e55302",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "logo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:21.43+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "85e4fb73-1c94-4165-b604-265801851bb6",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.07,
            "w": 0.32,
            "x": 0.04,
            "y": 0.34
          },
          "kind": "title",
          "text": "Financials",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:21.43+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "b9efe695-fdf6-4e1a-aa38-304321cdea91",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "Section divider",
            "slug": "section-divider",
            "status": "active",
            "bestFor": null,
            "canonId": "019dd9e1-4c66-707d-8d1f-6e14547134c7",
            "version": 1,
            "bodyDocId": null,
            "description": "A transitional slide marking the start of a new section.",
            "familyLabel": null,
            "categoryName": null,
            "categorySlug": null
          },
          "agent": null,
          "layer": "slide",
          "agents": null,
          "matchId": "fb43fd71-531c-4bf9-b6d7-21ae48c55beb",
          "evidence": "The slide is titled 'Financials' and serves as a section divider.",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.9,
          "extraction": {
            "at": "2026-07-17 01:40:13.289998+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 33,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": "common",
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 47,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 32,
          "name": "Action",
          "beatId": "904f4baa-1511-404d-8a27-f4a39015a69a",
          "matchId": "cbe958e3-8902-41a7-b96a-e8b1b747f0db",
          "beatType": {
            "name": "Action",
            "slug": "monroes-sequence-action",
            "status": "active",
            "canonId": "019dd9b8-181e-760d-befc-010c2424fa89",
            "version": 1,
            "description": null
          },
          "evidence": "The presentation concludes with outlook, financials, and reconciliations",
          "position": 3,
          "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": 47,
          "from": 32,
          "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": "ee1935eb-a881-4067-a33a-69169948d8e7",
          "evidence": "The presentation emphasizes the significance of Affirm's financial performance and outlook for investors",
          "position": 1,
          "objective": "Highlight the importance of Affirm's financial performance and outlook",
          "confidence": 0.6,
          "extraction": {
            "at": "2026-07-16 23:05:49.744062+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 34,
      "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": 3,
        "textChars": 468,
        "nDataPoints": 45,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:22.944+00",
          "seconds": 3.673,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/34",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-34",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.03,
            "w": 0.14,
            "x": 0.079,
            "y": 0.94
          },
          "kind": "source-note",
          "text": "Notes:\n1. Metrics are unaudited",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:22.944+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "2b05ace8-6410-44d3-bfdd-fde41239fd2a",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.32,
            "w": 0.91,
            "x": 0.046,
            "y": 0.18
          },
          "kind": "table",
          "text": "Interest income on unpaid principal balance: 54,243 (Dec 2020) to 125,858 (Dec 2022)\nAmortization of discount on loans held for investment: 22,448 (Dec 2020) to 38,838 (Dec 2022)\nAmortization of premiums on loans: (2,118) (Dec 2020) to (4,580) (Dec 2022)\nInterest receivable charged-off, net of recoveries: (716) (Dec 2020) to (4,795) (Dec 2022)\nTotal interest income: 73,857 (Dec 2020) to 155,321 (Dec 2022)",
          "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-02 09:10:22.944+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "01d24e9e-dfe4-4151-8286-ee01cdcd0621",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.047,
            "w": 0.63,
            "x": 0.046,
            "y": 0.06
          },
          "kind": "title",
          "text": "Components of Interest Income",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:22.944+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d9419781-5197-476c-9dff-6e669ccd1a1e",
          "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": "86a9cfa2-1847-4dda-baa7-1e99ddef2bea",
          "evidence": "The slide contains a table with data on components of interest income.",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.9,
          "extraction": {
            "at": "2026-07-17 01:40:13.36373+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 34,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": "common",
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 47,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 32,
          "name": "Action",
          "beatId": "904f4baa-1511-404d-8a27-f4a39015a69a",
          "matchId": "cbe958e3-8902-41a7-b96a-e8b1b747f0db",
          "beatType": {
            "name": "Action",
            "slug": "monroes-sequence-action",
            "status": "active",
            "canonId": "019dd9b8-181e-760d-befc-010c2424fa89",
            "version": 1,
            "description": null
          },
          "evidence": "The presentation concludes with outlook, financials, and reconciliations",
          "position": 3,
          "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": 47,
          "from": 32,
          "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": "ee1935eb-a881-4067-a33a-69169948d8e7",
          "evidence": "The presentation emphasizes the significance of Affirm's financial performance and outlook for investors",
          "position": 1,
          "objective": "Highlight the importance of Affirm's financial performance and outlook",
          "confidence": 0.6,
          "extraction": {
            "at": "2026-07-16 23:05:49.744062+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 35,
      "type": "setup",
      "function": "quantify_opportunity",
      "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": "quantify_opportunity",
        "functionCanon": {
          "name": "Quantify opportunity",
          "slug": "quantify_opportunity",
          "status": "active",
          "canonId": "019de52d-17e4-726f-aa15-83350acef1dd",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 60,
        "componentCount": 4,
        "textChars": 887,
        "nDataPoints": 10,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:23.898+00",
          "seconds": 4.112,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/35",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-35",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.179,
            "w": 0.763,
            "x": 0.118,
            "y": 0.686
          },
          "kind": "paragraph",
          "text": "Derivation of Fully Diluted Shares Outstanding Estimate relies upon below inputs and assumptions:\nCommon shares outstanding and restricted stock units are as of December 31, 2022\nBalance of options and vested warrants outstanding as of December 31, 2022 and reduced by 17 million shares using\ntreasury stock method with $17.21 closing stock price as of 2/7/2023\nVested warrants include penny warrants\nExcludes 12.5 million Value Creation Awards with $49.00 strike price and $100.00 strike price warrants",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:23.898+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "70d83e64-ed58-4eef-ae03-9673134bbb6a",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.017,
            "w": 0.102,
            "x": 0.076,
            "y": 0.96
          },
          "kind": "source-note",
          "text": "1. Metrics are unaudited",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:23.898+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "b8e7d6ce-9a21-48a0-be7b-179769d19a9a",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.369,
            "w": 0.69,
            "x": 0.171,
            "y": 0.254
          },
          "kind": "table",
          "text": "Common Shares Outstanding 295\nPlus: Balance of Options, Weighted Average Strike Price: $14.87 19\nPlus: Vested Warrants, Weighted Average Strike Price: $0.01 3\nLess: Treasury Stock Reduction of Options and Vested Warrants Outstanding (17)\nPlus: Restricted Stock Units 23\nFully Diluted Shares, Treasury Stock Method 324",
          "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-02 09:10:23.898+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "954445c7-9459-419c-a174-349b73dffb44",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.799,
            "x": 0.043,
            "y": 0.056
          },
          "kind": "title",
          "text": "Fully Diluted Shares Outstanding (FY Q2'23)",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:23.898+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c16e3522-d202-419c-bd41-f08fceb0a0ac",
          "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": "8b36d878-5798-4926-91c3-f553e8343e5c",
          "evidence": "The slide contains a table with data on fully diluted shares outstanding.",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.9,
          "extraction": {
            "at": "2026-07-17 01:40:13.436053+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 35,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": "common",
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 47,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 32,
          "name": "Action",
          "beatId": "904f4baa-1511-404d-8a27-f4a39015a69a",
          "matchId": "cbe958e3-8902-41a7-b96a-e8b1b747f0db",
          "beatType": {
            "name": "Action",
            "slug": "monroes-sequence-action",
            "status": "active",
            "canonId": "019dd9b8-181e-760d-befc-010c2424fa89",
            "version": 1,
            "description": null
          },
          "evidence": "The presentation concludes with outlook, financials, and reconciliations",
          "position": 3,
          "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": 47,
          "from": 32,
          "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": "ee1935eb-a881-4067-a33a-69169948d8e7",
          "evidence": "The presentation emphasizes the significance of Affirm's financial performance and outlook for investors",
          "position": 1,
          "objective": "Highlight the importance of Affirm's financial performance and outlook",
          "confidence": 0.6,
          "extraction": {
            "at": "2026-07-16 23:05:49.744062+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 36,
      "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": 63,
        "componentCount": 5,
        "textChars": 461,
        "nDataPoints": 45,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:24.824+00",
          "seconds": 5.033,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/36",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-36",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.55,
            "w": 0.805,
            "x": 0.098,
            "y": 0.23
          },
          "kind": "chart",
          "text": "Stacked bar chart showing share-based payment expense by category for FY Q2'21 to FY Q2'23, with total values ranging from $23.6 to $269.4.",
          "attrs": {
            "chart_type": "stacked bar",
            "series_names": [
              "Employee Stock-Based Compensation",
              "Shopify Commercial Agreement Asset Amortization",
              "CEO Value Creation Award",
              "Amazon Commercial Agreement Asset Amortization",
              "Amazon Enterprise Warrant Vesting"
            ],
            "x_axis_label": "Fiscal Quarter",
            "y_axis_label": "Payment Expense ($)"
          },
          "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-02 09:10:24.824+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "5d8e94a3-7091-40e5-8f1b-3d0b2a9e9b4f",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.61,
            "x": 0.209,
            "y": 0.81
          },
          "kind": "list",
          "text": "Employee Stock-Based Compensation\nShopify Commercial Agreement Asset Amortization\nAmazon Enterprise Warrant Vesting\nCEO Value Creation Award\nAmazon Commercial Agreement Asset Amortization",
          "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-02 09:10:24.824+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "661b039a-3e45-438b-80c7-141bd65aa79d",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.2,
            "x": 0.08,
            "y": 0.92
          },
          "kind": "source-note",
          "text": "Notes:\n1. Metrics are unaudited\n2. Dollars in millions\n3. Amounts above are included in Operating Expenses",
          "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-02 09:10:24.824+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "0daa838a-ff2a-4e23-900b-4b33720d0479",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.017,
            "w": 0.02,
            "x": 0.936,
            "y": 0.936
          },
          "kind": "source-note",
          "text": "36",
          "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-02 09:10:24.824+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f705df06-f4c1-487b-8eae-f76c5138d3a8",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.56,
            "x": 0.045,
            "y": 0.05
          },
          "kind": "title",
          "text": "Share-Based Payment Expense",
          "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-02 09:10:24.824+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c7ddf320-f208-4685-982e-d115dad20c4a",
          "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": "be1933a7-eaa4-485a-b544-c9d04423ec3c",
          "evidence": "chart/bar-stacked-100pct: Stacked bar chart showing share-based payment expense by category for FY Q2'21 to FY Q2'23, with total values ranging from $23.6 to $269.4.",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-17 01:40:06.375409+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 36,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": null,
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 47,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 32,
          "name": "Action",
          "beatId": "904f4baa-1511-404d-8a27-f4a39015a69a",
          "matchId": "cbe958e3-8902-41a7-b96a-e8b1b747f0db",
          "beatType": {
            "name": "Action",
            "slug": "monroes-sequence-action",
            "status": "active",
            "canonId": "019dd9b8-181e-760d-befc-010c2424fa89",
            "version": 1,
            "description": null
          },
          "evidence": "The presentation concludes with outlook, financials, and reconciliations",
          "position": 3,
          "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": 47,
          "from": 32,
          "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": "ee1935eb-a881-4067-a33a-69169948d8e7",
          "evidence": "The presentation emphasizes the significance of Affirm's financial performance and outlook for investors",
          "position": 1,
          "objective": "Highlight the importance of Affirm's financial performance and outlook",
          "confidence": 0.6,
          "extraction": {
            "at": "2026-07-16 23:05:49.744062+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 37,
      "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": 1,
        "componentCount": 1,
        "textChars": 15,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:21.951+00",
          "seconds": 2.02,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/37",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-37",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.05,
            "w": 0.34,
            "x": 0.046,
            "y": 0.35
          },
          "kind": "title",
          "text": "Reconciliations",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:21.951+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "9bef064d-db57-4cc6-8737-73d1098b4553",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 47,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 32,
          "name": "Action",
          "beatId": "904f4baa-1511-404d-8a27-f4a39015a69a",
          "matchId": "cbe958e3-8902-41a7-b96a-e8b1b747f0db",
          "beatType": {
            "name": "Action",
            "slug": "monroes-sequence-action",
            "status": "active",
            "canonId": "019dd9b8-181e-760d-befc-010c2424fa89",
            "version": 1,
            "description": null
          },
          "evidence": "The presentation concludes with outlook, financials, and reconciliations",
          "position": 3,
          "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": 47,
          "from": 32,
          "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": "ee1935eb-a881-4067-a33a-69169948d8e7",
          "evidence": "The presentation emphasizes the significance of Affirm's financial performance and outlook for investors",
          "position": 1,
          "objective": "Highlight the importance of Affirm's financial performance and outlook",
          "confidence": 0.6,
          "extraction": {
            "at": "2026-07-16 23:05:49.744062+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 38,
      "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": 55,
        "componentCount": 4,
        "textChars": 502,
        "nDataPoints": 270,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:24.423+00",
          "seconds": 4.457,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/38",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-38",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.03,
            "w": 0.03,
            "x": 0.049,
            "y": 0.93
          },
          "kind": "image",
          "text": "affirm",
          "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-02 09:10:24.423+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c388d698-c540-4948-8965-eb5c2659dc76",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.702,
            "x": 0.08,
            "y": 0.919
          },
          "kind": "source-note",
          "text": "Notes: 1. FY Q1'21 and FY Q2'21 amounts include adjustments to amounts previously reported due to effects of adoption of accounting standards effective July 1, 2020 2. FY Q3'21 amounts include adjustments to amounts previously reported due to an adjustment to stock-based compensation expense 3. Metrics are unaudited",
          "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-02 09:10:24.423+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d1f4000a-6385-4fd8-8dca-96702bdb66ef",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.802,
            "w": 0.901,
            "x": 0.049,
            "y": 0.089
          },
          "kind": "table",
          "text": "Table showing quarterly revenue and transaction costs in absolute values and as a percentage of GMV from December 2020 to December 2022.",
          "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-02 09:10:24.423+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "55a1040e-b18d-43b0-88fb-d168dc2f2595",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.79,
            "x": 0.049,
            "y": 0.03
          },
          "kind": "title",
          "text": "Quarterly Revenue & Transaction Cost Detail",
          "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-02 09:10:24.423+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "0fc8158e-6bf1-4f0d-8fe2-e524223fdc8c",
          "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": "96e255cd-f9f6-40a8-8c32-c82e93e4c27d",
          "evidence": "table/data: Table showing quarterly revenue and transaction costs in absolute values and as a percentage of GMV from December 2020 to December 2022.",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.9,
          "extraction": {
            "at": "2026-07-17 01:40:06.504313+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 38,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": "common",
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 47,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 32,
          "name": "Action",
          "beatId": "904f4baa-1511-404d-8a27-f4a39015a69a",
          "matchId": "cbe958e3-8902-41a7-b96a-e8b1b747f0db",
          "beatType": {
            "name": "Action",
            "slug": "monroes-sequence-action",
            "status": "active",
            "canonId": "019dd9b8-181e-760d-befc-010c2424fa89",
            "version": 1,
            "description": null
          },
          "evidence": "The presentation concludes with outlook, financials, and reconciliations",
          "position": 3,
          "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": 47,
          "from": 32,
          "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": "ee1935eb-a881-4067-a33a-69169948d8e7",
          "evidence": "The presentation emphasizes the significance of Affirm's financial performance and outlook for investors",
          "position": 1,
          "objective": "Highlight the importance of Affirm's financial performance and outlook",
          "confidence": 0.6,
          "extraction": {
            "at": "2026-07-16 23:05:49.744062+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 39,
      "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": "overcrowded",
        "densityScore": 83,
        "componentCount": 6,
        "textChars": 1142,
        "nDataPoints": 72,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:25.658+00",
          "seconds": 5.166,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/39",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-39",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.029,
            "w": 0.053,
            "x": 0.049,
            "y": 0.93
          },
          "kind": "image",
          "text": "affirm",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Logo",
              "slug": "logo",
              "status": "active",
              "canonId": "019de52c-fdaf-743d-94c4-d7c6a0e55302",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "logo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:25.658+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "af93cccc-34fd-498e-9032-86d5d17f2619",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.702,
            "x": 0.08,
            "y": 0.89
          },
          "kind": "list",
          "text": "1. FY Q1'21 and FY Q2'21 amounts include adjustments to amounts previously reported due to effects of adoption of accounting standards effective July 1, 2020\n2. FY Q3'21 amounts include adjustments to amounts previously reported due to an adjustment to stock-based compensation expense\n3. Metrics are unaudited",
          "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-02 09:10:25.658+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "5dbcdaab-8cfc-4e06-a5da-9d988f0c9b60",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.016,
            "w": 0.02,
            "x": 0.93,
            "y": 0.939
          },
          "kind": "source-note",
          "text": "39",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:25.658+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "7c6c3d13-ea91-4555-95ff-2d7242443f94",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.012,
            "w": 0.04,
            "x": 0.08,
            "y": 0.875
          },
          "kind": "source-note",
          "text": "Notes:",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:25.658+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e6f07aa2-7aac-4b20-b14c-af5bd7027387",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.77,
            "w": 0.909,
            "x": 0.049,
            "y": 0.108
          },
          "kind": "table",
          "text": "($ in 000s except GMV)\nGross Merchandise Value ($M)\nRevenue\nMerchant network revenue\nVirtual card network revenue\nTotal network revenue\nInterest income\nGain (loss) on sales of loans\nServicing income\nTotal Revenue, net\nTransaction Costs\nLoss on loan purchase commitment\nProvision for credit losses\nFunding costs\nProcessing and servicing\nTotal Transaction Costs\nRevenue Less Transaction Costs\nLine Items as a % of GMV\nGross Merchandise Value\nRevenue\nMerchant network revenue\nVirtual card network revenue\nTotal network revenue\nInterest income\nGain (loss) on sales of loans\nServicing income\nTotal Revenue, net\nTransaction Costs\nLoss on loan purchase commitment\nProvision for credit losses\nFunding costs\nProcessing and servicing\nTotal Transaction Costs\nRevenue Less Transaction Costs",
          "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-02 09:10:25.658+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d9949b8d-e6a6-42ed-a01e-2048b1585651",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.719,
            "x": 0.069,
            "y": 0.036
          },
          "kind": "title",
          "text": "Annual Revenue & Transaction Cost Detail",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:25.658+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "7ce30f8f-e0d0-4777-90a2-7a5b147b9d1e",
          "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": "1d7f83ec-22cb-4ad2-98e7-f04c9544371a",
          "evidence": "table/data: ($ in 000s except GMV) Gross Merchandise Value ($M) Revenue Merchant network revenue Virtual card network revenue Total network revenue Interest income Gain (loss) on sales of loans Servicing income Total Rev",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.9,
          "extraction": {
            "at": "2026-07-17 01:40:06.591352+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 39,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": "common",
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 47,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 32,
          "name": "Action",
          "beatId": "904f4baa-1511-404d-8a27-f4a39015a69a",
          "matchId": "cbe958e3-8902-41a7-b96a-e8b1b747f0db",
          "beatType": {
            "name": "Action",
            "slug": "monroes-sequence-action",
            "status": "active",
            "canonId": "019dd9b8-181e-760d-befc-010c2424fa89",
            "version": 1,
            "description": null
          },
          "evidence": "The presentation concludes with outlook, financials, and reconciliations",
          "position": 3,
          "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": 47,
          "from": 32,
          "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": "ee1935eb-a881-4067-a33a-69169948d8e7",
          "evidence": "The presentation emphasizes the significance of Affirm's financial performance and outlook for investors",
          "position": 1,
          "objective": "Highlight the importance of Affirm's financial performance and outlook",
          "confidence": 0.6,
          "extraction": {
            "at": "2026-07-16 23:05:49.744062+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 40,
      "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": 55,
        "componentCount": 3,
        "textChars": 1424,
        "nDataPoints": 360,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:25.652+00",
          "seconds": 4.626,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/40",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-40",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.063,
            "w": 0.706,
            "x": 0.079,
            "y": 0.902
          },
          "kind": "source-note",
          "text": "Notes:\n1. FY Q1'21 and FY Q2'21 amounts include adjustments to amounts previously reported due to effects of adoption of accounting standards effective July 1, 2020\n2. FY Q3'21 amounts include adjustments to amounts previously reported due to an adjustment to stock-based compensation expense\n3. Other costs consists of expenses incurred in the period associated with the Company's initial public offering, its acquisitions, sublease impairment charges, restructuring and severance costs\n4. Metrics are unaudited",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:25.652+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "7987eb3f-5c80-4ab3-86c7-46be971e10e1",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.85,
            "w": 0.89,
            "x": 0.059,
            "y": 0.086
          },
          "kind": "table",
          "text": "Income Statement Reconciliations ($K)\nTotal Revenue\nOperating Expenses\nLoss on loan purchase commitment\nProvision for credit losses\nFunding costs\nProcessing and servicing\nTotal Transaction Costs\nTechnology and data analytics\nSales and marketing\nGeneral and administrative\nTotal Operating Expenses\nOperating Income (Loss)\nReconciliation from Revenue to Revenue Less\nTotal Revenue\nLess: Loss on loan purchase commitment\nLess: Provision for credit losses\nLess: Funding costs\nLess: Processing and servicing\nRevenue Less Transaction Costs\nPlus: Provision for credit losses\nRevenue Less Transaction Costs ex-Provision\nReconciliation from from Operating Income (Loss) to\nOperating Income (Loss)\nPlus: Depreciation and amortization\nPlus: Stock-based compensation expense\nPlus: Enterprise warrant and share-based expense\nPlus: Other costs*\nAdjusted Operating Income (Loss)",
          "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-02 09:10:25.652+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "58c4b86e-277f-4e06-ba0b-d7ceefda5081",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.036,
            "w": 0.879,
            "x": 0.059,
            "y": 0.03
          },
          "kind": "title",
          "text": "Income Statement Reconciliations - Fiscal Quarter",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:25.652+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c7aaf8e3-d63b-489d-aaa2-78aaf5aa7072",
          "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": "4f21b06c-37ec-46ad-9bd8-044857b490e1",
          "evidence": "table/data: Income Statement Reconciliations ($K) Total Revenue Operating Expenses Loss on loan purchase commitment Provision for credit losses Funding costs Processing and servicing Total Transaction Costs Technology an",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.9,
          "extraction": {
            "at": "2026-07-17 01:40:06.67834+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 40,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": "common",
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 47,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 32,
          "name": "Action",
          "beatId": "904f4baa-1511-404d-8a27-f4a39015a69a",
          "matchId": "cbe958e3-8902-41a7-b96a-e8b1b747f0db",
          "beatType": {
            "name": "Action",
            "slug": "monroes-sequence-action",
            "status": "active",
            "canonId": "019dd9b8-181e-760d-befc-010c2424fa89",
            "version": 1,
            "description": null
          },
          "evidence": "The presentation concludes with outlook, financials, and reconciliations",
          "position": 3,
          "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": 47,
          "from": 32,
          "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": "ee1935eb-a881-4067-a33a-69169948d8e7",
          "evidence": "The presentation emphasizes the significance of Affirm's financial performance and outlook for investors",
          "position": 1,
          "objective": "Highlight the importance of Affirm's financial performance and outlook",
          "confidence": 0.6,
          "extraction": {
            "at": "2026-07-16 23:05:49.744062+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 41,
      "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": 65,
        "componentCount": 4,
        "textChars": 1526,
        "nDataPoints": 72,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:25.714+00",
          "seconds": 4.437,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/41",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-41",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.03,
            "w": 0.038,
            "x": 0.039,
            "y": 0.93
          },
          "kind": "image",
          "text": "affirm",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Logo",
              "slug": "logo",
              "status": "active",
              "canonId": "019de52c-fdaf-743d-94c4-d7c6a0e55302",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "logo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:25.714+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ebd835e7-ede4-49d7-aec4-86f9a4571923",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.708,
            "x": 0.077,
            "y": 0.89
          },
          "kind": "source-note",
          "text": "Notes:\n1. FY Q1'21 and FY Q2'21 amounts include adjustments to amounts previously reported due to effects of adoption of accounting standards effective July 1, 2020\n2. FY Q3'21 amounts include adjustments to amounts previously reported due to an adjustment to stock-based compensation expense\n3. Other costs consists of expenses incurred in the period associated with the Company's initial public offering, its acquisitions, sublease impairment charges, restructuring and severance costs\n4. Metrics are unaudited",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:25.714+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d4f090b6-b6df-4e53-a40d-aa106be37321",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.8,
            "w": 0.92,
            "x": 0.039,
            "y": 0.09
          },
          "kind": "table",
          "text": "Income Statement Reconciliations ($K)\nTotal Revenue\nOperating Expenses\nLoss on loan purchase commitment\nProvision for credit losses\nFunding costs\nProcessing and servicing\nTotal Transaction Costs\nTechnology and data analytics\nSales and marketing\nGeneral and administrative\nTotal Operating Expenses\nOperating Income (Loss)\nReconciliation from Revenue to Revenue Less Transaction Costs and Revenue Less Transaction Costs ex-Provision\nTotal Revenue\nLess: Loss on loan purchase commitment\nLess: Provision for credit losses\nLess: Funding costs\nLess: Processing and servicing\nRevenue Less Transaction Costs\nPlus: Provision for credit losses\nRevenue Less Transaction Costs ex-Provision\nReconciliation from from Operating Income (Loss) to Adjusted Operating Income (Loss)\nOperating Income (Loss)\nPlus: Depreciation and amortization\nPlus: Stock-based compensation expense\nPlus: Enterprise warrant and share-based expense\nPlus: Other costs*\nAdjusted Operating Income (Loss)",
          "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-02 09:10:25.714+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c269aa1f-1ceb-4ef0-987e-5b4f9d76ae03",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.86,
            "x": 0.069,
            "y": 0.03
          },
          "kind": "title",
          "text": "Income Statement Reconciliations - Fiscal Year",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:25.714+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "11dc5fc6-7949-4300-b317-bd82bf210296",
          "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": "c3d0a213-1792-4da8-956a-e29ac7d360a8",
          "evidence": "table/data: Income Statement Reconciliations ($K) Total Revenue Operating Expenses Loss on loan purchase commitment Provision for credit losses Funding costs Processing and servicing Total Transaction Costs Technology an",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.9,
          "extraction": {
            "at": "2026-07-17 01:40:06.764736+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": [
        {
          "to": 47,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 32,
          "name": "Action",
          "beatId": "904f4baa-1511-404d-8a27-f4a39015a69a",
          "matchId": "cbe958e3-8902-41a7-b96a-e8b1b747f0db",
          "beatType": {
            "name": "Action",
            "slug": "monroes-sequence-action",
            "status": "active",
            "canonId": "019dd9b8-181e-760d-befc-010c2424fa89",
            "version": 1,
            "description": null
          },
          "evidence": "The presentation concludes with outlook, financials, and reconciliations",
          "position": 3,
          "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": 47,
          "from": 32,
          "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": "ee1935eb-a881-4067-a33a-69169948d8e7",
          "evidence": "The presentation emphasizes the significance of Affirm's financial performance and outlook for investors",
          "position": 1,
          "objective": "Highlight the importance of Affirm's financial performance and outlook",
          "confidence": 0.6,
          "extraction": {
            "at": "2026-07-16 23:05:49.744062+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 42,
      "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": 56,
        "componentCount": 3,
        "textChars": 1758,
        "nDataPoints": 108,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:28.621+00",
          "seconds": 7.055,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/42",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-42",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.03704,
            "w": 0.6963,
            "x": 0.07963,
            "y": 0.94074
          },
          "kind": "source-note",
          "text": "1. Metrics are unaudited\n2. Other costs consists of expenses incurred in the period associated with the Company's initial public offering, its acquisitions, sublease impairment charges, restructuring and severance costs",
          "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-02 09:10:28.621+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "24e682ca-9a3c-4418-9c88-a01471a013dd",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.36481,
            "w": 0.7398,
            "x": 0.22667,
            "y": 0.13889
          },
          "kind": "table",
          "text": "Three Months Ended December 31, 2022\nGAAP, D&A, Stock-Based Compensation Expense, Enterprise Warrant & Share Based Expenses, Other Costs, Non-GAAP\nLoss on loan purchase commitment: 38,422, 0, 0, 0, 0, 38,422\nProvision for credit losses: 106,689, 0, 0, 0, 0, 106,689\nFunding costs: 43,751, 0, 0, 0, 0, 43,751\nProcessing and servicing: 66,508, 108, 1,033, 0, 0, 65,367\nTotal Transaction Costs: 255,370, 108, 1,033, 0, 0, 254,229\nTechnology and data analytics: 156,747, 20,154, 48,534, 0, 0, 88,059\nSales and marketing: 188,334, 2,161, 5,549, 147,516, 1,930, 31,179\nGeneral and administrative: 158,639, 581, 66,659, 0, 3,273, 88,126\nOther Operating Expenses: 503,720, 22,896, 120,742, 147,516, 5,203, 207,363\nTotal Operating Expenses: 759,090, 23,004, 121,775, 147,516, 5,203, 461,592",
          "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-02 09:10:28.621+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "84563194-783e-4307-8d56-6b87e6794ed9",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.36481,
            "w": 0.7398,
            "x": 0.22667,
            "y": 0.50833
          },
          "kind": "table",
          "text": "Three Months Ended September 30, 2022\nGAAP, D&A, Stock-Based Compensation Expense, Enterprise Warrant & Share Based Expenses, Other Costs, Non-GAAP\nLoss on loan purchase commitment: 35,610, 0, 0, 0, 0, 35,610\nProvision for credit losses: 64,250, 0, 0, 0, 0, 64,250\nFunding costs: 25,066, 0, 0, 0, 0, 25,066\nProcessing and servicing: 54,359, 95, 912, 0, 0, 53,352\nTotal Transaction Costs: 179,285, 95, 912, 0, 0, 178,278\nTechnology and data analytics: 144,961, 17,963, 43,428, 0, 0, 83,570\nSales and marketing: 163,873, 2,199, 8,128, 128,205, 0, 25,341\nGeneral and administrative: 160,972, 625, 67,340, 0, 5, 93,002\nOther Operating Expenses: 469,806, 20,787, 118,896, 128,205, 5, 201,913\nTotal Operating Expenses: 649,091, 20,882, 119,808, 128,205, 5, 380,191",
          "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-02 09:10:28.621+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "cb71fa8b-ff7d-4fca-a3d1-2be1008eb748",
          "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": "84a53d9f-a588-43be-8201-4e2ae2a5379b",
          "evidence": "table/data: Three Months Ended December 31, 2022 GAAP, D&A, Stock-Based Compensation Expense, Enterprise Warrant & Share Based Expenses, Other Costs, Non-GAAP Loss on loan purchase commitment: 38,422, 0, 0, 0, 0, 38,422",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.9,
          "extraction": {
            "at": "2026-07-17 01:40:06.847114+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 42,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": "common",
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 47,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 32,
          "name": "Action",
          "beatId": "904f4baa-1511-404d-8a27-f4a39015a69a",
          "matchId": "cbe958e3-8902-41a7-b96a-e8b1b747f0db",
          "beatType": {
            "name": "Action",
            "slug": "monroes-sequence-action",
            "status": "active",
            "canonId": "019dd9b8-181e-760d-befc-010c2424fa89",
            "version": 1,
            "description": null
          },
          "evidence": "The presentation concludes with outlook, financials, and reconciliations",
          "position": 3,
          "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": 47,
          "from": 32,
          "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": "ee1935eb-a881-4067-a33a-69169948d8e7",
          "evidence": "The presentation emphasizes the significance of Affirm's financial performance and outlook for investors",
          "position": 1,
          "objective": "Highlight the importance of Affirm's financial performance and outlook",
          "confidence": 0.6,
          "extraction": {
            "at": "2026-07-16 23:05:49.744062+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 43,
      "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": "overcrowded",
        "densityScore": 76,
        "componentCount": 5,
        "textChars": 1787,
        "nDataPoints": 108,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:28.745+00",
          "seconds": 7.105,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/43",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-43",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.047,
            "w": 0.032,
            "x": 0.048,
            "y": 0.93
          },
          "kind": "image",
          "text": "affirm",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Logo",
              "slug": "logo",
              "status": "active",
              "canonId": "019de52c-fdaf-743d-94c4-d7c6a0e55302",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "logo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:28.745+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ed2ad60c-9585-414f-b519-7cdf0a2d05c6",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.054,
            "w": 0.849,
            "x": 0.079,
            "y": 0.923
          },
          "kind": "source-note",
          "text": "Notes:\n1. Metrics are unaudited\n2. Other costs consists of expenses incurred in the period associated with the Company's initial public offering, its acquisitions, sublease impairment charges, restructuring and severance costs",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:28.745+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "10484e0d-594e-4238-9167-f0d3e2e8ab2e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.366,
            "w": 0.902,
            "x": 0.048,
            "y": 0.509
          },
          "kind": "table",
          "text": "Three Months Ended March 31, 2022\nGAAP D&A Stock-Based Compensation Expense Enterprise Warrant & Share Based Expenses Other Costs Non-GAAP\nLoss on loan purchase commitment $ 46,853 $ 0 $ 0 $ 0 $ 0 $ 46,853\nProvision for credit losses 66,294 0 0 0 0 66,294\nFunding costs 15,824 0 0 0 0 15,824\nProcessing and servicing 43,371 124 650 0 0 42,597\nTotal Transaction Costs $ 172,342 $ 124 $ 650 $ 0 $ 0 $ 171,568\nTechnology and data analytics $ 110,291 $ 10,058 $ 33,639 $ 0 $ 0 $ 66,594\nSales and marketing 156,214 2,372 5,998 119,039 0 28,805\nGeneral and administrative 142,466 549 58,100 0 25 83,792\nOther Operating Expenses $ 408,971 $ 12,978 $ 97,737 $ 119,039 $ 25 $ 179,192\nTotal Operating Expenses $ 581,313 $ 13,102 $ 98,387 $ 119,039 $ 25 $ 350,760",
          "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-02 09:10:28.745+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d3d1ddc6-cd71-4ae8-af19-4d18d24cb6c5",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.366,
            "w": 0.902,
            "x": 0.048,
            "y": 0.119
          },
          "kind": "table",
          "text": "Three Months Ended June 30, 2022\nGAAP D&A Stock-Based Compensation Expense Enterprise Warrant & Share Based Expenses Other Costs Non-GAAP\nLoss on loan purchase commitment $ 40,285 $ 0 $ 0 $ 0 $ 0 $ 40,285\nProvision for credit losses 72,691 0 0 0 0 72,691\nFunding costs 19,417 0 0 0 0 19,417\nProcessing and servicing 47,393 145 895 0 0 46,353\nTotal Transaction Costs $ 179,786 $ 145 $ 895 $ 0 $ 0 $ 178,746\nTechnology and data analytics $ 135,350 $ 13,992 $ 41,398 $ 0 $ 0 $ 79,960\nSales and marketing 168,693 2,314 7,569 119,517 0 39,293\nGeneral and administrative 157,531 664 61,008 0 415 95,444\nOther Operating Expenses $ 461,574 $ 16,970 $ 109,975 $ 119,517 $ 415 $ 214,697\nTotal Operating Expenses $ 641,360 $ 17,115 $ 110,870 $ 119,517 $ 415 $ 393,443",
          "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-02 09:10:28.745+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e4e2d811-a127-4baa-ad5c-5913e7086a17",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.035,
            "w": 0.899,
            "x": 0.048,
            "y": 0.038
          },
          "kind": "title",
          "text": "GAAP to Non-GAAP Expense Reconciliations, H2'22",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:28.745+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "50fa6fb9-cc05-48a8-aaa0-29041e200eea",
          "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": "91fa0e0b-93cb-4e43-9d7b-901552239644",
          "evidence": "table/data: Three Months Ended June 30, 2022 GAAP D&A Stock-Based Compensation Expense Enterprise Warrant & Share Based Expenses Other Costs Non-GAAP Loss on loan purchase commitment $ 40,285 $ 0 $ 0 $ 0 $ 0 $ 40,285",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.9,
          "extraction": {
            "at": "2026-07-17 01:40:06.932107+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 43,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": "common",
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 47,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 32,
          "name": "Action",
          "beatId": "904f4baa-1511-404d-8a27-f4a39015a69a",
          "matchId": "cbe958e3-8902-41a7-b96a-e8b1b747f0db",
          "beatType": {
            "name": "Action",
            "slug": "monroes-sequence-action",
            "status": "active",
            "canonId": "019dd9b8-181e-760d-befc-010c2424fa89",
            "version": 1,
            "description": null
          },
          "evidence": "The presentation concludes with outlook, financials, and reconciliations",
          "position": 3,
          "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": 47,
          "from": 32,
          "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": "ee1935eb-a881-4067-a33a-69169948d8e7",
          "evidence": "The presentation emphasizes the significance of Affirm's financial performance and outlook for investors",
          "position": 1,
          "objective": "Highlight the importance of Affirm's financial performance and outlook",
          "confidence": 0.6,
          "extraction": {
            "at": "2026-07-16 23:05:49.744062+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 44,
      "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": 65,
        "componentCount": 4,
        "textChars": 1786,
        "nDataPoints": 108,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:28.234+00",
          "seconds": 6.349,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/44",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-44",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.05,
            "w": 0.701,
            "x": 0.079,
            "y": 0.92
          },
          "kind": "source-note",
          "text": "Notes:\n1. Metrics are unaudited\n2. Other costs consists of expenses incurred in the period associated with the Company's initial public offering, its acquisitions, sublease impairment charges, restructuring and severance costs",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:28.234+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "28c99a90-83c8-4a99-91be-8da5f97e1546",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.38,
            "w": 0.91,
            "x": 0.045,
            "y": 0.11
          },
          "kind": "table",
          "text": "Three Months Ended December 31, 2021\nGAAP, D&A, Stock-Based Compensation Expense, Enterprise Warrant & Share Based Expenses, Other Costs, Non-GAAP\nLoss on loan purchase commitment: 65,265, 0, 0, 0, 0, 65,265\nProvision for credit losses: 52,640, 0, 0, 0, 0, 52,640\nFunding costs: 17,700, 0, 0, 0, 0, 17,700\nProcessing and servicing: 41,849, 108, 530, 0, 0, 41,211\nTotal Transaction Costs: 177,454, 108, 530, 0, 0, 176,816\nTechnology and data analytics: 94,989, 9,012, 21,427, 0, 0, 64,550\nSales and marketing: 143,476, 2,377, 4,633, 87,673, 0, 48,794\nGeneral and administrative: 141,292, 467, 61,947, 0, 94, 78,784\nOther Operating Expenses: 379,757, 11,856, 88,007, 87,673, 94, 192,127\nTotal Operating Expenses: 557,211, 11,964, 88,537, 87,673, 94, 368,942",
          "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-02 09:10:28.234+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "5218876e-a839-41c9-aefe-2c2897d8f97d",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.38,
            "w": 0.91,
            "x": 0.045,
            "y": 0.502
          },
          "kind": "table",
          "text": "Three Months Ended September 30, 2021\nGAAP, D&A, Stock-Based Compensation Expense, Enterprise Warrant & Share Based Expenses, Other Costs, Non-GAAP\nLoss on loan purchase commitment: 51,678, 0, 0, 0, 0, 51,678\nProvision for credit losses: 63,647, 0, 0, 0, 0, 63,647\nFunding costs: 16,753, 0, 0, 0, 0, 16,753\nProcessing and servicing: 25,201, 227, 356, 0, 0, 24,618\nTotal Transaction Costs: 157,279, 227, 356, 0, 0, 156,696\nTechnology and data analytics: 78,013, 7,418, 20,067, 0, 0, 50,528\nSales and marketing: 63,960, 482, 5,024, 17,039, 0, 41,415\nGeneral and administrative: 136,204, 2,414, 67,742, 0, 209, 65,839\nOther Operating Expenses: 278,177, 10,314, 92,833, 17,039, 209, 157,782\nTotal Operating Expenses: 435,456, 10,541, 93,189, 17,039, 209, 314,478",
          "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-02 09:10:28.234+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "6f47c5f5-83a4-4aa2-9476-4085758e53a1",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.899,
            "x": 0.048,
            "y": 0.038
          },
          "kind": "title",
          "text": "GAAP to Non-GAAP Expense Reconciliations, H1'22",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:28.234+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "67b934ec-6051-4562-a11a-6d4a04de8937",
          "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": "ea218faf-7190-49d0-9846-59aec380b539",
          "evidence": "table/data: Three Months Ended September 30, 2021 GAAP, D&A, Stock-Based Compensation Expense, Enterprise Warrant & Share Based Expenses, Other Costs, Non-GAAP Loss on loan purchase commitment: 51,678, 0, 0, 0, 0, 51,678",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.9,
          "extraction": {
            "at": "2026-07-17 01:40:07.020277+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": [
        {
          "to": 47,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 32,
          "name": "Action",
          "beatId": "904f4baa-1511-404d-8a27-f4a39015a69a",
          "matchId": "cbe958e3-8902-41a7-b96a-e8b1b747f0db",
          "beatType": {
            "name": "Action",
            "slug": "monroes-sequence-action",
            "status": "active",
            "canonId": "019dd9b8-181e-760d-befc-010c2424fa89",
            "version": 1,
            "description": null
          },
          "evidence": "The presentation concludes with outlook, financials, and reconciliations",
          "position": 3,
          "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": 47,
          "from": 32,
          "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": "ee1935eb-a881-4067-a33a-69169948d8e7",
          "evidence": "The presentation emphasizes the significance of Affirm's financial performance and outlook for investors",
          "position": 1,
          "objective": "Highlight the importance of Affirm's financial performance and outlook",
          "confidence": 0.6,
          "extraction": {
            "at": "2026-07-16 23:05:49.744062+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 45,
      "type": "analysis",
      "function": "analyze_data",
      "rawType": "comparison_table",
      "block": null,
      "metadata": {
        "slideType": "comparison_table",
        "slideTypeCanon": {
          "name": "Comparison table",
          "slug": "comparison_table",
          "status": "active",
          "canonId": "019de52d-0a06-73f8-8813-fe022fab1de2",
          "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": 65,
        "componentCount": 4,
        "textChars": 1902,
        "nDataPoints": 100,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:29.5+00",
          "seconds": 7.494,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/45",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-45",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.05,
            "w": 0.906,
            "x": 0.048,
            "y": 0.925
          },
          "kind": "source-note",
          "text": "Notes:\n1. FY Q3'21 and FY Q4'21 amounts include adjustments to amounts previously reported due to understatements in certain prior period amounts related to the fair value measurement of contingent consideration and stock-based compensation\n2. Other costs consists of expenses incurred in the period associated with the Company's initial public offering, its acquisitions, sublease impairment charges, restructuring and severance costs\n3 Metrics are unaudited",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:29.5+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "bcc8c0e6-80c3-4690-88e9-8a07d189426b",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.379,
            "w": 0.739,
            "x": 0.23,
            "y": 0.509
          },
          "kind": "table",
          "text": "Three Months Ended March 31, 2021\nGAAP\nD&A\nStock-Based Compensation Expense\nEnterprise Warrant & Share Based Expenses\nOther Costs\nNon-GAAP\nLoss on loan purchase commitment\n62,054\n0\n0\n0\n0\n62,054\nProvision for credit losses\n(1,063)\n0\n0\n0\n0\n(1,063)\nFunding costs\n14,665\n0\n0\n0\n0\n14,665\nProcessing and servicing\n21,368\n120\n1,446\n0\n0\n19,802\nTotal Transaction Costs\n97,024\n120\n1,446\n0\n0\n95,458\nTechnology and data analytics\n104,806\n3,655\n52,058\n0\n0\n49,093\nSales and marketing\n58,184\n475\n10,568\n16,668\n0\n30,473\nGeneral and administrative\n179,999\n771\n115,567\n0\n12,953\n50,708\nOther Operating Expenses\n342,989\n4,901\n178,193\n16,668\n12,953\n130,274\nTotal Operating Expenses\n440,013\n5,021\n179,639\n16,668\n12,953\n225,732",
          "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-02 09:10:29.5+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "a2416da4-ed5c-4f34-abf2-3c8b16cffe55",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.379,
            "w": 0.739,
            "x": 0.23,
            "y": 0.119
          },
          "kind": "table",
          "text": "Three Months Ended June 30, 2021\nGAAP\nD&A\nStock-Based Compensation Expense\nEnterprise Warrant & Share Based Expenses\nOther Costs\nNon-GAAP\nLoss on loan purchase commitment\n51,010\n0\n0\n0\n0\n51,010\nProvision for credit losses\n25,489\n0\n0\n0\n0\n25,489\nFunding costs\n15,623\n0\n0\n0\n0\n15,623\nProcessing and servicing\n21,910\n153\n459\n0\n0\n21,298\nTotal Transaction Costs\n114,032\n153\n459\n0\n0\n113,420\nTechnology and data analytics\n69,128\n5,178\n19,817\n0\n0\n44,133\nSales and marketing\n62,312\n636\n5,183\n16,853\n0\n39,640\nGeneral and administrative\n130,561\n1,920\n74,685\n0\n3,582\n50,374\nOther Operating Expenses\n262,001\n7,734\n99,685\n16,853\n3,582\n134,147\nTotal Operating Expenses\n376,033\n7,887\n100,144\n16,853\n3,582\n247,567",
          "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-02 09:10:29.5+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f1551ed8-28d8-472d-8c21-26667d25653c",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.036,
            "w": 0.899,
            "x": 0.048,
            "y": 0.038
          },
          "kind": "title",
          "text": "GAAP to Non-GAAP Expense Reconciliations, H2'21",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:29.5+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e36f6b4f-ce87-46f4-978e-b13a95613094",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 47,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 32,
          "name": "Action",
          "beatId": "904f4baa-1511-404d-8a27-f4a39015a69a",
          "matchId": "cbe958e3-8902-41a7-b96a-e8b1b747f0db",
          "beatType": {
            "name": "Action",
            "slug": "monroes-sequence-action",
            "status": "active",
            "canonId": "019dd9b8-181e-760d-befc-010c2424fa89",
            "version": 1,
            "description": null
          },
          "evidence": "The presentation concludes with outlook, financials, and reconciliations",
          "position": 3,
          "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": 47,
          "from": 32,
          "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": "ee1935eb-a881-4067-a33a-69169948d8e7",
          "evidence": "The presentation emphasizes the significance of Affirm's financial performance and outlook for investors",
          "position": 1,
          "objective": "Highlight the importance of Affirm's financial performance and outlook",
          "confidence": 0.6,
          "extraction": {
            "at": "2026-07-16 23:05:49.744062+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 46,
      "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": "overcrowded",
        "densityScore": 76,
        "componentCount": 5,
        "textChars": 2060,
        "nDataPoints": 108,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:30.187+00",
          "seconds": 8.058,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/46",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-46",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.03,
            "w": 0.04,
            "x": 0.048,
            "y": 0.93
          },
          "kind": "image",
          "text": "affirm",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Logo",
              "slug": "logo",
              "status": "active",
              "canonId": "019de52c-fdaf-743d-94c4-d7c6a0e55302",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "logo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:30.187+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "8acd2621-b900-48ff-9db2-1efe22184fff",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.066,
            "w": 0.76,
            "x": 0.048,
            "y": 0.91
          },
          "kind": "source-note",
          "text": "Notes:\n1. FY Q1'21 and FY Q2'21 amounts include adjustments to amounts previously reported due to effects of adoption of accounting standards effective July 1, 2020; FY Q3'21 amounts include adjustments to amounts previously reported due to an adjustment to stock-based compensation expense\n2. Other costs consists of expenses incurred in the period associated with the Company's initial public offering, its acquisitions, sublease impairment charges, restructuring and severance costs\n3. Metrics are unaudited",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:30.187+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "b3f5cd12-c1e8-48f1-b05e-328012759636",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.369,
            "w": 0.91,
            "x": 0.045,
            "y": 0.116
          },
          "kind": "table",
          "text": "Three Months Ended December 31, 2020\nGAAP, D&A, Stock-Based Compensation Expense, Enterprise Warrant & Share Based Expenses, Other Costs, Non-GAAP\nLoss on loan purchase commitment: 67,768, 0, 0, 0, 0, 67,768\nProvision for credit losses: 12,521, 0, 0, 0, 0, 12,521\nFunding costs: 12,060, 0, 0, 0, 0, 12,060\nProcessing and servicing: 16,802, 85, 287, 0, 0, 16,430\nTotal Transaction Costs: 109,151, 85, 287, 0, 0, 108,779\nTechnology and data analytics: 41,634, 2,723, 2,556, 0, 0, 36,355\nSales and marketing: 39,112, 439, 581, 17,039, 942, 20,111\nGeneral and administrative: 40,916, 104, 3,097, 0, 2,029, 35,686\nOther Operating Expenses: 121,662, 3,266, 6,234, 17,039, 2,971, 92,152\nTotal Operating Expenses: 230,813, 3,351, 6,521, 17,039, 2,971, 200,931",
          "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-02 09:10:30.187+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "8c739492-21e0-4c5b-88b8-9d423a461688",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.369,
            "w": 0.91,
            "x": 0.045,
            "y": 0.501
          },
          "kind": "table",
          "text": "Three Months Ended September 30, 2020\nGAAP, D&A, Stock-Based Compensation Expense, Enterprise Warrant & Share Based Expenses, Other Costs, Non-GAAP\nLoss on loan purchase commitment: 65,868, 0, 0, 0, 0, 65,868\nProvision for credit losses: 28,931, 0, 0, 0, 0, 28,931\nFunding costs: 10,352, 0, 0, 0, 0, 10,352\nProcessing and servicing: 13,498, 77, 26, 0, 0, 13,395\nTotal Transaction Costs: 118,649, 77, 26, 0, 0, 118,546\nTechnology and data analytics: 33,768, 3,124, 2,213, 0, 0, 28,431\nSales and marketing: 22,582, 406, 760, 14,261, 0, 7,155\nGeneral and administrative: 32,273, 113, 3,204, 0, 1,191, 27,765\nOther Operating Expenses: 88,623, 3,643, 6,177, 14,261, 1,191, 63,351\nTotal Operating Expenses: 207,272, 3,720, 6,203, 14,261, 1,191, 181,897",
          "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-02 09:10:30.187+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c7b92771-85d3-4453-9769-4b0724799c15",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.849,
            "x": 0.048,
            "y": 0.036
          },
          "kind": "title",
          "text": "GAAP to Non-GAAP Expense Reconciliations, H1'21",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 09:10:30.187+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d8766bc2-ef67-4a48-aa2b-8003ede5224b",
          "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": "b08575e4-ea89-4f6d-8b01-97b911d07c68",
          "evidence": "table/data: Three Months Ended December 31, 2020 GAAP, D&A, Stock-Based Compensation Expense, Enterprise Warrant & Share Based Expenses, Other Costs, Non-GAAP Loss on loan purchase commitment: 67,768, 0, 0, 0, 0, 67,768",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.9,
          "extraction": {
            "at": "2026-07-17 01:40:07.149493+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 46,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": "common",
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 47,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 32,
          "name": "Action",
          "beatId": "904f4baa-1511-404d-8a27-f4a39015a69a",
          "matchId": "cbe958e3-8902-41a7-b96a-e8b1b747f0db",
          "beatType": {
            "name": "Action",
            "slug": "monroes-sequence-action",
            "status": "active",
            "canonId": "019dd9b8-181e-760d-befc-010c2424fa89",
            "version": 1,
            "description": null
          },
          "evidence": "The presentation concludes with outlook, financials, and reconciliations",
          "position": 3,
          "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": 47,
          "from": 32,
          "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": "ee1935eb-a881-4067-a33a-69169948d8e7",
          "evidence": "The presentation emphasizes the significance of Affirm's financial performance and outlook for investors",
          "position": 1,
          "objective": "Highlight the importance of Affirm's financial performance and outlook",
          "confidence": 0.6,
          "extraction": {
            "at": "2026-07-16 23:05:49.744062+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 47,
      "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": "dense",
        "densityScore": 65,
        "componentCount": 4,
        "textChars": 1840,
        "nDataPoints": 60,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 09:10:28.933+00",
          "seconds": 6.343,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de514-e826-7519-8b4c-4b864d5b8fb1/47",
        "deck": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1",
        "deckAnchor": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1#slide-47",
        "deckJson": "/decks/019de514-e826-7519-8b4c-4b864d5b8fb1.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.05,
            "w": 0.701,
            "x": 0.088,
            "y": 0.93
          },
          "kind": "source-note",
          "text": "Notes:\n1. Metrics are unaudited\n2. Other costs consists of expenses incurred in the period associated with the Company's initial public offering, its acquisitions, sublease impairment charges, restructuring and severance costs",
          "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-02 09:10:28.933+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "94edc9d2-c324-4a82-bdd0-eb15e85f43f0",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.349,
            "w": 0.915,
            "x": 0.043,
            "y": 0.54
          },
          "kind": "table",
          "text": "Twelve Months Ended June 30, 2021 GAAP D&A Stock-Based Compensation Expense Enterprise Warrant & Share Based Expenses Other Costs Non-GAAP Loss on loan purchase commitment $ 246,700 $ 0 $ 0 $ 0 $ 0 $ 246,700 Provision for credit losses 65,878 0 0 0 0 65,878 Funding costs 52,700 0 0 0 0 52,700 Processing and servicing 73,578 435 2,218 0 0 70,925 Total Transaction Costs $ 438,856 $ 435 $ 2,218 $ 0 $ 0 $ 436,203 Technology and data analytics $ 249,336 $ 14,680 $ 76,644 $ 0 $ 0 $ 158,012 Sales and marketing 182,190 1,956 17,092 64,821 942 97,379 General and administrative 383,749 2,908 196,553 0 19,755 164,533 Other Operating Expenses $ 815,275 $ 19,544 $ 290,289 $ 64,821 $ 20,697 $ 419,924 Total Operating Expenses $ 1,254,131 $ 19,979 $ 292,507 $ 64,821 $ 20,697 $ 856,127",
          "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-02 09:10:28.933+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4043342d-33ee-42ea-8022-cea44786ad2a",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.349,
            "w": 0.915,
            "x": 0.043,
            "y": 0.17
          },
          "kind": "table",
          "text": "Twelve Months Ended June 30, 2022 GAAP D&A Stock-Based Compensation Expense Enterprise Warrant & Share Based Expenses Other Costs Non-GAAP Loss on loan purchase commitment $ 204,081 $ 0 $ 0 $ 0 $ 0 $ 204,081 Provision for credit losses 255,272 0 0 0 0 255,272 Funding costs 69,694 0 0 0 0 69,694 Processing and servicing 157,814 604 2,431 0 0 154,779 Total Transaction Costs $ 686,861 $ 604 $ 2,431 $ 0 $ 0 $ 683,826 Technology and data analytics $ 418,643 $ 40,480 $ 116,531 $ 0 $ 0 $ 261,631 Sales and marketing 532,343 7,544 23,224 343,268 0 158,307 General and administrative 577,493 4,094 248,797 0 743 323,859 Other Operating Expenses $ 1,528,479 $ 52,118 $ 388,552 $ 343,268 $ 743 $ 743,797 Total Operating Expenses $ 2,215,340 $ 52,722 $ 390,983 $ 343,268 $ 743 $ 1,427,623",
          "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-02 09:10:28.933+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "9faf65fb-ce32-4d2e-8458-84d0dbcd9ffa",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.88,
            "x": 0.047,
            "y": 0.038
          },
          "kind": "title",
          "text": "GAAP to Non-GAAP Expense Reconciliations FY'21 & FY'22",
          "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-02 09:10:28.933+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "97ce9b6a-f36a-412a-84c3-55df80f22c83",
          "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": "b13c69fe-89a8-4fd8-b64c-2a5fa40fbc15",
          "evidence": "table/data: Twelve Months Ended June 30, 2022 GAAP D&A Stock-Based Compensation Expense Enterprise Warrant & Share Based Expenses Other Costs Non-GAAP Loss on loan purchase commitment $ 204,081 $ 0 $ 0 $ 0 $ 0 $ 204,081",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.9,
          "extraction": {
            "at": "2026-07-17 01:40:07.23458+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 47,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": "common",
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 47,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 32,
          "name": "Action",
          "beatId": "904f4baa-1511-404d-8a27-f4a39015a69a",
          "matchId": "cbe958e3-8902-41a7-b96a-e8b1b747f0db",
          "beatType": {
            "name": "Action",
            "slug": "monroes-sequence-action",
            "status": "active",
            "canonId": "019dd9b8-181e-760d-befc-010c2424fa89",
            "version": 1,
            "description": null
          },
          "evidence": "The presentation concludes with outlook, financials, and reconciliations",
          "position": 3,
          "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": 47,
          "from": 32,
          "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": "ee1935eb-a881-4067-a33a-69169948d8e7",
          "evidence": "The presentation emphasizes the significance of Affirm's financial performance and outlook for investors",
          "position": 1,
          "objective": "Highlight the importance of Affirm's financial performance and outlook",
          "confidence": 0.6,
          "extraction": {
            "at": "2026-07-16 23:05:49.744062+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    }
  ],
  "arcBeats": [
    {
      "from": 1,
      "to": 5,
      "label": "Attention",
      "description": "The presentation begins with an overview of Affirm's mission and Q2 FY 2023 highlights"
    },
    {
      "from": 6,
      "to": 10,
      "label": "Need",
      "description": "The presentation highlights Affirm's business growth and partnerships"
    },
    {
      "from": 11,
      "to": 18,
      "label": "Satisfaction",
      "description": "The presentation showcases Affirm's financial performance and key metrics"
    },
    {
      "from": 32,
      "to": 47,
      "label": "Action",
      "description": "The presentation concludes with outlook, financials, and reconciliations"
    }
  ],
  "loops": [
    {
      "from": 5,
      "to": 18,
      "label": "Pattern Hunter",
      "description": "Identify patterns in Affirm's growth and financial performance"
    },
    {
      "from": 32,
      "to": 47,
      "label": "Cost Of Inaction",
      "description": "Highlight the importance of Affirm's financial performance and outlook"
    }
  ]
}