{
  "schemaVersion": "deck-intelligence.v1",
  "id": "019de517-7720-735d-8a2d-3be60223bb90",
  "slug": "22f4a5ca1dde87bf94692f5375fb66c7",
  "title": "OnesSpaWorld | Investor Presentation Deck | 23 slides",
  "subtitle": "OneSpaWorld · 2023-11",
  "author": "OneSpaWorld",
  "date": "2023-11-01 00:00:00",
  "pageCount": 23,
  "kind": "pitchdeck",
  "orientation": "landscape",
  "aspectRatio": 1.3333334,
  "document": {
    "id": "019de517-7720-735d-8a2d-3be60223bb90",
    "slug": "22f4a5ca1dde87bf94692f5375fb66c7",
    "title": "OnesSpaWorld | Investor Presentation Deck | 23 slides",
    "rawTitle": "OnesSpaWorld | Investor Presentation Deck | 23 slides",
    "authorId": "onesspaworld",
    "authorName": "OneSpaWorld",
    "authorDisplay": "OneSpaWorld",
    "kind": {
      "slug": "pitchdeck",
      "label": "Pitch deck"
    },
    "sourceType": {
      "slug": "investor_relations",
      "label": "Investor relations"
    },
    "fileName": "2023-11__onesspaworld__investor-pres__22f4a5ca.pdf",
    "sourceUrl": "https://www.slidebook.io/company/onesspaworld/presentation/22f4a5ca1dde87bf94692f5375fb66c7/",
    "sourceDate": "2023-11-15 00:00:00",
    "presentationDate": "2023-11-01 00:00:00",
    "ingestedAt": "2026-05-01 19:50:13.624437+00",
    "status": "ready",
    "pageCount": 23,
    "orientation": "landscape",
    "aspectRatio": 1.3333334,
    "targetCompany": null,
    "targetTicker": null,
    "metadata": {
      "corpus": "slidebook",
      "industry": null,
      "local_root": "/Users/miguelsuredasuau/Desktop/lalalalla/_scrape/slidebook/decks/2023-11__onesspaworld__investor-pres__22f4a5ca",
      "image_width": 1920,
      "image_format": "jpg",
      "deck_type_raw": "Investor Presentation Deck",
      "deck_type_slug": "investor-presentation",
      "source_url_pattern": "https://www.slidebook.io/company/{company_slug}/presentation/{deck_id}/"
    }
  },
  "coverage": {
    "pageCount": 23,
    "pagesIndexed": 23,
    "pagesWithImages": 23,
    "pagesWithMetadata": 23,
    "imageCoveragePct": 100,
    "metadataCoveragePct": 100,
    "componentCount": 205,
    "chartCount": 10,
    "metricSlides": 0,
    "toolMatches": 7,
    "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": "AIDA",
          "slug": "aida",
          "status": "active",
          "bestFor": "Marketing presentations, product launches, sales enablement",
          "canonId": "019dd956-5fb4-77aa-866d-f9bdd47803af",
          "version": 1,
          "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
          "structure": "Attention -> Interest -> Desire -> Action",
          "description": null,
          "familyLabel": null,
          "categoryName": "Strategy & Business",
          "categorySlug": "strategy-business"
        },
        "matchId": "7c420c3f-3183-4cdc-af4f-cb91c701e277",
        "evidence": "The deck follows a logical flow from attention-grabbing key highlights to a detailed value proposition and financial performance",
        "isPrimary": true,
        "confidence": 0.8,
        "extraction": {
          "at": "2026-07-16 23:12:59.152808+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": "doc-narrative-v1"
        }
      }
    ],
    "beats": [
      {
        "to": 5,
        "arc": {
          "name": "AIDA",
          "slug": "aida",
          "status": "active",
          "bestFor": "Marketing presentations, product launches, sales enablement",
          "canonId": "019dd956-5fb4-77aa-866d-f9bdd47803af",
          "version": 1,
          "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
          "structure": "Attention -> Interest -> Desire -> Action",
          "description": null,
          "familyLabel": null,
          "categoryName": "Strategy & Business",
          "categorySlug": "strategy-business"
        },
        "from": 1,
        "name": "Attention",
        "beatId": "7d9f6563-2149-4988-8ada-a6cf0f571809",
        "matchId": "7c420c3f-3183-4cdc-af4f-cb91c701e277",
        "beatType": {
          "name": "Attention",
          "slug": "aida-attention",
          "status": "active",
          "canonId": "019dd9b8-1086-7099-85c1-2f9cae7ea19d",
          "version": 1,
          "description": null
        },
        "evidence": "Key investment highlights and exceptional performance in Q3 2023",
        "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": 14,
        "arc": {
          "name": "AIDA",
          "slug": "aida",
          "status": "active",
          "bestFor": "Marketing presentations, product launches, sales enablement",
          "canonId": "019dd956-5fb4-77aa-866d-f9bdd47803af",
          "version": 1,
          "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
          "structure": "Attention -> Interest -> Desire -> Action",
          "description": null,
          "familyLabel": null,
          "categoryName": "Strategy & Business",
          "categorySlug": "strategy-business"
        },
        "from": 6,
        "name": "Interest",
        "beatId": "0375aca2-6638-409d-9456-832fa4f1798f",
        "matchId": "7c420c3f-3183-4cdc-af4f-cb91c701e277",
        "beatType": {
          "name": "Interest",
          "slug": "aida-interest",
          "status": "active",
          "canonId": "019dd9b8-115b-7640-827f-fd115885a984",
          "version": 1,
          "description": null
        },
        "evidence": "Traction, growth strategy, and market sizing",
        "position": 1,
        "isPrimaryArc": true,
        "parentBeatType": {
          "name": "Complication",
          "slug": "complication",
          "status": "active",
          "canonId": "019dd9b8-0275-7709-b2d6-4f77c3fc7579",
          "version": 1,
          "description": "The point in the narrative where the audience should feel discomfort. Required for argumentative arcs."
        },
        "alignedBlockIds": null,
        "matchConfidence": 0.8
      },
      {
        "to": 20,
        "arc": {
          "name": "AIDA",
          "slug": "aida",
          "status": "active",
          "bestFor": "Marketing presentations, product launches, sales enablement",
          "canonId": "019dd956-5fb4-77aa-866d-f9bdd47803af",
          "version": 1,
          "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
          "structure": "Attention -> Interest -> Desire -> Action",
          "description": null,
          "familyLabel": null,
          "categoryName": "Strategy & Business",
          "categorySlug": "strategy-business"
        },
        "from": 15,
        "name": "Desire",
        "beatId": "344ebcbc-15c7-4567-b6fe-34cef9c1fe24",
        "matchId": "7c420c3f-3183-4cdc-af4f-cb91c701e277",
        "beatType": {
          "name": "Desire",
          "slug": "aida-desire",
          "status": "active",
          "canonId": "019dd9b8-11f0-704e-b2bb-fbb6a226467d",
          "version": 1,
          "description": null
        },
        "evidence": "Introduction of high-value services, revenue growth, and strong financial performance",
        "position": 2,
        "isPrimaryArc": true,
        "parentBeatType": {
          "name": "Evidence",
          "slug": "evidence",
          "status": "active",
          "canonId": "019dd9b8-03f9-772a-b84a-4f07b415b77a",
          "version": 1,
          "description": "A dedicated proof beat exists in only ~4 arcs (Gambit, Sequoia, AIDA, Monroes). Other arcs embed evidence inline within development."
        },
        "alignedBlockIds": null,
        "matchConfidence": 0.8
      },
      {
        "to": 23,
        "arc": {
          "name": "AIDA",
          "slug": "aida",
          "status": "active",
          "bestFor": "Marketing presentations, product launches, sales enablement",
          "canonId": "019dd956-5fb4-77aa-866d-f9bdd47803af",
          "version": 1,
          "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
          "structure": "Attention -> Interest -> Desire -> Action",
          "description": null,
          "familyLabel": null,
          "categoryName": "Strategy & Business",
          "categorySlug": "strategy-business"
        },
        "from": 21,
        "name": "Action",
        "beatId": "bfc1d5c6-8179-49fe-94de-f5345786e141",
        "matchId": "7c420c3f-3183-4cdc-af4f-cb91c701e277",
        "beatType": {
          "name": "Action",
          "slug": "aida-action",
          "status": "active",
          "canonId": "019dd9b8-1285-74f0-8552-c04c08014586",
          "version": 1,
          "description": null
        },
        "evidence": "Sustainability, social responsibility, and closing ask",
        "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": 20,
        "from": 5,
        "loop": {
          "name": "01_logic_chain",
          "slug": "01-logic-chain",
          "status": "active",
          "bestFor": "Skeptical audiences, controversial recommendations, rigorous analysis",
          "canonId": "019dd956-6638-7457-8650-9b0b42e59fb3",
          "version": 1,
          "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
          "structure": "Premise 1 (Accepted truth) -> Premise 2 (Observed fact) -> Therefore... (Inevitable conclusion)",
          "description": "Build an airtight chain of logic where each premise leads inevitably to the conclusion",
          "familyLabel": null,
          "categoryName": "Logical Reasoning",
          "categorySlug": "logical-reasoning"
        },
        "matchId": "40be3f1e-7bd7-4e18-bd6f-c40ccda2256d",
        "evidence": "The deck presents a clear chain of logic from growth strategy to financial performance",
        "position": 0,
        "objective": "Demonstrate the logical connection between OneSpaWorld's value proposition and financial performance",
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-16 23:12:59.371944+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": "doc-narrative-v1"
        }
      },
      {
        "to": 14,
        "from": 9,
        "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": "040ce354-4219-45e0-9bd6-9bcc4a9b4d95",
        "evidence": "The deck presents the potential risks and consequences of not capitalizing on the growing cruise industry",
        "position": 1,
        "objective": "Highlight the risks of not investing in OneSpaWorld",
        "confidence": 0.6,
        "extraction": {
          "at": "2026-07-16 23:12:59.424522+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": "doc-narrative-v1"
        }
      }
    ],
    "tools": [
      {
        "tool": {
          "name": "Slide recipe: Cover",
          "slug": "cover-slide",
          "status": "active",
          "bestFor": null,
          "canonId": "019df269-2a08-767d-9128-e7431e6fe8a3",
          "version": 1,
          "bodyDocId": "019df269-29e5-7738-b5fa-6892e5dc8e65",
          "description": "The first ten seconds. Build it deliberately.",
          "familyLabel": "slide-recipe",
          "categoryName": "Slide",
          "categorySlug": "slide"
        },
        "agent": "designer",
        "layer": "slide",
        "agents": [
          "designer"
        ],
        "matchId": "83d4c1a6-d2ff-43ba-9cbb-816cf51d788c",
        "evidence": "ONESPAWORLD – The Global Health and Wellness Company – INVESTOR PRESENTATION | November 2023",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.9,
        "extraction": {
          "at": "2026-07-17 01:56:47.509432+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 1,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": null,
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "Audience Definition",
          "slug": "audience-definition",
          "status": "active",
          "bestFor": null,
          "canonId": "019dd956-7f2a-775d-aeee-ff099bcb7756",
          "version": 1,
          "bodyDocId": null,
          "description": "Six key questions: Who are they? What do they know? What do they believe? What do they care about? What do they fear? What decisions can they make?",
          "familyLabel": null,
          "categoryName": "Block",
          "categorySlug": "block"
        },
        "agent": "Storyteller",
        "layer": "slide",
        "agents": [
          "Storyteller"
        ],
        "matchId": "9dee669c-9156-4945-99fd-850067babec3",
        "evidence": "The slide mentions 'Cruise Passengers an Attractive Demographic' with specifics such as $114,000 average income, 49 years old, 84% married, 69% college educated.",
        "pageRefs": null,
        "priority": "Core",
        "whenToUse": null,
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-17 01:56:43.162434+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 9,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": null,
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "Audience Persona",
          "slug": "audience-persona",
          "status": "active",
          "bestFor": null,
          "canonId": "019dd956-7fe3-74e9-88b8-be0bea34f219",
          "version": 1,
          "bodyDocId": null,
          "description": "Detailed fictional profile of typical audience member including goals, frustrations, and context",
          "familyLabel": null,
          "categoryName": "Block",
          "categorySlug": "block"
        },
        "agent": "Storyteller",
        "layer": "slide",
        "agents": [
          "Storyteller"
        ],
        "matchId": "1e630a97-74a0-45a6-b5dc-6168384fcc07",
        "evidence": "The slide provides demographics for cruise passengers: $114,000 average income, 49 years old, 84% married, 69% college educated.",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-17 01:56:43.314295+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": "Audience Definition",
          "slug": "audience-definition",
          "status": "active",
          "bestFor": null,
          "canonId": "019dd956-7f2a-775d-aeee-ff099bcb7756",
          "version": 1,
          "bodyDocId": null,
          "description": "Six key questions: Who are they? What do they know? What do they believe? What do they care about? What do they fear? What decisions can they make?",
          "familyLabel": null,
          "categoryName": "Block",
          "categorySlug": "block"
        },
        "agent": "Storyteller",
        "layer": "slide",
        "agents": [
          "Storyteller"
        ],
        "matchId": "3f4ecd42-0a8b-45ef-bed4-ec2ad9bb6612",
        "evidence": "Sustainability and Social Responsibility",
        "pageRefs": null,
        "priority": "Core",
        "whenToUse": null,
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-17 01:56:42.675658+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": "Storytelling Effect",
          "slug": "storytelling-effect",
          "status": "active",
          "bestFor": null,
          "canonId": "019dd956-981b-74f9-9096-5c8df03dab5a",
          "version": 1,
          "bodyDocId": null,
          "description": "Stories are remembered up to 22x better than facts alone",
          "familyLabel": null,
          "categoryName": "Block",
          "categorySlug": "block"
        },
        "agent": "Storyteller",
        "layer": "slide",
        "agents": [
          "Storyteller"
        ],
        "matchId": "6e665f1e-3907-4706-beea-1c1a716877f1",
        "evidence": "For over half a century, we have been innovators in the spa and wellness industry",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.5,
        "extraction": {
          "at": "2026-07-17 01:56:42.712213+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": "Thesis archetype",
          "slug": "thesis-archetype",
          "status": "active",
          "bestFor": null,
          "canonId": "019dd9e1-4b0b-7428-9b26-f171d1e753fb",
          "version": 1,
          "bodyDocId": null,
          "description": "A canonical investment / activist thesis shape (breakup, fraud, governance).",
          "familyLabel": null,
          "categoryName": null,
          "categorySlug": null
        },
        "agent": null,
        "layer": "slide",
        "agents": null,
        "matchId": "ea2f15c3-6c3c-4795-a753-dc99b6b895d6",
        "evidence": "UNDISPUTED LEADER IN A HIGHLY ATTRACTIVE INDUSTRY",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-17 01:56:42.785935+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 22,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": "optional",
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "Storytelling: the closing ask",
          "slug": "closing-ask",
          "status": "active",
          "bestFor": null,
          "canonId": "019df269-24e0-70ab-8dd9-983832c1c665",
          "version": 1,
          "bodyDocId": "019df269-24bc-7554-b88d-245127606b8d",
          "description": "The single most important slide in the deck — after the cover. The final",
          "familyLabel": "narrative-block",
          "categoryName": "Narrative & Transformation",
          "categorySlug": "narrative-transformation"
        },
        "agent": "storyteller",
        "layer": "slide",
        "agents": [
          "storyteller"
        ],
        "matchId": "c9f054ce-b57a-4dab-9fd9-95a32914b643",
        "evidence": "THANK YOU",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.9,
        "extraction": {
          "at": "2026-07-17 01:56:42.856928+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 23,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": null,
        "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/-_gV4xryJVG7WSTghW5Lgv6F38ghhT0C5_R5f54SAgw/rs:fit:1200:1200:0/q:82/f:webp/czM6Ly9raXRlc2hlZXQvY29ycHVzL3NsaWRlcy8yMmY0YTVjYTFkZGU4N2JmOTQ2OTJmNTM3NWZiNjZjNy9wMDAxLmpwZw",
      "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": "balanced",
        "densityScore": 30,
        "componentCount": 5,
        "textChars": 106,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 07:27:30.499+00",
          "seconds": 6.104,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de517-7720-735d-8a2d-3be60223bb90/1",
        "deck": "/decks/019de517-7720-735d-8a2d-3be60223bb90",
        "deckAnchor": "/decks/019de517-7720-735d-8a2d-3be60223bb90#slide-1",
        "deckJson": "/decks/019de517-7720-735d-8a2d-3be60223bb90.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.075,
            "w": 0.11875,
            "x": 0.440625,
            "y": 0.19625
          },
          "kind": "image",
          "text": null,
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Logo",
              "slug": "logo",
              "status": "active",
              "canonId": "019de52c-fdaf-743d-94c4-d7c6a0e55302",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "logo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:30.499+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "2bdf1fdb-a65f-4710-90aa-03d010da7e7d",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.01875,
            "w": 0.15625,
            "x": 0.421875,
            "y": 0.39375
          },
          "kind": "paragraph",
          "text": "AT SEA. ON LAND.",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:30.499+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "2436174b-79a9-4ab7-96e6-e590f03535f7",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.025,
            "w": 0.40625,
            "x": 0.296875,
            "y": 0.49375
          },
          "kind": "paragraph",
          "text": "– The Global Health and Wellness Company –",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:30.499+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "3029fea4-266b-4724-9997-23760bbce6bf",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.025,
            "w": 0.40625,
            "x": 0.296875,
            "y": 0.803125
          },
          "kind": "paragraph",
          "text": "INVESTOR PRESENTATION | November 2023",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:30.499+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "bf628c87-a6e8-489a-a9cf-3e5b18856585",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04375,
            "w": 0.296875,
            "x": 0.3515625,
            "y": 0.31875
          },
          "kind": "title",
          "text": "ONESPAWORLD",
          "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 07:27:30.499+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "87655a91-7f0e-4344-9607-4d163b436e75",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "Slide recipe: Cover",
            "slug": "cover-slide",
            "status": "active",
            "bestFor": null,
            "canonId": "019df269-2a08-767d-9128-e7431e6fe8a3",
            "version": 1,
            "bodyDocId": "019df269-29e5-7738-b5fa-6892e5dc8e65",
            "description": "The first ten seconds. Build it deliberately.",
            "familyLabel": "slide-recipe",
            "categoryName": "Slide",
            "categorySlug": "slide"
          },
          "agent": "designer",
          "layer": "slide",
          "agents": [
            "designer"
          ],
          "matchId": "83d4c1a6-d2ff-43ba-9cbb-816cf51d788c",
          "evidence": "ONESPAWORLD – The Global Health and Wellness Company – INVESTOR PRESENTATION | November 2023",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.9,
          "extraction": {
            "at": "2026-07-17 01:56:47.509432+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 1,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": null,
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 5,
          "arc": {
            "name": "AIDA",
            "slug": "aida",
            "status": "active",
            "bestFor": "Marketing presentations, product launches, sales enablement",
            "canonId": "019dd956-5fb4-77aa-866d-f9bdd47803af",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Interest -> Desire -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 1,
          "name": "Attention",
          "beatId": "7d9f6563-2149-4988-8ada-a6cf0f571809",
          "matchId": "7c420c3f-3183-4cdc-af4f-cb91c701e277",
          "beatType": {
            "name": "Attention",
            "slug": "aida-attention",
            "status": "active",
            "canonId": "019dd9b8-1086-7099-85c1-2f9cae7ea19d",
            "version": 1,
            "description": null
          },
          "evidence": "Key investment highlights and exceptional performance in Q3 2023",
          "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/R1bFc_KhV8QbeqI9cgwJJSNgnhNxjSfLGq6DK1tlMi4/rs:fit:480:480:0/q:78/f:webp/czM6Ly9raXRlc2hlZXQvY29ycHVzL3NsaWRlcy8yMmY0YTVjYTFkZGU4N2JmOTQ2OTJmNTM3NWZiNjZjNy9wMDAxLmpwZw",
      "imagePathAlt": "https://imgproxy.kitesheet.com/EqkOvJj9dG_uEKyXe8gfch5mwGwYeGgNypWQckp84dw/rs:fit:1200:1200:0/q:82/f:webp/czM6Ly9raXRlc2hlZXQvY29ycHVzL3NsaWRlcy8yMmY0YTVjYTFkZGU4N2JmOTQ2OTJmNTM3NWZiNjZjNy9wMDAxLnBuZw",
      "thumbSrcAlt": "https://imgproxy.kitesheet.com/jvfHGt3MR8HVF0Fu4jzn3FMQUbDk6Tzdl_v_ckMoe6s/rs:fit:480:480:0/q:78/f:webp/czM6Ly9raXRlc2hlZXQvY29ycHVzL3NsaWRlcy8yMmY0YTVjYTFkZGU4N2JmOTQ2OTJmNTM3NWZiNjZjNy9wMDAxLnBuZw"
    },
    {
      "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": "balanced",
        "densityScore": 47,
        "componentCount": 3,
        "textChars": 3680,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 07:27:31.547+00",
          "seconds": 7.022,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de517-7720-735d-8a2d-3be60223bb90/2",
        "deck": "/decks/019de517-7720-735d-8a2d-3be60223bb90",
        "deckAnchor": "/decks/019de517-7720-735d-8a2d-3be60223bb90#slide-2",
        "deckJson": "/decks/019de517-7720-735d-8a2d-3be60223bb90.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.52,
            "w": 0.68,
            "x": 0.28,
            "y": 0.08
          },
          "kind": "disclaimer",
          "text": "This Investor Presentation includes \"forward-looking statements\" within the meaning of Section 27A of the Securities Act of 1933, as amended, Section 21E of the Securities Exchange Act of 1934, as amended and the \"safe harbor\" provisions of the Private Securities Litigation Reform Act of 1995. The expectations, estimates, and projections of the Company may differ from its actual results and consequently, you should not rely on these forward-looking statements as predictions of future events. Words such as \"expect,\" \"estimate,\" \"project,\" \"budget,\" \"forecast,\" \"anticipate,\" \"intend,\" \"plan,\" \"may,\" \"might,\" \"project,\" \"possible,\" \"would,\" \"will,\" \"could,\" \"should,\" \"believe,\" \"predict,\" \"potential,\" \"continue,\" or the negative or other variations thereof and similar expressions are intended to identify such forward-looking statements. These forward-looking statements include, without limitation, expectations with respect to future performance of the Company, including projected financial information (which is not audited or reviewed by the Company's auditors), and the future plans, operations and opportunities for the Company and other statements that are not historical facts. These statements are based on the current expectations and beliefs of the Company's management concerning future developments and their potential effects on us taking into account information currently available to us and are not predictions of actual performance. There can be no assurances that future developments affecting us will be those that we have anticipated. These forward-looking statements involve significant risks and uncertainties that could cause the actual results to differ materially from the expected results. Factors that may cause such differences include, but are not limited to: the demand for the Company's services together with the possibility that the Company may be adversely affected by other economic, business, and/or competitive factors or changes in the business environment in which the Company operates; changes in consumer preferences or the market for the Company's services; changes in applicable laws or regulations; the availability of competition for opportunities for expansion of the Company's business; difficulties of managing growth profitably; the loss of one or more members of the Company's management team; and other risks and uncertainties described or incorporated by reference in the Registration Statement and the Company's reports (including all amendments to those reports) filed from time to time with the SEC, including the Company's most recent Annual Report on Form 10-K for the year ended December 31, 2022 and the Company's most recent Quarterly Report on Form 10-Q for the quarter ended March 31, 2023. The Company cautions that the foregoing list of factors is not exclusive. You should not place undue reliance upon any forward-looking statements, which speak only as of the date made. Should one or more of these risks or uncertainties materialize, they could cause our actual results to differ materially from the forward-looking statements. The Company does not undertake or accept any obligation or undertaking to release publicly any updates or revisions to any forward-looking statements to reflect any change in its expectations or any change in events, conditions, or circumstances on which any such statement is based or otherwise, except as required by law. These forward-looking statements should not be relied upon as representing the Company's assessments as of any date subsequent to the date of this Investor Presentation.",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Disclaimer",
              "slug": "disclaimer",
              "status": "active",
              "canonId": "91173477-d91f-4024-bbaf-d4f93e3f82dc",
              "version": 1,
              "description": "Legal/cautionary text that occupies most of the body of its slide."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:31.547+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "1b5aa34f-81a0-4519-8fc5-ccf838289228",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.01,
            "w": 0.2,
            "x": 0.77,
            "y": 0.97
          },
          "kind": "source-note",
          "text": "PRIVILEGED, PROPRIETARY AND CONFIDENTIAL 2",
          "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 07:27:31.547+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "aa8472c5-b99f-4866-a74c-6b9e4b0e888e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.11,
            "w": 0.2,
            "x": 0.01,
            "y": 0.22
          },
          "kind": "title",
          "text": "DISCLOSURE & FORWARD-LOOKING STATEMENTS",
          "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 07:27:31.547+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "9ef2fbd7-d251-4d45-b22b-881f9d2d3544",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 5,
          "arc": {
            "name": "AIDA",
            "slug": "aida",
            "status": "active",
            "bestFor": "Marketing presentations, product launches, sales enablement",
            "canonId": "019dd956-5fb4-77aa-866d-f9bdd47803af",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Interest -> Desire -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 1,
          "name": "Attention",
          "beatId": "7d9f6563-2149-4988-8ada-a6cf0f571809",
          "matchId": "7c420c3f-3183-4cdc-af4f-cb91c701e277",
          "beatType": {
            "name": "Attention",
            "slug": "aida-attention",
            "status": "active",
            "canonId": "019dd9b8-1086-7099-85c1-2f9cae7ea19d",
            "version": 1,
            "description": null
          },
          "evidence": "Key investment highlights and exceptional performance in Q3 2023",
          "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": "setup",
      "function": "appendix",
      "rawType": "disclaimer",
      "block": null,
      "metadata": {
        "slideType": "disclaimer",
        "slideTypeCanon": {
          "name": "Disclaimer",
          "slug": "disclaimer",
          "status": "active",
          "canonId": "019de52d-0801-727b-b98a-5ed095aeee78",
          "version": 1,
          "description": null
        },
        "function": "appendix",
        "functionCanon": {
          "name": "Appendix",
          "slug": "appendix",
          "status": "active",
          "canonId": "019de52d-138d-750b-83c3-49b4bc7a7a38",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 63,
        "componentCount": 5,
        "textChars": 4598,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 07:27:31.109+00",
          "seconds": 6.248,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de517-7720-735d-8a2d-3be60223bb90/3",
        "deck": "/decks/019de517-7720-735d-8a2d-3be60223bb90",
        "deckAnchor": "/decks/019de517-7720-735d-8a2d-3be60223bb90#slide-3",
        "deckJson": "/decks/019de517-7720-735d-8a2d-3be60223bb90.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.22,
            "w": 0.69,
            "x": 0.28,
            "y": 0.07
          },
          "kind": "paragraph",
          "text": "This Investor Presentation contains financial forecasts, including with respect to estimated Revenues, Net Income, Adjusted Net Income, EBITDA, Adjusted EBITDA, Adjusted EBITDA Margin, Unlevered After-Tax Free Cash Flow, Levered After-Tax Free Cash Flow and Unlevered After-Tax Free Cash Flow Conversion. OSW's independent auditors did not audit, review, compile, or perform any procedures with respect to the projections for the purpose of their inclusion in this Investor Presentation, and accordingly, did not express an opinion or provide any other form of assurance with respect thereto for the purpose of this Investor Presentation. These projections should not be relied upon as being necessarily indicative of future results. In this Investor Presentation, certain of the above-mentioned estimated information has been repeated (subject to the qualifications presented herein), for purposes of providing comparisons with historical data. The assumptions and estimates underlying the prospective financial information are inherently uncertain and are subject to a wide variety of significant business, economic and competitive risks and uncertainties that could cause actual results to differ materially from those contained in the prospective financial information. Accordingly, there can be no assurance that the prospective results are indicative of the future performance of OSW or that actual results will not differ materially from those presented in the prospective financial information. Inclusion of the prospective financial information in this Investor Presentation should not be regarded as a representation by any person that the results contained in the prospective financial information will be achieved.",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:31.109+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4528c161-ba36-4d0e-b0c4-c918de96af44",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.33,
            "w": 0.69,
            "x": 0.28,
            "y": 0.33
          },
          "kind": "paragraph",
          "text": "In addition to financial information prepared in accordance with generally accepted accounting principles in the United States (\"GAAP\"), this Investor Presentation includes certain non-GAAP financial measures, such as EBITDA, Adjusted EBITDA, Adjusted Net Income, Unlevered After-Tax Free Cash Flow, Levered After-Tax Free Cash Flow and Unlevered After-Tax Free Cash Flow Conversion, which may not be directly comparable to similarly titled measures of other companies. OSW believes that the presentation of non-GAAP measures provides information that is useful to investors as it indicates more clearly the ability of OSW to meet capital expenditure and working capital requirements and provides an additional tool for investors to use in evaluating ongoing operating results and trends. These non-GAAP financial measures are in addition to, and not a substitute for or superior to, measures of financial performance prepared in accordance with GAAP. There are certain limitations related to the use of these non-GAAP financial measures versus their nearest GAAP equivalents. For example, other companies may calculate non-GAAP financial measures differently or may use other measures to evaluate their performance, all of which could reduce the usefulness of our non-GAAP financial measures as tools for comparisons with other companies. Please see our most recent Form 10-K for the year ended December 31, 2022, as well as our earnings press releases reporting our financial results for the year ended December 31, 2022 and the quarter ended March 31, 2023, for further details on how we define these non-GAAP financial measures and for reconciliations of the non-GAAP financial measures to their nearest GAAP equivalents. We are not providing a quantitative reconciliation of forward-looking non-GAAP financial measures to the most directly comparable GAAP measure because we are unable to predict with reasonable certainty the ultimate outcome of certain significant items that are uncertain, depend on various factors and could be material to our results computed in accordance with GAAP.",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:31.109+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "a76676e6-5daf-48a6-b816-9942a0171441",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.09,
            "w": 0.69,
            "x": 0.28,
            "y": 0.69
          },
          "kind": "paragraph",
          "text": "In this Investor Presentation, OSW relies on and refers to information and statistics regarding market shares in the sectors in which it competes and other industry data. OSW obtained this information and statistics from third-party sources believed to be reliable, including reports by market research firms. OSW has supplemented this information where necessary with information from discussions with its customers and its own internal estimates, taking into account publicly available information about other industry participants and its management's best view as to information that is not publicly available. OSW has not independently verified the accuracy or completeness of any such third-party information.",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:31.109+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f9bc352c-ed4e-4723-90fa-35bc2fccd10a",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.01,
            "w": 0.18,
            "x": 0.79,
            "y": 0.97
          },
          "kind": "source-note",
          "text": "PRIVILEGED, PROPRIETARY AND CONFIDENTIAL 3",
          "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 07:27:31.109+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "9c10c300-3b33-46fc-bca9-d35f2adb4974",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.21,
            "x": 0.01,
            "y": 0.22
          },
          "kind": "title",
          "text": "DISCLOSURE, CONTINUED",
          "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 07:27:31.109+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "02203985-a6f1-4810-bf10-e752887f67a5",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 5,
          "arc": {
            "name": "AIDA",
            "slug": "aida",
            "status": "active",
            "bestFor": "Marketing presentations, product launches, sales enablement",
            "canonId": "019dd956-5fb4-77aa-866d-f9bdd47803af",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Interest -> Desire -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 1,
          "name": "Attention",
          "beatId": "7d9f6563-2149-4988-8ada-a6cf0f571809",
          "matchId": "7c420c3f-3183-4cdc-af4f-cb91c701e277",
          "beatType": {
            "name": "Attention",
            "slug": "aida-attention",
            "status": "active",
            "canonId": "019dd9b8-1086-7099-85c1-2f9cae7ea19d",
            "version": 1,
            "description": null
          },
          "evidence": "Key investment highlights and exceptional performance in Q3 2023",
          "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": "appendix",
      "function": "illustrate_case",
      "rawType": "other",
      "block": null,
      "metadata": {
        "slideType": "other",
        "slideTypeCanon": {
          "name": "Other (fallback)",
          "slug": "other",
          "status": "active",
          "canonId": "019de52d-0af5-71ed-83de-d51ae245fc43",
          "version": 1,
          "description": null
        },
        "function": "illustrate_case",
        "functionCanon": {
          "name": "Illustrate case",
          "slug": "illustrate_case",
          "status": "active",
          "canonId": "019de52d-13b4-772c-bb73-1873612a7463",
          "version": 1,
          "description": null
        },
        "density": "balanced",
        "densityScore": 28,
        "componentCount": 5,
        "textChars": 77,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 07:27:29.219+00",
          "seconds": 4.177,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de517-7720-735d-8a2d-3be60223bb90/4",
        "deck": "/decks/019de517-7720-735d-8a2d-3be60223bb90",
        "deckAnchor": "/decks/019de517-7720-735d-8a2d-3be60223bb90#slide-4",
        "deckJson": "/decks/019de517-7720-735d-8a2d-3be60223bb90.json"
      },
      "components": [
        {
          "bbox": {
            "h": 1,
            "w": 0.75,
            "x": 0.25,
            "y": 0
          },
          "kind": "image",
          "text": null,
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Illustration",
              "slug": "illustration",
              "status": "active",
              "canonId": "019de52c-fe76-7772-a5ac-c0b7294d7615",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "illustration",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:29.219+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c4e89ebb-31f8-458f-b1be-0e8b1fb70e93",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.196,
            "x": 0.034,
            "y": 0.89
          },
          "kind": "image",
          "text": "ONESPAWORLD",
          "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 07:27:29.219+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "40be3a15-7093-4e84-9d66-1c9e119f79ce",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.07,
            "w": 0.07,
            "x": 0.034,
            "y": 0.034
          },
          "kind": "image",
          "text": null,
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Logo",
              "slug": "logo",
              "status": "active",
              "canonId": "019de52c-fdaf-743d-94c4-d7c6a0e55302",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "logo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:29.219+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f1998e88-cdff-43db-9f56-907001a1eb36",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.015,
            "w": 0.12,
            "x": 0.034,
            "y": 0.93
          },
          "kind": "paragraph",
          "text": "AT SEA. ON LAND.",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:29.219+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "804b81c2-24af-4972-b44b-cd1fe3da24b2",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.101,
            "w": 0.196,
            "x": 0.034,
            "y": 0.226
          },
          "kind": "title",
          "text": "EXAMPLES OF WORLD CLASS FACILITIES AT SEA, ON LAND",
          "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 07:27:29.219+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e10fcba2-82ab-4649-8ba5-a05ca3ea3f4a",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 5,
          "arc": {
            "name": "AIDA",
            "slug": "aida",
            "status": "active",
            "bestFor": "Marketing presentations, product launches, sales enablement",
            "canonId": "019dd956-5fb4-77aa-866d-f9bdd47803af",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Interest -> Desire -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 1,
          "name": "Attention",
          "beatId": "7d9f6563-2149-4988-8ada-a6cf0f571809",
          "matchId": "7c420c3f-3183-4cdc-af4f-cb91c701e277",
          "beatType": {
            "name": "Attention",
            "slug": "aida-attention",
            "status": "active",
            "canonId": "019dd9b8-1086-7099-85c1-2f9cae7ea19d",
            "version": 1,
            "description": null
          },
          "evidence": "Key investment highlights and exceptional performance in Q3 2023",
          "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": "resolution",
      "function": "summarize",
      "rawType": "key_takeaways",
      "block": null,
      "metadata": {
        "slideType": "key_takeaways",
        "slideTypeCanon": {
          "name": "Key takeaways",
          "slug": "key_takeaways",
          "status": "active",
          "canonId": "019de52d-06e7-7674-a891-9f7de3b11b6d",
          "version": 1,
          "description": null
        },
        "function": "summarize",
        "functionCanon": {
          "name": "Summarize",
          "slug": "summarize",
          "status": "active",
          "canonId": "019de52d-1541-704f-b86f-bf7b75056373",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 91,
        "componentCount": 9,
        "textChars": 1359,
        "nDataPoints": 7,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 07:27:32.247+00",
          "seconds": 6.123,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de517-7720-735d-8a2d-3be60223bb90/5",
        "deck": "/decks/019de517-7720-735d-8a2d-3be60223bb90",
        "deckAnchor": "/decks/019de517-7720-735d-8a2d-3be60223bb90#slide-5",
        "deckJson": "/decks/019de517-7720-735d-8a2d-3be60223bb90.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.06,
            "w": 0.35,
            "x": 0.584,
            "y": 0.621
          },
          "kind": "list",
          "text": "New services lead to higher spend\nIncreased utilization from booking tools\nExpansion in offerings to appeal to a broader customer base",
          "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 07:27:32.247+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "6865750a-42f2-47bd-83c4-4ad7c49d9a0f",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.35,
            "x": 0.584,
            "y": 0.347
          },
          "kind": "list",
          "text": "Robust infrastructure and global network\nTraining and service model built over several decades\nStaggered contracts with cruise line partners",
          "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 07:27:32.247+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "69a3b56e-43e1-4cd0-a291-552b1e7d487c",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.35,
            "x": 0.584,
            "y": 0.073
          },
          "kind": "list",
          "text": "90+% outsourced spa market share on cruise ships\nNearly 20x larger than nearest maritime competitor\n~20M annual captive audience",
          "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 07:27:32.247+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "6f1d96d1-b8fe-4aed-b701-7e6dfd71a3d1",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.502,
            "w": 0.199,
            "x": 0.039,
            "y": 0.29
          },
          "kind": "list",
          "text": "90+% outsourced spa market share on cruise ships\n20+ consecutive years of global passenger growth¹\nRobust infrastructure and global network\nCruise capacity and occupancy is highly visible\nNew services lead to higher spend\n~90% after-tax free cash flow to Adj. EBITDA conversion",
          "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 07:27:32.247+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "6facd402-9e7d-41ad-91f5-fa25931e2cc8",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.35,
            "x": 0.584,
            "y": 0.21
          },
          "kind": "list",
          "text": "20+ consecutive years of global passenger growth¹\nStrong population and demographic trends\nEmphasis on health, wellness and luxury lifestyles",
          "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 07:27:32.247+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "855e48fe-3292-4f69-a73b-8001cff1720f",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.35,
            "x": 0.584,
            "y": 0.484
          },
          "kind": "list",
          "text": "Cruise capacity and occupancy is highly visible\nPublished Cruise Ship order data\nMulti-year contracts include new ships during term",
          "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 07:27:32.247+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "97278302-20be-4687-b95b-875f52b2f7b6",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.35,
            "x": 0.584,
            "y": 0.758
          },
          "kind": "list",
          "text": "~90% after-tax free cash flow to Adj. EBITDA² conversion\nAsset light with minimal capex\nCruise lines fund spa build-out and maintenance",
          "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 07:27:32.247+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "da561c47-6efa-4d54-ad82-7a3fce64c08e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.455,
            "x": 0.276,
            "y": 0.96
          },
          "kind": "source-note",
          "text": "1. Excludes COVID affected years of 2020-2022, CLIA expects 2023 to exceed 2019, with 2026 being 12% higher than 2019\n2. Please see our most recent Form 10-K for the year ended December 31, 2022 for further details on how we define Adjusted EBITDA.",
          "attrs": {
            "numbered": true
          },
          "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 07:27:32.247+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "b4d43232-0b13-4b61-b9cf-15a5c6e2a524",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.189,
            "x": 0.039,
            "y": 0.225
          },
          "kind": "title",
          "text": "KEY INVESTMENT HIGHLIGHTS",
          "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 07:27:32.247+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "daf313ed-de7f-4e04-9e2d-f3285079dad8",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 5,
          "arc": {
            "name": "AIDA",
            "slug": "aida",
            "status": "active",
            "bestFor": "Marketing presentations, product launches, sales enablement",
            "canonId": "019dd956-5fb4-77aa-866d-f9bdd47803af",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Interest -> Desire -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 1,
          "name": "Attention",
          "beatId": "7d9f6563-2149-4988-8ada-a6cf0f571809",
          "matchId": "7c420c3f-3183-4cdc-af4f-cb91c701e277",
          "beatType": {
            "name": "Attention",
            "slug": "aida-attention",
            "status": "active",
            "canonId": "019dd9b8-1086-7099-85c1-2f9cae7ea19d",
            "version": 1,
            "description": null
          },
          "evidence": "Key investment highlights and exceptional performance in Q3 2023",
          "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": 20,
          "from": 5,
          "loop": {
            "name": "01_logic_chain",
            "slug": "01-logic-chain",
            "status": "active",
            "bestFor": "Skeptical audiences, controversial recommendations, rigorous analysis",
            "canonId": "019dd956-6638-7457-8650-9b0b42e59fb3",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "Premise 1 (Accepted truth) -> Premise 2 (Observed fact) -> Therefore... (Inevitable conclusion)",
            "description": "Build an airtight chain of logic where each premise leads inevitably to the conclusion",
            "familyLabel": null
          },
          "matchId": "40be3f1e-7bd7-4e18-bd6f-c40ccda2256d",
          "evidence": "The deck presents a clear chain of logic from growth strategy to financial performance",
          "position": 0,
          "objective": "Demonstrate the logical connection between OneSpaWorld's value proposition and financial performance",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 23:12:59.371944+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 6,
      "type": "evidence",
      "function": "show_traction",
      "rawType": "traction",
      "block": null,
      "metadata": {
        "slideType": "traction",
        "slideTypeCanon": {
          "name": "Traction",
          "slug": "traction",
          "status": "active",
          "canonId": "019de52d-0edd-72ab-820f-3ebc71a9c542",
          "version": 1,
          "description": null
        },
        "function": "show_traction",
        "functionCanon": {
          "name": "Show traction",
          "slug": "show_traction",
          "status": "active",
          "canonId": "019de52d-16a8-756a-9b38-a7d35420561d",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 95,
        "componentCount": 14,
        "textChars": 1055,
        "nDataPoints": 10,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 07:27:34.401+00",
          "seconds": 7.32,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de517-7720-735d-8a2d-3be60223bb90/6",
        "deck": "/decks/019de517-7720-735d-8a2d-3be60223bb90",
        "deckAnchor": "/decks/019de517-7720-735d-8a2d-3be60223bb90#slide-6",
        "deckJson": "/decks/019de517-7720-735d-8a2d-3be60223bb90.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.01,
            "w": 0.044,
            "x": 0.456,
            "y": 0.473
          },
          "kind": "metric",
          "text": "SHIPS",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:34.401+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "016ef1a4-4873-456a-92d7-90c85973dcfa",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.07,
            "x": 0.72,
            "y": 0.763
          },
          "kind": "metric",
          "text": "~93%",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:34.401+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "1c54aca2-8e4d-4ffd-af34-63e29a72d3ad",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.049,
            "x": 0.601,
            "y": 0.603
          },
          "kind": "metric",
          "text": "54",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:34.401+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "3bcdbc53-d9d4-4746-8ca5-7e12a80179fc",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.01,
            "w": 0.063,
            "x": 0.594,
            "y": 0.633
          },
          "kind": "metric",
          "text": "RESORTS",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:34.401+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4b81eb5d-628d-471e-9c63-a56c455ef267",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.198,
            "x": 0.656,
            "y": 0.793
          },
          "kind": "metric",
          "text": "UNLEVERED AFTER-TAX FREE CASH FLOW CONVERSION2",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:34.401+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4bb2eed1-91b6-4cc7-b826-953cee781d0e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.06,
            "x": 0.448,
            "y": 0.763
          },
          "kind": "metric",
          "text": "~20x",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:34.401+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "6684d7b8-da94-46ac-8bbc-b69e46cd63dc",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.07,
            "x": 0.72,
            "y": 0.443
          },
          "kind": "metric",
          "text": "> 90%",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:34.401+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "68d85397-6033-4ea6-a036-875d8662d0f2",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.01,
            "w": 0.172,
            "x": 0.392,
            "y": 0.793
          },
          "kind": "metric",
          "text": "NEXT LARGEST SEA COMPETITOR",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:34.401+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "789c327b-0bef-4af1-ba29-1dc4adebe94c",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.06,
            "x": 0.448,
            "y": 0.443
          },
          "kind": "metric",
          "text": "189",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:34.401+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "887a5dce-b8b9-4982-aa89-026874fa8976",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.01,
            "w": 0.102,
            "x": 0.704,
            "y": 0.473
          },
          "kind": "metric",
          "text": "MARKET SHARE AT SEA¹",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:34.401+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c6b8238a-8530-44b9-93a0-0f22e4df8725",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.665,
            "x": 0.281,
            "y": 0.299
          },
          "kind": "paragraph",
          "text": "The ongoing strength of our business and our asset light operating model, combined with the discipline with which we execute, has enabled us to deliver increasing free cash flow",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:34.401+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "83da7d31-f48e-4cf3-ace4-e5d479311574",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.13,
            "w": 0.665,
            "x": 0.281,
            "y": 0.147
          },
          "kind": "paragraph",
          "text": "We delivered an excellent third quarter, continuing our strong performance from the first half of the year across substantially all key financial metrics, resulting in a 33% increase in total revenues to a record $216.3 million; a 72% increase in income from operations to a record $17.0 million; and a 36% increase in adjusted EBITDA to a record $24.9 million compared with the third quarter of 2022",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:34.401+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "aeac527f-7066-4fab-ac66-88f2d36b35ff",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.669,
            "x": 0.276,
            "y": 0.913
          },
          "kind": "source-note",
          "text": "Note: Ship count and resort count as of September 30, 2023.\n1. Outsourced health and wellness market, as of 2020 forecast.\n2. Unlevered After-Tax Free Cash Flow Conversion reflects Q1'23 performance and is calculated as Adjusted EBITDA less Capital Expenditures and Provision for Income Taxes, divided by Adjusted EBITDA.",
          "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 07:27:34.401+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "3beea40b-4286-4a24-996f-efe16f0564c4",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.44,
            "x": 0.281,
            "y": 0.101
          },
          "kind": "title",
          "text": "Exceptional Performance in Q3 2023",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:34.401+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "3fa0039a-70ed-4809-9d89-f154d4d363b8",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 14,
          "arc": {
            "name": "AIDA",
            "slug": "aida",
            "status": "active",
            "bestFor": "Marketing presentations, product launches, sales enablement",
            "canonId": "019dd956-5fb4-77aa-866d-f9bdd47803af",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Interest -> Desire -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 6,
          "name": "Interest",
          "beatId": "0375aca2-6638-409d-9456-832fa4f1798f",
          "matchId": "7c420c3f-3183-4cdc-af4f-cb91c701e277",
          "beatType": {
            "name": "Interest",
            "slug": "aida-interest",
            "status": "active",
            "canonId": "019dd9b8-115b-7640-827f-fd115885a984",
            "version": 1,
            "description": null
          },
          "evidence": "Traction, growth strategy, and market sizing",
          "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": 20,
          "from": 5,
          "loop": {
            "name": "01_logic_chain",
            "slug": "01-logic-chain",
            "status": "active",
            "bestFor": "Skeptical audiences, controversial recommendations, rigorous analysis",
            "canonId": "019dd956-6638-7457-8650-9b0b42e59fb3",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "Premise 1 (Accepted truth) -> Premise 2 (Observed fact) -> Therefore... (Inevitable conclusion)",
            "description": "Build an airtight chain of logic where each premise leads inevitably to the conclusion",
            "familyLabel": null
          },
          "matchId": "40be3f1e-7bd7-4e18-bd6f-c40ccda2256d",
          "evidence": "The deck presents a clear chain of logic from growth strategy to financial performance",
          "position": 0,
          "objective": "Demonstrate the logical connection between OneSpaWorld's value proposition and financial performance",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 23:12:59.371944+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 7,
      "type": "appendix",
      "function": "show_traction",
      "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": "show_traction",
        "functionCanon": {
          "name": "Show traction",
          "slug": "show_traction",
          "status": "active",
          "canonId": "019de52d-16a8-756a-9b38-a7d35420561d",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 88,
        "componentCount": 20,
        "textChars": 526,
        "nDataPoints": 12,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 07:27:38.021+00",
          "seconds": 10.79,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de517-7720-735d-8a2d-3be60223bb90/7",
        "deck": "/decks/019de517-7720-735d-8a2d-3be60223bb90",
        "deckAnchor": "/decks/019de517-7720-735d-8a2d-3be60223bb90#slide-7",
        "deckJson": "/decks/019de517-7720-735d-8a2d-3be60223bb90.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.059,
            "w": 0.07,
            "x": 0.039,
            "y": 0.047
          },
          "kind": "image",
          "text": null,
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Logo",
              "slug": "logo",
              "status": "active",
              "canonId": "019de52c-fdaf-743d-94c4-d7c6a0e55302",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "logo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:38.021+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "0668cf4d-d852-4e14-8e46-16faeb810e06",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.19,
            "x": 0.029,
            "y": 0.896
          },
          "kind": "image",
          "text": "ONESPAWORLD\nAT SEA. ON LAND.",
          "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 07:27:38.021+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "a8e92fb3-651d-452b-aca4-cae256023e0f",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.15,
            "x": 0.685,
            "y": 0.307
          },
          "kind": "metric",
          "text": "$20m-$22m",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:38.021+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "40e5c4ba-4685-4a24-a2ce-65eca8ca48b5",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.119,
            "x": 0.573,
            "y": 0.553
          },
          "kind": "metric",
          "text": "FY 2023",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:38.021+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "655ef150-02a1-4ebc-bd83-adec1bf9e5ca",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.15,
            "x": 0.685,
            "y": 0.68
          },
          "kind": "metric",
          "text": "$86m-$88m",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:38.021+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "860e316d-c036-42b5-bda0-b624b8622db4",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.179,
            "x": 0.409,
            "y": 0.68
          },
          "kind": "metric",
          "text": "$792m-$797m",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:38.021+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c5cd3864-a17a-4c48-929c-7234ce9157eb",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.179,
            "x": 0.409,
            "y": 0.307
          },
          "kind": "metric",
          "text": "$193m-$198m",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:38.021+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e84953d5-b119-4df5-9c35-50ba492504db",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.119,
            "x": 0.573,
            "y": 0.18
          },
          "kind": "metric",
          "text": "Q4 2023",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:38.021+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f1ae5193-7452-4b59-a482-9426fef41ecd",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.016,
            "w": 0.21,
            "x": 0.384,
            "y": 0.79
          },
          "kind": "paragraph",
          "text": "INCREASED FROM $770M-$790M",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:38.021+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "10af8477-2dcd-42a1-a8e5-50cc1ddec1f4",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.016,
            "w": 0.085,
            "x": 0.456,
            "y": 0.343
          },
          "kind": "paragraph",
          "text": "Revenue",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:38.021+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "7a552dd0-db3f-43fb-830b-260a4c7addff",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.032,
            "w": 0.21,
            "x": 0.659,
            "y": 0.749
          },
          "kind": "paragraph",
          "text": "GROWTH OF 73% AT MID-POINT\nVERSUS FY 2022",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:38.021+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "aacbdf6a-5fd8-4cb4-9c36-f6ca692c918b",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.016,
            "w": 0.14,
            "x": 0.69,
            "y": 0.343
          },
          "kind": "paragraph",
          "text": "Adjusted EBITDA1",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:38.021+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ba09e617-7b92-40e8-ada3-47fca42ef136",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.016,
            "w": 0.085,
            "x": 0.456,
            "y": 0.716
          },
          "kind": "paragraph",
          "text": "Revenue",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:38.021+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c42c0cba-8362-4d04-b1fd-e02f49ca536b",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.173,
            "w": 0.19,
            "x": 0.014,
            "y": 0.228
          },
          "kind": "paragraph",
          "text": "ONESPAWORLD, THE\nPREEMINENT\nGLOBAL HEALTH &\nWELLNESS SERVICES\nCOMPANY",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:38.021+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ce1884fa-5872-40bd-a07e-9c7769e00d6b",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.016,
            "w": 0.21,
            "x": 0.659,
            "y": 0.79
          },
          "kind": "paragraph",
          "text": "INCREASED FROM $80M-$86M",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:38.021+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ec8f693f-6932-4d85-99ea-7a1830a91372",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.032,
            "w": 0.21,
            "x": 0.384,
            "y": 0.749
          },
          "kind": "paragraph",
          "text": "GROWTH OF 45% AT MID-POINT\nVERSUS FY 2022",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:38.021+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "eef94bf6-4b39-4cdc-9461-f24283d9a0ec",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.016,
            "w": 0.14,
            "x": 0.69,
            "y": 0.716
          },
          "kind": "paragraph",
          "text": "Adjusted EBITDA1",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:38.021+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f9e196cb-d986-45f3-808f-ac2c0629c14f",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.01,
            "w": 0.15,
            "x": 0.797,
            "y": 0.96
          },
          "kind": "source-note",
          "text": "PRIVILEGED, PROPRIETARY AND CONFIDENTIAL 7",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:38.021+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d1c89bed-b82a-45a0-b72c-cefcd581551e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.01,
            "w": 0.459,
            "x": 0.276,
            "y": 0.96
          },
          "kind": "source-note",
          "text": "1. Please see our most recent Form 10-K for the year ended December 31, 2022 for further details on how we define Adjusted EBITDA.",
          "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 07:27:38.021+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "dd9f057e-17ce-4678-9a94-c01f91ff9a49",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.016,
            "w": 0.236,
            "x": 0.486,
            "y": 0.047
          },
          "kind": "title",
          "text": "Q2 2023 AND FY23 GUIDANCE",
          "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 07:27:38.021+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "1f45e8c9-05a3-48a4-a8b3-756382eede8c",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 14,
          "arc": {
            "name": "AIDA",
            "slug": "aida",
            "status": "active",
            "bestFor": "Marketing presentations, product launches, sales enablement",
            "canonId": "019dd956-5fb4-77aa-866d-f9bdd47803af",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Interest -> Desire -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 6,
          "name": "Interest",
          "beatId": "0375aca2-6638-409d-9456-832fa4f1798f",
          "matchId": "7c420c3f-3183-4cdc-af4f-cb91c701e277",
          "beatType": {
            "name": "Interest",
            "slug": "aida-interest",
            "status": "active",
            "canonId": "019dd9b8-115b-7640-827f-fd115885a984",
            "version": 1,
            "description": null
          },
          "evidence": "Traction, growth strategy, and market sizing",
          "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": 20,
          "from": 5,
          "loop": {
            "name": "01_logic_chain",
            "slug": "01-logic-chain",
            "status": "active",
            "bestFor": "Skeptical audiences, controversial recommendations, rigorous analysis",
            "canonId": "019dd956-6638-7457-8650-9b0b42e59fb3",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "Premise 1 (Accepted truth) -> Premise 2 (Observed fact) -> Therefore... (Inevitable conclusion)",
            "description": "Build an airtight chain of logic where each premise leads inevitably to the conclusion",
            "familyLabel": null
          },
          "matchId": "40be3f1e-7bd7-4e18-bd6f-c40ccda2256d",
          "evidence": "The deck presents a clear chain of logic from growth strategy to financial performance",
          "position": 0,
          "objective": "Demonstrate the logical connection between OneSpaWorld's value proposition and financial performance",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 23:12:59.371944+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 8,
      "type": "evidence",
      "function": "show_traction",
      "rawType": "traction",
      "block": null,
      "metadata": {
        "slideType": "traction",
        "slideTypeCanon": {
          "name": "Traction",
          "slug": "traction",
          "status": "active",
          "canonId": "019de52d-0edd-72ab-820f-3ebc71a9c542",
          "version": 1,
          "description": null
        },
        "function": "show_traction",
        "functionCanon": {
          "name": "Show traction",
          "slug": "show_traction",
          "status": "active",
          "canonId": "019de52d-16a8-756a-9b38-a7d35420561d",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 97,
        "componentCount": 18,
        "textChars": 1177,
        "nDataPoints": 18,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 07:27:44.163+00",
          "seconds": 16.696,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de517-7720-735d-8a2d-3be60223bb90/8",
        "deck": "/decks/019de517-7720-735d-8a2d-3be60223bb90",
        "deckAnchor": "/decks/019de517-7720-735d-8a2d-3be60223bb90#slide-8",
        "deckJson": "/decks/019de517-7720-735d-8a2d-3be60223bb90.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.27,
            "w": 0.23,
            "x": 0.29,
            "y": 0.47
          },
          "kind": "chart",
          "text": "Ships by Class: Contemporary, Premium, Luxury, Budget",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Pie chart",
              "slug": "pie",
              "status": "active",
              "canonId": "019de52c-ffdb-71bb-a800-5c5ab9f1c373",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "pie",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:44.163+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "1d725607-f90c-4f8c-b310-7b9c206fd86e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.27,
            "w": 0.23,
            "x": 0.29,
            "y": 0.13
          },
          "kind": "chart",
          "text": "Revenue by Geography²: North America, Europe, Australia, Other, Asia",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Pie chart",
              "slug": "pie",
              "status": "active",
              "canonId": "019de52c-ffdb-71bb-a800-5c5ab9f1c373",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "pie",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:44.163+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "fd8a7cc0-8e8e-492d-8f42-0fbddce06f38",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.18,
            "x": 0.03,
            "y": 0.89
          },
          "kind": "image",
          "text": "ONESPAWORLD",
          "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 07:27:44.163+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "b5a583ed-a5cd-4dc2-8894-e35c4ed2777a",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.08,
            "x": 0.75,
            "y": 0.79
          },
          "kind": "metric",
          "text": "~94%",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:44.163+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "93ada617-9331-460f-b578-3f5a13dffa37",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.02,
            "x": 0.89,
            "y": 0.79
          },
          "kind": "metric",
          "text": "5",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:44.163+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "969391cb-5b46-4dd2-861d-6c85f6feee40",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.06,
            "x": 0.64,
            "y": 0.79
          },
          "kind": "metric",
          "text": "20+",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:44.163+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e7a4834e-8c8c-4be6-9ecb-a24cf5434645",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.11,
            "w": 0.21,
            "x": 0.017,
            "y": 0.51
          },
          "kind": "paragraph",
          "text": "OneSpaWorld entered into a new agreement with Crystal Cruises Ltd and Cunard covering all ships across their fleets.",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:44.163+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "5559504f-d8e5-4a09-88fd-597c53212223",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.01,
            "w": 0.1,
            "x": 0.275,
            "y": 0.96
          },
          "kind": "source-note",
          "text": "2. Revenue at sea only.",
          "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 07:27:44.163+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "62d1f5ec-c042-4c1c-9144-46f87a972876",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.67,
            "x": 0.275,
            "y": 0.94
          },
          "kind": "source-note",
          "text": "1. Represents 2019. The Company believes, due to the impact of COVID-19 on our operations in 2020, current year data is not meaningful. As such, financial data is as of fiscal year 2019.",
          "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 07:27:44.163+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "72bb864a-4220-424d-9142-613cf3110339",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.01,
            "w": 0.12,
            "x": 0.275,
            "y": 0.93
          },
          "kind": "source-note",
          "text": "Source: Cruise Industry News.",
          "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 07:27:44.163+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "8c03e4ae-3c44-42c3-94ad-64f31dfcc90e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.01,
            "w": 0.08,
            "x": 0.275,
            "y": 0.97
          },
          "kind": "source-note",
          "text": "3. As of 12/31/2022.",
          "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 07:27:44.163+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e84edd16-836f-4999-90f1-2388f1933929",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.12,
            "x": 0.73,
            "y": 0.84
          },
          "kind": "subtitle",
          "text": "HISTORICAL CONTRACT RENEWAL RATE",
          "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 07:27:44.163+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "1f88e724-9bc6-40d0-a29b-2bfa5d8edb68",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.09,
            "x": 0.86,
            "y": 0.84
          },
          "kind": "subtitle",
          "text": "YEAR AVERAGE CONTRACT LIFE",
          "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 07:27:44.163+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "353f2927-85db-4de3-82f1-b4f39d8dd599",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.11,
            "x": 0.615,
            "y": 0.84
          },
          "kind": "subtitle",
          "text": "YEARS AVERAGE CRUISE LINE RELATIONSHIP HISTORY",
          "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 07:27:44.163+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "6cf3fd7e-ba6f-4e31-987e-9eac9dad2799",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.62,
            "w": 0.33,
            "x": 0.615,
            "y": 0.13
          },
          "kind": "table",
          "text": "Cruise Line Banner, Relationship, Total Ships, OSW Ships: Royal Caribbean, 29 Years, 26, 26; Carnival, 29 Years, 24, 24; Norwegian Cruise Line, 23 Years, 18, 18; Princess Cruises, 20 Years, 15, 15; Celebrity Cruises, 21 Years, 12, 12; Holland America, 22 Years, 11, 11; Costa, 22 Years, 10, 10; Silversea, 25 Years, 10, 10; P&O Cruises, 18 Years, 7, 7; Windstar Cruises, 21 Years, 6, 6",
          "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 07:27:44.163+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "1e122215-16d9-4c72-af5a-4d1d88a3b9b5",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.16,
            "w": 0.21,
            "x": 0.017,
            "y": 0.22
          },
          "kind": "title",
          "text": "LONG-TERM AGREEMENTS WITH THE LARGEST AND MOST REPUTABLE CRUISE LINES",
          "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 07:27:44.163+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "393bc78b-e6e6-4537-8f11-7c85139f81de",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.33,
            "x": 0.615,
            "y": 0.07
          },
          "kind": "title",
          "text": "Long-Term C-Level Relationships Across our Entire Fleet³",
          "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 07:27:44.163+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "5f4c557f-12b7-4390-a535-25dac9a79e0f",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.23,
            "x": 0.297,
            "y": 0.07
          },
          "kind": "title",
          "text": "We Operate on All Global Routes and Ship Classes¹",
          "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 07:27:44.163+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "afdb8c1a-4a85-45ae-b2a8-81aea3debe54",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 14,
          "arc": {
            "name": "AIDA",
            "slug": "aida",
            "status": "active",
            "bestFor": "Marketing presentations, product launches, sales enablement",
            "canonId": "019dd956-5fb4-77aa-866d-f9bdd47803af",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Interest -> Desire -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 6,
          "name": "Interest",
          "beatId": "0375aca2-6638-409d-9456-832fa4f1798f",
          "matchId": "7c420c3f-3183-4cdc-af4f-cb91c701e277",
          "beatType": {
            "name": "Interest",
            "slug": "aida-interest",
            "status": "active",
            "canonId": "019dd9b8-115b-7640-827f-fd115885a984",
            "version": 1,
            "description": null
          },
          "evidence": "Traction, growth strategy, and market sizing",
          "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": 20,
          "from": 5,
          "loop": {
            "name": "01_logic_chain",
            "slug": "01-logic-chain",
            "status": "active",
            "bestFor": "Skeptical audiences, controversial recommendations, rigorous analysis",
            "canonId": "019dd956-6638-7457-8650-9b0b42e59fb3",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "Premise 1 (Accepted truth) -> Premise 2 (Observed fact) -> Therefore... (Inevitable conclusion)",
            "description": "Build an airtight chain of logic where each premise leads inevitably to the conclusion",
            "familyLabel": null
          },
          "matchId": "40be3f1e-7bd7-4e18-bd6f-c40ccda2256d",
          "evidence": "The deck presents a clear chain of logic from growth strategy to financial performance",
          "position": 0,
          "objective": "Demonstrate the logical connection between OneSpaWorld's value proposition and financial performance",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 23:12:59.371944+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 9,
      "type": "evidence",
      "function": "show_traction",
      "rawType": "traction",
      "block": null,
      "metadata": {
        "slideType": "traction",
        "slideTypeCanon": {
          "name": "Traction",
          "slug": "traction",
          "status": "active",
          "canonId": "019de52d-0edd-72ab-820f-3ebc71a9c542",
          "version": 1,
          "description": null
        },
        "function": "show_traction",
        "functionCanon": {
          "name": "Show traction",
          "slug": "show_traction",
          "status": "active",
          "canonId": "019de52d-16a8-756a-9b38-a7d35420561d",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 80,
        "componentCount": 6,
        "textChars": 2785,
        "nDataPoints": 18,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 07:27:34.463+00",
          "seconds": 6.985,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de517-7720-735d-8a2d-3be60223bb90/9",
        "deck": "/decks/019de517-7720-735d-8a2d-3be60223bb90",
        "deckAnchor": "/decks/019de517-7720-735d-8a2d-3be60223bb90#slide-9",
        "deckJson": "/decks/019de517-7720-735d-8a2d-3be60223bb90.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.46,
            "w": 0.695,
            "x": 0.279,
            "y": 0.03
          },
          "kind": "chart",
          "text": "PASSENGER BOOKINGS 1 ($B)\nON-BOARD SPEND / PCD 2",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Vertical bar chart",
              "slug": "bar-vertical",
              "status": "active",
              "canonId": "019de52c-fe9d-70f2-b3b7-a9ae294f5917",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bar-vertical",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:34.463+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c128cfdd-2a8b-42a3-a287-0f2bf0bb2349",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.066,
            "w": 0.189,
            "x": 0.034,
            "y": 0.89
          },
          "kind": "image",
          "text": "ONESPAWORLD\nAT SEA. ON LAND.",
          "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 07:27:34.463+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "6622e90e-57df-4b43-be99-32ae8852cf7d",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.43,
            "w": 0.724,
            "x": 0.253,
            "y": 0.492
          },
          "kind": "list",
          "text": "Norwegian Cruise Line Holdings- 11/1/2023\n\"We are encouraged by the strength in our booked position for 2024 and beyond, which, on a 12-month forward basis, remains in a record position at our optimal levels and at robust pricing levels.\"\n\"For the third quarter, pre-sold revenue on a per passenger day basis was up over 80% higher than in 2019, with nearly all of our guests purchasing something pre-cruise on their own or through our bundled offering.\"\nRoyal Caribbean 10/26/2023\n\"We achieved record yields, which rose almost 17% in the third quarter versus 2019 driven by new hardware, record pricing in the Caribbean and Europe, as well as onboard revenue rates that were up about 30%.\"\n\"Overall spend on experiences continued to grow and is currently up 25% compared to 2019, with twice the amount spend on goods\"\n2024 is shaping up to be another incredible year for the Royal Caribbean Group, our capacity is growing by 8% and demand for 2024 has continued to accelerate, with bookings consistently outpacing 2019 levels by a wide margin. This has resulted in a booked position that is ahead of all prior years, at higher rates.\"\nCarnival Cruises - 9/29/2023\n\"Customer deposits and booking volumes, both important forward indicators, hit record levels for the third quarter.\"\n\"We saw other positive forward indicators such as first-time cruisers reached 170% of prior year level in the third quarter.\"\n\"We believe consumers are continuing to prioritize spending on experience over material goods and the vacation value we offer will continue to resonate with those seeking more for their vacation dollar.\"\n\"Our cumulative advanced book position for the full year 2024 is well above the high end of the historical range at higher prices than 2023 levels.\"\n\"For 2024 we are forecasting a capacity increase of 5% compared to 2023. We expect to deliver strong 2024 net yield improvement as compared to 2023, with occupancies forecasted to return to historical levels for the full year 2024. \"Our cumulative number of new-to-cruise and new-to-brand guests who sailed with us in the second quarter have already exceeded 2019's levels.\"",
          "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 07:27:34.463+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "26ebab09-6c33-44d8-92c9-10c667464880",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.32,
            "w": 0.202,
            "x": 0.034,
            "y": 0.462
          },
          "kind": "list",
          "text": "AS OF Q3 2023:\nPassenger Cruise Days (\"PCD\"s) are at 101%+ of Q3 2019 levels\nBookings ~53% are above Q3 2019 and have grown at an increasing rate\nOnboard spend per PCD up ~20% in the LTM period vs. 2019",
          "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 07:27:34.463+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "890f5387-b4ab-4896-97fb-779270f8e525",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.426,
            "x": 0.253,
            "y": 0.94
          },
          "kind": "source-note",
          "text": "Sources: Public filings for largest three U.S. cruise operators (NCLH; CCL; RCL).\n1. Reflects Customer Deposits / Advance Ticket Sales for three largest U.S. cruise operators.\n2. Reflects Onboard & Other Revenue per Passenger Cruise Day for the three largest U.S. cruise operators.",
          "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 07:27:34.463+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "89ffa8eb-12c9-4aca-9bfd-2165e8831987",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.236,
            "w": 0.202,
            "x": 0.017,
            "y": 0.223
          },
          "kind": "title",
          "text": "CRUISE INDUSTRY HAS REBOUNDED WITH INCREASING MOMENTUM, AND 2023 EXPECTED TO ECLIPSE 2019 —",
          "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 07:27:34.463+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "cdd67efc-a529-44c1-a9c7-85d1d7bb5557",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "Audience Definition",
            "slug": "audience-definition",
            "status": "active",
            "bestFor": null,
            "canonId": "019dd956-7f2a-775d-aeee-ff099bcb7756",
            "version": 1,
            "bodyDocId": null,
            "description": "Six key questions: Who are they? What do they know? What do they believe? What do they care about? What do they fear? What decisions can they make?",
            "familyLabel": null,
            "categoryName": "Block",
            "categorySlug": "block"
          },
          "agent": "Storyteller",
          "layer": "slide",
          "agents": [
            "Storyteller"
          ],
          "matchId": "9dee669c-9156-4945-99fd-850067babec3",
          "evidence": "The slide mentions 'Cruise Passengers an Attractive Demographic' with specifics such as $114,000 average income, 49 years old, 84% married, 69% college educated.",
          "pageRefs": null,
          "priority": "Core",
          "whenToUse": null,
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-17 01:56:43.162434+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 9,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": null,
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 14,
          "arc": {
            "name": "AIDA",
            "slug": "aida",
            "status": "active",
            "bestFor": "Marketing presentations, product launches, sales enablement",
            "canonId": "019dd956-5fb4-77aa-866d-f9bdd47803af",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Interest -> Desire -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 6,
          "name": "Interest",
          "beatId": "0375aca2-6638-409d-9456-832fa4f1798f",
          "matchId": "7c420c3f-3183-4cdc-af4f-cb91c701e277",
          "beatType": {
            "name": "Interest",
            "slug": "aida-interest",
            "status": "active",
            "canonId": "019dd9b8-115b-7640-827f-fd115885a984",
            "version": 1,
            "description": null
          },
          "evidence": "Traction, growth strategy, and market sizing",
          "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": 20,
          "from": 5,
          "loop": {
            "name": "01_logic_chain",
            "slug": "01-logic-chain",
            "status": "active",
            "bestFor": "Skeptical audiences, controversial recommendations, rigorous analysis",
            "canonId": "019dd956-6638-7457-8650-9b0b42e59fb3",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "Premise 1 (Accepted truth) -> Premise 2 (Observed fact) -> Therefore... (Inevitable conclusion)",
            "description": "Build an airtight chain of logic where each premise leads inevitably to the conclusion",
            "familyLabel": null
          },
          "matchId": "40be3f1e-7bd7-4e18-bd6f-c40ccda2256d",
          "evidence": "The deck presents a clear chain of logic from growth strategy to financial performance",
          "position": 0,
          "objective": "Demonstrate the logical connection between OneSpaWorld's value proposition and financial performance",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 23:12:59.371944+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        },
        {
          "to": 14,
          "from": 9,
          "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": "040ce354-4219-45e0-9bd6-9bcc4a9b4d95",
          "evidence": "The deck presents the potential risks and consequences of not capitalizing on the growing cruise industry",
          "position": 1,
          "objective": "Highlight the risks of not investing in OneSpaWorld",
          "confidence": 0.6,
          "extraction": {
            "at": "2026-07-16 23:12:59.424522+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 10,
      "type": "setup",
      "function": "present_framework",
      "rawType": "unfair_advantage",
      "block": null,
      "metadata": {
        "slideType": "unfair_advantage",
        "slideTypeCanon": {
          "name": "Unfair advantage",
          "slug": "unfair_advantage",
          "status": "active",
          "canonId": "019de52d-0f56-744f-8bb4-c8a8cca240d6",
          "version": 1,
          "description": null
        },
        "function": "present_framework",
        "functionCanon": {
          "name": "Present framework",
          "slug": "present_framework",
          "status": "active",
          "canonId": "019de52d-1403-7667-9100-d2ac6709f750",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 72,
        "componentCount": 7,
        "textChars": 773,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 07:27:33.502+00",
          "seconds": 5.543,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de517-7720-735d-8a2d-3be60223bb90/10",
        "deck": "/decks/019de517-7720-735d-8a2d-3be60223bb90",
        "deckAnchor": "/decks/019de517-7720-735d-8a2d-3be60223bb90#slide-10",
        "deckJson": "/decks/019de517-7720-735d-8a2d-3be60223bb90.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.06,
            "w": 0.19,
            "x": 0.026,
            "y": 0.89
          },
          "kind": "image",
          "text": "ONESPAWORLD AT SEA. ON LAND.",
          "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 07:27:33.502+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "88d8698a-c6dd-4a97-8495-7a6129196f96",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.66,
            "w": 0.301,
            "x": 0.298,
            "y": 0.14
          },
          "kind": "list",
          "text": "ONESPAWORLD\nRESPONSIBILITY\nRecruit, train and manage worldwide onboard staff\nOffer comprehensive and innovative services\nCurate exclusive selection of health and wellness products\nBENEFITS\nAsset light\nAccess to large captive audience\nExclusive provider",
          "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 07:27:33.502+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f3d59ba1-25c9-4423-98ec-55b63764115a",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.66,
            "w": 0.299,
            "x": 0.628,
            "y": 0.14
          },
          "kind": "list",
          "text": "CRUISE LINES\nRESPONSIBILITY\nFund multi-million-dollar buildout\nDependably fill ships with captive audience\nMarket our onboard services\nBENEFITS\nMaximized revenue yield\nNo operating expenses\nSuperior guest experience",
          "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 07:27:33.502+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f83a5db7-942d-4420-9dbe-7cfa83f1f058",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.09,
            "w": 0.21,
            "x": 0.014,
            "y": 0.48
          },
          "kind": "paragraph",
          "text": "Revenue sharing aligns incentives and affirms cruise lines as our economic partners, not fixed-rent landlords",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:33.502+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "84cca055-3243-4f2f-a51b-8ff5968dab8b",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.009,
            "w": 0.179,
            "x": 0.796,
            "y": 0.95
          },
          "kind": "source-note",
          "text": "PRIVILEGED, PROPRIETARY AND CONFIDENTIAL 10",
          "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 07:27:33.502+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d6fa01b9-5214-4580-a8c3-0d881e24a2b2",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.16,
            "w": 0.21,
            "x": 0.014,
            "y": 0.22
          },
          "kind": "title",
          "text": "REVENUE SHARING CONTRACTS OFFER COMPELLING VALUE FOR ONESPAWORLD & CRUISE LINES",
          "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": "Action title",
              "slug": "action-title",
              "status": "active",
              "canonId": "019de52c-fb31-734c-a0f5-a3935b73135d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "action-title",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:33.502+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4dc8e5ae-ce9a-4aa0-b86d-420b455bcc83",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.019,
            "w": 0.456,
            "x": 0.298,
            "y": 0.06
          },
          "kind": "title",
          "text": "Onboard Health & Wellness Products and Services",
          "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 07:27:33.502+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4e6ae490-e03f-4400-8294-b176105b5332",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 14,
          "arc": {
            "name": "AIDA",
            "slug": "aida",
            "status": "active",
            "bestFor": "Marketing presentations, product launches, sales enablement",
            "canonId": "019dd956-5fb4-77aa-866d-f9bdd47803af",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Interest -> Desire -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 6,
          "name": "Interest",
          "beatId": "0375aca2-6638-409d-9456-832fa4f1798f",
          "matchId": "7c420c3f-3183-4cdc-af4f-cb91c701e277",
          "beatType": {
            "name": "Interest",
            "slug": "aida-interest",
            "status": "active",
            "canonId": "019dd9b8-115b-7640-827f-fd115885a984",
            "version": 1,
            "description": null
          },
          "evidence": "Traction, growth strategy, and market sizing",
          "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": 20,
          "from": 5,
          "loop": {
            "name": "01_logic_chain",
            "slug": "01-logic-chain",
            "status": "active",
            "bestFor": "Skeptical audiences, controversial recommendations, rigorous analysis",
            "canonId": "019dd956-6638-7457-8650-9b0b42e59fb3",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "Premise 1 (Accepted truth) -> Premise 2 (Observed fact) -> Therefore... (Inevitable conclusion)",
            "description": "Build an airtight chain of logic where each premise leads inevitably to the conclusion",
            "familyLabel": null
          },
          "matchId": "40be3f1e-7bd7-4e18-bd6f-c40ccda2256d",
          "evidence": "The deck presents a clear chain of logic from growth strategy to financial performance",
          "position": 0,
          "objective": "Demonstrate the logical connection between OneSpaWorld's value proposition and financial performance",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 23:12:59.371944+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        },
        {
          "to": 14,
          "from": 9,
          "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": "040ce354-4219-45e0-9bd6-9bcc4a9b4d95",
          "evidence": "The deck presents the potential risks and consequences of not capitalizing on the growing cruise industry",
          "position": 1,
          "objective": "Highlight the risks of not investing in OneSpaWorld",
          "confidence": 0.6,
          "extraction": {
            "at": "2026-07-16 23:12:59.424522+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 11,
      "type": "setup",
      "function": "present_solution",
      "rawType": "unfair_advantage",
      "block": null,
      "metadata": {
        "slideType": "unfair_advantage",
        "slideTypeCanon": {
          "name": "Unfair advantage",
          "slug": "unfair_advantage",
          "status": "active",
          "canonId": "019de52d-0f56-744f-8bb4-c8a8cca240d6",
          "version": 1,
          "description": null
        },
        "function": "present_solution",
        "functionCanon": {
          "name": "Present solution",
          "slug": "present_solution",
          "status": "active",
          "canonId": "019de52d-15b8-71da-bd23-2b767850cbce",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 76,
        "componentCount": 8,
        "textChars": 729,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 07:27:33.531+00",
          "seconds": 5.437,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de517-7720-735d-8a2d-3be60223bb90/11",
        "deck": "/decks/019de517-7720-735d-8a2d-3be60223bb90",
        "deckAnchor": "/decks/019de517-7720-735d-8a2d-3be60223bb90#slide-11",
        "deckJson": "/decks/019de517-7720-735d-8a2d-3be60223bb90.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.055,
            "w": 0.19,
            "x": 0.03,
            "y": 0.899
          },
          "kind": "image",
          "text": "ONESPAWORLD\nAT SEA. ON LAND.",
          "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 07:27:33.531+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "a366360f-b421-4f27-851f-5320f219a8a4",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.379,
            "w": 0.639,
            "x": 0.299,
            "y": 0.569
          },
          "kind": "image",
          "text": null,
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:33.531+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "9e99d9a4-0ef9-4f1e-a3d0-f78e3e443b80",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.399,
            "w": 0.289,
            "x": 0.301,
            "y": 0.12
          },
          "kind": "list",
          "text": "BACK-END PLATFORM & KNOW-HOW\nGlobal recruiting, training and human logistics\nProduct supply chain facility\nDesign expertise\nGlobal maritime law compliance",
          "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 07:27:33.531+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "37f9b622-603c-405a-b0ce-c01e1a72a704",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.429,
            "w": 0.289,
            "x": 0.643,
            "y": 0.12
          },
          "kind": "list",
          "text": "FRONT-END PLATFORM & KNOW-HOW\nYield and revenue management\nExceptional pre- through post-cruise experience\nExclusive relationships with leading global brands\nTimely trend identification and innovation of health & wellness products and services",
          "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 07:27:33.531+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "a081202a-c84b-49ee-b6f0-33161e207dd0",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.316,
            "w": 0.202,
            "x": 0.015,
            "y": 0.229
          },
          "kind": "paragraph",
          "text": "ONESPAWORLD HAS THE ONLY PLATFORM WITH PROCESSES AND INFRASTRUCTURE NECESSARY TO MANAGE THE COMPLEXITY OF SERVING THE GLOBAL CRUISE MARKET",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:33.531+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "2a040c30-86bc-466e-b1cb-f889b3a02afb",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.101,
            "w": 0.202,
            "x": 0.015,
            "y": 0.677
          },
          "kind": "paragraph",
          "text": "Our sophisticated and comprehensive end-to-end platform is difficult to replicate at scale",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:33.531+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "7523581b-e71d-485a-a3d1-074bad811b2f",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.008,
            "w": 0.17,
            "x": 0.79,
            "y": 0.97
          },
          "kind": "source-note",
          "text": "PRIVILEGED, PROPRIETARY AND CONFIDENTIAL 11",
          "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 07:27:33.531+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "9370272a-496b-4a8d-b1d5-66f036b0dfaa",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.389,
            "x": 0.299,
            "y": 0.06
          },
          "kind": "title",
          "text": "End-to-End Logistics Capabilities",
          "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 07:27:33.531+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "379463a1-75ba-4701-9676-ade0722be043",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 14,
          "arc": {
            "name": "AIDA",
            "slug": "aida",
            "status": "active",
            "bestFor": "Marketing presentations, product launches, sales enablement",
            "canonId": "019dd956-5fb4-77aa-866d-f9bdd47803af",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Interest -> Desire -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 6,
          "name": "Interest",
          "beatId": "0375aca2-6638-409d-9456-832fa4f1798f",
          "matchId": "7c420c3f-3183-4cdc-af4f-cb91c701e277",
          "beatType": {
            "name": "Interest",
            "slug": "aida-interest",
            "status": "active",
            "canonId": "019dd9b8-115b-7640-827f-fd115885a984",
            "version": 1,
            "description": null
          },
          "evidence": "Traction, growth strategy, and market sizing",
          "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": 20,
          "from": 5,
          "loop": {
            "name": "01_logic_chain",
            "slug": "01-logic-chain",
            "status": "active",
            "bestFor": "Skeptical audiences, controversial recommendations, rigorous analysis",
            "canonId": "019dd956-6638-7457-8650-9b0b42e59fb3",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "Premise 1 (Accepted truth) -> Premise 2 (Observed fact) -> Therefore... (Inevitable conclusion)",
            "description": "Build an airtight chain of logic where each premise leads inevitably to the conclusion",
            "familyLabel": null
          },
          "matchId": "40be3f1e-7bd7-4e18-bd6f-c40ccda2256d",
          "evidence": "The deck presents a clear chain of logic from growth strategy to financial performance",
          "position": 0,
          "objective": "Demonstrate the logical connection between OneSpaWorld's value proposition and financial performance",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 23:12:59.371944+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        },
        {
          "to": 14,
          "from": 9,
          "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": "040ce354-4219-45e0-9bd6-9bcc4a9b4d95",
          "evidence": "The deck presents the potential risks and consequences of not capitalizing on the growing cruise industry",
          "position": 1,
          "objective": "Highlight the risks of not investing in OneSpaWorld",
          "confidence": 0.6,
          "extraction": {
            "at": "2026-07-16 23:12:59.424522+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 12,
      "type": "setup",
      "function": "decompose_segments",
      "rawType": "segmentation",
      "block": null,
      "metadata": {
        "slideType": "segmentation",
        "slideTypeCanon": {
          "name": "Segmentation",
          "slug": "segmentation",
          "status": "active",
          "canonId": "019de52d-0917-75d5-9172-1b3b3c2f6400",
          "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": 92,
        "componentCount": 10,
        "textChars": 894,
        "nDataPoints": 10,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 07:27:35.365+00",
          "seconds": 7.2,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de517-7720-735d-8a2d-3be60223bb90/12",
        "deck": "/decks/019de517-7720-735d-8a2d-3be60223bb90",
        "deckAnchor": "/decks/019de517-7720-735d-8a2d-3be60223bb90#slide-12",
        "deckJson": "/decks/019de517-7720-735d-8a2d-3be60223bb90.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.54,
            "w": 0.23,
            "x": 0.48,
            "y": 0.13
          },
          "kind": "image",
          "text": "Broad Offering of Leading Brands\nELEMIS, Good Feet, KÉRASTASE, L'ORÉAL, TECHNOGYM, ideal image, BOTOX, coolsculpting, Dysport, GOSMILE™, thermage, Restylane",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Logo grid",
              "slug": "logo-grid",
              "status": "active",
              "canonId": "019de52c-fdd7-7409-93e5-81280a8ca215",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "logo-grid",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:35.365+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "dee4b41a-786e-4e46-a613-174d92e02fc6",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.53,
            "w": 0.19,
            "x": 0.76,
            "y": 0.13
          },
          "kind": "list",
          "text": "Cruise Passengers an Attractive Demographic\n$114,000 AVERAGE INCOME\n49 YEARS OLD\n84% MARRIED\n69% COLLEGE EDUCATED\n2.3 CRUISES EVERY 3 YEARS",
          "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 07:27:35.365+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "5f35e207-f04f-413c-b031-772ae04be142",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.57,
            "w": 0.19,
            "x": 0.27,
            "y": 0.07
          },
          "kind": "list",
          "text": "UNMATCHED SERVICE AND PRODUCT BREADTH ONBOARD\nSPA & BEAUTY SERVICES\nMEDI-SPA\nFITNESS\nHEALTH\nNUTRITION\nMIND-BODY\nSPIRITUAL",
          "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 07:27:35.365+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f08dbdf1-f197-4546-9316-274e5ca4d4bd",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.16,
            "w": 0.15,
            "x": 0.57,
            "y": 0.71
          },
          "kind": "metric",
          "text": "~19% Retail",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:35.365+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "0705ff5f-f455-4d98-86fd-f5643440a2eb",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.24,
            "x": 0.71,
            "y": 0.79
          },
          "kind": "metric",
          "text": "~$270 Average Guest Spend",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:35.365+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "3d8a6c20-a1d9-4b0a-b75d-488537e063f6",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.16,
            "w": 0.15,
            "x": 0.4,
            "y": 0.71
          },
          "kind": "metric",
          "text": "~81% Services",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:35.365+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "3e92ca65-de5b-4993-9235-83e5c5228314",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.24,
            "x": 0.71,
            "y": 0.71
          },
          "kind": "metric",
          "text": "~20M Annual Captive Audience",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:35.365+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e6f61f46-c6c5-4c62-811f-135ce66e6fc7",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.09,
            "w": 0.09,
            "x": 0.3,
            "y": 0.74
          },
          "kind": "paragraph",
          "text": "REVENUE MIX 1",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:35.365+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "6cd6fcf3-0927-4f9f-af2e-9ceaf90aa246",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.07,
            "w": 0.68,
            "x": 0.27,
            "y": 0.89
          },
          "kind": "source-note",
          "text": "Sources: CLIA, Cruise Industry News.\nNote: Asterisk indicates brand is exclusive to OneSpaWorld at sea. OSW has exclusive distribution rights to Thermage onboard vessels from non-Chinese cruise lines.\n1. For Q2 2023.\n2. Represents 2019 as a reflection of comparable, pre-Covid operations.\n3. Represents 2022.",
          "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 07:27:35.365+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "465a02c2-1367-4f48-8f49-538fe30b5b67",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.21,
            "w": 0.21,
            "x": 0.01,
            "y": 0.22
          },
          "kind": "title",
          "text": "COMPREHENSIVE SERVICES AND CURATED BRANDS SOLD TO AN ATTRACTIVE CAPTIVE AUDIENCE",
          "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 07:27:35.365+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ed333917-1d73-4fe7-b0b7-95ee44d22daf",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "Audience Persona",
            "slug": "audience-persona",
            "status": "active",
            "bestFor": null,
            "canonId": "019dd956-7fe3-74e9-88b8-be0bea34f219",
            "version": 1,
            "bodyDocId": null,
            "description": "Detailed fictional profile of typical audience member including goals, frustrations, and context",
            "familyLabel": null,
            "categoryName": "Block",
            "categorySlug": "block"
          },
          "agent": "Storyteller",
          "layer": "slide",
          "agents": [
            "Storyteller"
          ],
          "matchId": "1e630a97-74a0-45a6-b5dc-6168384fcc07",
          "evidence": "The slide provides demographics for cruise passengers: $114,000 average income, 49 years old, 84% married, 69% college educated.",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-17 01:56:43.314295+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": 14,
          "arc": {
            "name": "AIDA",
            "slug": "aida",
            "status": "active",
            "bestFor": "Marketing presentations, product launches, sales enablement",
            "canonId": "019dd956-5fb4-77aa-866d-f9bdd47803af",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Interest -> Desire -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 6,
          "name": "Interest",
          "beatId": "0375aca2-6638-409d-9456-832fa4f1798f",
          "matchId": "7c420c3f-3183-4cdc-af4f-cb91c701e277",
          "beatType": {
            "name": "Interest",
            "slug": "aida-interest",
            "status": "active",
            "canonId": "019dd9b8-115b-7640-827f-fd115885a984",
            "version": 1,
            "description": null
          },
          "evidence": "Traction, growth strategy, and market sizing",
          "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": 20,
          "from": 5,
          "loop": {
            "name": "01_logic_chain",
            "slug": "01-logic-chain",
            "status": "active",
            "bestFor": "Skeptical audiences, controversial recommendations, rigorous analysis",
            "canonId": "019dd956-6638-7457-8650-9b0b42e59fb3",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "Premise 1 (Accepted truth) -> Premise 2 (Observed fact) -> Therefore... (Inevitable conclusion)",
            "description": "Build an airtight chain of logic where each premise leads inevitably to the conclusion",
            "familyLabel": null
          },
          "matchId": "40be3f1e-7bd7-4e18-bd6f-c40ccda2256d",
          "evidence": "The deck presents a clear chain of logic from growth strategy to financial performance",
          "position": 0,
          "objective": "Demonstrate the logical connection between OneSpaWorld's value proposition and financial performance",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 23:12:59.371944+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        },
        {
          "to": 14,
          "from": 9,
          "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": "040ce354-4219-45e0-9bd6-9bcc4a9b4d95",
          "evidence": "The deck presents the potential risks and consequences of not capitalizing on the growing cruise industry",
          "position": 1,
          "objective": "Highlight the risks of not investing in OneSpaWorld",
          "confidence": 0.6,
          "extraction": {
            "at": "2026-07-16 23:12:59.424522+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 13,
      "type": "setup",
      "function": "establish_context",
      "rawType": "context",
      "block": null,
      "metadata": {
        "slideType": "context",
        "slideTypeCanon": {
          "name": "Context (pitchdeck)",
          "slug": "context",
          "status": "active",
          "canonId": "019de52d-1094-779e-9590-e4603e6a191c",
          "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": "dense",
        "densityScore": 73,
        "componentCount": 11,
        "textChars": 283,
        "nDataPoints": 6,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 07:27:34.293+00",
          "seconds": 5.604,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de517-7720-735d-8a2d-3be60223bb90/13",
        "deck": "/decks/019de517-7720-735d-8a2d-3be60223bb90",
        "deckAnchor": "/decks/019de517-7720-735d-8a2d-3be60223bb90#slide-13",
        "deckJson": "/decks/019de517-7720-735d-8a2d-3be60223bb90.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.26,
            "w": 0.62,
            "x": 0.3,
            "y": 0.11
          },
          "kind": "image",
          "text": null,
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Map",
              "slug": "map",
              "status": "active",
              "canonId": "019de52c-fe4d-77bd-b0a4-d72d58b9e5a4",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "map",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:34.293+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "396c55e0-3c1f-4b6e-8301-81157110e702",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.07,
            "w": 0.14,
            "x": 0.79,
            "y": 0.53
          },
          "kind": "metric",
          "text": "5,279\nSTAFF TO FILL OPEN POSITIONS",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:34.293+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "05e23596-0a46-4803-8f76-dbf7ee38ff53",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.07,
            "w": 0.09,
            "x": 0.58,
            "y": 0.53
          },
          "kind": "metric",
          "text": "6,661\nVOYAGES",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:34.293+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "1bb82e8b-8750-492f-a5e8-0df4f31e9e55",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.07,
            "w": 0.12,
            "x": 0.79,
            "y": 0.74
          },
          "kind": "metric",
          "text": "7,825\nFLIGHTS GLOBALLY",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:34.293+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "2bbe953b-c795-4cde-a8b5-32b14de6ab21",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.09,
            "w": 0.14,
            "x": 0.36,
            "y": 0.74
          },
          "kind": "metric",
          "text": "1,115\nMANAGEMENT VISITS TO SHIPS IN\nPORT",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:34.293+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "82ef431b-2973-4a3a-aebb-1bd97d74a91e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.09,
            "w": 0.14,
            "x": 0.58,
            "y": 0.74
          },
          "kind": "metric",
          "text": "5,378\nPURCHASE ORDERS TO VENDORS",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:34.293+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "9addcdac-2ae3-4a6a-a063-3c0eda1cfe97",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.07,
            "w": 0.14,
            "x": 0.36,
            "y": 0.53
          },
          "kind": "metric",
          "text": "1,129\nGLOBAL PORTS OF CALL",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:34.293+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d04d105c-e94a-4473-a9e3-47963be1382c",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.2,
            "x": 0.52,
            "y": 0.38
          },
          "kind": "paragraph",
          "text": "In 2022, OneSpa World...",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:34.293+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "3e418cd8-9e8d-46b1-915d-e9ac0e6985bc",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.01,
            "w": 0.13,
            "x": 0.27,
            "y": 0.93
          },
          "kind": "source-note",
          "text": "Source: MarineTraffic.com.",
          "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 07:27:34.293+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "90c5705d-99de-4ce8-97d5-8fd95f688bda",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.1,
            "w": 0.2,
            "x": 0.02,
            "y": 0.25
          },
          "kind": "title",
          "text": "GLOBAL CRUISE OPERATIONS ARE HIGHLY COMPLEX",
          "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": "Action title",
              "slug": "action-title",
              "status": "active",
              "canonId": "019de52c-fb31-734c-a0f5-a3935b73135d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "action-title",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:34.293+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c0b45741-43bc-4e6a-ac10-09558d55b628",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.39,
            "x": 0.3,
            "y": 0.06
          },
          "kind": "title",
          "text": "Global Passenger Routes",
          "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 07:27:34.293+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "43c945e7-e445-4a1b-bc70-a3dd78a63910",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 14,
          "arc": {
            "name": "AIDA",
            "slug": "aida",
            "status": "active",
            "bestFor": "Marketing presentations, product launches, sales enablement",
            "canonId": "019dd956-5fb4-77aa-866d-f9bdd47803af",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Interest -> Desire -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 6,
          "name": "Interest",
          "beatId": "0375aca2-6638-409d-9456-832fa4f1798f",
          "matchId": "7c420c3f-3183-4cdc-af4f-cb91c701e277",
          "beatType": {
            "name": "Interest",
            "slug": "aida-interest",
            "status": "active",
            "canonId": "019dd9b8-115b-7640-827f-fd115885a984",
            "version": 1,
            "description": null
          },
          "evidence": "Traction, growth strategy, and market sizing",
          "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": 20,
          "from": 5,
          "loop": {
            "name": "01_logic_chain",
            "slug": "01-logic-chain",
            "status": "active",
            "bestFor": "Skeptical audiences, controversial recommendations, rigorous analysis",
            "canonId": "019dd956-6638-7457-8650-9b0b42e59fb3",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "Premise 1 (Accepted truth) -> Premise 2 (Observed fact) -> Therefore... (Inevitable conclusion)",
            "description": "Build an airtight chain of logic where each premise leads inevitably to the conclusion",
            "familyLabel": null
          },
          "matchId": "40be3f1e-7bd7-4e18-bd6f-c40ccda2256d",
          "evidence": "The deck presents a clear chain of logic from growth strategy to financial performance",
          "position": 0,
          "objective": "Demonstrate the logical connection between OneSpaWorld's value proposition and financial performance",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 23:12:59.371944+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        },
        {
          "to": 14,
          "from": 9,
          "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": "040ce354-4219-45e0-9bd6-9bcc4a9b4d95",
          "evidence": "The deck presents the potential risks and consequences of not capitalizing on the growing cruise industry",
          "position": 1,
          "objective": "Highlight the risks of not investing in OneSpaWorld",
          "confidence": 0.6,
          "extraction": {
            "at": "2026-07-16 23:12:59.424522+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 14,
      "type": "evidence",
      "function": "show_traction",
      "rawType": "traction",
      "block": null,
      "metadata": {
        "slideType": "traction",
        "slideTypeCanon": {
          "name": "Traction",
          "slug": "traction",
          "status": "active",
          "canonId": "019de52d-0edd-72ab-820f-3ebc71a9c542",
          "version": 1,
          "description": null
        },
        "function": "show_traction",
        "functionCanon": {
          "name": "Show traction",
          "slug": "show_traction",
          "status": "active",
          "canonId": "019de52d-16a8-756a-9b38-a7d35420561d",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 70,
        "componentCount": 5,
        "textChars": 954,
        "nDataPoints": 25,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 07:27:35.398+00",
          "seconds": 5.784,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de517-7720-735d-8a2d-3be60223bb90/14",
        "deck": "/decks/019de517-7720-735d-8a2d-3be60223bb90",
        "deckAnchor": "/decks/019de517-7720-735d-8a2d-3be60223bb90#slide-14",
        "deckJson": "/decks/019de517-7720-735d-8a2d-3be60223bb90.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.89,
            "w": 0.71,
            "x": 0.263,
            "y": 0.03
          },
          "kind": "chart",
          "text": "GLOBAL CRUISE SHIP PASSENGERS (M)\nRecession\nRecession\n1995-2019 CAGR: 6.7%\n6.3\n6.6\n7.1\n7.8\n8.4\n9.6\n9.9\n11.5\n12.6\n13.9\n14.8\n15.9\n16.6\n17.2\n17.8\n19.1\n20.5\n20.9\n21.3\n22.3\n23.1\n25.2\n26.7\n28.5\n29.7\n1995\n1996\n1997\n1998\n1999\n2000\n2001\n2002\n2003\n2004\n2005\n2006\n2007\n2008\n2009\n2010\n2011\n2012\n2013\n2014\n2015\n2016\n2017\n2018\n2019",
          "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 07:27:35.398+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "b822c5d7-f0a0-4ec6-be70-d5efb0f12d8c",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.07,
            "w": 0.19,
            "x": 0.03,
            "y": 0.88
          },
          "kind": "image",
          "text": "ONESPAWORLD\nAT SEA. ON LAND.",
          "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 07:27:35.398+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "2278dbe0-8222-4cda-a6b8-3d4fa1b1cefb",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.349,
            "w": 0.214,
            "x": 0.029,
            "y": 0.438
          },
          "kind": "paragraph",
          "text": "The global cruise industry has proven resilient through recessions with passenger counts growing consistently for more than 20 years, until March 2020, with the Covid-19 pandemic having an unprecedented impact on the industry",
          "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 07:27:35.398+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "94113c3e-fc42-498b-95ab-5b43f96def48",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.046,
            "w": 0.606,
            "x": 0.275,
            "y": 0.927
          },
          "kind": "source-note",
          "text": "Sources: CLIA, Cruise Industry News, Management.\nNote: CLIA changed methodology for calculating passenger volume as of 2009, therefore consistent data for non-CLIA member cruise lines is unavailable prior to 2009. All passenger figures prior to 2009 are extrapolated by indexing CLIA-reported statistics to 2009 total of 17.8M.",
          "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 07:27:35.398+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "b5ca777b-3b66-4494-866a-0ef28a44e255",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.149,
            "w": 0.214,
            "x": 0.029,
            "y": 0.223
          },
          "kind": "title",
          "text": "MORE THAN 20 CONSECUTIVE YEARS OF GLOBAL PASSENGER GROWTH",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Action title",
              "slug": "action-title",
              "status": "active",
              "canonId": "019de52c-fb31-734c-a0f5-a3935b73135d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "action-title",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:35.398+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "2401aab9-6557-4ea0-87ab-54f507bd4571",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 14,
          "arc": {
            "name": "AIDA",
            "slug": "aida",
            "status": "active",
            "bestFor": "Marketing presentations, product launches, sales enablement",
            "canonId": "019dd956-5fb4-77aa-866d-f9bdd47803af",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Interest -> Desire -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 6,
          "name": "Interest",
          "beatId": "0375aca2-6638-409d-9456-832fa4f1798f",
          "matchId": "7c420c3f-3183-4cdc-af4f-cb91c701e277",
          "beatType": {
            "name": "Interest",
            "slug": "aida-interest",
            "status": "active",
            "canonId": "019dd9b8-115b-7640-827f-fd115885a984",
            "version": 1,
            "description": null
          },
          "evidence": "Traction, growth strategy, and market sizing",
          "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": 20,
          "from": 5,
          "loop": {
            "name": "01_logic_chain",
            "slug": "01-logic-chain",
            "status": "active",
            "bestFor": "Skeptical audiences, controversial recommendations, rigorous analysis",
            "canonId": "019dd956-6638-7457-8650-9b0b42e59fb3",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "Premise 1 (Accepted truth) -> Premise 2 (Observed fact) -> Therefore... (Inevitable conclusion)",
            "description": "Build an airtight chain of logic where each premise leads inevitably to the conclusion",
            "familyLabel": null
          },
          "matchId": "40be3f1e-7bd7-4e18-bd6f-c40ccda2256d",
          "evidence": "The deck presents a clear chain of logic from growth strategy to financial performance",
          "position": 0,
          "objective": "Demonstrate the logical connection between OneSpaWorld's value proposition and financial performance",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 23:12:59.371944+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        },
        {
          "to": 14,
          "from": 9,
          "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": "040ce354-4219-45e0-9bd6-9bcc4a9b4d95",
          "evidence": "The deck presents the potential risks and consequences of not capitalizing on the growing cruise industry",
          "position": 1,
          "objective": "Highlight the risks of not investing in OneSpaWorld",
          "confidence": 0.6,
          "extraction": {
            "at": "2026-07-16 23:12:59.424522+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 15,
      "type": "resolution",
      "function": "plan_implementation",
      "rawType": "go_to_market",
      "block": null,
      "metadata": {
        "slideType": "go_to_market",
        "slideTypeCanon": {
          "name": "Go-to-market",
          "slug": "go_to_market",
          "status": "active",
          "canonId": "019de52d-0ff6-713a-bd55-53d4e90b2304",
          "version": 1,
          "description": null
        },
        "function": "plan_implementation",
        "functionCanon": {
          "name": "Plan implementation",
          "slug": "plan_implementation",
          "status": "active",
          "canonId": "019de52d-14a2-77ea-b210-d6a95eed4823",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 90,
        "componentCount": 9,
        "textChars": 1577,
        "nDataPoints": 3,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 07:27:36.79+00",
          "seconds": 5.982,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de517-7720-735d-8a2d-3be60223bb90/15",
        "deck": "/decks/019de517-7720-735d-8a2d-3be60223bb90",
        "deckAnchor": "/decks/019de517-7720-735d-8a2d-3be60223bb90#slide-15",
        "deckJson": "/decks/019de517-7720-735d-8a2d-3be60223bb90.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.054,
            "w": 0.216,
            "x": 0.03,
            "y": 0.899
          },
          "kind": "image",
          "text": "ONESPAWORLD\nAT SEA. ON LAND.",
          "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 07:27:36.79+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "a943cd46-687f-4ce7-95bb-255cbd5d940e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.114,
            "w": 0.301,
            "x": 0.63,
            "y": 0.775
          },
          "kind": "list",
          "text": "5 Selectively Expand Footprint at Destination Resorts\nFocus on asset-light land-based business agreements at resort hotels",
          "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": "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 07:27:36.79+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "040ed485-d14b-4dad-8be0-1b4122d34605",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.23,
            "w": 0.301,
            "x": 0.63,
            "y": 0.525
          },
          "kind": "list",
          "text": "4 Expand Market Share By Adding New Potential Cruise Line Partners\nRoom to continue to grow 90%+ market share in the outsourced maritime health and wellness market as evidenced by recent new contract wins with Virgin Voyages, Oceania Cruises, Regent Seven Seas Cruises, and Celebrity Cruises",
          "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": "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 07:27:36.79+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4048e168-a0f3-44f6-8906-42590b57bf89",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.276,
            "w": 0.301,
            "x": 0.308,
            "y": 0.163
          },
          "kind": "list",
          "text": "1 Capture Highly Visible New Ship Growth with Current Cruise Line Partners\nCruise capacity growth is highly visible and predictable with published global orderbooks reflecting 5+ years of growth\nOneSpaWorld's ~5-year, fleet-wide contracts entitle it to operate on new ships launched during the contract term",
          "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": "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 07:27:36.79+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "455e2715-708e-4993-a80b-a5ed7919611e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.419,
            "w": 0.301,
            "x": 0.308,
            "y": 0.48
          },
          "kind": "list",
          "text": "2 Continue Launching Higher Value Services and Products\nExpand higher-ticket medi-spa services to all appropriate ships within our fleet\nEnhance Pain Management to include Full Recovery Technology\nCurated indigenous services specific to global geographies and precise demographics\nContinued R&D to always promote retail offerings specific to our environment",
          "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": "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 07:27:36.79+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "55615f5b-fdf7-41ce-82bf-4fa46dbf4887",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.349,
            "w": 0.301,
            "x": 0.63,
            "y": 0.163
          },
          "kind": "list",
          "text": "3 Focus on Enhancing Health and Wellness Center Productivity\nIncrease pre-booking and pre-payment capture rate as pre-booked appointments yield ~30% more revenue than services booked onboard\nExpand targeted marketing and promotion initiatives\nUtilize technology to increase utilization and enhance service mix\nExtend retail beyond the ship",
          "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": "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 07:27:36.79+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "83039c0a-cfc3-462c-b42d-e56b88d873c5",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.22,
            "x": 0.013,
            "y": 0.225
          },
          "kind": "paragraph",
          "text": "UNIQUELY VISIBLE AND\nPREDICTABLE GROWTH",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:36.79+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f72a5631-a8c4-43ba-85ad-65f794a4ae9d",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.007,
            "w": 0.159,
            "x": 0.797,
            "y": 0.97
          },
          "kind": "source-note",
          "text": "PRIVILEGED, PROPRIETARY AND CONFIDENTIAL 15",
          "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 07:27:36.79+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "7392fb01-55cb-42ee-994e-578b78b397f2",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.018,
            "w": 0.604,
            "x": 0.298,
            "y": 0.07
          },
          "kind": "title",
          "text": "Growth Strategy Built on the Following Key Drivers:",
          "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 07:27:36.79+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4762b64e-2102-4e3d-9654-c05f8b47dfec",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 20,
          "arc": {
            "name": "AIDA",
            "slug": "aida",
            "status": "active",
            "bestFor": "Marketing presentations, product launches, sales enablement",
            "canonId": "019dd956-5fb4-77aa-866d-f9bdd47803af",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Interest -> Desire -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 15,
          "name": "Desire",
          "beatId": "344ebcbc-15c7-4567-b6fe-34cef9c1fe24",
          "matchId": "7c420c3f-3183-4cdc-af4f-cb91c701e277",
          "beatType": {
            "name": "Desire",
            "slug": "aida-desire",
            "status": "active",
            "canonId": "019dd9b8-11f0-704e-b2bb-fbb6a226467d",
            "version": 1,
            "description": null
          },
          "evidence": "Introduction of high-value services, revenue growth, and strong financial performance",
          "position": 2,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Evidence",
            "slug": "evidence",
            "status": "active",
            "canonId": "019dd9b8-03f9-772a-b84a-4f07b415b77a",
            "version": 1,
            "description": "A dedicated proof beat exists in only ~4 arcs (Gambit, Sequoia, AIDA, Monroes). Other arcs embed evidence inline within development."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [
        {
          "to": 20,
          "from": 5,
          "loop": {
            "name": "01_logic_chain",
            "slug": "01-logic-chain",
            "status": "active",
            "bestFor": "Skeptical audiences, controversial recommendations, rigorous analysis",
            "canonId": "019dd956-6638-7457-8650-9b0b42e59fb3",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "Premise 1 (Accepted truth) -> Premise 2 (Observed fact) -> Therefore... (Inevitable conclusion)",
            "description": "Build an airtight chain of logic where each premise leads inevitably to the conclusion",
            "familyLabel": null
          },
          "matchId": "40be3f1e-7bd7-4e18-bd6f-c40ccda2256d",
          "evidence": "The deck presents a clear chain of logic from growth strategy to financial performance",
          "position": 0,
          "objective": "Demonstrate the logical connection between OneSpaWorld's value proposition and financial performance",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 23:12:59.371944+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 16,
      "type": "resolution",
      "function": "size_opportunity",
      "rawType": "market_sizing",
      "block": null,
      "metadata": {
        "slideType": "market_sizing",
        "slideTypeCanon": {
          "name": "Market sizing",
          "slug": "market_sizing",
          "status": "active",
          "canonId": "019de52d-08c8-756c-8664-733b73a7ee7b",
          "version": 1,
          "description": null
        },
        "function": "size_opportunity",
        "functionCanon": {
          "name": "Size opportunity",
          "slug": "size_opportunity",
          "status": "active",
          "canonId": "019de52d-147b-7568-8828-a74a27697618",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 86,
        "componentCount": 11,
        "textChars": 586,
        "nDataPoints": 4,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 07:27:38.068+00",
          "seconds": 6.678,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de517-7720-735d-8a2d-3be60223bb90/16",
        "deck": "/decks/019de517-7720-735d-8a2d-3be60223bb90",
        "deckAnchor": "/decks/019de517-7720-735d-8a2d-3be60223bb90#slide-16",
        "deckJson": "/decks/019de517-7720-735d-8a2d-3be60223bb90.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.56,
            "w": 0.4,
            "x": 0.54,
            "y": 0.29
          },
          "kind": "chart",
          "text": "29.5M (2020), 38.7M (2027), CAGR: 4.0%",
          "attrs": {
            "chart_type": "bar",
            "data_labels": "visible",
            "series_count": 1,
            "x_axis_labels": "2020, 2027",
            "y_axis_labels": "none"
          },
          "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 07:27:38.068+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "21192fca-ae9b-4d5c-b2b2-0ad677df54f9",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.21,
            "x": 0.01,
            "y": 0.89
          },
          "kind": "image",
          "text": "ONESPAWORLD AT SEA. ON LAND.",
          "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 07:27:38.068+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c1215cb1-a0c2-4013-8d80-e7d2520712b6",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.61,
            "w": 0.2,
            "x": 0.27,
            "y": 0.2
          },
          "kind": "list",
          "text": "AGING GLOBAL POPULATIONS\nPERSISTENT HEALTH & WELLNESS TRENDS\nMILLENNIALS AND GEN Z AROUND THE WORLD SEEKING LUXURY EXPERIENCES\nLONG-TERM EXPANSION IN ASIA",
          "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 07:27:38.068+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "2f9829e9-d721-438c-b471-9436b3b3ba7b",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.21,
            "x": 0.01,
            "y": 0.52
          },
          "kind": "paragraph",
          "text": "Growth and expansion of onboard health and wellness centers",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:38.068+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4627bf88-9158-4073-8c5e-c760f6f94ff2",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.21,
            "x": 0.01,
            "y": 0.4
          },
          "kind": "paragraph",
          "text": "Multiple long-term mega trends underlie a compelling outlook",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:38.068+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "67e1021f-6df7-41af-b510-7bb4eaf5e9a5",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.36,
            "x": 0.49,
            "y": 0.17
          },
          "kind": "paragraph",
          "text": "Global Cruise Capacity Growth: 2020 – 2027",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:38.068+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "a377c89f-d3ea-4b14-b46b-c0a0c6b13224",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.01,
            "w": 0.19,
            "x": 0.79,
            "y": 0.97
          },
          "kind": "source-note",
          "text": "PRIVILEGED, PROPRIETARY AND CONFIDENTIAL 16",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Source note",
              "slug": "source-note",
              "status": "active",
              "canonId": "23484952-494b-4a5e-b1ad-550d0d70e948",
              "version": 1,
              "description": "Attribution / source / caveat placed at the slide footer. Numbered footnotes use attrs.numbered."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:38.068+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "2560670c-0429-4415-a48b-ab2412371532",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.01,
            "w": 0.15,
            "x": 0.27,
            "y": 0.93
          },
          "kind": "source-note",
          "text": "Sources: Cruise Industry News.",
          "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 07:27:38.068+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "2c439968-279b-41da-b793-2fdccc44d1a0",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.09,
            "w": 0.21,
            "x": 0.01,
            "y": 0.22
          },
          "kind": "title",
          "text": "GLOBAL TRENDS TO DRIVE SECTOR GROWTH",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:38.068+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "56357375-ca17-4078-9497-43e721ffe1bd",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.48,
            "x": 0.49,
            "y": 0.07
          },
          "kind": "title",
          "text": "ROBUST CAPACITY GROWTH IN CRUISING ACROSS GEOGRAPHIES",
          "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 07:27:38.068+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "84348d43-8658-4cd4-8499-7d97522f8364",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.07,
            "w": 0.2,
            "x": 0.27,
            "y": 0.07
          },
          "kind": "title",
          "text": "MULTIPLE MEGA TRENDS DRIVE POSITIVE OUTLOOK",
          "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 07:27:38.068+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "a206059c-d872-4d95-a76b-34f21221cc24",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 20,
          "arc": {
            "name": "AIDA",
            "slug": "aida",
            "status": "active",
            "bestFor": "Marketing presentations, product launches, sales enablement",
            "canonId": "019dd956-5fb4-77aa-866d-f9bdd47803af",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Interest -> Desire -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 15,
          "name": "Desire",
          "beatId": "344ebcbc-15c7-4567-b6fe-34cef9c1fe24",
          "matchId": "7c420c3f-3183-4cdc-af4f-cb91c701e277",
          "beatType": {
            "name": "Desire",
            "slug": "aida-desire",
            "status": "active",
            "canonId": "019dd9b8-11f0-704e-b2bb-fbb6a226467d",
            "version": 1,
            "description": null
          },
          "evidence": "Introduction of high-value services, revenue growth, and strong financial performance",
          "position": 2,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Evidence",
            "slug": "evidence",
            "status": "active",
            "canonId": "019dd9b8-03f9-772a-b84a-4f07b415b77a",
            "version": 1,
            "description": "A dedicated proof beat exists in only ~4 arcs (Gambit, Sequoia, AIDA, Monroes). Other arcs embed evidence inline within development."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [
        {
          "to": 20,
          "from": 5,
          "loop": {
            "name": "01_logic_chain",
            "slug": "01-logic-chain",
            "status": "active",
            "bestFor": "Skeptical audiences, controversial recommendations, rigorous analysis",
            "canonId": "019dd956-6638-7457-8650-9b0b42e59fb3",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "Premise 1 (Accepted truth) -> Premise 2 (Observed fact) -> Therefore... (Inevitable conclusion)",
            "description": "Build an airtight chain of logic where each premise leads inevitably to the conclusion",
            "familyLabel": null
          },
          "matchId": "40be3f1e-7bd7-4e18-bd6f-c40ccda2256d",
          "evidence": "The deck presents a clear chain of logic from growth strategy to financial performance",
          "position": 0,
          "objective": "Demonstrate the logical connection between OneSpaWorld's value proposition and financial performance",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 23:12:59.371944+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 17,
      "type": "evidence",
      "function": "show_traction",
      "rawType": "traction",
      "block": null,
      "metadata": {
        "slideType": "traction",
        "slideTypeCanon": {
          "name": "Traction",
          "slug": "traction",
          "status": "active",
          "canonId": "019de52d-0edd-72ab-820f-3ebc71a9c542",
          "version": 1,
          "description": null
        },
        "function": "show_traction",
        "functionCanon": {
          "name": "Show traction",
          "slug": "show_traction",
          "status": "active",
          "canonId": "019de52d-16a8-756a-9b38-a7d35420561d",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 94,
        "componentCount": 11,
        "textChars": 993,
        "nDataPoints": 18,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 07:27:39.668+00",
          "seconds": 8.248,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de517-7720-735d-8a2d-3be60223bb90/17",
        "deck": "/decks/019de517-7720-735d-8a2d-3be60223bb90",
        "deckAnchor": "/decks/019de517-7720-735d-8a2d-3be60223bb90#slide-17",
        "deckJson": "/decks/019de517-7720-735d-8a2d-3be60223bb90.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.35,
            "w": 0.45,
            "x": 0.52,
            "y": 0.14
          },
          "kind": "chart",
          "text": "OneSpaWorld Medi-Spa Rollout: Vessel Count by Year\n2008 – 2019 CAGR: 23%\n10 22 34 47 55 62 66 75 86 86 94 99\n2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019",
          "attrs": {
            "title": "OneSpaWorld Medi-Spa Rollout: Vessel Count by Year",
            "x_axis_labels": "2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019",
            "y_axis_labels": "10, 22, 34, 47, 55, 62, 66, 75, 86, 86, 94, 99"
          },
          "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 07:27:39.668+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4ae3e30a-b894-4166-b2e7-140428f3a7ef",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.183,
            "x": 0.03,
            "y": 0.89
          },
          "kind": "image",
          "text": "ONESPAWORLD AT SEA. ON LAND.",
          "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 07:27:39.668+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "2897a547-3710-43fc-9e7f-9605706390f7",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.13,
            "w": 0.17,
            "x": 0.327,
            "y": 0.79
          },
          "kind": "list",
          "text": "Acupuncture\nElectro Acupuncture\nCupping\nPosture & Gait Analysis\nGood Feet Arch Supports\nPhysical Therapy\nNormaTec Recovery",
          "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 07:27:39.668+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "72dfa4ab-54fa-4e6e-ace5-955bf24563a6",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.15,
            "w": 0.201,
            "x": 0.297,
            "y": 0.14
          },
          "kind": "other",
          "text": "SERVICE & PRODUCT INNOVATION\nACUPUNCTURE 1ST VESSEL\n2005",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Other",
              "slug": "other",
              "status": "active",
              "canonId": "019de52c-fa90-743c-8bf6-20d1fbe82b6d",
              "version": 1,
              "description": "Fallback when no canonical kind applies."
            },
            "tool": null,
            "subkind": {
              "name": "Unclassified",
              "slug": "unclassified",
              "status": "active",
              "canonId": "019de52d-05ca-77db-81fb-db7d4234bbc0",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "unclassified",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:39.668+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "2479de8e-53c0-44ea-a0ab-905db58490d0",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.15,
            "w": 0.201,
            "x": 0.297,
            "y": 0.33
          },
          "kind": "other",
          "text": "FLEET ROLLOUT\n110 VESSELS BY\n2010",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Other",
              "slug": "other",
              "status": "active",
              "canonId": "019de52c-fa90-743c-8bf6-20d1fbe82b6d",
              "version": 1,
              "description": "Fallback when no canonical kind applies."
            },
            "tool": null,
            "subkind": {
              "name": "Unclassified",
              "slug": "unclassified",
              "status": "active",
              "canonId": "019de52d-05ca-77db-81fb-db7d4234bbc0",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "unclassified",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:39.668+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "25c3ed54-09e5-4e59-a5a2-ed9e3e91f844",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.24,
            "w": 0.201,
            "x": 0.297,
            "y": 0.52
          },
          "kind": "other",
          "text": "CATEGORY CREATION:\nPAIN MANAGEMENT\n126 VESSELS BY\n2019\nANNUAL REVENUE\n~$50M",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Other",
              "slug": "other",
              "status": "active",
              "canonId": "019de52c-fa90-743c-8bf6-20d1fbe82b6d",
              "version": 1,
              "description": "Fallback when no canonical kind applies."
            },
            "tool": null,
            "subkind": {
              "name": "Unclassified",
              "slug": "unclassified",
              "status": "active",
              "canonId": "019de52d-05ca-77db-81fb-db7d4234bbc0",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "unclassified",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:39.668+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "45b0228a-d6b1-41a7-b914-8e45219481b3",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.07,
            "w": 0.201,
            "x": 0.012,
            "y": 0.43
          },
          "kind": "paragraph",
          "text": "As of March 31st, OSW has rolled out Medi-Spa to 122 vessels.",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:39.668+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "13b9da0d-0a62-4edb-9330-4336cea5aeaf",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.13,
            "w": 0.201,
            "x": 0.012,
            "y": 0.224
          },
          "kind": "paragraph",
          "text": "EXCLUSIVE & HIGHLY ATTRACTIVE GLOBAL CHANNEL FOR HIGH MARGIN SPA SERVICES",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:39.668+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "6b49a0a4-33ee-4b62-bf99-7240759ea293",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.01,
            "w": 0.179,
            "x": 0.797,
            "y": 0.97
          },
          "kind": "source-note",
          "text": "PRIVILEGED, PROPRIETARY AND CONFIDENTIAL 17",
          "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 07:27:39.668+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "022de83b-50e5-46ce-97e1-2f75d80f423b",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.38,
            "w": 0.45,
            "x": 0.52,
            "y": 0.54
          },
          "kind": "table",
          "text": "Average Spend Up To 10x-plus Traditional Services\nSERVICE BRANDS AVG. SPEND\nCryolipolysis coolsculpting ~$2,500\nInjectables BOTOX Dysport. ~$500\nSkin Tightening thermage ~$2,800\nFillers Restylane Juvéderm ~$1,200\nBamboo Massage ~$160\nAcupuncture ~$150",
          "attrs": {
            "rows": [
              [
                "Cryolipolysis",
                "coolsculpting",
                "~$2,500"
              ],
              [
                "Injectables",
                "BOTOX Dysport.",
                "~$500"
              ],
              [
                "Skin Tightening",
                "thermage",
                "~$2,800"
              ],
              [
                "Fillers",
                "Restylane Juvéderm",
                "~$1,200"
              ],
              [
                "Bamboo Massage",
                null,
                "~$160"
              ],
              [
                "Acupuncture",
                null,
                "~$150"
              ]
            ],
            "columns": [
              "SERVICE",
              "BRANDS",
              "AVG. SPEND"
            ]
          },
          "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 07:27:39.668+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c23e1fe5-bad5-4ff6-967e-f45a9d305219",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.046,
            "w": 0.659,
            "x": 0.297,
            "y": 0.03
          },
          "kind": "title",
          "text": "Introduction of High-Value Services Drives Revenue Growth Across Existing Footprint",
          "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 07:27:39.668+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "cf70c0cf-93b2-4ce9-9462-9ce31408454b",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 20,
          "arc": {
            "name": "AIDA",
            "slug": "aida",
            "status": "active",
            "bestFor": "Marketing presentations, product launches, sales enablement",
            "canonId": "019dd956-5fb4-77aa-866d-f9bdd47803af",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Interest -> Desire -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 15,
          "name": "Desire",
          "beatId": "344ebcbc-15c7-4567-b6fe-34cef9c1fe24",
          "matchId": "7c420c3f-3183-4cdc-af4f-cb91c701e277",
          "beatType": {
            "name": "Desire",
            "slug": "aida-desire",
            "status": "active",
            "canonId": "019dd9b8-11f0-704e-b2bb-fbb6a226467d",
            "version": 1,
            "description": null
          },
          "evidence": "Introduction of high-value services, revenue growth, and strong financial performance",
          "position": 2,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Evidence",
            "slug": "evidence",
            "status": "active",
            "canonId": "019dd9b8-03f9-772a-b84a-4f07b415b77a",
            "version": 1,
            "description": "A dedicated proof beat exists in only ~4 arcs (Gambit, Sequoia, AIDA, Monroes). Other arcs embed evidence inline within development."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [
        {
          "to": 20,
          "from": 5,
          "loop": {
            "name": "01_logic_chain",
            "slug": "01-logic-chain",
            "status": "active",
            "bestFor": "Skeptical audiences, controversial recommendations, rigorous analysis",
            "canonId": "019dd956-6638-7457-8650-9b0b42e59fb3",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "Premise 1 (Accepted truth) -> Premise 2 (Observed fact) -> Therefore... (Inevitable conclusion)",
            "description": "Build an airtight chain of logic where each premise leads inevitably to the conclusion",
            "familyLabel": null
          },
          "matchId": "40be3f1e-7bd7-4e18-bd6f-c40ccda2256d",
          "evidence": "The deck presents a clear chain of logic from growth strategy to financial performance",
          "position": 0,
          "objective": "Demonstrate the logical connection between OneSpaWorld's value proposition and financial performance",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 23:12:59.371944+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 18,
      "type": "evidence",
      "function": "show_traction",
      "rawType": "traction",
      "block": null,
      "metadata": {
        "slideType": "traction",
        "slideTypeCanon": {
          "name": "Traction",
          "slug": "traction",
          "status": "active",
          "canonId": "019de52d-0edd-72ab-820f-3ebc71a9c542",
          "version": 1,
          "description": null
        },
        "function": "show_traction",
        "functionCanon": {
          "name": "Show traction",
          "slug": "show_traction",
          "status": "active",
          "canonId": "019de52d-16a8-756a-9b38-a7d35420561d",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 91,
        "componentCount": 10,
        "textChars": 961,
        "nDataPoints": 5,
        "notes": null,
        "elementsJson": null,
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 07:27:38.888+00",
          "seconds": 7.107,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de517-7720-735d-8a2d-3be60223bb90/18",
        "deck": "/decks/019de517-7720-735d-8a2d-3be60223bb90",
        "deckAnchor": "/decks/019de517-7720-735d-8a2d-3be60223bb90#slide-18",
        "deckJson": "/decks/019de517-7720-735d-8a2d-3be60223bb90.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.34,
            "w": 0.22,
            "x": 0.349,
            "y": 0.15
          },
          "kind": "chart",
          "text": "25.8% 2011, 34.4% Q1'23, +860 bps",
          "attrs": {
            "series_names": [
              "Onboard Spend"
            ],
            "x_axis_labels": [
              "2011",
              "Q1'23"
            ],
            "y_axis_labels": [
              "25.8%",
              "34.4%"
            ]
          },
          "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 07:27:38.888+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f19d515b-f470-44d2-bf32-29801fde612b",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.19,
            "x": 0.02,
            "y": 0.89
          },
          "kind": "image",
          "text": "ONESPAWORLD AT SEA. ON LAND.",
          "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 07:27:38.888+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "5c3224bd-b320-462d-bc51-0e094757c506",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.39,
            "w": 0.3,
            "x": 0.64,
            "y": 0.42
          },
          "kind": "list",
          "text": "New Areas of Collaboration: Weekly Budgeting & KPI Review, Targeted Marketing & Passenger Databases, Enhanced Website Visibility & Design, Dynamic Pricing and Price Increases, Operational Sail Support (Onboard Training)",
          "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 07:27:38.888+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "61841808-b560-47f4-b757-01082ab27ea1",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.19,
            "w": 0.3,
            "x": 0.64,
            "y": 0.14
          },
          "kind": "list",
          "text": "Historical Collaboration: Health & Wellness Center Branding & Design, Signage & Limited Marketing",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:38.888+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "b5a54699-f88b-462b-9cd2-c200fd53c263",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.21,
            "x": 0.35,
            "y": 0.58
          },
          "kind": "metric",
          "text": ">$2 Billion Incremental Spend",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:38.888+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "515a2403-89d1-4628-91c4-6d46f0b7f572",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.169,
            "w": 0.21,
            "x": 0.014,
            "y": 0.493
          },
          "kind": "paragraph",
          "text": "Cruise lines focus more and more on onboard spend and increasingly collaborate with OneSpaWorld to grow revenue",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:38.888+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "6272aa00-f8d8-48a4-ae39-8332edbbb185",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.11,
            "w": 0.33,
            "x": 0.285,
            "y": 0.67
          },
          "kind": "quote",
          "text": "\"...Cruise lines have turned their attention to onboard revenues to drive top line growth... New ships are now being designed with onboard revenue in mind.\" - Wall Street Research, July 2017",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Quote",
              "slug": "quote",
              "status": "active",
              "canonId": "019de52c-f8fb-751e-8bc6-d58e2d59562a",
              "version": 1,
              "description": "Pull quote or testimonial."
            },
            "tool": null,
            "subkind": {
              "name": "Pull quote",
              "slug": "pull-quote",
              "status": "active",
              "canonId": "019de52c-fbf9-76fe-97e1-a0b7540445c9",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "pull-quote",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:38.888+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "b21b8cb6-d0ee-4f28-a677-94099d6a84bf",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.24,
            "x": 0.275,
            "y": 0.92
          },
          "kind": "source-note",
          "text": "Source: SEC Filings, Independent Consultant Studies, Wall Street Research 1. Based on the average of the three largest cruise operators.",
          "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 07:27:38.888+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "3ff50461-d1b7-4136-8c60-5ead476fb8e1",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.13,
            "w": 0.21,
            "x": 0.014,
            "y": 0.225
          },
          "kind": "title",
          "text": "CRUISE LINES ARE INCREASINGLY ALIGNED WITH US TO DRIVE ONBOARD 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": "Action title",
              "slug": "action-title",
              "status": "active",
              "canonId": "019de52c-fb31-734c-a0f5-a3935b73135d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "action-title",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:38.888+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e3d4663a-9671-4bee-9a2f-217732db9ef8",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.049,
            "w": 0.26,
            "x": 0.299,
            "y": 0.04
          },
          "kind": "title",
          "text": "Onboard Spend as a % of Cruise Operator 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 07:27:38.888+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "14fa6af8-5e5d-4732-a745-bdb7cdfd4e09",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 20,
          "arc": {
            "name": "AIDA",
            "slug": "aida",
            "status": "active",
            "bestFor": "Marketing presentations, product launches, sales enablement",
            "canonId": "019dd956-5fb4-77aa-866d-f9bdd47803af",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Interest -> Desire -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 15,
          "name": "Desire",
          "beatId": "344ebcbc-15c7-4567-b6fe-34cef9c1fe24",
          "matchId": "7c420c3f-3183-4cdc-af4f-cb91c701e277",
          "beatType": {
            "name": "Desire",
            "slug": "aida-desire",
            "status": "active",
            "canonId": "019dd9b8-11f0-704e-b2bb-fbb6a226467d",
            "version": 1,
            "description": null
          },
          "evidence": "Introduction of high-value services, revenue growth, and strong financial performance",
          "position": 2,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Evidence",
            "slug": "evidence",
            "status": "active",
            "canonId": "019dd9b8-03f9-772a-b84a-4f07b415b77a",
            "version": 1,
            "description": "A dedicated proof beat exists in only ~4 arcs (Gambit, Sequoia, AIDA, Monroes). Other arcs embed evidence inline within development."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [
        {
          "to": 20,
          "from": 5,
          "loop": {
            "name": "01_logic_chain",
            "slug": "01-logic-chain",
            "status": "active",
            "bestFor": "Skeptical audiences, controversial recommendations, rigorous analysis",
            "canonId": "019dd956-6638-7457-8650-9b0b42e59fb3",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "Premise 1 (Accepted truth) -> Premise 2 (Observed fact) -> Therefore... (Inevitable conclusion)",
            "description": "Build an airtight chain of logic where each premise leads inevitably to the conclusion",
            "familyLabel": null
          },
          "matchId": "40be3f1e-7bd7-4e18-bd6f-c40ccda2256d",
          "evidence": "The deck presents a clear chain of logic from growth strategy to financial performance",
          "position": 0,
          "objective": "Demonstrate the logical connection between OneSpaWorld's value proposition and financial performance",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 23:12:59.371944+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 19,
      "type": "evidence",
      "function": "show_traction",
      "rawType": "traction",
      "block": null,
      "metadata": {
        "slideType": "traction",
        "slideTypeCanon": {
          "name": "Traction",
          "slug": "traction",
          "status": "active",
          "canonId": "019de52d-0edd-72ab-820f-3ebc71a9c542",
          "version": 1,
          "description": null
        },
        "function": "show_traction",
        "functionCanon": {
          "name": "Show traction",
          "slug": "show_traction",
          "status": "active",
          "canonId": "019de52d-16a8-756a-9b38-a7d35420561d",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 95,
        "componentCount": 11,
        "textChars": 1023,
        "nDataPoints": 48,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 07:27:40.507+00",
          "seconds": 7.717,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de517-7720-735d-8a2d-3be60223bb90/19",
        "deck": "/decks/019de517-7720-735d-8a2d-3be60223bb90",
        "deckAnchor": "/decks/019de517-7720-735d-8a2d-3be60223bb90#slide-19",
        "deckJson": "/decks/019de517-7720-735d-8a2d-3be60223bb90.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.39,
            "w": 0.34,
            "x": 0.618,
            "y": 0.06
          },
          "kind": "chart",
          "text": "Historical PF Adj. EBITDA2 ($M, FYE Dec.) 2015-2019 CAGR: 7.0% $45 $49 $53 $56 $59 -$43 -$19 $50 +73% $871 2015 2016 2017 2018 2019 2020 2021 2022 2023E",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Vertical bar chart",
              "slug": "bar-vertical",
              "status": "active",
              "canonId": "019de52c-fe9d-70f2-b3b7-a9ae294f5917",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bar-vertical",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:40.507+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "0c562f10-8a0a-49d0-9e5c-3eac0af5fe7c",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.39,
            "w": 0.34,
            "x": 0.276,
            "y": 0.06
          },
          "kind": "chart",
          "text": "Historical Revenue ($M, FYE Dec.) 2015-2019 CAGR: 5.5% $453 $476 $507 $541 $562 Pandemic $121 $144 $546 +43% $7951 2015 2016 2017 2018 2019 2020 2021 2022 2023E",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Vertical bar chart",
              "slug": "bar-vertical",
              "status": "active",
              "canonId": "019de52c-fe9d-70f2-b3b7-a9ae294f5917",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bar-vertical",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:40.507+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "8f6b572b-f7d3-4d5a-9a03-d8eec90ec86e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.34,
            "x": 0.276,
            "y": 0.52
          },
          "kind": "list",
          "text": "Ship Count 152 156 157 163 170 163 170 179 193",
          "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 07:27:40.507+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d04d9cc4-3225-42db-8d36-a15a350c4db5",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.34,
            "x": 0.618,
            "y": 0.52
          },
          "kind": "list",
          "text": "EBITDA Margin 9.9% 10.3% 10.5% 10.4% 10.5% NM NM 9.2% 10.9%",
          "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 07:27:40.507+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "fb31a581-2750-4370-b079-cd79f3a3d764",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.11,
            "w": 0.12,
            "x": 0.32,
            "y": 0.74
          },
          "kind": "metric",
          "text": "$50M 2022 ADJ. EBITDA",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:40.507+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "3e5642eb-0770-4e02-bf31-c84094e261c4",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.11,
            "w": 0.12,
            "x": 0.62,
            "y": 0.74
          },
          "kind": "metric",
          "text": "~1% AVG. CAPEX AS % OF REVENUE",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:40.507+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "94542f95-01a4-4548-b8b1-5a7eb159eb67",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.11,
            "w": 0.12,
            "x": 0.77,
            "y": 0.74
          },
          "kind": "metric",
          "text": "~2% HISTORICAL CASH TAX RATE",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:40.507+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "caeeeb22-485a-4ddd-a510-c5ed0a27999d",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.11,
            "w": 0.12,
            "x": 0.47,
            "y": 0.74
          },
          "kind": "metric",
          "text": "~90% FREE CASH FLOW CONVERSION 2",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:40.507+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "eabb803c-f6af-4d4f-b638-b8075fcc0627",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.47,
            "x": 0.296,
            "y": 0.62
          },
          "kind": "paragraph",
          "text": "Exceptional Unlevered After-Tax Free Cash Flow Conversion ($M, FYE Dec.)",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:40.507+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d3d32320-907a-44a6-83fb-812f1a598ce1",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.69,
            "x": 0.276,
            "y": 0.905
          },
          "kind": "source-note",
          "text": "1. Represents midpoint of latest guidance. 2. 2015A-18A EBITDA adjusted for public company costs of $2.9mm. 3. Unlevered After-Tax Free Cash Flow Conversion reflects Fiscal Year 2022 performance and is calculated as Adjusted EBITDA less Capital Expenditures and Provision for Income Taxes, divided by Adjusted EBITDA.",
          "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 07:27:40.507+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "3265e12e-d16e-471c-9525-96460aaabf0a",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.279,
            "w": 0.22,
            "x": 0.017,
            "y": 0.226
          },
          "kind": "title",
          "text": "STRONG, VISIBLE AND CONSISTENT REVENUE & ADJUSTED EBITDA GROWTH WITH EXCEPTIONAL FREE CASH FLOW CONVERSION",
          "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 07:27:40.507+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "db7ca55f-577b-4dcc-aee5-416d44943b50",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 20,
          "arc": {
            "name": "AIDA",
            "slug": "aida",
            "status": "active",
            "bestFor": "Marketing presentations, product launches, sales enablement",
            "canonId": "019dd956-5fb4-77aa-866d-f9bdd47803af",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Interest -> Desire -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 15,
          "name": "Desire",
          "beatId": "344ebcbc-15c7-4567-b6fe-34cef9c1fe24",
          "matchId": "7c420c3f-3183-4cdc-af4f-cb91c701e277",
          "beatType": {
            "name": "Desire",
            "slug": "aida-desire",
            "status": "active",
            "canonId": "019dd9b8-11f0-704e-b2bb-fbb6a226467d",
            "version": 1,
            "description": null
          },
          "evidence": "Introduction of high-value services, revenue growth, and strong financial performance",
          "position": 2,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Evidence",
            "slug": "evidence",
            "status": "active",
            "canonId": "019dd9b8-03f9-772a-b84a-4f07b415b77a",
            "version": 1,
            "description": "A dedicated proof beat exists in only ~4 arcs (Gambit, Sequoia, AIDA, Monroes). Other arcs embed evidence inline within development."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [
        {
          "to": 20,
          "from": 5,
          "loop": {
            "name": "01_logic_chain",
            "slug": "01-logic-chain",
            "status": "active",
            "bestFor": "Skeptical audiences, controversial recommendations, rigorous analysis",
            "canonId": "019dd956-6638-7457-8650-9b0b42e59fb3",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "Premise 1 (Accepted truth) -> Premise 2 (Observed fact) -> Therefore... (Inevitable conclusion)",
            "description": "Build an airtight chain of logic where each premise leads inevitably to the conclusion",
            "familyLabel": null
          },
          "matchId": "40be3f1e-7bd7-4e18-bd6f-c40ccda2256d",
          "evidence": "The deck presents a clear chain of logic from growth strategy to financial performance",
          "position": 0,
          "objective": "Demonstrate the logical connection between OneSpaWorld's value proposition and financial performance",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 23:12:59.371944+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 20,
      "type": "setup",
      "function": "present_framework",
      "rawType": "unfair_advantage",
      "block": null,
      "metadata": {
        "slideType": "unfair_advantage",
        "slideTypeCanon": {
          "name": "Unfair advantage",
          "slug": "unfair_advantage",
          "status": "active",
          "canonId": "019de52d-0f56-744f-8bb4-c8a8cca240d6",
          "version": 1,
          "description": null
        },
        "function": "present_framework",
        "functionCanon": {
          "name": "Present framework",
          "slug": "present_framework",
          "status": "active",
          "canonId": "019de52d-1403-7667-9100-d2ac6709f750",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 96,
        "componentCount": 11,
        "textChars": 1729,
        "nDataPoints": 28,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 07:27:42.57+00",
          "seconds": 8.574,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de517-7720-735d-8a2d-3be60223bb90/20",
        "deck": "/decks/019de517-7720-735d-8a2d-3be60223bb90",
        "deckAnchor": "/decks/019de517-7720-735d-8a2d-3be60223bb90#slide-20",
        "deckJson": "/decks/019de517-7720-735d-8a2d-3be60223bb90.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.205,
            "w": 0.563,
            "x": 0.332,
            "y": 0.349
          },
          "kind": "chart",
          "text": "~90%1\n72%2\n63%2\n62%2\n62%2\n51%2\n9%2",
          "attrs": {
            "chart_type": "bar"
          },
          "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 07:27:42.57+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "bb493c25-d085-42dc-88eb-2d6837e11e24",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.055,
            "w": 0.189,
            "x": 0.03,
            "y": 0.898
          },
          "kind": "image",
          "text": "ONESPAWORLD\nAT SEA. ON LAND.",
          "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 07:27:42.57+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c9cb73f8-5a54-43ce-b25f-e4a47073dfb1",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.035,
            "w": 0.563,
            "x": 0.332,
            "y": 0.559
          },
          "kind": "list",
          "text": "OneSpaWorld\nHighly Franchised Restaurants\nHealth & Wellness\nAsset-Light Leisure\nBest In-Class Service\nAsset-Heavy Leisure\nCruise",
          "attrs": {
            "columns": 7
          },
          "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": "Comparison list",
              "slug": "comparison",
              "status": "active",
              "canonId": "019de52c-fce7-733e-99d3-030a104727bf",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "comparison",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:42.57+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "1d8763da-5f92-44df-a3a0-c241279e49e7",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.009,
            "w": 0.17,
            "x": 0.79,
            "y": 0.97
          },
          "kind": "other",
          "text": "PRIVILEGED, PROPRIETARY AND CONFIDENTIAL 20",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Other",
              "slug": "other",
              "status": "active",
              "canonId": "019de52c-fa90-743c-8bf6-20d1fbe82b6d",
              "version": 1,
              "description": "Fallback when no canonical kind applies."
            },
            "tool": null,
            "subkind": {
              "name": "Unclassified",
              "slug": "unclassified",
              "status": "active",
              "canonId": "019de52d-05ca-77db-81fb-db7d4234bbc0",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "unclassified",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:42.57+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "107dd3f9-6ff4-40be-9fde-2f91635dc3ac",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.045,
            "w": 0.54,
            "x": 0.332,
            "y": 0.284
          },
          "kind": "paragraph",
          "text": "EFFECTIVE TAX RATE: ~2%\nSignificant majority of income earned in international waters",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:42.57+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "92d163b4-3daa-49fb-bfbd-808e2292f669",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.045,
            "w": 0.478,
            "x": 0.332,
            "y": 0.116
          },
          "kind": "paragraph",
          "text": "MINIMAL NEW HEALTH & WELLNESS CENTER CAPEX\nCruise lines fund nearly all maritime health and wellness center buildout costs",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:42.57+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "98cbe1d5-5b7c-48e1-aeaf-5dab3e1ae865",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.055,
            "w": 0.606,
            "x": 0.332,
            "y": 0.189
          },
          "kind": "paragraph",
          "text": "ASSET LIGHT MODEL\nOneSpaWorld does not own any of its maritime health and wellness centers – all major maintenance requirements funded by cruise lines",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:42.57+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "eaabf890-65d7-47a3-85b2-1f4a8cf481cf",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.115,
            "w": 0.617,
            "x": 0.275,
            "y": 0.85
          },
          "kind": "source-note",
          "text": "Source: SEC filings, Wall Street research.\nNote: Highly Franchised Restaurants includes YUM, QSR, DPZ and PZZA. Health & Wellness includes WTW, LULU, EYE, NKE and PLNT. Asset-Light Leisure includes MAR, HLT, IHG, H, AC-FR and CHH. Best-in-Class Service includes BFAM, CTAS, ROL, ECL and SITE. Asset-Heavy Leisure includes MTN, SIX, PLYA, MGM, LVS and BEL. Cruise includes CCL, RCL and NCLH.\n1. OneSpaWorld Adjusted Unlevered After-Tax Free Cash Flow Conversion reflects Fiscal Year 2022 performance and is calculated as Adjusted EBITDA less Capital Expenditures and Provision for Income Taxes, divided by Adjusted EBITDA.\n2. Adjusted Unlevered After-Tax FCF Conversion calculated as (Adjusted EBITDA less Estimated Unlevered Cash Taxes less Capex) / Adjusted EBITDA. Average conversion shown by sector.\n3. FCF Yield calculated as (Cash From Operations FY 23 - Cap ex FY 23E)/Market Capitalization.",
          "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 07:27:42.57+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c8154246-e4e6-4667-83a8-2cc9f55a518a",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.205,
            "w": 0.629,
            "x": 0.263,
            "y": 0.609
          },
          "kind": "table",
          "text": "CAPEX AS % OF REVENUE\n1-2%\n3%\n5%\n6%\n3%\n14%\n28%\nEFFECTIVE TAX RATE\n2%\n21%\n21%\n21%\n21%\n21%\n2%\nFCF YIELD3\n6%\n5%\n4%\n6%\n5%\n6%\n-4%",
          "attrs": {
            "rows": 3,
            "columns": 8
          },
          "canon": {
            "kind": {
              "name": "Table",
              "slug": "table",
              "status": "active",
              "canonId": "019de52c-f9c8-7148-8119-eaac9594cd28",
              "version": 1,
              "description": "Tabular data layout."
            },
            "tool": null,
            "subkind": {
              "name": "KPI table",
              "slug": "kpi",
              "status": "active",
              "canonId": "019de52d-0324-7799-a84e-d0885a8ad400",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "kpi",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:42.57+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "42a031b1-5643-4a26-b54d-023677189245",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.13,
            "w": 0.202,
            "x": 0.015,
            "y": 0.227
          },
          "kind": "title",
          "text": "ASSET LIGHT BUSINESS MODEL & SUPERIOR LEVEL OF AFTER-TAX FREE CASH FLOW",
          "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": "Action title",
              "slug": "action-title",
              "status": "active",
              "canonId": "019de52c-fb31-734c-a0f5-a3935b73135d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "action-title",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:42.57+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "1b4c56de-79fb-4146-8880-c54ea1dc13d7",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.022,
            "w": 0.606,
            "x": 0.332,
            "y": 0.066
          },
          "kind": "title",
          "text": "Exceptional After Tax Free Cash Flow Conversion",
          "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 07:27:42.57+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "49810c73-cb30-4b06-8b9b-16134f89a456",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 20,
          "arc": {
            "name": "AIDA",
            "slug": "aida",
            "status": "active",
            "bestFor": "Marketing presentations, product launches, sales enablement",
            "canonId": "019dd956-5fb4-77aa-866d-f9bdd47803af",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Interest -> Desire -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 15,
          "name": "Desire",
          "beatId": "344ebcbc-15c7-4567-b6fe-34cef9c1fe24",
          "matchId": "7c420c3f-3183-4cdc-af4f-cb91c701e277",
          "beatType": {
            "name": "Desire",
            "slug": "aida-desire",
            "status": "active",
            "canonId": "019dd9b8-11f0-704e-b2bb-fbb6a226467d",
            "version": 1,
            "description": null
          },
          "evidence": "Introduction of high-value services, revenue growth, and strong financial performance",
          "position": 2,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Evidence",
            "slug": "evidence",
            "status": "active",
            "canonId": "019dd9b8-03f9-772a-b84a-4f07b415b77a",
            "version": 1,
            "description": "A dedicated proof beat exists in only ~4 arcs (Gambit, Sequoia, AIDA, Monroes). Other arcs embed evidence inline within development."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [
        {
          "to": 20,
          "from": 5,
          "loop": {
            "name": "01_logic_chain",
            "slug": "01-logic-chain",
            "status": "active",
            "bestFor": "Skeptical audiences, controversial recommendations, rigorous analysis",
            "canonId": "019dd956-6638-7457-8650-9b0b42e59fb3",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "Premise 1 (Accepted truth) -> Premise 2 (Observed fact) -> Therefore... (Inevitable conclusion)",
            "description": "Build an airtight chain of logic where each premise leads inevitably to the conclusion",
            "familyLabel": null
          },
          "matchId": "40be3f1e-7bd7-4e18-bd6f-c40ccda2256d",
          "evidence": "The deck presents a clear chain of logic from growth strategy to financial performance",
          "position": 0,
          "objective": "Demonstrate the logical connection between OneSpaWorld's value proposition and financial performance",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 23:12:59.371944+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 21,
      "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": "dense",
        "densityScore": 74,
        "componentCount": 7,
        "textChars": 864,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 07:27:40.053+00",
          "seconds": 6,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de517-7720-735d-8a2d-3be60223bb90/21",
        "deck": "/decks/019de517-7720-735d-8a2d-3be60223bb90",
        "deckAnchor": "/decks/019de517-7720-735d-8a2d-3be60223bb90#slide-21",
        "deckJson": "/decks/019de517-7720-735d-8a2d-3be60223bb90.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.0667,
            "w": 0.185,
            "x": 0.0333,
            "y": 0.8958
          },
          "kind": "image",
          "text": "ONESPAWORLD\nAT SEA. ON LAND.",
          "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 07:27:40.053+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "731ca70c-fdb9-4f49-9b1c-899c785ae416",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.2933,
            "w": 0.5342,
            "x": 0.3425,
            "y": 0.0458
          },
          "kind": "image",
          "text": null,
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:40.053+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "8bb210a7-2511-4c2e-afd8-34c87021a060",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.0892,
            "w": 0.105,
            "x": 0.0167,
            "y": 0.2208
          },
          "kind": "list",
          "text": "PLANET\nPEOPLE\nINTEGRITY",
          "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 07:27:40.053+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "215246e3-beba-47d2-8005-b9318bed4f2c",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.0167,
            "w": 0.415,
            "x": 0.275,
            "y": 0.925
          },
          "kind": "paragraph",
          "text": "Please visit our OSW Website for more information",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:40.053+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "78559b00-aa59-4c7d-a111-d2e51996e763",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.305,
            "w": 0.605,
            "x": 0.3067,
            "y": 0.535
          },
          "kind": "paragraph",
          "text": "For over half a century, we have been innovators in the spa and wellness industry; bringing our premier services to passengers around the world on cruise ships and in resort spas. Our commitment to the environment is unwavering. We consistently stay ahead of recent regulations in order to ensure that our practices are efficient and effective when it comes to conserving resources. We are dedicated to building a world-class team of wellness experts. We look for talented, dedicated, and passionate individuals to join one of the most global companies in the world. We take pride in upholding the highest ethical standards in all of our operations, ensuring a legacy of integrity.",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:40.053+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f7eaf89d-eb8c-42a8-b94f-0e58b256250f",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.0125,
            "w": 0.185,
            "x": 0.795,
            "y": 0.9708
          },
          "kind": "source-note",
          "text": "PRIVILEGED, PROPRIETARY AND CONFIDENTIAL 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 07:27:40.053+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d9d02ef5-141a-481d-9a51-96c6c2afb0c6",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.1292,
            "w": 0.5675,
            "x": 0.3233,
            "y": 0.3683
          },
          "kind": "title",
          "text": "Sustainability and Social Responsibility",
          "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 07:27:40.053+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "6d0f15c6-f679-488c-8fd9-2c87fa135cd0",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "Audience Definition",
            "slug": "audience-definition",
            "status": "active",
            "bestFor": null,
            "canonId": "019dd956-7f2a-775d-aeee-ff099bcb7756",
            "version": 1,
            "bodyDocId": null,
            "description": "Six key questions: Who are they? What do they know? What do they believe? What do they care about? What do they fear? What decisions can they make?",
            "familyLabel": null,
            "categoryName": "Block",
            "categorySlug": "block"
          },
          "agent": "Storyteller",
          "layer": "slide",
          "agents": [
            "Storyteller"
          ],
          "matchId": "3f4ecd42-0a8b-45ef-bed4-ec2ad9bb6612",
          "evidence": "Sustainability and Social Responsibility",
          "pageRefs": null,
          "priority": "Core",
          "whenToUse": null,
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-17 01:56:42.675658+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": "Storytelling Effect",
            "slug": "storytelling-effect",
            "status": "active",
            "bestFor": null,
            "canonId": "019dd956-981b-74f9-9096-5c8df03dab5a",
            "version": 1,
            "bodyDocId": null,
            "description": "Stories are remembered up to 22x better than facts alone",
            "familyLabel": null,
            "categoryName": "Block",
            "categorySlug": "block"
          },
          "agent": "Storyteller",
          "layer": "slide",
          "agents": [
            "Storyteller"
          ],
          "matchId": "6e665f1e-3907-4706-beea-1c1a716877f1",
          "evidence": "For over half a century, we have been innovators in the spa and wellness industry",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.5,
          "extraction": {
            "at": "2026-07-17 01:56:42.712213+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": [
        {
          "to": 23,
          "arc": {
            "name": "AIDA",
            "slug": "aida",
            "status": "active",
            "bestFor": "Marketing presentations, product launches, sales enablement",
            "canonId": "019dd956-5fb4-77aa-866d-f9bdd47803af",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Interest -> Desire -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 21,
          "name": "Action",
          "beatId": "bfc1d5c6-8179-49fe-94de-f5345786e141",
          "matchId": "7c420c3f-3183-4cdc-af4f-cb91c701e277",
          "beatType": {
            "name": "Action",
            "slug": "aida-action",
            "status": "active",
            "canonId": "019dd9b8-1285-74f0-8552-c04c08014586",
            "version": 1,
            "description": null
          },
          "evidence": "Sustainability, social responsibility, and closing ask",
          "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": [],
      "locked": true
    },
    {
      "page": 22,
      "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": "balanced",
        "densityScore": 48,
        "componentCount": 5,
        "textChars": 424,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 07:27:39.995+00",
          "seconds": 5.079,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de517-7720-735d-8a2d-3be60223bb90/22",
        "deck": "/decks/019de517-7720-735d-8a2d-3be60223bb90",
        "deckAnchor": "/decks/019de517-7720-735d-8a2d-3be60223bb90#slide-22",
        "deckJson": "/decks/019de517-7720-735d-8a2d-3be60223bb90.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.43333333333333335,
            "w": 0.6183333333333333,
            "x": 0.29583333333333334,
            "y": 0.06944444444444445
          },
          "kind": "image",
          "text": null,
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Illustration",
              "slug": "illustration",
              "status": "active",
              "canonId": "019de52c-fe76-7772-a5ac-c0b7294d7615",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "illustration",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:39.995+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "3b058f8e-f8d9-4186-869b-fba41232f71f",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.185,
            "x": 0.03333333333333333,
            "y": 0.9013888888888889
          },
          "kind": "image",
          "text": "ONESPAWORLD\nAT SEA. ON LAND.",
          "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 07:27:39.995+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "3f6bc0c7-071c-4d39-af89-5769e8e4dbcc",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.325,
            "w": 0.495,
            "x": 0.3975,
            "y": 0.5708333333333333
          },
          "kind": "list",
          "text": "UNDISPUTED LEADER IN A HIGHLY ATTRACTIVE INDUSTRY\nGLOBAL MEGA TRENDS DRIVING ROBUST SECTOR GROWTH\nCOMPLEX BUSINESS MODEL NOT EASILY REPLICATED\nHIGHLY VISIBLE, UNIQUELY PREDICTABLE GROWTH\nENHANCED CAPABILITIES ADD TO SALES PRODUCTIVITY\nEXCEPTIONAL AFTER-TAX FREE CASH FLOW CONVERSION",
          "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 07:27:39.995+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "1c2f0917-c90f-4b34-a920-52a61e5ae68b",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.15833333333333333,
            "w": 0.225,
            "x": 0.016666666666666666,
            "y": 0.23055555555555554
          },
          "kind": "paragraph",
          "text": "ONESPAWORLD, THE\nPREEMINENT GLOBAL\nHEALTH AND WELLNESS\nSERVICES COMPANY",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:39.995+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "961f4072-daa4-4214-a42f-16a3cfc4fbd1",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.013888888888888888,
            "w": 0.175,
            "x": 0.7975,
            "y": 0.9708333333333333
          },
          "kind": "source-note",
          "text": "PRIVILEGED, PROPRIETARY AND CONFIDENTIAL 22",
          "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 07:27:39.995+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "14b7528c-dba7-4827-b4ae-8c4896a56f73",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "Thesis archetype",
            "slug": "thesis-archetype",
            "status": "active",
            "bestFor": null,
            "canonId": "019dd9e1-4b0b-7428-9b26-f171d1e753fb",
            "version": 1,
            "bodyDocId": null,
            "description": "A canonical investment / activist thesis shape (breakup, fraud, governance).",
            "familyLabel": null,
            "categoryName": null,
            "categorySlug": null
          },
          "agent": null,
          "layer": "slide",
          "agents": null,
          "matchId": "ea2f15c3-6c3c-4795-a753-dc99b6b895d6",
          "evidence": "UNDISPUTED LEADER IN A HIGHLY ATTRACTIVE INDUSTRY",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-17 01:56:42.785935+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 22,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": "optional",
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 23,
          "arc": {
            "name": "AIDA",
            "slug": "aida",
            "status": "active",
            "bestFor": "Marketing presentations, product launches, sales enablement",
            "canonId": "019dd956-5fb4-77aa-866d-f9bdd47803af",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Interest -> Desire -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 21,
          "name": "Action",
          "beatId": "bfc1d5c6-8179-49fe-94de-f5345786e141",
          "matchId": "7c420c3f-3183-4cdc-af4f-cb91c701e277",
          "beatType": {
            "name": "Action",
            "slug": "aida-action",
            "status": "active",
            "canonId": "019dd9b8-1285-74f0-8552-c04c08014586",
            "version": 1,
            "description": null
          },
          "evidence": "Sustainability, social responsibility, and closing ask",
          "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": [],
      "locked": true
    },
    {
      "page": 23,
      "type": "setup",
      "function": "state_next_steps",
      "rawType": "closing_ask",
      "block": null,
      "metadata": {
        "slideType": "closing_ask",
        "slideTypeCanon": {
          "name": "Closing ask",
          "slug": "closing_ask",
          "status": "active",
          "canonId": "019de52d-0aa4-750f-8aa1-8d622dd99f5c",
          "version": 1,
          "description": null
        },
        "function": "state_next_steps",
        "functionCanon": {
          "name": "State next steps",
          "slug": "state_next_steps",
          "status": "active",
          "canonId": "019de52d-14ca-70ac-b534-971f458cdf29",
          "version": 1,
          "description": null
        },
        "density": "sparse",
        "densityScore": 20,
        "componentCount": 4,
        "textChars": 79,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": null,
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-2.5-flash",
          "runId": null,
          "at": "2026-05-02 07:27:38.26+00",
          "seconds": 3.275,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019de517-7720-735d-8a2d-3be60223bb90/23",
        "deck": "/decks/019de517-7720-735d-8a2d-3be60223bb90",
        "deckAnchor": "/decks/019de517-7720-735d-8a2d-3be60223bb90#slide-23",
        "deckJson": "/decks/019de517-7720-735d-8a2d-3be60223bb90.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.23,
            "w": 0.304,
            "x": 0.348,
            "y": 0.19
          },
          "kind": "image",
          "text": "ONESPAWORLD",
          "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 07:27:38.26+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "edf9cb04-91b0-466a-b1a4-0c555b4da425",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.202,
            "x": 0.399,
            "y": 0.39
          },
          "kind": "paragraph",
          "text": "AT SEA. ON LAND.",
          "attrs": {},
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 07:27:38.26+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d841fe25-080b-45d4-b60e-9251c4629e60",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.01,
            "w": 0.19,
            "x": 0.765,
            "y": 0.95
          },
          "kind": "source-note",
          "text": "PRIVILEGED, PROPRIETARY AND CONFIDENTIAL 25",
          "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 07:27:38.26+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "016b21ed-2e1b-4f87-a328-2f1ba00cc2bf",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.148,
            "x": 0.426,
            "y": 0.75
          },
          "kind": "title",
          "text": "THANK YOU",
          "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 07:27:38.26+00",
            "model": "google/gemini-2.5-flash",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "2c193ede-a7ff-4366-9bdf-4be985c63808",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "Storytelling: the closing ask",
            "slug": "closing-ask",
            "status": "active",
            "bestFor": null,
            "canonId": "019df269-24e0-70ab-8dd9-983832c1c665",
            "version": 1,
            "bodyDocId": "019df269-24bc-7554-b88d-245127606b8d",
            "description": "The single most important slide in the deck — after the cover. The final",
            "familyLabel": "narrative-block",
            "categoryName": "Narrative & Transformation",
            "categorySlug": "narrative-transformation"
          },
          "agent": "storyteller",
          "layer": "slide",
          "agents": [
            "storyteller"
          ],
          "matchId": "c9f054ce-b57a-4dab-9fd9-95a32914b643",
          "evidence": "THANK YOU",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.9,
          "extraction": {
            "at": "2026-07-17 01:56:42.856928+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 23,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": null,
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 23,
          "arc": {
            "name": "AIDA",
            "slug": "aida",
            "status": "active",
            "bestFor": "Marketing presentations, product launches, sales enablement",
            "canonId": "019dd956-5fb4-77aa-866d-f9bdd47803af",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Interest -> Desire -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 21,
          "name": "Action",
          "beatId": "bfc1d5c6-8179-49fe-94de-f5345786e141",
          "matchId": "7c420c3f-3183-4cdc-af4f-cb91c701e277",
          "beatType": {
            "name": "Action",
            "slug": "aida-action",
            "status": "active",
            "canonId": "019dd9b8-1285-74f0-8552-c04c08014586",
            "version": 1,
            "description": null
          },
          "evidence": "Sustainability, social responsibility, and closing ask",
          "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": [],
      "locked": true
    }
  ],
  "arcBeats": [
    {
      "from": 1,
      "to": 5,
      "label": "Attention",
      "description": "Key investment highlights and exceptional performance in Q3 2023"
    },
    {
      "from": 6,
      "to": 14,
      "label": "Interest",
      "description": "Traction, growth strategy, and market sizing"
    },
    {
      "from": 15,
      "to": 20,
      "label": "Desire",
      "description": "Introduction of high-value services, revenue growth, and strong financial performance"
    },
    {
      "from": 21,
      "to": 23,
      "label": "Action",
      "description": "Sustainability, social responsibility, and closing ask"
    }
  ],
  "loops": [
    {
      "from": 5,
      "to": 20,
      "label": "Logic Chain",
      "description": "Demonstrate the logical connection between OneSpaWorld's value proposition and financial performance"
    },
    {
      "from": 9,
      "to": 14,
      "label": "Cost Of Inaction",
      "description": "Highlight the risks of not investing in OneSpaWorld"
    }
  ]
}