{
  "schemaVersion": "deck-intelligence.v1",
  "id": "019dd923-5ca1-7489-b636-758609f1aca6",
  "slug": "750cd09327f8c700",
  "title": "Foodservice Market Monitor",
  "subtitle": "Deloitte",
  "author": "Deloitte",
  "pageCount": 30,
  "kind": "consulting-deck",
  "orientation": "landscape",
  "aspectRatio": 1.414,
  "document": {
    "id": "019dd923-5ca1-7489-b636-758609f1aca6",
    "slug": "750cd09327f8c700",
    "title": "Foodservice Market Monitor",
    "rawTitle": "Foodservice Market Monitor",
    "authorId": "Deloitte",
    "authorName": "Deloitte",
    "authorDisplay": "Deloitte",
    "kind": {
      "slug": "consulting-deck",
      "label": "Consulting deck"
    },
    "sourceType": {
      "slug": "strategy_consulting",
      "label": "Strategy consulting"
    },
    "fileName": "Foodservice-Market-Monitor.pdf",
    "sourceUrl": "https://www2.deloitte.com/content/dam/Deloitte/it/Documents/consumer-business/deloitte-foodservice-market-monitor-2023.pdf",
    "sourceDate": "2023-01-01 00:00:00",
    "presentationDate": null,
    "ingestedAt": "2026-04-23 20:51:33+00",
    "status": "ready",
    "pageCount": 30,
    "orientation": "landscape",
    "aspectRatio": 1.414,
    "targetCompany": null,
    "targetTicker": null,
    "metadata": {
      "local_root": "/tmp/legacy-images/750cd09327f8c700",
      "origin_corpus": "consulting"
    }
  },
  "coverage": {
    "pageCount": 30,
    "pagesIndexed": 30,
    "pagesWithImages": 30,
    "pagesWithMetadata": 30,
    "imageCoveragePct": 100,
    "metadataCoveragePct": 100,
    "componentCount": 184,
    "chartCount": 27,
    "metricSlides": 16,
    "toolMatches": 9,
    "documentToolMatches": 0,
    "frameworkMatches": 2,
    "arcMatches": 1,
    "beatMatches": 3,
    "loopMatches": 2,
    "patternMatches": 0,
    "storymakersMatch": false,
    "scoreAvailable": true,
    "reviewAvailable": true,
    "activistThesisAvailable": false,
    "pitchdeckMetadataAvailable": false,
    "pitchdeckProfileAvailable": false
  },
  "blocks": [],
  "matches": {
    "arcs": [
      {
        "arc": {
          "name": "Monroe's Motivated Sequence",
          "slug": "monroes-sequence",
          "status": "active",
          "bestFor": "Persuasive speeches, call-to-action decks",
          "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
          "version": 1,
          "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
          "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
          "description": null,
          "familyLabel": null,
          "categoryName": "Strategy & Business",
          "categorySlug": "strategy-business"
        },
        "matchId": "40ad77ec-9dcd-4267-8a69-a7237ed79209",
        "evidence": "The report follows a structured approach, starting with attention-grabbing data, highlighting the need, and providing satisfaction through market outlook and value creation levers.",
        "isPrimary": true,
        "confidence": 0.8,
        "extraction": {
          "at": "2026-07-16 21:04:40.833292+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": "doc-narrative-v1"
        }
      }
    ],
    "beats": [
      {
        "to": 4,
        "arc": {
          "name": "Monroe's Motivated Sequence",
          "slug": "monroes-sequence",
          "status": "active",
          "bestFor": "Persuasive speeches, call-to-action decks",
          "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
          "version": 1,
          "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
          "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
          "description": null,
          "familyLabel": null,
          "categoryName": "Strategy & Business",
          "categorySlug": "strategy-business"
        },
        "from": 3,
        "name": "Attention",
        "beatId": "5c0c857a-6252-4d19-9e6f-8b2fd2ae59cc",
        "matchId": "40ad77ec-9dcd-4267-8a69-a7237ed79209",
        "beatType": {
          "name": "Attention",
          "slug": "monroes-sequence-attention",
          "status": "active",
          "canonId": "019dd9b8-1573-779d-93ca-6174bbd57938",
          "version": 1,
          "description": null
        },
        "evidence": "Executive summary highlighting key market trends and growth.",
        "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": 9,
        "arc": {
          "name": "Monroe's Motivated Sequence",
          "slug": "monroes-sequence",
          "status": "active",
          "bestFor": "Persuasive speeches, call-to-action decks",
          "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
          "version": 1,
          "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
          "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
          "description": null,
          "familyLabel": null,
          "categoryName": "Strategy & Business",
          "categorySlug": "strategy-business"
        },
        "from": 5,
        "name": "Need",
        "beatId": "b177e3f9-e286-45ba-9d32-ceaec1287aa0",
        "matchId": "40ad77ec-9dcd-4267-8a69-a7237ed79209",
        "beatType": {
          "name": "Need",
          "slug": "monroes-sequence-need",
          "status": "active",
          "canonId": "019dd9b8-160b-710a-b2d6-2bafabd78694",
          "version": 1,
          "description": null
        },
        "evidence": "Market evolution, trends, and challenges facing the foodservice industry.",
        "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": 27,
        "arc": {
          "name": "Monroe's Motivated Sequence",
          "slug": "monroes-sequence",
          "status": "active",
          "bestFor": "Persuasive speeches, call-to-action decks",
          "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
          "version": 1,
          "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
          "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
          "description": null,
          "familyLabel": null,
          "categoryName": "Strategy & Business",
          "categorySlug": "strategy-business"
        },
        "from": 24,
        "name": "Satisfaction",
        "beatId": "7b4d8d29-3e1f-4452-a6af-ee80d0d3a50d",
        "matchId": "40ad77ec-9dcd-4267-8a69-a7237ed79209",
        "beatType": {
          "name": "Satisfaction",
          "slug": "monroes-sequence-satisfaction",
          "status": "active",
          "canonId": "019dd9b8-16a5-73c8-a3ce-00850dc2cbd8",
          "version": 1,
          "description": null
        },
        "evidence": "Market outlook, business needs, and value creation levers for foodservice players.",
        "position": 2,
        "isPrimaryArc": true,
        "parentBeatType": {
          "name": "Turn",
          "slug": "turn",
          "status": "active",
          "canonId": "019dd9b8-0396-702b-ac2f-9901f8dd8b54",
          "version": 1,
          "description": "The pivot — solution proposed, catalyst introduced, decision made. Common (15/20 arcs) but not universal: Triple-take, AIDA, PAS, Voyage-return and Pixar substitute it with a strong reflection or development beat."
        },
        "alignedBlockIds": null,
        "matchConfidence": 0.8
      }
    ],
    "loops": [
      {
        "to": 20,
        "from": 19,
        "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": "503cb4af-d090-4a41-8a20-beb9ba7e3985",
        "evidence": "Discussion on inflation's impact and players' responses through premiumization and sustainability.",
        "position": 0,
        "objective": "Highlighting the impact of inflation on consumer choices and the need for foodservice players to adapt.",
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-16 21:04:40.980724+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": "doc-narrative-v1"
        }
      },
      {
        "to": 18,
        "from": 16,
        "loop": {
          "name": "53_jobs_to_be_done",
          "slug": "53-jobs-to-be-done",
          "status": "active",
          "bestFor": "Product innovation, market entry, competitive positioning",
          "canonId": "019dd956-7b6c-7594-b5b3-eecbe0ab48e8",
          "version": 1,
          "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
          "structure": "The Customer's Job -> Current Solutions (Hired/Fired) -> Unmet Needs -> Our Solution Fit",
          "description": "Reframe the problem around what the customer is trying to accomplish, not what they're buying",
          "familyLabel": null,
          "categoryName": "Consulting Framework",
          "categorySlug": "consulting-framework"
        },
        "matchId": "ef925ebb-8236-48a1-b954-07a801c1059d",
        "evidence": "Analysis of tourism, consumer concern towards sustainability, and price expectations.",
        "position": 1,
        "objective": "Understanding consumer trends and expectations in the foodservice market.",
        "confidence": 0.6,
        "extraction": {
          "at": "2026-07-16 21:04:41.019376+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": "dcfeb535-ebfa-49dd-8138-1bb860e9493b",
        "evidence": "This is a cover slide with a title, logo, and minimal text.",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.9,
        "extraction": {
          "at": "2026-07-16 21:10:08.148002+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": "Executive summary",
          "slug": "executive-summary",
          "status": "active",
          "bestFor": null,
          "canonId": "019dd9e1-4b63-72d5-9734-da757d91ca61",
          "version": 1,
          "bodyDocId": null,
          "description": "A condensed view of the entire argument on a single slide / block.",
          "familyLabel": null,
          "categoryName": null,
          "categorySlug": null
        },
        "agent": null,
        "layer": "slide",
        "agents": null,
        "matchId": "1f1290a8-81ae-4ee0-a996-ec334ec8d084",
        "evidence": "This slide summarizes key points, including market size and trends.",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.9,
        "extraction": {
          "at": "2026-07-16 21:10:08.258234+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 3,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": "common",
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "List presentation",
          "slug": "list-presentation",
          "status": "active",
          "bestFor": null,
          "canonId": "019dd9e1-4ef7-777d-ba68-9074c2b3bcf1",
          "version": 1,
          "bodyDocId": null,
          "description": "Bulleted, numbered, or checklist enumerations.",
          "familyLabel": null,
          "categoryName": null,
          "categorySlug": null
        },
        "agent": null,
        "layer": "slide",
        "agents": null,
        "matchId": "7a0fe305-0a89-4b82-a825-67ac67437119",
        "evidence": "The slide uses bullet points to list consumer trends and main challenges.",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-16 21:10:08.295818+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 3,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": "common",
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "List presentation",
          "slug": "list-presentation",
          "status": "active",
          "bestFor": null,
          "canonId": "019dd9e1-4ef7-777d-ba68-9074c2b3bcf1",
          "version": 1,
          "bodyDocId": null,
          "description": "Bulleted, numbered, or checklist enumerations.",
          "familyLabel": null,
          "categoryName": null,
          "categorySlug": null
        },
        "agent": null,
        "layer": "slide",
        "agents": null,
        "matchId": "fb876a2d-dd21-4c26-9d58-784a4acd7fdd",
        "evidence": "The slide uses bullet points to list business objectives and value creation levers.",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-16 21:10:08.367827+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 4,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": "common",
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "Waterfall chart",
          "slug": "waterfall-chart",
          "status": "active",
          "bestFor": null,
          "canonId": "e2799da3-725f-44a9-a093-570f1f388e64",
          "version": 1,
          "bodyDocId": null,
          "description": null,
          "familyLabel": null,
          "categoryName": null,
          "categorySlug": null
        },
        "agent": null,
        "layer": "slide",
        "agents": null,
        "matchId": "f451f3c3-84ff-4cee-afe5-69a718c11b68",
        "evidence": "chart/waterfall: Market value by country 2022",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.8,
        "extraction": {
          "at": "2026-07-16 21:10:08.39748+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 13,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": null,
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "2x2 matrix",
          "slug": "matrix-2x2",
          "status": "active",
          "bestFor": null,
          "canonId": "019dd9e1-50ab-72d1-8afb-3ab0a38e32a8",
          "version": 1,
          "bodyDocId": null,
          "description": "BCG matrix, importance/urgency, any axes-and-quadrants frame.",
          "familyLabel": null,
          "categoryName": null,
          "categorySlug": null
        },
        "agent": null,
        "layer": "slide",
        "agents": null,
        "matchId": "8dadddc6-3408-45a5-92f4-dfba79d6a1d5",
        "evidence": "chart/bar-stacked: Stacked bar chart showing market segmentation by price range across 10 countries",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.5,
        "extraction": {
          "at": "2026-07-16 21:10:08.511674+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 14,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": "common",
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "2x2 matrix",
          "slug": "matrix-2x2",
          "status": "active",
          "bestFor": null,
          "canonId": "019dd9e1-50ab-72d1-8afb-3ab0a38e32a8",
          "version": 1,
          "bodyDocId": null,
          "description": "BCG matrix, importance/urgency, any axes-and-quadrants frame.",
          "familyLabel": null,
          "categoryName": null,
          "categorySlug": null
        },
        "agent": null,
        "layer": "slide",
        "agents": null,
        "matchId": "c336163e-e78d-4667-99ba-93e171d3c22a",
        "evidence": "No visible 2x2 matrix, but possibility of a market segmentation matrix.",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-16 21:10:16.76082+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 25,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": "common",
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "Waterfall chart",
          "slug": "waterfall-chart",
          "status": "active",
          "bestFor": null,
          "canonId": "e2799da3-725f-44a9-a093-570f1f388e64",
          "version": 1,
          "bodyDocId": null,
          "description": null,
          "familyLabel": null,
          "categoryName": null,
          "categorySlug": null
        },
        "agent": null,
        "layer": "slide",
        "agents": null,
        "matchId": "5aa34f0b-efab-4528-9080-645315c4008b",
        "evidence": "Stacked bar chart showing market size (Billion €) by segment from 2019 to 2027, which could be related to a waterfall chart.",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.5,
        "extraction": {
          "at": "2026-07-16 21:10:16.800378+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 25,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": null,
        "narrativePurpose": null
      },
      {
        "tool": {
          "name": "Before-After-Bridge",
          "slug": "before-after-bridge",
          "status": "active",
          "bestFor": null,
          "canonId": "019dd956-8604-7188-883f-42370288ad05",
          "version": 1,
          "bodyDocId": null,
          "description": "Narrative structure: Paint the before, show the after, explain the bridge",
          "familyLabel": null,
          "categoryName": "Block",
          "categorySlug": "block"
        },
        "agent": "Storyteller",
        "layer": "slide",
        "agents": [
          "Storyteller"
        ],
        "matchId": "c6a912e4-0e4a-4f90-9448-69d702d1adcf",
        "evidence": "Diagnostics, Transformation, Execution, Clarity diagram could be seen as a before-after bridge.",
        "pageRefs": null,
        "priority": null,
        "whenToUse": null,
        "confidence": 0.7,
        "extraction": {
          "at": "2026-07-16 21:10:16.99712+00",
          "model": "or:meta-llama/llama-4-scout",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 29,
        "whyItWorks": null,
        "antipattern": null,
        "cardinality": null,
        "narrativePurpose": null
      }
    ],
    "frameworks": [
      {
        "matchId": "e18e162b-b653-4c66-ada2-b3c2b92bbb8a",
        "evidence": "Segmentation of market by geography and restaurant type",
        "framework": null,
        "confidence": 0.7,
        "extraction": {
          "at": "2026-05-02 19:33:29.997+00",
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 6,
        "frameworkName": "market-segmentation-pyramid"
      },
      {
        "matchId": "41bc3a3f-6fcf-449a-8385-bd0004bce903",
        "evidence": "The slide outlines a sequential approach from diagnostics to execution and results.",
        "framework": null,
        "confidence": 0.8,
        "extraction": {
          "at": "2026-05-02 19:33:35.846+00",
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "seconds": null,
          "promptVersion": null
        },
        "pageNumber": 29,
        "frameworkName": "process"
      }
    ],
    "patterns": []
  },
  "storymakers": null,
  "score": {
    "backend": "codex",
    "scoredAt": "2026-05-02 17:02:08.386+00",
    "subScores": {
      "scqa_arc": 54,
      "action_titles": 76,
      "mece_structure": 68,
      "closing_strength": 55,
      "evidence_quality": 82,
      "clarity_of_thesis": 62,
      "production_quality": 66,
      "visual_storytelling": 74
    },
    "totalScore": 67,
    "coveragePct": 100,
    "explanations": {
      "scqa_arc": "The deck has Situation in slides 6-14 and Complication in slides 16-22, but the Question and Answer are implicit, making the flow feel closer to a market-monitor analytical dump than a deliberate SCQA argument.",
      "action_titles": "Most analytical slides use insight-bearing headlines, although front matter and dividers remain topic labels; example: slide 24, \"APAC is expected to lead the market growth in the next years (+6,4% CAGR 22-27), reversing the previous negative trend.\"",
      "mece_structure": "The sectioning is mostly logical across market evolution, Italian cuisine, trends, outlook, and business needs, but the consumer-trends and outlook sections overlap and the final wrap-up does not fully close all prior threads.",
      "closing_strength": "Slide 27 converts the analysis into value-creation levers and slide 29 offers a Deloitte approach, but the deck ends with contacts and disclaimer rather than a single clear recommendation or next-step decision.",
      "evidence_quality": "The main claims are usually backed by market-size data, growth rates, country comparisons, consumer survey charts, and case examples, especially on slides 6-25 and 27.",
      "clarity_of_thesis": "Slides 3-4 establish a broad thesis about market recovery, Italian cuisine relevance, and value-creation levers, but the governing argument is not stated as one crisp declarative sentence in the first five slides.",
      "production_quality": "The Deloitte system is consistent and footnotes appear disciplined, but repeated long headlines, overcrowded analytical slides, and generic section or closing pages reduce polish.",
      "visual_storytelling": "Slides 6-25 generally match charts to messages, including Marimekko, stacked bars, donuts, and ranking charts, but many pages are dense or overcrowded and rely on tables plus charts rather than sharper visual hierarchy."
    },
    "slidesAnalyzed": 30
  },
  "review": {
    "backend": null,
    "verdict": "A competent analytical market monitor with strong metric-led action titles, but it lacks a Storymakers spine — use p.7-p.13 as exemplars of insight-bearing titles, not the overall structure.",
    "reviewedAt": "2026-04-24 17:53:00+00",
    "slidesSeen": 30,
    "suggestions": [
      "Rewrite p.3-4 as an answer-first executive summary: lead with the single most important number (e.g. '2.626 B€ market, +18% in 2022; APAC will lead +6.4% CAGR to 2027') and name 3 MECE levers that will recur as section dividers.",
      "Promote the section dividers from topic labels to MECE pillar statements (e.g. 'Italian cuisine is a 228 B€ export asset — but premium positioning is confined to Asia') so each chapter opens with a claim, not a noun.",
      "Collapse p.26 'Wrap-up on business needs' and p.28 'Key contacts' so the deck closes on the recommendation (p.27 → p.29) without interruption; move contacts into the appendix after p.30."
    ],
    "closingScore": 62,
    "openingScore": 55,
    "topStrengths": [
      "Action titles on analytical slides carry the number and the insight together (p.7 +18.2%, p.8 +43% travel, p.11 Italy 37 B€, p.13 228 B€ / +11.1%, p.24 +6.4% CAGR).",
      "Consistent 'balanced' density across the analytical body — metric-led titles reinforced by a callout sentence, which is a strong Storymakers pattern.",
      "The Italian-cuisine deep dive (p.12-14) is a well-scoped sub-arc: sized, segmented by geography, and positioned on value-for-money vs premium."
    ],
    "topWeaknesses": [
      "No sharpened Complication or central Question: the deck never states what decision the reader must make, so 'Value Creation levers' on p.27 lands as a marketing pivot, not a resolution.",
      "Section dividers (p.5, p.12, p.15, p.23) are topic nouns ('Market evolution', 'Market outlook') rather than MECE pillars tied to a thesis.",
      "The close is diluted: p.28 'Key contacts' interrupts the recommendation flow between p.27 (levers) and p.29 (service pitch), and p.26 'Wrap-up on business needs' is a placeholder title.",
      "Executive summary (p.3-4) buries the answer in abstract language ('thrive in the competitive environment and macroeconomic volatility') instead of leading with a concrete 2022 number or a 2023-27 call."
    ],
    "narrativeScore": 58,
    "pillarCritique": "Four section dividers (p.5 Market evolution, p.12 Italian cuisine, p.15 Consumer trends & challenges, p.23 Market outlook) are topic labels, not MECE pillars — they describe chapters of a monitor, not parallel answers to a business question. The titles are nouns with no insight or argument.",
    "closingCritique": "A recommendation/next-steps pairing does exist (p.27 levers → p.29 'Value Creation Services – Top line acceleration with results in 3-6 months'), so there is a call to action, but it is wedged between a 'Key contacts' slide (p.28) and a disclaimer, weakening the memorable close. The final insight slide (p.27) essentially recycles the executive summary callout rather than delivering a fresh punchline.",
    "openingCritique": "The exec summary (p.3-4) sits in slot 3-4 but only hints at the thesis ('players can operate towards different Value Creation levers'), which is a generic lever list rather than a crisp answer-first insight. No hook or stakes are established before the TOC and two summary pages — the reader waits until p.6 for any concrete data point.",
    "extractionSeconds": 54.404858,
    "narrativeCritique": "The deck has a loose topical arc (market → Italian focus → trends → outlook → wrap-up) but lacks real tension; the Situation-Complication is never sharpened into a central question, so it reads as an analytical monitor rather than an SCQA story. Resolution arrives late via p.27/p.29 Value Creation levers, which feel bolted-on rather than earned by the analysis.",
    "titleQualityScore": 74,
    "titleQualityCritique": "Most body-slide titles are genuinely declarative and metric-bearing — e.g. p.7 'overall market showed a +18,2% increase in 2022 vs 2021…' and p.13 'Italian cuisine is worth 228 B€…+11,1% growth'. However, dividers and front/back matter (p.5, p.12, p.15, p.23, p.26 'Wrap-up on business needs') are topic labels, and p.20/p.22 titles describe actions without quantifying them."
  },
  "activistThesis": null,
  "pitchdeck": {
    "metadata": null,
    "profile": null
  },
  "slides": [
    {
      "page": 1,
      "type": "setup",
      "function": "front_matter",
      "imagePath": "https://imgproxy.kitesheet.com/cA7eaMjNE2E1Zuxcx8Chsr18xmnAgWT-H80UgW3n74E/rs:fit:1200:1200:0/q:82/f:webp/czM6Ly9raXRlc2hlZXQvY29ycHVzL3NsaWRlcy83NTBjZDA5MzI3ZjhjNzAwL3AwMDEuanBn",
      "rawType": "cover",
      "block": null,
      "metadata": {
        "slideType": "cover",
        "slideTypeCanon": {
          "name": "Cover",
          "slug": "cover",
          "status": "active",
          "canonId": "019de52d-05f2-729d-9f93-e0504f0a2410",
          "version": 1,
          "description": null
        },
        "function": "front_matter",
        "functionCanon": {
          "name": "Front matter",
          "slug": "front_matter",
          "status": "active",
          "canonId": "019de52d-133d-73f0-9e26-201eda96b098",
          "version": 1,
          "description": null
        },
        "density": "sparse",
        "densityScore": 12,
        "componentCount": 4,
        "textChars": 95,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": [
          "logo_grid",
          "photo"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 19:33:28.111+00",
          "seconds": 2.055,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-5ca1-7489-b636-758609f1aca6/1",
        "deck": "/decks/019dd923-5ca1-7489-b636-758609f1aca6",
        "deckAnchor": "/decks/019dd923-5ca1-7489-b636-758609f1aca6#slide-1",
        "deckJson": "/decks/019dd923-5ca1-7489-b636-758609f1aca6.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.05,
            "w": 0.15,
            "x": 0.04,
            "y": 0.05
          },
          "kind": "image",
          "text": "Deloitte",
          "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 19:33:28.111+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c6d008ba-ac04-4461-b84e-61d9f6b66de9",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.1,
            "x": 0.04,
            "y": 0.92
          },
          "kind": "paragraph",
          "text": "2023 edition",
          "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 19:33:28.111+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "76288cb4-3a1f-4438-a93a-6a569944bd14",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.25,
            "x": 0.04,
            "y": 0.85
          },
          "kind": "paragraph",
          "text": "Evolutionary frontiers for the Foodservice sector",
          "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 19:33:28.111+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "877912dc-e201-46e7-8d0b-bed36ea73c6a",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.1,
            "w": 0.25,
            "x": 0.04,
            "y": 0.71
          },
          "kind": "title",
          "text": "Foodservice Market Monitor",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:28.111+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "dbd94979-a849-4358-9e40-6d2400baa573",
          "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": "dcfeb535-ebfa-49dd-8138-1bb860e9493b",
          "evidence": "This is a cover slide with a title, logo, and minimal text.",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.9,
          "extraction": {
            "at": "2026-07-16 21:10:08.148002+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": [],
      "loops": [],
      "thumbSrc": "https://imgproxy.kitesheet.com/DVp53tIePR85ZKkBvQmmpk71-pzkW8T313lGyd-i2IA/rs:fit:480:480:0/q:78/f:webp/czM6Ly9raXRlc2hlZXQvY29ycHVzL3NsaWRlcy83NTBjZDA5MzI3ZjhjNzAwL3AwMDEuanBn",
      "imagePathAlt": "https://imgproxy.kitesheet.com/ZxABB_MduoK1fdug-clfjLNUdZyEHcOomiRZ6aesb94/rs:fit:1200:1200:0/q:82/f:webp/czM6Ly9raXRlc2hlZXQvY29ycHVzL3NsaWRlcy83NTBjZDA5MzI3ZjhjNzAwL3AwMDEucG5n",
      "thumbSrcAlt": "https://imgproxy.kitesheet.com/solghJhSWZ3VgN46kFS3w01weGi6PyHIbEFGDDxALWI/rs:fit:480:480:0/q:78/f:webp/czM6Ly9raXRlc2hlZXQvY29ycHVzL3NsaWRlcy83NTBjZDA5MzI3ZjhjNzAwL3AwMDEucG5n"
    },
    {
      "page": 2,
      "type": "setup",
      "function": "front_matter",
      "rawType": "table_of_contents",
      "block": null,
      "metadata": {
        "slideType": "table_of_contents",
        "slideTypeCanon": {
          "name": "Table of contents",
          "slug": "table_of_contents",
          "status": "active",
          "canonId": "019de52d-0643-721b-9b85-69676bb85cf8",
          "version": 1,
          "description": null
        },
        "function": "front_matter",
        "functionCanon": {
          "name": "Front matter",
          "slug": "front_matter",
          "status": "active",
          "canonId": "019de52d-133d-73f0-9e26-201eda96b098",
          "version": 1,
          "description": null
        },
        "density": "sparse",
        "densityScore": 8,
        "componentCount": 2,
        "textChars": 194,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": [
          "numbered_list"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 19:33:28.57+00",
          "seconds": 2.239,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-5ca1-7489-b636-758609f1aca6/2",
        "deck": "/decks/019dd923-5ca1-7489-b636-758609f1aca6",
        "deckAnchor": "/decks/019dd923-5ca1-7489-b636-758609f1aca6#slide-2",
        "deckJson": "/decks/019dd923-5ca1-7489-b636-758609f1aca6.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.35,
            "w": 0.5,
            "x": 0.05,
            "y": 0.2
          },
          "kind": "list",
          "text": "1 Executive Summary 3\n2 Market evolution 5\n3 Italian cuisine in the world 12\n4 Consumer trends and main challenges 15\n5 Market outlook 23\n6 Wrap-up on business needs 26\n7 Key contacts 28",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Numbered list",
              "slug": "numbered",
              "status": "active",
              "canonId": "019de52c-fcc0-7718-a284-a4250c805df2",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "numbered",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:28.57+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e779c2bd-7874-4b69-9417-571bd61a045d",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.2,
            "x": 0.05,
            "y": 0.1
          },
          "kind": "title",
          "text": "Contents",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:28.57+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "03460782-a560-40e6-b10a-dc6b5e2928e5",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [],
      "loops": [],
      "locked": true
    },
    {
      "page": 3,
      "type": "setup",
      "function": "summarize",
      "rawType": "executive_summary",
      "block": null,
      "metadata": {
        "slideType": "executive_summary",
        "slideTypeCanon": {
          "name": "Executive summary",
          "slug": "executive_summary",
          "status": "active",
          "canonId": "019de52d-06be-73ff-81b3-f99fe7f0025e",
          "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": 12,
        "textChars": 1111,
        "nDataPoints": 15,
        "notes": null,
        "elementsJson": [
          "headline_text",
          "bullet_list"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 19:33:35.429+00",
          "seconds": 8.863,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-5ca1-7489-b636-758609f1aca6/3",
        "deck": "/decks/019dd923-5ca1-7489-b636-758609f1aca6",
        "deckAnchor": "/decks/019dd923-5ca1-7489-b636-758609f1aca6#slide-3",
        "deckJson": "/decks/019dd923-5ca1-7489-b636-758609f1aca6.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.02,
            "w": 0.28,
            "x": 0.35,
            "y": 0.66
          },
          "kind": "list",
          "text": "CONSUMER TRENDS & MAIN CHALLENGES",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:35.429+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "47d47613-d6ce-4347-98fb-15e65f4fc631",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.28,
            "x": 0.35,
            "y": 0.17
          },
          "kind": "list",
          "text": "ITALIAN CUISINE IN THE WORLD",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:35.429+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c389f5da-8298-4d83-b5c6-fa7901ab1f09",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.28,
            "x": 0.66,
            "y": 0.54
          },
          "kind": "list",
          "text": "FOODSERVICE MARKET OUTLOOK",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:35.429+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d51dd89e-8832-4cef-8b04-ba4de565efea",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.28,
            "x": 0.04,
            "y": 0.17
          },
          "kind": "list",
          "text": "FOODSERVICE MARKET EVOLUTION",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:35.429+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f4039662-1b61-4798-9688-fc54527b210d",
          "parentComponentId": null
        },
        {
          "bbox": null,
          "kind": "metric",
          "text": "Market Value: 2,626 B€",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": {
              "name": "Quantification",
              "slug": "quantification",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-47ab-72ce-a079-aab1f5299e88",
              "version": 1,
              "bodyDocId": null,
              "description": "Translating a claim into numbers, charts, or tables.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-24 13:04:03+00",
            "model": "or:google/gemini-3.1-flash-lite-preview",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd951-ba8d-77da-9984-9b99d354a966",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.4,
            "w": 0.28,
            "x": 0.35,
            "y": 0.21
          },
          "kind": "paragraph",
          "text": "Italian cuisine worldwide is worth 228 B€ in 2022... 2022 showed a double digit growth (11%)... USA, Germany and Brazil are the countries with the highest penetration... Analyzing top countries by Italian cuisine size...",
          "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 19:33:35.429+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "2e9e29fd-03cc-4c23-b7b1-f66dd1d9b309",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.2,
            "w": 0.28,
            "x": 0.35,
            "y": 0.7
          },
          "kind": "paragraph",
          "text": "The tourism recovery has increased HoReCa consumer spending... Consumers are increasingly mindful of product sustainability...",
          "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 19:33:35.429+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "3efa7f4e-cc45-42ee-897a-1402399504b1",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.7,
            "w": 0.28,
            "x": 0.04,
            "y": 0.21
          },
          "kind": "paragraph",
          "text": "Global Foodservice reached 2,626 B€ in 2022... The overall market showed a +18.2% growth... Delivery grew for the 6th consecutive year... Chains represent one third of the global market... APAC countries show the highest penetration...",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "5f2affc0-941d-4d07-959d-4bfc1930cea4",
              "version": 1,
              "description": "Single prose block in the body of a slide."
            },
            "tool": null,
            "subkind": {
              "name": "Paragraph",
              "slug": "paragraph",
              "status": "active",
              "canonId": "019de52c-fb80-75af-aa5c-a7a4bfac2433",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "paragraph",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:35.429+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "41a2ed3e-4e62-4508-8555-24a0384ccc02",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.3,
            "w": 0.28,
            "x": 0.66,
            "y": 0.17
          },
          "kind": "paragraph",
          "text": "The post pandemic has brought the normalization of a hybrid working model... During 2022, annual inflation reached its highest level... Foodservice market operators are adjusting their value proposition...",
          "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 19:33:35.429+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "a24381f8-2cd7-4d5f-b498-7338bc86dc83",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.3,
            "w": 0.28,
            "x": 0.66,
            "y": 0.58
          },
          "kind": "paragraph",
          "text": "While Europe and APAC show a negative trend until 2022... Cafés and bars and FSR will drive the growth in the next years with a CAGR 2022-2027...",
          "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 19:33:35.429+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f07b7f97-9b2a-4036-9dbd-2afdb2f8d866",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.25,
            "x": 0.04,
            "y": 0.04
          },
          "kind": "title",
          "text": "Executive summary",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:35.429+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "a9d4e8d4-c3d0-43b7-b0e7-1d10d203974f",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.12,
            "x": 0.84,
            "y": 0.05
          },
          "kind": "title",
          "text": "Foodservice Market Monitor",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Subtitle",
              "slug": "subtitle",
              "status": "active",
              "canonId": "019de52c-fb09-739d-900c-815b0d9ac526",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "subtitle",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:35.429+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "317c1d59-e978-4209-ac4b-91a7705f8b20",
          "parentComponentId": null
        }
      ],
      "metrics": [
        {
          "metricRaw": "Market Value",
          "numberRaw": "2,626 B€",
          "numberKind": "plain",
          "actionTitle": null,
          "calloutText": null,
          "numberScale": "b",
          "numberValue": 2.626,
          "metricFamily": "market_size",
          "numberCurrency": null
        }
      ],
      "tools": [
        {
          "tool": {
            "name": "Executive summary",
            "slug": "executive-summary",
            "status": "active",
            "bestFor": null,
            "canonId": "019dd9e1-4b63-72d5-9734-da757d91ca61",
            "version": 1,
            "bodyDocId": null,
            "description": "A condensed view of the entire argument on a single slide / block.",
            "familyLabel": null,
            "categoryName": null,
            "categorySlug": null
          },
          "agent": null,
          "layer": "slide",
          "agents": null,
          "matchId": "1f1290a8-81ae-4ee0-a996-ec334ec8d084",
          "evidence": "This slide summarizes key points, including market size and trends.",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.9,
          "extraction": {
            "at": "2026-07-16 21:10:08.258234+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 3,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": "common",
          "narrativePurpose": null
        },
        {
          "tool": {
            "name": "List presentation",
            "slug": "list-presentation",
            "status": "active",
            "bestFor": null,
            "canonId": "019dd9e1-4ef7-777d-ba68-9074c2b3bcf1",
            "version": 1,
            "bodyDocId": null,
            "description": "Bulleted, numbered, or checklist enumerations.",
            "familyLabel": null,
            "categoryName": null,
            "categorySlug": null
          },
          "agent": null,
          "layer": "slide",
          "agents": null,
          "matchId": "7a0fe305-0a89-4b82-a825-67ac67437119",
          "evidence": "The slide uses bullet points to list consumer trends and main challenges.",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 21:10:08.295818+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 3,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": "common",
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 4,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 3,
          "name": "Attention",
          "beatId": "5c0c857a-6252-4d19-9e6f-8b2fd2ae59cc",
          "matchId": "40ad77ec-9dcd-4267-8a69-a7237ed79209",
          "beatType": {
            "name": "Attention",
            "slug": "monroes-sequence-attention",
            "status": "active",
            "canonId": "019dd9b8-1573-779d-93ca-6174bbd57938",
            "version": 1,
            "description": null
          },
          "evidence": "Executive summary highlighting key market trends and growth.",
          "position": 0,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Hook",
            "slug": "hook",
            "status": "active",
            "canonId": "019dd9b8-01a6-7328-bff2-b22eb40b3ea5",
            "version": 1,
            "description": "The opener — a deliberate move to earn attention before any argument. Used by AIDA, Monroes, Pixar Pitch, Overcoming the Monster."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 4,
      "type": "setup",
      "function": "summarize",
      "rawType": "executive_summary",
      "block": null,
      "metadata": {
        "slideType": "executive_summary",
        "slideTypeCanon": {
          "name": "Executive summary",
          "slug": "executive_summary",
          "status": "active",
          "canonId": "019de52d-06be-73ff-81b3-f99fe7f0025e",
          "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": 83,
        "componentCount": 10,
        "textChars": 1404,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": [
          "headline_text",
          "bullet_list"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 19:33:29.708+00",
          "seconds": 3.071,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-5ca1-7489-b636-758609f1aca6/4",
        "deck": "/decks/019dd923-5ca1-7489-b636-758609f1aca6",
        "deckAnchor": "/decks/019dd923-5ca1-7489-b636-758609f1aca6#slide-4",
        "deckJson": "/decks/019dd923-5ca1-7489-b636-758609f1aca6.json"
      },
      "components": [
        {
          "bbox": null,
          "kind": "callout",
          "text": "Foodservice players can operate towards different Value Creation levers to thrive in the competitive environment and macroeconomic volatility.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": {
              "name": "Visual emphasis",
              "slug": "visual-emphasis",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-474b-736b-a8eb-a794dd88241c",
              "version": 1,
              "bodyDocId": null,
              "description": "Drawing the eye to one element above the rest of the slide.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-24 13:04:04+00",
            "model": "or:google/gemini-3.1-flash-lite-preview",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd951-ba8d-77da-9984-de4878b118b3",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.31,
            "x": 0.37,
            "y": 0.3
          },
          "kind": "list",
          "text": "Omni-channel > Enhancement of digital channels to increase penetration within Delivery and Take Away, in order to guarantee presence on different sales channels",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:29.708+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "31de5027-115f-4048-b2f0-ac6e6562767b",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.33,
            "x": 0.04,
            "y": 0.17
          },
          "kind": "list",
          "text": "WRAP-UP ON BUSINESS OBJECTIVES: Foodservice players can operate towards different Value Creation levers to thrive in the competitive environment and macroeconomic volatility, such as:",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:29.708+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4c8dad3a-e62b-4ef4-b4b6-fcb59273290a",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.15,
            "w": 0.31,
            "x": 0.06,
            "y": 0.34
          },
          "kind": "list",
          "text": "New openings > Development of an expansion plan by balancing between direct, licensed/franchising or identifying alternative operating model (e.g., joint investment with landlord, etc.), in order to widen geographical footprint.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:29.708+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4f7186c5-c53e-4bb2-864d-73915aabb28a",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.31,
            "x": 0.06,
            "y": 0.56
          },
          "kind": "list",
          "text": "Loyalty and CRM > Continue improvement of customer retention by offering customized solutions, leveraging the analytics available through CRM applications",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:29.708+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "5a8446bd-62c3-4780-9f5c-541ccd2d8642",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.31,
            "x": 0.37,
            "y": 0.4
          },
          "kind": "list",
          "text": "Brand identity > Improvement of the notoriety and awareness of the brand and format offered (product, location, service...), by fostering brand recognition",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:29.708+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "7f3dff06-75c8-47a2-b0e2-1ddc1954186b",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.31,
            "x": 0.37,
            "y": 0.17
          },
          "kind": "list",
          "text": "Cross shopping & partnership > Creation of partnerships with players operating in adjacent sectors to enable cross-shopping opportunities and offer a complete lifestyle experience",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:29.708+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "8f8df018-8931-4b5b-a4b0-bd19f2853a2c",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.31,
            "x": 0.06,
            "y": 0.67
          },
          "kind": "list",
          "text": "Dynamic pricing > Preparation of a modular offering in terms of price and improve promotion management to match price sensitivity of different customer clusters",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:29.708+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ba64d744-31aa-49fd-ab4e-283853e87590",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.31,
            "x": 0.04,
            "y": 0.05
          },
          "kind": "title",
          "text": "Executive summary",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:29.708+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e2c84e4b-dcc6-40bf-bfdf-53b946137401",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.12,
            "x": 0.84,
            "y": 0.05
          },
          "kind": "title",
          "text": "Foodservice Market Monitor",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Subtitle",
              "slug": "subtitle",
              "status": "active",
              "canonId": "019de52c-fb09-739d-900c-815b0d9ac526",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "subtitle",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:29.708+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "0ecb9548-9328-4512-afa9-eac9aec00a90",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "List presentation",
            "slug": "list-presentation",
            "status": "active",
            "bestFor": null,
            "canonId": "019dd9e1-4ef7-777d-ba68-9074c2b3bcf1",
            "version": 1,
            "bodyDocId": null,
            "description": "Bulleted, numbered, or checklist enumerations.",
            "familyLabel": null,
            "categoryName": null,
            "categorySlug": null
          },
          "agent": null,
          "layer": "slide",
          "agents": null,
          "matchId": "fb876a2d-dd21-4c26-9d58-784a4acd7fdd",
          "evidence": "The slide uses bullet points to list business objectives and value creation levers.",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 21:10:08.367827+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 4,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": "common",
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 4,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 3,
          "name": "Attention",
          "beatId": "5c0c857a-6252-4d19-9e6f-8b2fd2ae59cc",
          "matchId": "40ad77ec-9dcd-4267-8a69-a7237ed79209",
          "beatType": {
            "name": "Attention",
            "slug": "monroes-sequence-attention",
            "status": "active",
            "canonId": "019dd9b8-1573-779d-93ca-6174bbd57938",
            "version": 1,
            "description": null
          },
          "evidence": "Executive summary highlighting key market trends and growth.",
          "position": 0,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Hook",
            "slug": "hook",
            "status": "active",
            "canonId": "019dd9b8-01a6-7328-bff2-b22eb40b3ea5",
            "version": 1,
            "description": "The opener — a deliberate move to earn attention before any argument. Used by AIDA, Monroes, Pixar Pitch, Overcoming the Monster."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 5,
      "type": "setup",
      "function": "transition",
      "rawType": "transition",
      "block": null,
      "metadata": {
        "slideType": "transition",
        "slideTypeCanon": {
          "name": "Transition",
          "slug": "transition",
          "status": "active",
          "canonId": "019de52d-0693-7766-9f05-887f41f8e41e",
          "version": 1,
          "description": null
        },
        "function": "transition",
        "functionCanon": {
          "name": "Transition",
          "slug": "transition",
          "status": "active",
          "canonId": "019de52d-1365-7149-92aa-66df859e75fd",
          "version": 1,
          "description": null
        },
        "density": "sparse",
        "densityScore": 4,
        "componentCount": 2,
        "textChars": 86,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": [
          "photo"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 19:33:30.383+00",
          "seconds": 3.64,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-5ca1-7489-b636-758609f1aca6/5",
        "deck": "/decks/019dd923-5ca1-7489-b636-758609f1aca6",
        "deckAnchor": "/decks/019dd923-5ca1-7489-b636-758609f1aca6#slide-5",
        "deckJson": "/decks/019dd923-5ca1-7489-b636-758609f1aca6.json"
      },
      "components": [
        {
          "bbox": {
            "h": 1,
            "w": 1,
            "x": 0,
            "y": 0
          },
          "kind": "image",
          "text": "Hand holding a smartphone for contactless payment at a Square terminal",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:30.383+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "30bd5697-02f7-4d12-b2d3-4792b757267b",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.25,
            "x": 0.04,
            "y": 0.14
          },
          "kind": "title",
          "text": "Market evolution",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:30.383+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "fdee69d7-48bb-4b74-891a-6917b5077809",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 9,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 5,
          "name": "Need",
          "beatId": "b177e3f9-e286-45ba-9d32-ceaec1287aa0",
          "matchId": "40ad77ec-9dcd-4267-8a69-a7237ed79209",
          "beatType": {
            "name": "Need",
            "slug": "monroes-sequence-need",
            "status": "active",
            "canonId": "019dd9b8-160b-710a-b2d6-2bafabd78694",
            "version": 1,
            "description": null
          },
          "evidence": "Market evolution, trends, and challenges facing the foodservice industry.",
          "position": 1,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Complication",
            "slug": "complication",
            "status": "active",
            "canonId": "019dd9b8-0275-7709-b2d6-4f77c3fc7579",
            "version": 1,
            "description": "The point in the narrative where the audience should feel discomfort. Required for argumentative arcs."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 6,
      "type": "resolution",
      "title": "The chart uses a Marimekko (mosaic) plot to visualize market share by geography (width) and restaurant type (height).",
      "function": "size_opportunity",
      "rawType": "market_sizing",
      "block": null,
      "metadata": {
        "slideType": "market_sizing",
        "slideTypeCanon": {
          "name": "Market sizing",
          "slug": "market_sizing",
          "status": "active",
          "canonId": "019de52d-08c8-756c-8664-733b73a7ee7b",
          "version": 1,
          "description": null
        },
        "function": "size_opportunity",
        "functionCanon": {
          "name": "Size opportunity",
          "slug": "size_opportunity",
          "status": "active",
          "canonId": "019de52d-147b-7568-8828-a74a27697618",
          "version": 1,
          "description": null
        },
        "density": "balanced",
        "densityScore": 42,
        "componentCount": 5,
        "textChars": 435,
        "nDataPoints": 24,
        "notes": "The chart uses a Marimekko (mosaic) plot to visualize market share by geography (width) and restaurant type (height).",
        "elementsJson": [
          "headline_text",
          "marimekko",
          "kpi_table",
          "footnote"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 19:33:29.997+00",
          "seconds": 2.756,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-5ca1-7489-b636-758609f1aca6/6",
        "deck": "/decks/019dd923-5ca1-7489-b636-758609f1aca6",
        "deckAnchor": "/decks/019dd923-5ca1-7489-b636-758609f1aca6#slide-6",
        "deckJson": "/decks/019dd923-5ca1-7489-b636-758609f1aca6.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.5,
            "w": 0.75,
            "x": 0.04,
            "y": 0.35
          },
          "kind": "chart",
          "text": "Global Foodservice market by type of restaurant and geography 2022",
          "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": "Marimekko",
              "slug": "marimekko",
              "status": "active",
              "canonId": "019de52d-011e-7159-a5b9-a0d1b0386309",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "marimekko",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:29.997+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f7c48a08-5846-4255-a6bb-d686d7cede09",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.45,
            "x": 0.04,
            "y": 0.91
          },
          "kind": "disclaimer",
          "text": "Note: numbers may not sum due rounding. Source: elaboration on secondary data sources (Euromonitor, Allied Market Research and Statista)",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Disclaimer",
              "slug": "disclaimer",
              "status": "active",
              "canonId": "91173477-d91f-4024-bbaf-d4f93e3f82dc",
              "version": 1,
              "description": "Legal/cautionary text that occupies most of the body of its slide."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:29.997+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "df130ca5-46b3-4b9b-a4c5-051ad93f600f",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.15,
            "w": 0.15,
            "x": 0.77,
            "y": 0.38
          },
          "kind": "legend",
          "text": "Street food, Cafés and bars, Quick service restaurants, Full service restaurants",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Legend",
              "slug": "legend",
              "status": "active",
              "canonId": "31361933-3d22-4c70-bbad-0801e9fffc0c",
              "version": 1,
              "description": "Color/symbol decoder placed adjacent to a chart or diagram."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:29.997+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "6f96d339-17f6-4d04-9d32-aa17f039f5e1",
          "parentComponentId": null
        },
        {
          "bbox": null,
          "kind": "metric",
          "text": "Market Size: 2.626 B€",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": {
              "name": "Quantification",
              "slug": "quantification",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-47ab-72ce-a079-aab1f5299e88",
              "version": 1,
              "bodyDocId": null,
              "description": "Translating a claim into numbers, charts, or tables.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-24 13:04:04+00",
            "model": "or:google/gemini-3.1-flash-lite-preview",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd951-ba8d-77da-9985-0d9550dd0ee3",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.92,
            "x": 0.04,
            "y": 0.14
          },
          "kind": "title",
          "text": "Global Foodservice reached 2.626 B€ in 2022, with APAC covering 41% of the market. Full service restaurants account for 46% of total",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:29.997+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "9a55580b-9796-497a-9982-2df226d24d3a",
          "parentComponentId": null
        }
      ],
      "metrics": [
        {
          "metricRaw": "Market Size",
          "numberRaw": "2.626 B€",
          "numberKind": "plain",
          "actionTitle": "Global Foodservice reached 2.626 B€ in 2022, with APAC covering 41% of the market. Full service restaurants account for 46% of total",
          "calloutText": null,
          "numberScale": "b",
          "numberValue": 2.626,
          "metricFamily": "market_size",
          "numberCurrency": null
        }
      ],
      "tools": [],
      "frameworks": [
        {
          "matchId": "e18e162b-b653-4c66-ada2-b3c2b92bbb8a",
          "evidence": "Segmentation of market by geography and restaurant type",
          "framework": null,
          "confidence": 0.7,
          "extraction": {
            "at": "2026-05-02 19:33:29.997+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 6,
          "frameworkName": "market-segmentation-pyramid"
        }
      ],
      "arcBeats": [
        {
          "to": 9,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 5,
          "name": "Need",
          "beatId": "b177e3f9-e286-45ba-9d32-ceaec1287aa0",
          "matchId": "40ad77ec-9dcd-4267-8a69-a7237ed79209",
          "beatType": {
            "name": "Need",
            "slug": "monroes-sequence-need",
            "status": "active",
            "canonId": "019dd9b8-160b-710a-b2d6-2bafabd78694",
            "version": 1,
            "description": null
          },
          "evidence": "Market evolution, trends, and challenges facing the foodservice industry.",
          "position": 1,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Complication",
            "slug": "complication",
            "status": "active",
            "canonId": "019dd9b8-0275-7709-b2d6-4f77c3fc7579",
            "version": 1,
            "description": "The point in the narrative where the audience should feel discomfort. Required for argumentative arcs."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 7,
      "type": "analysis",
      "title": "The slide uses stacked bar charts to visualize market composition over time, supplemented by CAGR and YoY growth tables.",
      "function": "analyze_data",
      "rawType": "data_table",
      "block": null,
      "metadata": {
        "slideType": "data_table",
        "slideTypeCanon": {
          "name": "Data table",
          "slug": "data_table",
          "status": "active",
          "canonId": "019de52d-0bbd-71b9-9918-417f904abbf8",
          "version": 1,
          "description": null
        },
        "function": "analyze_data",
        "functionCanon": {
          "name": "Analyze data",
          "slug": "analyze_data",
          "status": "active",
          "canonId": "019de52d-1590-7413-8c82-cc218cff40b4",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 65,
        "componentCount": 7,
        "textChars": 593,
        "nDataPoints": 40,
        "notes": "The slide uses stacked bar charts to visualize market composition over time, supplemented by CAGR and YoY growth tables.",
        "elementsJson": [
          "headline_text",
          "bar_chart_stacked",
          "data_table",
          "callout_box"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 19:33:30.396+00",
          "seconds": 3.154,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-5ca1-7489-b636-758609f1aca6/7",
        "deck": "/decks/019dd923-5ca1-7489-b636-758609f1aca6",
        "deckAnchor": "/decks/019dd923-5ca1-7489-b636-758609f1aca6#slide-7",
        "deckJson": "/decks/019dd923-5ca1-7489-b636-758609f1aca6.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.08,
            "w": 0.92,
            "x": 0.04,
            "y": 0.81
          },
          "kind": "callout",
          "text": "Quick service restaurants drove the 2022 growth. Although experiencing a lower increase compared to QSR, Full service restaurants remain the main segment of the market",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": null,
            "subkind": {
              "name": "Primary callout",
              "slug": "primary",
              "status": "active",
              "canonId": "019de52c-fbd1-70eb-a9ce-8997f8674c1d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:30.396+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d12146af-a624-4ee5-b5d5-0b10f040e72d",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.4,
            "w": 0.45,
            "x": 0.04,
            "y": 0.35
          },
          "kind": "chart",
          "text": "By geography market performance",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Stacked bar chart",
              "slug": "bar-stacked",
              "status": "active",
              "canonId": "019de52c-feec-74bf-9028-15b74f84f0a7",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bar-stacked",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:30.396+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "62a9f9f0-935a-44af-a99c-425e7e8c66f6",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.4,
            "w": 0.45,
            "x": 0.52,
            "y": 0.35
          },
          "kind": "chart",
          "text": "By type of restaurant market performance",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Stacked bar chart",
              "slug": "bar-stacked",
              "status": "active",
              "canonId": "019de52c-feec-74bf-9028-15b74f84f0a7",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bar-stacked",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:30.396+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ff104072-e217-4553-bfbe-90903d6fa0f5",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.45,
            "x": 0.04,
            "y": 0.91
          },
          "kind": "disclaimer",
          "text": "Note: numbers may not sum due rounding. Source: elaboration on secondary data sources (Euromonitor, Allied Market Research and Statista)",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Disclaimer",
              "slug": "disclaimer",
              "status": "active",
              "canonId": "91173477-d91f-4024-bbaf-d4f93e3f82dc",
              "version": 1,
              "description": "Legal/cautionary text that occupies most of the body of its slide."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:30.396+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c0b037b8-2390-4995-9a23-e7b848f11f99",
          "parentComponentId": null
        },
        {
          "bbox": null,
          "kind": "metric",
          "text": "YoY growth: +18,2%",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": {
              "name": "Quantification",
              "slug": "quantification",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-47ab-72ce-a079-aab1f5299e88",
              "version": 1,
              "bodyDocId": null,
              "description": "Translating a claim into numbers, charts, or tables.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-24 13:04:04+00",
            "model": "or:google/gemini-3.1-flash-lite-preview",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd951-ba8d-77da-9984-f47be866322c",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.88,
            "x": 0.04,
            "y": 0.14
          },
          "kind": "title",
          "text": "The overall market showed a +18,2% increase in 2022 vs 2021, with significant growth across all regions besides APAC, returning to 2019 values (2.603 B€)",
          "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 19:33:30.396+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f7a40826-4daa-4a9c-9946-a0defea6fca2",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.35,
            "x": 0.04,
            "y": 0.26
          },
          "kind": "title",
          "text": "Global Foodservice historical market performance",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:30.396+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "77b7f5d1-31af-4b34-9789-facc93129271",
          "parentComponentId": null
        }
      ],
      "metrics": [
        {
          "metricRaw": "YoY growth",
          "numberRaw": "+18,2%",
          "numberKind": "percent",
          "actionTitle": "The overall market showed a +18,2% increase in 2022 vs 2021, with significant growth across all regions besides APAC, returning to 2019 values (2.603 B€)",
          "calloutText": "Quick service restaurants drove the 2022 growth. Although experiencing a lower increase compared to QSR, Full service restaurants remain the main segment of the market",
          "numberScale": null,
          "numberValue": 18.2,
          "metricFamily": "growth_rate",
          "numberCurrency": null
        }
      ],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 9,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 5,
          "name": "Need",
          "beatId": "b177e3f9-e286-45ba-9d32-ceaec1287aa0",
          "matchId": "40ad77ec-9dcd-4267-8a69-a7237ed79209",
          "beatType": {
            "name": "Need",
            "slug": "monroes-sequence-need",
            "status": "active",
            "canonId": "019dd9b8-160b-710a-b2d6-2bafabd78694",
            "version": 1,
            "description": null
          },
          "evidence": "Market evolution, trends, and challenges facing the foodservice industry.",
          "position": 1,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Complication",
            "slug": "complication",
            "status": "active",
            "canonId": "019dd9b8-0275-7709-b2d6-4f77c3fc7579",
            "version": 1,
            "description": "The point in the narrative where the audience should feel discomfort. Required for argumentative arcs."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 8,
      "type": "analysis",
      "title": "The slide uses stacked bar charts to show market size evolution from 2016 to 2022, with CAGR and YoY growth metrics.",
      "function": "analyze_data",
      "rawType": "industry_trends",
      "block": null,
      "metadata": {
        "slideType": "industry_trends",
        "slideTypeCanon": {
          "name": "Industry trends",
          "slug": "industry_trends",
          "status": "active",
          "canonId": "019de52d-0b1d-7705-a0e0-c663199cd1fa",
          "version": 1,
          "description": null
        },
        "function": "analyze_data",
        "functionCanon": {
          "name": "Analyze data",
          "slug": "analyze_data",
          "status": "active",
          "canonId": "019de52d-1590-7413-8c82-cc218cff40b4",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 63,
        "componentCount": 7,
        "textChars": 533,
        "nDataPoints": 40,
        "notes": "The slide uses stacked bar charts to show market size evolution from 2016 to 2022, with CAGR and YoY growth metrics.",
        "elementsJson": [
          "bar_chart_stacked",
          "data_table",
          "callout_box"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 19:33:30.386+00",
          "seconds": 3.054,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-5ca1-7489-b636-758609f1aca6/8",
        "deck": "/decks/019dd923-5ca1-7489-b636-758609f1aca6",
        "deckAnchor": "/decks/019dd923-5ca1-7489-b636-758609f1aca6#slide-8",
        "deckJson": "/decks/019dd923-5ca1-7489-b636-758609f1aca6.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.08,
            "w": 0.92,
            "x": 0.04,
            "y": 0.81
          },
          "kind": "callout",
          "text": "On site still represent the main type of consumption, with double digit growth enabled by the end of Covid-19 in-restaurants restrictions",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": null,
            "subkind": {
              "name": "Primary callout",
              "slug": "primary",
              "status": "active",
              "canonId": "019de52c-fbd1-70eb-a9ce-8997f8674c1d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:30.386+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "2368bc02-a91d-46f8-8f28-4a12aba67085",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.4,
            "w": 0.45,
            "x": 0.04,
            "y": 0.345
          },
          "kind": "chart",
          "text": "By type of occasion",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Stacked bar chart",
              "slug": "bar-stacked",
              "status": "active",
              "canonId": "019de52c-feec-74bf-9028-15b74f84f0a7",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bar-stacked",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:30.386+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "65ce2ffe-3fd0-42fa-8e60-0c3115292109",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.4,
            "w": 0.45,
            "x": 0.52,
            "y": 0.345
          },
          "kind": "chart",
          "text": "By type of consumption",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Stacked bar chart",
              "slug": "bar-stacked",
              "status": "active",
              "canonId": "019de52c-feec-74bf-9028-15b74f84f0a7",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bar-stacked",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:30.386+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "9f119973-467c-44af-8b7a-fd7750baf371",
          "parentComponentId": null
        },
        {
          "bbox": null,
          "kind": "metric",
          "text": "YoY growth: +43,0%",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": {
              "name": "Quantification",
              "slug": "quantification",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-47ab-72ce-a079-aab1f5299e88",
              "version": 1,
              "bodyDocId": null,
              "description": "Translating a claim into numbers, charts, or tables.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-24 13:04:05+00",
            "model": "or:google/gemini-3.1-flash-lite-preview",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd951-ba8d-77da-9985-679944aa996c",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.45,
            "x": 0.04,
            "y": 0.91
          },
          "kind": "source-note",
          "text": "Note: numbers may not sum due rounding. Source: elaboration on secondary data sources (Euromonitor, Allied Market Research and Statista)",
          "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 19:33:30.386+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4cc52474-a7e6-46dc-b563-6c747dd23caa",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.92,
            "x": 0.04,
            "y": 0.14
          },
          "kind": "title",
          "text": "Travel experienced the highest growth (+43,0% YoY 21-22); delivery grew for the 6th consecutive year, increasing its share from 5% in 2016 to 19% in 2022",
          "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 19:33:30.386+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4b3f6d52-40ba-477a-8b6c-9b3790498f09",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.35,
            "x": 0.04,
            "y": 0.26
          },
          "kind": "title",
          "text": "Global Foodservice historical market performance",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:30.386+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "de88155a-89d5-4e4a-8a8a-534fc00b3d12",
          "parentComponentId": null
        }
      ],
      "metrics": [
        {
          "metricRaw": "YoY growth",
          "numberRaw": "+43,0%",
          "numberKind": "percent",
          "actionTitle": "Travel experienced the highest growth (+43,0% YoY 21-22); delivery grew for the 6th consecutive year, increasing its share from 5% in 2016 to 19% in 2022",
          "calloutText": "On site still represent the main type of consumption, with double digit growth enabled by the end of Covid-19 in-restaurants restrictions",
          "numberScale": null,
          "numberValue": 43,
          "metricFamily": "growth_rate",
          "numberCurrency": null
        }
      ],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 9,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 5,
          "name": "Need",
          "beatId": "b177e3f9-e286-45ba-9d32-ceaec1287aa0",
          "matchId": "40ad77ec-9dcd-4267-8a69-a7237ed79209",
          "beatType": {
            "name": "Need",
            "slug": "monroes-sequence-need",
            "status": "active",
            "canonId": "019dd9b8-160b-710a-b2d6-2bafabd78694",
            "version": 1,
            "description": null
          },
          "evidence": "Market evolution, trends, and challenges facing the foodservice industry.",
          "position": 1,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Complication",
            "slug": "complication",
            "status": "active",
            "canonId": "019dd9b8-0275-7709-b2d6-4f77c3fc7579",
            "version": 1,
            "description": "The point in the narrative where the audience should feel discomfort. Required for argumentative arcs."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 9,
      "type": "analysis",
      "title": "The chart highlights Italy separately with a yellow background box.",
      "function": "analyze_data",
      "rawType": "industry_trends",
      "block": null,
      "metadata": {
        "slideType": "industry_trends",
        "slideTypeCanon": {
          "name": "Industry trends",
          "slug": "industry_trends",
          "status": "active",
          "canonId": "019de52d-0b1d-7705-a0e0-c663199cd1fa",
          "version": 1,
          "description": null
        },
        "function": "analyze_data",
        "functionCanon": {
          "name": "Analyze data",
          "slug": "analyze_data",
          "status": "active",
          "canonId": "019de52d-1590-7413-8c82-cc218cff40b4",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 55,
        "componentCount": 6,
        "textChars": 542,
        "nDataPoints": 36,
        "notes": "The chart highlights Italy separately with a yellow background box.",
        "elementsJson": [
          "headline_text",
          "bar_chart_stacked",
          "data_table",
          "footnote"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 19:33:29.953+00",
          "seconds": 2.56,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-5ca1-7489-b636-758609f1aca6/9",
        "deck": "/decks/019dd923-5ca1-7489-b636-758609f1aca6",
        "deckAnchor": "/decks/019dd923-5ca1-7489-b636-758609f1aca6#slide-9",
        "deckJson": "/decks/019dd923-5ca1-7489-b636-758609f1aca6.json"
      },
      "components": [
        {
          "bbox": null,
          "kind": "callout",
          "text": "Chains represent one third of the global market, showing a double-digit growth in 2021-2022 (+19,4%), mainly driven by North America (+29,9%) where many independent retails have been forced to close during the pandemic.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": {
              "name": "Visual emphasis",
              "slug": "visual-emphasis",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-474b-736b-a8eb-a794dd88241c",
              "version": 1,
              "bodyDocId": null,
              "description": "Drawing the eye to one element above the rest of the slide.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-24 13:04:06+00",
            "model": "or:google/gemini-3.1-flash-lite-preview",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd951-ba8d-77da-9986-6d82bbe8bf11",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.45,
            "w": 0.78,
            "x": 0.11,
            "y": 0.35
          },
          "kind": "chart",
          "text": "Stacked bar chart of market share by region",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Stacked bar chart",
              "slug": "bar-stacked",
              "status": "active",
              "canonId": "019de52c-feec-74bf-9028-15b74f84f0a7",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bar-stacked",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:29.953+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "db651025-6378-4f8a-9124-db664b32e7b8",
          "parentComponentId": null
        },
        {
          "bbox": null,
          "kind": "metric",
          "text": "Market share by ownership: 34%",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": {
              "name": "Quantification",
              "slug": "quantification",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-47ab-72ce-a079-aab1f5299e88",
              "version": 1,
              "bodyDocId": null,
              "description": "Translating a claim into numbers, charts, or tables.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-24 13:04:06+00",
            "model": "or:google/gemini-3.1-flash-lite-preview",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd951-ba8d-77da-9986-736430d4e0be",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.45,
            "x": 0.04,
            "y": 0.91
          },
          "kind": "source-note",
          "text": "Note: numbers may not sum due rounding. Source: elaboration on secondary data sources (Euromonitor, Allied Market Research and Statista)",
          "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 19:33:29.953+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "be46f06b-a4ac-423a-8732-628908277e07",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.92,
            "x": 0.04,
            "y": 0.82
          },
          "kind": "table",
          "text": "Table of YoY 21-22 and CAGR 16-21 growth rates for chains",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Table",
              "slug": "table",
              "status": "active",
              "canonId": "019de52c-f9c8-7148-8119-eaac9594cd28",
              "version": 1,
              "description": "Tabular data layout."
            },
            "tool": null,
            "subkind": {
              "name": "Data table",
              "slug": "data",
              "status": "active",
              "canonId": "019de52d-02d5-75b8-8abf-88e92bf63569",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "data",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:29.953+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "62d6cc93-5639-4e9c-b267-3835fa5dcbfa",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.45,
            "x": 0.04,
            "y": 0.29
          },
          "kind": "title",
          "text": "Global Foodservice market by ownership and geography 2022",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:29.953+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "9797cc9a-2e2f-4c2e-8f21-23714e679953",
          "parentComponentId": null
        }
      ],
      "metrics": [
        {
          "metricRaw": "Market share by ownership",
          "numberRaw": "34%",
          "numberKind": "percent",
          "actionTitle": "Chains represent one third of the global market, showing a double-digit growth in 2021-2022 (+19,4%), mainly driven by North America (+29,9%) where many independent retails have been forced to close during the pandemic",
          "calloutText": "Chains represent one third of the global market, showing a double-digit growth in 2021-2022 (+19,4%), mainly driven by North America (+29,9%) where many independent retails have been forced to close during the pandemic.",
          "numberScale": null,
          "numberValue": 34,
          "metricFamily": "share_penetration",
          "numberCurrency": null
        }
      ],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 9,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 5,
          "name": "Need",
          "beatId": "b177e3f9-e286-45ba-9d32-ceaec1287aa0",
          "matchId": "40ad77ec-9dcd-4267-8a69-a7237ed79209",
          "beatType": {
            "name": "Need",
            "slug": "monroes-sequence-need",
            "status": "active",
            "canonId": "019dd9b8-160b-710a-b2d6-2bafabd78694",
            "version": 1,
            "description": null
          },
          "evidence": "Market evolution, trends, and challenges facing the foodservice industry.",
          "position": 1,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Complication",
            "slug": "complication",
            "status": "active",
            "canonId": "019dd9b8-0275-7709-b2d6-4f77c3fc7579",
            "version": 1,
            "description": "The point in the narrative where the audience should feel discomfort. Required for argumentative arcs."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 10,
      "type": "analysis",
      "title": "The chart highlights Italy as a focus country for Full Service Restaurants (FSR).",
      "function": "analyze_data",
      "rawType": "market_landscape",
      "block": null,
      "metadata": {
        "slideType": "market_landscape",
        "slideTypeCanon": {
          "name": "Market landscape",
          "slug": "market_landscape",
          "status": "active",
          "canonId": "019de52d-0b6d-75db-a946-9ac362e3afc2",
          "version": 1,
          "description": null
        },
        "function": "analyze_data",
        "functionCanon": {
          "name": "Analyze data",
          "slug": "analyze_data",
          "status": "active",
          "canonId": "019de52d-1590-7413-8c82-cc218cff40b4",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 53,
        "componentCount": 6,
        "textChars": 475,
        "nDataPoints": 52,
        "notes": "The chart highlights Italy as a focus country for Full Service Restaurants (FSR).",
        "elementsJson": [
          "headline_text",
          "bar_chart_stacked",
          "icon_grid",
          "footnote"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 19:33:29.895+00",
          "seconds": 2.4,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-5ca1-7489-b636-758609f1aca6/10",
        "deck": "/decks/019dd923-5ca1-7489-b636-758609f1aca6",
        "deckAnchor": "/decks/019dd923-5ca1-7489-b636-758609f1aca6#slide-10",
        "deckJson": "/decks/019dd923-5ca1-7489-b636-758609f1aca6.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.05,
            "w": 0.14,
            "x": 0.82,
            "y": 0.27
          },
          "kind": "callout",
          "text": "Focus on FSR",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": null,
            "subkind": {
              "name": "Primary callout",
              "slug": "primary",
              "status": "active",
              "canonId": "019de52c-fbd1-70eb-a9ce-8997f8674c1d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:29.895+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "096379af-fbd0-4d7f-82cf-e5792e57c29f",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.6,
            "w": 0.92,
            "x": 0.04,
            "y": 0.26
          },
          "kind": "chart",
          "text": "Global Foodservice market by type of restaurant in Top countries 2022",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Stacked bar chart",
              "slug": "bar-stacked",
              "status": "active",
              "canonId": "019de52c-feec-74bf-9028-15b74f84f0a7",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bar-stacked",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:29.895+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "1d264988-870b-40f4-b42d-cd5c3bcbcbbc",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.45,
            "x": 0.04,
            "y": 0.91
          },
          "kind": "disclaimer",
          "text": "Note: numbers may not sum due rounding. Source: elaboration on secondary data sources (Euromonitor, Allied Market Research and Statista)",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Disclaimer",
              "slug": "disclaimer",
              "status": "active",
              "canonId": "91173477-d91f-4024-bbaf-d4f93e3f82dc",
              "version": 1,
              "description": "Legal/cautionary text that occupies most of the body of its slide."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:29.895+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "83751b13-5b7f-4834-a584-ebd3568a9be7",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.56,
            "x": 0.22,
            "y": 0.84
          },
          "kind": "legend",
          "text": "Street food, Cafés and bars, Quick service restaurants, Full service restaurants",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Legend",
              "slug": "legend",
              "status": "active",
              "canonId": "31361933-3d22-4c70-bbad-0801e9fffc0c",
              "version": 1,
              "description": "Color/symbol decoder placed adjacent to a chart or diagram."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:29.895+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d40033a8-be86-406e-abef-4d89b3cad921",
          "parentComponentId": null
        },
        {
          "bbox": null,
          "kind": "metric",
          "text": "Full service restaurant penetration: 71%",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": {
              "name": "Quantification",
              "slug": "quantification",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-47ab-72ce-a079-aab1f5299e88",
              "version": 1,
              "bodyDocId": null,
              "description": "Translating a claim into numbers, charts, or tables.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-24 13:04:04+00",
            "model": "or:google/gemini-3.1-flash-lite-preview",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd951-ba8d-77da-9985-2c620997edc4",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.92,
            "x": 0.04,
            "y": 0.14
          },
          "kind": "title",
          "text": "APAC countries such as China, Japan and South Korea show the highest penetration of Full service restaurants, followed by Italy and France",
          "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 19:33:29.895+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "9e4a6603-7f83-4e18-8bd6-6cbde7910c7d",
          "parentComponentId": null
        }
      ],
      "metrics": [
        {
          "metricRaw": "Full service restaurant penetration",
          "numberRaw": "71%",
          "numberKind": "percent",
          "actionTitle": "APAC countries such as China, Japan and South Korea show the highest penetration of Full service restaurants, followed by Italy and France",
          "calloutText": "Focus on FSR",
          "numberScale": null,
          "numberValue": 71,
          "metricFamily": "share_penetration",
          "numberCurrency": null
        }
      ],
      "tools": [],
      "frameworks": [],
      "arcBeats": [],
      "loops": [],
      "locked": true
    },
    {
      "page": 11,
      "type": "analysis",
      "title": "The chart uses a waterfall-style visualization to show individual country contributions to the total global market.",
      "function": "size_opportunity",
      "rawType": "market_landscape",
      "block": null,
      "metadata": {
        "slideType": "market_landscape",
        "slideTypeCanon": {
          "name": "Market landscape",
          "slug": "market_landscape",
          "status": "active",
          "canonId": "019de52d-0b6d-75db-a946-9ac362e3afc2",
          "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": "dense",
        "densityScore": 51,
        "componentCount": 6,
        "textChars": 450,
        "nDataPoints": 48,
        "notes": "The chart uses a waterfall-style visualization to show individual country contributions to the total global market.",
        "elementsJson": [
          "headline_text",
          "bar_chart_vertical",
          "data_table",
          "icon_grid",
          "footnote"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 19:33:30.443+00",
          "seconds": 2.842,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-5ca1-7489-b636-758609f1aca6/11",
        "deck": "/decks/019dd923-5ca1-7489-b636-758609f1aca6",
        "deckAnchor": "/decks/019dd923-5ca1-7489-b636-758609f1aca6#slide-11",
        "deckJson": "/decks/019dd923-5ca1-7489-b636-758609f1aca6.json"
      },
      "components": [
        {
          "bbox": null,
          "kind": "callout",
          "text": "Top 10 78% of total",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": {
              "name": "Visual emphasis",
              "slug": "visual-emphasis",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-474b-736b-a8eb-a794dd88241c",
              "version": 1,
              "bodyDocId": null,
              "description": "Drawing the eye to one element above the rest of the slide.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-24 13:04:05+00",
            "model": "or:google/gemini-3.1-flash-lite-preview",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd951-ba8d-77da-9985-987b497e007d",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.45,
            "w": 0.85,
            "x": 0.12,
            "y": 0.35
          },
          "kind": "chart",
          "text": "Global full service restaurant market by Top countries 2022",
          "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": "Waterfall chart",
              "slug": "waterfall",
              "status": "active",
              "canonId": "019de52d-002e-733e-b5cf-dd3beb6692cc",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "waterfall",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:30.443+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "260cc887-b90d-4e4e-8604-fa368ef6ea7a",
          "parentComponentId": null
        },
        {
          "bbox": null,
          "kind": "metric",
          "text": "Market Size (B€): 37 B€",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": {
              "name": "Quantification",
              "slug": "quantification",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-47ab-72ce-a079-aab1f5299e88",
              "version": 1,
              "bodyDocId": null,
              "description": "Translating a claim into numbers, charts, or tables.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-24 13:04:05+00",
            "model": "or:google/gemini-3.1-flash-lite-preview",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd951-ba8d-77da-9985-9fb3d2549c4f",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.45,
            "x": 0.04,
            "y": 0.91
          },
          "kind": "source-note",
          "text": "Note: numbers may not sum due rounding. Source: elaboration on secondary data sources (Euromonitor, Allied Market Research and Statista)",
          "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 19:33:30.443+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "00ad90d1-dbcc-43b7-a98f-0dc6f1a3ef21",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.18,
            "w": 0.92,
            "x": 0.04,
            "y": 0.72
          },
          "kind": "table",
          "text": "YoY 21-22 (%), CAGR 16-21 (%), Population 2022 (M. people)",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Table",
              "slug": "table",
              "status": "active",
              "canonId": "019de52c-f9c8-7148-8119-eaac9594cd28",
              "version": 1,
              "description": "Tabular data layout."
            },
            "tool": null,
            "subkind": {
              "name": "Data table",
              "slug": "data",
              "status": "active",
              "canonId": "019de52d-02d5-75b8-8abf-88e92bf63569",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "data",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:30.443+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c536c6c5-e747-400c-b891-943eb630402b",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.92,
            "x": 0.04,
            "y": 0.14
          },
          "kind": "title",
          "text": "Top 10 countries represent ~78% of the global Full Service Restaurant market, with Italy representing the first European country within FSR in 2022 (37 B€)",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:30.443+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "fc9abb3e-d76d-45a9-9357-f3bcb58d01c1",
          "parentComponentId": null
        }
      ],
      "metrics": [
        {
          "metricRaw": "Market Size (B€)",
          "numberRaw": "37 B€",
          "numberKind": "plain",
          "actionTitle": "Top 10 countries represent ~78% of the global Full Service Restaurant market, with Italy representing the first European country within FSR in 2022 (37 B€)",
          "calloutText": "Top 10 78% of total",
          "numberScale": "b",
          "numberValue": 37,
          "metricFamily": "market_size",
          "numberCurrency": null
        }
      ],
      "tools": [],
      "frameworks": [],
      "arcBeats": [],
      "loops": [],
      "locked": true
    },
    {
      "page": 12,
      "type": "setup",
      "function": "transition",
      "rawType": "section_divider",
      "block": null,
      "metadata": {
        "slideType": "section_divider",
        "slideTypeCanon": {
          "name": "Section divider",
          "slug": "section_divider",
          "status": "active",
          "canonId": "019de52d-066a-7402-9554-6ae504999041",
          "version": 1,
          "description": null
        },
        "function": "transition",
        "functionCanon": {
          "name": "Transition",
          "slug": "transition",
          "status": "active",
          "canonId": "019de52d-1365-7149-92aa-66df859e75fd",
          "version": 1,
          "description": null
        },
        "density": "sparse",
        "densityScore": 4,
        "componentCount": 2,
        "textChars": 88,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": [
          "photo"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 19:33:30.288+00",
          "seconds": 2.159,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-5ca1-7489-b636-758609f1aca6/12",
        "deck": "/decks/019dd923-5ca1-7489-b636-758609f1aca6",
        "deckAnchor": "/decks/019dd923-5ca1-7489-b636-758609f1aca6#slide-12",
        "deckJson": "/decks/019dd923-5ca1-7489-b636-758609f1aca6.json"
      },
      "components": [
        {
          "bbox": {
            "h": 1,
            "w": 1,
            "x": 0,
            "y": 0
          },
          "kind": "image",
          "text": "Background image of fresh pasta and flour on a dark surface.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:30.288+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d59583eb-36b7-4087-8663-df80358e2ab9",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.38,
            "x": 0.03,
            "y": 0.12
          },
          "kind": "title",
          "text": "Italian cuisine in the world",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:30.288+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "a67ff537-d5b9-4c9c-ae3d-171ad5266215",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [],
      "loops": [],
      "locked": true
    },
    {
      "page": 13,
      "type": "resolution",
      "title": "The slide uses a waterfall chart to decompose the total 228B market value by country, with penetration percentages below.",
      "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": "dense",
        "densityScore": 63,
        "componentCount": 7,
        "textChars": 568,
        "nDataPoints": 25,
        "notes": "The slide uses a waterfall chart to decompose the total 228B market value by country, with penetration percentages below.",
        "elementsJson": [
          "headline_text",
          "bar_chart_vertical",
          "waterfall_chart",
          "footnote"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 19:33:31.439+00",
          "seconds": 3.069,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-5ca1-7489-b636-758609f1aca6/13",
        "deck": "/decks/019dd923-5ca1-7489-b636-758609f1aca6",
        "deckAnchor": "/decks/019dd923-5ca1-7489-b636-758609f1aca6#slide-13",
        "deckJson": "/decks/019dd923-5ca1-7489-b636-758609f1aca6.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.05,
            "w": 0.12,
            "x": 0.83,
            "y": 0.26
          },
          "kind": "callout",
          "text": "Focus on FSR",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": null,
            "subkind": {
              "name": "Primary callout",
              "slug": "primary",
              "status": "active",
              "canonId": "019de52c-fbd1-70eb-a9ce-8997f8674c1d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:31.439+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e40781f6-1dc8-4d72-b055-619e1ee87b15",
          "parentComponentId": null
        },
        {
          "bbox": null,
          "kind": "callout",
          "text": "Italian cuisine is worth 228 B€ in 2022 (~20% of global FSR market), showing a YoY 21-22 growth of +11,1% and almost hitting pre-pandemic values.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": {
              "name": "Visual emphasis",
              "slug": "visual-emphasis",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-474b-736b-a8eb-a794dd88241c",
              "version": 1,
              "bodyDocId": null,
              "description": "Drawing the eye to one element above the rest of the slide.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-24 13:04:07+00",
            "model": "or:google/gemini-3.1-flash-lite-preview",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd951-ba8d-77da-9986-d9b59aefc8df",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.45,
            "w": 0.25,
            "x": 0.04,
            "y": 0.35
          },
          "kind": "chart",
          "text": "Italian cuisine market value 2019-22",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Vertical bar chart",
              "slug": "bar-vertical",
              "status": "active",
              "canonId": "019de52c-fe9d-70f2-b3b7-a9ae294f5917",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bar-vertical",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:31.439+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "129618ed-6b08-48c6-8c03-02879952eca0",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.45,
            "w": 0.6,
            "x": 0.35,
            "y": 0.35
          },
          "kind": "chart",
          "text": "Market value by country 2022",
          "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": "Waterfall chart",
              "slug": "waterfall",
              "status": "active",
              "canonId": "019de52d-002e-733e-b5cf-dd3beb6692cc",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "waterfall",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:31.439+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "70a076b0-44eb-4e59-a833-515f80f94abe",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.55,
            "x": 0.04,
            "y": 0.91
          },
          "kind": "disclaimer",
          "text": "Notes: Italian cuisines mainly considers full service restaurants and fine dining formats (excluding street food, cafés and fast food). Source: Deloitte Italian Cuisine Market Monitor",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Disclaimer",
              "slug": "disclaimer",
              "status": "active",
              "canonId": "91173477-d91f-4024-bbaf-d4f93e3f82dc",
              "version": 1,
              "description": "Legal/cautionary text that occupies most of the body of its slide."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:31.439+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "23e23443-138c-4c59-94b5-ab966365f1f8",
          "parentComponentId": null
        },
        {
          "bbox": null,
          "kind": "metric",
          "text": "Market Value: 228 B€",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": {
              "name": "Quantification",
              "slug": "quantification",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-47ab-72ce-a079-aab1f5299e88",
              "version": 1,
              "bodyDocId": null,
              "description": "Translating a claim into numbers, charts, or tables.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-24 13:04:07+00",
            "model": "or:google/gemini-3.1-flash-lite-preview",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd951-ba8d-77da-9986-df0840416d20",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.85,
            "x": 0.04,
            "y": 0.14
          },
          "kind": "title",
          "text": "Italian cuisine is worth 228 B€ in 2022 (~20% of global FSR market), showing a YoY 21-22 growth of +11,1% and almost hitting pre-pandemic values",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:31.439+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "1bf12c47-9cc1-431a-be3e-007116b887f4",
          "parentComponentId": null
        }
      ],
      "metrics": [
        {
          "metricRaw": "Market Value",
          "numberRaw": "228 B€",
          "numberKind": "plain",
          "actionTitle": "Italian cuisine is worth 228 B€ in 2022 (~20% of global FSR market), showing a YoY 21-22 growth of +11,1% and almost hitting pre-pandemic values",
          "calloutText": "Italian cuisine is worth 228 B€ in 2022 (~20% of global FSR market), showing a YoY 21-22 growth of +11,1% and almost hitting pre-pandemic values.",
          "numberScale": "b",
          "numberValue": 228,
          "metricFamily": "market_size",
          "numberCurrency": null
        }
      ],
      "tools": [
        {
          "tool": {
            "name": "Waterfall chart",
            "slug": "waterfall-chart",
            "status": "active",
            "bestFor": null,
            "canonId": "e2799da3-725f-44a9-a093-570f1f388e64",
            "version": 1,
            "bodyDocId": null,
            "description": null,
            "familyLabel": null,
            "categoryName": null,
            "categorySlug": null
          },
          "agent": null,
          "layer": "slide",
          "agents": null,
          "matchId": "f451f3c3-84ff-4cee-afe5-69a718c11b68",
          "evidence": "chart/waterfall: Market value by country 2022",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.8,
          "extraction": {
            "at": "2026-07-16 21:10:08.39748+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 13,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": null,
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [],
      "loops": [],
      "locked": true
    },
    {
      "page": 14,
      "type": "analysis",
      "title": "The chart uses a highlight box for Italy and includes country flags for visual identification.",
      "function": "analyze_data",
      "rawType": "market_landscape",
      "block": null,
      "metadata": {
        "slideType": "market_landscape",
        "slideTypeCanon": {
          "name": "Market landscape",
          "slug": "market_landscape",
          "status": "active",
          "canonId": "019de52d-0b6d-75db-a946-9ac362e3afc2",
          "version": 1,
          "description": null
        },
        "function": "analyze_data",
        "functionCanon": {
          "name": "Analyze data",
          "slug": "analyze_data",
          "status": "active",
          "canonId": "019de52d-1590-7413-8c82-cc218cff40b4",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 60,
        "componentCount": 7,
        "textChars": 463,
        "nDataPoints": 30,
        "notes": "The chart uses a highlight box for Italy and includes country flags for visual identification.",
        "elementsJson": [
          "headline_text",
          "bar_chart_stacked",
          "callout_box",
          "footnote"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 19:33:32.276+00",
          "seconds": 3.672,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-5ca1-7489-b636-758609f1aca6/14",
        "deck": "/decks/019dd923-5ca1-7489-b636-758609f1aca6",
        "deckAnchor": "/decks/019dd923-5ca1-7489-b636-758609f1aca6#slide-14",
        "deckJson": "/decks/019dd923-5ca1-7489-b636-758609f1aca6.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.04,
            "w": 0.14,
            "x": 0.82,
            "y": 0.026
          },
          "kind": "callout",
          "text": "Focus on FSR",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": null,
            "subkind": {
              "name": "Primary callout",
              "slug": "primary",
              "status": "active",
              "canonId": "019de52c-fbd1-70eb-a9ce-8997f8674c1d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.276+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "85af963a-98f1-45d7-b489-247f9da73137",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.5,
            "w": 0.92,
            "x": 0.04,
            "y": 0.35
          },
          "kind": "chart",
          "text": "Stacked bar chart showing market segmentation by price range across 10 countries",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Stacked bar chart",
              "slug": "bar-stacked",
              "status": "active",
              "canonId": "019de52c-feec-74bf-9028-15b74f84f0a7",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bar-stacked",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.276+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "5bc7ed0e-b375-40bc-b761-8697bafb1a09",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.04,
            "w": 0.25,
            "x": 0.04,
            "y": 0.091
          },
          "kind": "disclaimer",
          "text": "Note: numbers may not sum due rounding. Source: Deloitte Italian Cuisine Market Monitor",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Disclaimer",
              "slug": "disclaimer",
              "status": "active",
              "canonId": "91173477-d91f-4024-bbaf-d4f93e3f82dc",
              "version": 1,
              "description": "Legal/cautionary text that occupies most of the body of its slide."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.276+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "6a630810-ad85-463b-8f58-0a2e7898dcdc",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.27,
            "x": 0.69,
            "y": 0.35
          },
          "kind": "legend",
          "text": "Low price, Value for money, Premium",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Legend",
              "slug": "legend",
              "status": "active",
              "canonId": "31361933-3d22-4c70-bbad-0801e9fffc0c",
              "version": 1,
              "description": "Color/symbol decoder placed adjacent to a chart or diagram."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.276+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "587b2c0e-a63f-4838-a0cb-f6881b459f1b",
          "parentComponentId": null
        },
        {
          "bbox": null,
          "kind": "metric",
          "text": "Market share by price segment",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": {
              "name": "Quantification",
              "slug": "quantification",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-47ab-72ce-a079-aab1f5299e88",
              "version": 1,
              "bodyDocId": null,
              "description": "Translating a claim into numbers, charts, or tables.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-24 13:04:05+00",
            "model": "or:google/gemini-3.1-flash-lite-preview",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd951-ba8d-77da-9985-834b842fe856",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.92,
            "x": 0.04,
            "y": 0.14
          },
          "kind": "title",
          "text": "Italian cuisine restaurants are mainly positioned as value for money, besides Asian countries where premium price Italian restaurants have a higher share",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.276+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "5579a384-1edc-438a-9a45-63088a1888f8",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.4,
            "x": 0.04,
            "y": 0.27
          },
          "kind": "title",
          "text": "Italian cuisine market by price ranges restaurants in top countries",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Subtitle",
              "slug": "subtitle",
              "status": "active",
              "canonId": "019de52c-fb09-739d-900c-815b0d9ac526",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "subtitle",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.276+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f1184dfa-968f-4f21-b993-476a82839fe1",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "2x2 matrix",
            "slug": "matrix-2x2",
            "status": "active",
            "bestFor": null,
            "canonId": "019dd9e1-50ab-72d1-8afb-3ab0a38e32a8",
            "version": 1,
            "bodyDocId": null,
            "description": "BCG matrix, importance/urgency, any axes-and-quadrants frame.",
            "familyLabel": null,
            "categoryName": null,
            "categorySlug": null
          },
          "agent": null,
          "layer": "slide",
          "agents": null,
          "matchId": "8dadddc6-3408-45a5-92f4-dfba79d6a1d5",
          "evidence": "chart/bar-stacked: Stacked bar chart showing market segmentation by price range across 10 countries",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.5,
          "extraction": {
            "at": "2026-07-16 21:10:08.511674+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 14,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": "common",
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [],
      "loops": [],
      "locked": true
    },
    {
      "page": 15,
      "type": "setup",
      "function": "transition",
      "rawType": "section_divider",
      "block": null,
      "metadata": {
        "slideType": "section_divider",
        "slideTypeCanon": {
          "name": "Section divider",
          "slug": "section_divider",
          "status": "active",
          "canonId": "019de52d-066a-7402-9554-6ae504999041",
          "version": 1,
          "description": null
        },
        "function": "transition",
        "functionCanon": {
          "name": "Transition",
          "slug": "transition",
          "status": "active",
          "canonId": "019de52d-1365-7149-92aa-66df859e75fd",
          "version": 1,
          "description": null
        },
        "density": "sparse",
        "densityScore": 2,
        "componentCount": 2,
        "textChars": 35,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": [
          "photo"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 19:33:30.951+00",
          "seconds": 2.238,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-5ca1-7489-b636-758609f1aca6/15",
        "deck": "/decks/019dd923-5ca1-7489-b636-758609f1aca6",
        "deckAnchor": "/decks/019dd923-5ca1-7489-b636-758609f1aca6#slide-15",
        "deckJson": "/decks/019dd923-5ca1-7489-b636-758609f1aca6.json"
      },
      "components": [
        {
          "bbox": {
            "h": 1,
            "w": 1,
            "x": 0,
            "y": 0
          },
          "kind": "image",
          "text": null,
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:30.951+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "5254308f-1b34-430a-9229-e5043d18c424",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.52,
            "x": 0.03,
            "y": 0.13
          },
          "kind": "title",
          "text": "Consumer trends and main challenges",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:30.951+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "fb6592ca-2e1d-470b-8f77-c92730145502",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [],
      "loops": [],
      "locked": true
    },
    {
      "page": 16,
      "type": "analysis",
      "title": "The slide uses a 2x2 grid layout to present four distinct market drivers/challenges.",
      "function": "summarize",
      "rawType": "industry_trends",
      "block": null,
      "metadata": {
        "slideType": "industry_trends",
        "slideTypeCanon": {
          "name": "Industry trends",
          "slug": "industry_trends",
          "status": "active",
          "canonId": "019de52d-0b1d-7705-a0e0-c663199cd1fa",
          "version": 1,
          "description": null
        },
        "function": "summarize",
        "functionCanon": {
          "name": "Summarize",
          "slug": "summarize",
          "status": "active",
          "canonId": "019de52d-1541-704f-b86f-bf7b75056373",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 70,
        "componentCount": 12,
        "textChars": 355,
        "nDataPoints": 8,
        "notes": "The slide uses a 2x2 grid layout to present four distinct market drivers/challenges.",
        "elementsJson": [
          "headline_text",
          "icon_grid",
          "paragraph",
          "big_number"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 19:33:32.455+00",
          "seconds": 3.691,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-5ca1-7489-b636-758609f1aca6/16",
        "deck": "/decks/019dd923-5ca1-7489-b636-758609f1aca6",
        "deckAnchor": "/decks/019dd923-5ca1-7489-b636-758609f1aca6#slide-16",
        "deckJson": "/decks/019dd923-5ca1-7489-b636-758609f1aca6.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.03,
            "w": 0.105,
            "x": 0.132,
            "y": 0.77
          },
          "kind": "metric",
          "text": "85%",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.455+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "0c90d8c9-4975-4330-aafc-0efb6b1a437a",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.105,
            "x": 0.721,
            "y": 0.458
          },
          "kind": "metric",
          "text": "+22,9%",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.455+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "29e924a4-f3af-4010-9162-7bc33217abce",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.105,
            "x": 0.267,
            "y": 0.77
          },
          "kind": "metric",
          "text": "67%",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.455+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "31480a6b-fdf3-4c51-872c-03b1af96d213",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.105,
            "x": 0.721,
            "y": 0.77
          },
          "kind": "metric",
          "text": "19%",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.455+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "50c6d3ac-a0cb-422b-af74-9e07c0070c3e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.105,
            "x": 0.586,
            "y": 0.77
          },
          "kind": "metric",
          "text": "8,9%",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.455+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "645c75fb-d77f-4d4f-a977-3f62ee7dcecb",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.105,
            "x": 0.586,
            "y": 0.458
          },
          "kind": "metric",
          "text": "5,9%",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.455+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "845edb0c-7546-4e24-a4ce-e7f34acbb436",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.105,
            "x": 0.132,
            "y": 0.458
          },
          "kind": "metric",
          "text": "+48,7%",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.455+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "b1abd69c-7640-4533-9c2c-4b3278162a45",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.105,
            "x": 0.267,
            "y": 0.458
          },
          "kind": "metric",
          "text": "+33%",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.455+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "fc1a67be-dcfa-4209-8cdb-b571a7c0b13f",
          "parentComponentId": null
        },
        {
          "bbox": null,
          "kind": "metric",
          "text": "YoY growth: +48,7%",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": {
              "name": "Quantification",
              "slug": "quantification",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-47ab-72ce-a079-aab1f5299e88",
              "version": 1,
              "bodyDocId": null,
              "description": "Translating a claim into numbers, charts, or tables.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-24 13:04:05+00",
            "model": "or:google/gemini-3.1-flash-lite-preview",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd951-ba8d-77da-9985-d823e0c97441",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.4,
            "x": 0.04,
            "y": 0.95
          },
          "kind": "source-note",
          "text": "Source: elaboration on secondary data sources (Euromonitor, Allied Market Research and Statista)",
          "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 19:33:32.455+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ef5d6c81-0ce3-4374-af06-305d26b02f09",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.92,
            "x": 0.04,
            "y": 0.12
          },
          "kind": "title",
          "text": "Tourism is expected to drive the foodservice market demand uplift in the short term coupled with an increasing consumers concern towards sustainability and price surge",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.455+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e57e2d8a-d507-4d4f-b928-7cce505a11c8",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.3,
            "x": 0.04,
            "y": 0.23
          },
          "kind": "title",
          "text": "Foodservice Trend and Challenges - Demand",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Subtitle",
              "slug": "subtitle",
              "status": "active",
              "canonId": "019de52c-fb09-739d-900c-815b0d9ac526",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "subtitle",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.455+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d94c45d6-e5a1-43e7-bab5-29703b5471ee",
          "parentComponentId": null
        }
      ],
      "metrics": [
        {
          "metricRaw": "YoY growth",
          "numberRaw": "+48,7%",
          "numberKind": "percent",
          "actionTitle": "Tourism is expected to drive the foodservice market demand uplift in the short term coupled with an increasing consumers concern towards sustainability and price surge",
          "calloutText": null,
          "numberScale": null,
          "numberValue": 48.7,
          "metricFamily": "growth_rate",
          "numberCurrency": null
        }
      ],
      "tools": [],
      "frameworks": [],
      "arcBeats": [],
      "loops": [
        {
          "to": 18,
          "from": 16,
          "loop": {
            "name": "53_jobs_to_be_done",
            "slug": "53-jobs-to-be-done",
            "status": "active",
            "bestFor": "Product innovation, market entry, competitive positioning",
            "canonId": "019dd956-7b6c-7594-b5b3-eecbe0ab48e8",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "The Customer's Job -> Current Solutions (Hired/Fired) -> Unmet Needs -> Our Solution Fit",
            "description": "Reframe the problem around what the customer is trying to accomplish, not what they're buying",
            "familyLabel": null
          },
          "matchId": "ef925ebb-8236-48a1-b954-07a801c1059d",
          "evidence": "Analysis of tourism, consumer concern towards sustainability, and price expectations.",
          "position": 1,
          "objective": "Understanding consumer trends and expectations in the foodservice market.",
          "confidence": 0.6,
          "extraction": {
            "at": "2026-07-16 21:04:41.019376+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 17,
      "type": "analysis",
      "title": "Italy is highlighted with a yellow background, though the reason is not explicitly stated in the slide text.",
      "function": "analyze_data",
      "rawType": "data_table",
      "block": null,
      "metadata": {
        "slideType": "data_table",
        "slideTypeCanon": {
          "name": "Data table",
          "slug": "data_table",
          "status": "active",
          "canonId": "019de52d-0bbd-71b9-9918-417f904abbf8",
          "version": 1,
          "description": null
        },
        "function": "analyze_data",
        "functionCanon": {
          "name": "Analyze data",
          "slug": "analyze_data",
          "status": "active",
          "canonId": "019de52d-1590-7413-8c82-cc218cff40b4",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 60,
        "componentCount": 7,
        "textChars": 481,
        "nDataPoints": 22,
        "notes": "Italy is highlighted with a yellow background, though the reason is not explicitly stated in the slide text.",
        "elementsJson": [
          "headline_text",
          "bar_chart_grouped",
          "callout_box",
          "footnote"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 19:33:31.707+00",
          "seconds": 2.939,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-5ca1-7489-b636-758609f1aca6/17",
        "deck": "/decks/019dd923-5ca1-7489-b636-758609f1aca6",
        "deckAnchor": "/decks/019dd923-5ca1-7489-b636-758609f1aca6#slide-17",
        "deckJson": "/decks/019dd923-5ca1-7489-b636-758609f1aca6.json"
      },
      "components": [
        {
          "bbox": null,
          "kind": "callout",
          "text": "While in destination, would you minimize or indulge on restaurants costs?",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": {
              "name": "Visual emphasis",
              "slug": "visual-emphasis",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-474b-736b-a8eb-a794dd88241c",
              "version": 1,
              "bodyDocId": null,
              "description": "Drawing the eye to one element above the rest of the slide.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-24 13:04:05+00",
            "model": "or:google/gemini-3.1-flash-lite-preview",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd951-ba8d-77da-9985-bf31b4792555",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.55,
            "w": 0.92,
            "x": 0.04,
            "y": 0.35
          },
          "kind": "chart",
          "text": "Grouped bar chart showing minimize vs indulge spending by country",
          "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": "Grouped bar chart",
              "slug": "bar-grouped",
              "status": "active",
              "canonId": "019de52c-ff3b-751e-a8ff-f21ff11097b1",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bar-grouped",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:31.707+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "11a8dcfc-b1ae-48c0-ae6c-f9a17664003c",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.32,
            "x": 0.64,
            "y": 0.37
          },
          "kind": "legend",
          "text": "Minimize spending; Indulge on restaurants costs",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Legend",
              "slug": "legend",
              "status": "active",
              "canonId": "31361933-3d22-4c70-bbad-0801e9fffc0c",
              "version": 1,
              "description": "Color/symbol decoder placed adjacent to a chart or diagram."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:31.707+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f818f7df-4c4d-4540-b4cd-f88702ae7a98",
          "parentComponentId": null
        },
        {
          "bbox": null,
          "kind": "metric",
          "text": "Propension to indulge on restaurant costs: 58%",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": {
              "name": "Quantification",
              "slug": "quantification",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-47ab-72ce-a079-aab1f5299e88",
              "version": 1,
              "bodyDocId": null,
              "description": "Translating a claim into numbers, charts, or tables.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-24 13:04:05+00",
            "model": "or:google/gemini-3.1-flash-lite-preview",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd951-ba8d-77da-9985-c0ea8d173c02",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.5,
            "x": 0.04,
            "y": 0.23
          },
          "kind": "paragraph",
          "text": "Consumer propension on restaurants spending during travels, by country (Percentage)",
          "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 19:33:31.707+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "320579ec-812b-49de-94a7-47561646ada4",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.35,
            "x": 0.04,
            "y": 0.95
          },
          "kind": "source-note",
          "text": "Source: elaboration on Deloitte \"Global State of the Consumer Tracker\"",
          "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 19:33:31.707+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "fd697a64-f904-47fc-a1ac-cefec16a9364",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.85,
            "x": 0.04,
            "y": 0.12
          },
          "kind": "title",
          "text": "Travelers tend to indulge in restaurant spending, with a higher propension across Asian consumers",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:31.707+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ff24e287-0edb-4734-a841-3327ba9703f8",
          "parentComponentId": null
        }
      ],
      "metrics": [
        {
          "metricRaw": "Propension to indulge on restaurant costs",
          "numberRaw": "58%",
          "numberKind": "percent",
          "actionTitle": "Travelers tend to indulge in restaurant spending, with a higher propension across Asian consumers",
          "calloutText": "While in destination, would you minimize or indulge on restaurants costs?",
          "numberScale": null,
          "numberValue": 58,
          "metricFamily": "cost_savings",
          "numberCurrency": null
        }
      ],
      "tools": [],
      "frameworks": [],
      "arcBeats": [],
      "loops": [
        {
          "to": 18,
          "from": 16,
          "loop": {
            "name": "53_jobs_to_be_done",
            "slug": "53-jobs-to-be-done",
            "status": "active",
            "bestFor": "Product innovation, market entry, competitive positioning",
            "canonId": "019dd956-7b6c-7594-b5b3-eecbe0ab48e8",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "The Customer's Job -> Current Solutions (Hired/Fired) -> Unmet Needs -> Our Solution Fit",
            "description": "Reframe the problem around what the customer is trying to accomplish, not what they're buying",
            "familyLabel": null
          },
          "matchId": "ef925ebb-8236-48a1-b954-07a801c1059d",
          "evidence": "Analysis of tourism, consumer concern towards sustainability, and price expectations.",
          "position": 1,
          "objective": "Understanding consumer trends and expectations in the foodservice market.",
          "confidence": 0.6,
          "extraction": {
            "at": "2026-07-16 21:04:41.019376+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 18,
      "type": "analysis",
      "title": "The slide highlights a specific trend in Italy with a callout box.",
      "function": "analyze_data",
      "rawType": "industry_trends",
      "block": null,
      "metadata": {
        "slideType": "industry_trends",
        "slideTypeCanon": {
          "name": "Industry trends",
          "slug": "industry_trends",
          "status": "active",
          "canonId": "019de52d-0b1d-7705-a0e0-c663199cd1fa",
          "version": 1,
          "description": null
        },
        "function": "analyze_data",
        "functionCanon": {
          "name": "Analyze data",
          "slug": "analyze_data",
          "status": "active",
          "canonId": "019de52d-1590-7413-8c82-cc218cff40b4",
          "version": 1,
          "description": null
        },
        "density": "balanced",
        "densityScore": 44,
        "componentCount": 5,
        "textChars": 471,
        "nDataPoints": 33,
        "notes": "The slide highlights a specific trend in Italy with a callout box.",
        "elementsJson": [
          "headline_text",
          "bar_chart_grouped",
          "callout_box",
          "footnote"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 19:33:31.454+00",
          "seconds": 2.661,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-5ca1-7489-b636-758609f1aca6/18",
        "deck": "/decks/019dd923-5ca1-7489-b636-758609f1aca6",
        "deckAnchor": "/decks/019dd923-5ca1-7489-b636-758609f1aca6#slide-18",
        "deckJson": "/decks/019dd923-5ca1-7489-b636-758609f1aca6.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.08,
            "w": 0.92,
            "x": 0.04,
            "y": 0.81
          },
          "kind": "callout",
          "text": "In Italy, even though the percentage of consumer who expect rise in restaurants prices is still high (74%), the trend is lowering, showing a decrease vs Q2 2022 of 4p.p.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": null,
            "subkind": {
              "name": "Primary callout",
              "slug": "primary",
              "status": "active",
              "canonId": "019de52c-fbd1-70eb-a9ce-8997f8674c1d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:31.454+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ee018d2c-b6b3-4a9f-adb1-d3e8b00a8d3b",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.45,
            "w": 0.92,
            "x": 0.04,
            "y": 0.35
          },
          "kind": "chart",
          "text": "Consumer sentiment on foodservice prices, Q2 2023",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Grouped bar chart",
              "slug": "bar-grouped",
              "status": "active",
              "canonId": "019de52c-ff3b-751e-a8ff-f21ff11097b1",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bar-grouped",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:31.454+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d2c4ac98-aeec-44cb-94ef-f92423f52d7f",
          "parentComponentId": null
        },
        {
          "bbox": null,
          "kind": "metric",
          "text": "Consumer sentiment on restaurant price increases: 74%",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": {
              "name": "Quantification",
              "slug": "quantification",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-47ab-72ce-a079-aab1f5299e88",
              "version": 1,
              "bodyDocId": null,
              "description": "Translating a claim into numbers, charts, or tables.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-24 13:04:06+00",
            "model": "or:google/gemini-3.1-flash-lite-preview",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd951-ba8d-77da-9985-fcb22e383f09",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.3,
            "x": 0.04,
            "y": 0.95
          },
          "kind": "source-note",
          "text": "Source: elaboration on Deloitte \"Global State of the Consumer Tracker\"",
          "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 19:33:31.454+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ae2a04ae-0fc0-4a4b-9d74-a68cc8baf8de",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.85,
            "x": 0.04,
            "y": 0.12
          },
          "kind": "title",
          "text": "Most consumers still expect restaurants' prices to increase in the short term, although diminishing in Q2 2023 compared to Q4 2022",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:31.454+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4efba329-707f-4553-8268-cc858df20efd",
          "parentComponentId": null
        }
      ],
      "metrics": [
        {
          "metricRaw": "Consumer sentiment on restaurant price increases",
          "numberRaw": "74%",
          "numberKind": "percent",
          "actionTitle": "Most consumers still expect restaurants' prices to increase in the short term, although diminishing in Q2 2023 compared to Q4 2022",
          "calloutText": "In Italy, even though the percentage of consumer who expect rise in restaurants prices is still high (74%), the trend is lowering, showing a decrease vs Q2 2022 of 4p.p.",
          "numberScale": null,
          "numberValue": 74,
          "metricFamily": "survey_sentiment",
          "numberCurrency": null
        }
      ],
      "tools": [],
      "frameworks": [],
      "arcBeats": [],
      "loops": [
        {
          "to": 18,
          "from": 16,
          "loop": {
            "name": "53_jobs_to_be_done",
            "slug": "53-jobs-to-be-done",
            "status": "active",
            "bestFor": "Product innovation, market entry, competitive positioning",
            "canonId": "019dd956-7b6c-7594-b5b3-eecbe0ab48e8",
            "version": 1,
            "bodyDocId": "019df22a-2420-77be-bc41-ded96d08cb21",
            "structure": "The Customer's Job -> Current Solutions (Hired/Fired) -> Unmet Needs -> Our Solution Fit",
            "description": "Reframe the problem around what the customer is trying to accomplish, not what they're buying",
            "familyLabel": null
          },
          "matchId": "ef925ebb-8236-48a1-b954-07a801c1059d",
          "evidence": "Analysis of tourism, consumer concern towards sustainability, and price expectations.",
          "position": 1,
          "objective": "Understanding consumer trends and expectations in the foodservice market.",
          "confidence": 0.6,
          "extraction": {
            "at": "2026-07-16 21:04:41.019376+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 19,
      "type": "analysis",
      "title": "Includes a callout box explaining 'shrinkflation' in the context of foodservice.",
      "function": "analyze_data",
      "rawType": "industry_trends",
      "block": null,
      "metadata": {
        "slideType": "industry_trends",
        "slideTypeCanon": {
          "name": "Industry trends",
          "slug": "industry_trends",
          "status": "active",
          "canonId": "019de52d-0b1d-7705-a0e0-c663199cd1fa",
          "version": 1,
          "description": null
        },
        "function": "analyze_data",
        "functionCanon": {
          "name": "Analyze data",
          "slug": "analyze_data",
          "status": "active",
          "canonId": "019de52d-1590-7413-8c82-cc218cff40b4",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 54,
        "componentCount": 6,
        "textChars": 611,
        "nDataPoints": 7,
        "notes": "Includes a callout box explaining 'shrinkflation' in the context of foodservice.",
        "elementsJson": [
          "headline_text",
          "bar_chart_vertical",
          "callout_box"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 19:33:31.869+00",
          "seconds": 2.966,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-5ca1-7489-b636-758609f1aca6/19",
        "deck": "/decks/019dd923-5ca1-7489-b636-758609f1aca6",
        "deckAnchor": "/decks/019dd923-5ca1-7489-b636-758609f1aca6#slide-19",
        "deckJson": "/decks/019dd923-5ca1-7489-b636-758609f1aca6.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.35,
            "w": 0.25,
            "x": 0.64,
            "y": 0.225
          },
          "kind": "callout",
          "text": "Some Foodservice players have modified the recipe and size of the menu items to maintain the same price although with littler quantities, similar to \"shrinkflation\" in packaged food",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": null,
            "subkind": {
              "name": "Primary callout",
              "slug": "primary",
              "status": "active",
              "canonId": "019de52c-fbd1-70eb-a9ce-8997f8674c1d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:31.869+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "81da6020-5e8e-43aa-a296-89cef96904b8",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.45,
            "w": 0.92,
            "x": 0.04,
            "y": 0.35
          },
          "kind": "chart",
          "text": "Foodservice action taken in response to inflation, 2022",
          "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 19:33:31.869+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "75548245-6e38-4a59-8463-c7fbe350411c",
          "parentComponentId": null
        },
        {
          "bbox": null,
          "kind": "metric",
          "text": "Percentage of foodservice players: 52%",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": {
              "name": "Quantification",
              "slug": "quantification",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-47ab-72ce-a079-aab1f5299e88",
              "version": 1,
              "bodyDocId": null,
              "description": "Translating a claim into numbers, charts, or tables.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-24 13:04:06+00",
            "model": "or:google/gemini-3.1-flash-lite-preview",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd951-ba8d-77da-9986-42001b372118",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.92,
            "x": 0.04,
            "y": 0.815
          },
          "kind": "paragraph",
          "text": "While 50% of foodservice professionals accepted a lower margin, only 29% of them decreased spending on marketing and only 4% decreased employees wage to reduce costs",
          "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 19:33:31.869+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "a90416d9-6aa7-455d-bb3f-f10d16457770",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.3,
            "x": 0.04,
            "y": 0.955
          },
          "kind": "source-note",
          "text": "Source: elaboration on Deloitte \"Global State of the Consumer Tracker\"",
          "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 19:33:31.869+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c5af13f7-2a25-46bf-93d5-b13818dffa71",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.86,
            "x": 0.04,
            "y": 0.12
          },
          "kind": "title",
          "text": "Inflation has highly impacted consumer choices, leading Foodservice players to take actions to respond",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:31.869+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "d50732a9-a53a-470a-a69c-169f91bb8c53",
          "parentComponentId": null
        }
      ],
      "metrics": [
        {
          "metricRaw": "Percentage of foodservice players",
          "numberRaw": "52%",
          "numberKind": "percent",
          "actionTitle": "Inflation has highly impacted consumer choices, leading Foodservice players to take actions to respond",
          "calloutText": "Some Foodservice players have modified the recipe and size of the menu items to maintain the same price although with littler quantities, similar to \"shrinkflation\" in packaged food",
          "numberScale": null,
          "numberValue": 52,
          "metricFamily": "survey_sentiment",
          "numberCurrency": null
        }
      ],
      "tools": [],
      "frameworks": [],
      "arcBeats": [],
      "loops": [
        {
          "to": 20,
          "from": 19,
          "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": "503cb4af-d090-4a41-8a20-beb9ba7e3985",
          "evidence": "Discussion on inflation's impact and players' responses through premiumization and sustainability.",
          "position": 0,
          "objective": "Highlighting the impact of inflation on consumer choices and the need for foodservice players to adapt.",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 21:04:40.980724+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 20,
      "type": "analysis",
      "title": "The slide uses a three-column layout to present distinct industry trends.",
      "function": "summarize",
      "rawType": "industry_trends",
      "block": null,
      "metadata": {
        "slideType": "industry_trends",
        "slideTypeCanon": {
          "name": "Industry trends",
          "slug": "industry_trends",
          "status": "active",
          "canonId": "019de52d-0b1d-7705-a0e0-c663199cd1fa",
          "version": 1,
          "description": null
        },
        "function": "summarize",
        "functionCanon": {
          "name": "Summarize",
          "slug": "summarize",
          "status": "active",
          "canonId": "019de52d-1541-704f-b86f-bf7b75056373",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 75,
        "componentCount": 9,
        "textChars": 934,
        "nDataPoints": 0,
        "notes": "The slide uses a three-column layout to present distinct industry trends.",
        "elementsJson": [
          "headline_text",
          "paragraph",
          "photo",
          "icon_grid"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 19:33:36.854+00",
          "seconds": 7.942,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-5ca1-7489-b636-758609f1aca6/20",
        "deck": "/decks/019dd923-5ca1-7489-b636-758609f1aca6",
        "deckAnchor": "/decks/019dd923-5ca1-7489-b636-758609f1aca6#slide-20",
        "deckJson": "/decks/019dd923-5ca1-7489-b636-758609f1aca6.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.28,
            "w": 0.15,
            "x": 0.04,
            "y": 0.47
          },
          "kind": "image",
          "text": null,
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:36.854+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "dd76e348-428a-4eb6-889e-8b669fe12747",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.28,
            "w": 0.15,
            "x": 0.68,
            "y": 0.47
          },
          "kind": "image",
          "text": null,
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:36.854+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e50af545-0307-4284-b71b-cd3bb6c5abf0",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.28,
            "w": 0.15,
            "x": 0.35,
            "y": 0.47
          },
          "kind": "image",
          "text": null,
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Photo",
              "slug": "photo",
              "status": "active",
              "canonId": "019de52c-fd37-757f-b4a8-ca26d4888875",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "photo",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:36.854+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ed34bea1-c83b-4408-ac7e-f6dac1cfc223",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.35,
            "w": 0.28,
            "x": 0.68,
            "y": 0.38
          },
          "kind": "list",
          "text": "SUSTAINABILITY: Increasing operators awareness towards sustainability requires them to choose the right products, manage food logistics while reducing CO2 emissions.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:36.854+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "49c67c4a-7bd3-4a95-a5bf-652c155d0443",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.35,
            "w": 0.28,
            "x": 0.35,
            "y": 0.38
          },
          "kind": "list",
          "text": "VEGETARIAN OPTIONS: To cope with the expected exponential growth in demand for vegetarian and vegan options, including an increase in the popularity of alternative proteins sources, new operators are emerging in the market.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:36.854+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "6f71bf52-b8de-4b51-ba58-26ec0bb0d91d",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.35,
            "w": 0.28,
            "x": 0.04,
            "y": 0.38
          },
          "kind": "list",
          "text": "DIGITALIZATION: In the past years, foodservice players' digital strategy was focused on building an omnichannel experience for consumers, while in the future they are expected to digitalize the internal value chain.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:36.854+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ef8a92cf-bbb5-4df8-84cf-43a46920fc64",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.45,
            "x": 0.04,
            "y": 0.95
          },
          "kind": "source-note",
          "text": "Source: elaboration on secondary data sources (Euromonitor, Allied Market Research and Statista)",
          "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 19:33:36.854+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "654a6044-0766-4f43-bb47-630e1b851fe2",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.12,
            "w": 0.92,
            "x": 0.04,
            "y": 0.12
          },
          "kind": "title",
          "text": "Foodservice market operators are adjusting their value proposition through “premiumization” and sustainability, leveraging digital to enhance customer experience and have a better access to data",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:36.854+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "52f3f3dd-8f87-4666-9042-76ed46705754",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.3,
            "x": 0.04,
            "y": 0.27
          },
          "kind": "title",
          "text": "Foodservice Trend and Challenges – Supply",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Subtitle",
              "slug": "subtitle",
              "status": "active",
              "canonId": "019de52c-fb09-739d-900c-815b0d9ac526",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "subtitle",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:36.854+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "864f1227-dab4-4132-8694-3c9e1dcce06c",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [],
      "loops": [
        {
          "to": 20,
          "from": 19,
          "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": "503cb4af-d090-4a41-8a20-beb9ba7e3985",
          "evidence": "Discussion on inflation's impact and players' responses through premiumization and sustainability.",
          "position": 0,
          "objective": "Highlighting the impact of inflation on consumer choices and the need for foodservice players to adapt.",
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 21:04:40.980724+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": "doc-narrative-v1"
          }
        }
      ],
      "locked": true
    },
    {
      "page": 21,
      "type": "analysis",
      "title": "The slide uses donut charts to visualize survey percentages across three categories of restaurant technology.",
      "function": "analyze_data",
      "rawType": "data_table",
      "block": null,
      "metadata": {
        "slideType": "data_table",
        "slideTypeCanon": {
          "name": "Data table",
          "slug": "data_table",
          "status": "active",
          "canonId": "019de52d-0bbd-71b9-9918-417f904abbf8",
          "version": 1,
          "description": null
        },
        "function": "analyze_data",
        "functionCanon": {
          "name": "Analyze data",
          "slug": "analyze_data",
          "status": "active",
          "canonId": "019de52d-1590-7413-8c82-cc218cff40b4",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 91,
        "componentCount": 12,
        "textChars": 1230,
        "nDataPoints": 8,
        "notes": "The slide uses donut charts to visualize survey percentages across three categories of restaurant technology.",
        "elementsJson": [
          "headline_text",
          "donut_chart",
          "paragraph"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 19:33:32.571+00",
          "seconds": 3.475,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-5ca1-7489-b636-758609f1aca6/21",
        "deck": "/decks/019dd923-5ca1-7489-b636-758609f1aca6",
        "deckAnchor": "/decks/019dd923-5ca1-7489-b636-758609f1aca6#slide-21",
        "deckJson": "/decks/019dd923-5ca1-7489-b636-758609f1aca6.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.12,
            "w": 0.25,
            "x": 0.64,
            "y": 0.515
          },
          "kind": "chart",
          "text": "60% Of surveyed consumers report being somewhat likely to order from a kitchen that prepares food, at least in part, through robotic technologies",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Donut chart",
              "slug": "donut",
              "status": "active",
              "canonId": "019de52d-0006-752c-9528-0fef476b8004",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "donut",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.571+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "23d2fa48-5df6-4ab9-b3f1-5f4472798807",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.12,
            "w": 0.25,
            "x": 0.04,
            "y": 0.515
          },
          "kind": "chart",
          "text": "47% Of consumers said they would order from a restaurant that offered a drone or driverless car delivery",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Donut chart",
              "slug": "donut",
              "status": "active",
              "canonId": "019de52d-0006-752c-9528-0fef476b8004",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "donut",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.571+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "349d92e7-7540-4e83-b9cb-d1c3801cf8e9",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.12,
            "w": 0.25,
            "x": 0.64,
            "y": 0.65
          },
          "kind": "chart",
          "text": "19% Of those surveyed had experience with a cashierless restaurant",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Donut chart",
              "slug": "donut",
              "status": "active",
              "canonId": "019de52d-0006-752c-9528-0fef476b8004",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "donut",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.571+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "3517b26f-9d15-44c2-aca8-aa63840afd08",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.12,
            "w": 0.25,
            "x": 0.34,
            "y": 0.515
          },
          "kind": "chart",
          "text": "79% Of participants at least somewhat likely to return to a restaurant that uses automated voice systems for drive-thru",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Donut chart",
              "slug": "donut",
              "status": "active",
              "canonId": "019de52d-0006-752c-9528-0fef476b8004",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "donut",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.571+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "38bd1dcb-8cfb-4171-96a9-19b71e0ddcd9",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.12,
            "w": 0.25,
            "x": 0.64,
            "y": 0.785
          },
          "kind": "chart",
          "text": "62% Reported being somewhat likely to order from one if given the opportunity",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Donut chart",
              "slug": "donut",
              "status": "active",
              "canonId": "019de52d-0006-752c-9528-0fef476b8004",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "donut",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.571+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "5028d538-3c12-4836-81f9-e29e45824fa1",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.12,
            "w": 0.25,
            "x": 0.34,
            "y": 0.65
          },
          "kind": "chart",
          "text": "74% Of participants at least somewhat likely to return to a restaurant that uses automated voice systems for phone systems",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Donut chart",
              "slug": "donut",
              "status": "active",
              "canonId": "019de52d-0006-752c-9528-0fef476b8004",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "donut",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.571+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "514c5e1f-8329-4612-9054-f3c010422f4e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.12,
            "w": 0.25,
            "x": 0.04,
            "y": 0.65
          },
          "kind": "chart",
          "text": "53% Of respondents said they receive contactless delivery more than half of the time",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Donut chart",
              "slug": "donut",
              "status": "active",
              "canonId": "019de52d-0006-752c-9528-0fef476b8004",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "donut",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.571+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "96ec0530-d8d0-41bb-a91b-3e78980d9d33",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.12,
            "w": 0.25,
            "x": 0.34,
            "y": 0.785
          },
          "kind": "chart",
          "text": "70% Of participants at least somewhat likely to return to a restaurant that uses automated voice systems for dine-in-use",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Donut chart",
              "slug": "donut",
              "status": "active",
              "canonId": "019de52d-0006-752c-9528-0fef476b8004",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "donut",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.571+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "c9fb7fc6-d275-4dbe-b989-7ff3bbcd1100",
          "parentComponentId": null
        },
        {
          "bbox": null,
          "kind": "metric",
          "text": "Consumer adoption/preference: 79%",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": {
              "name": "Quantification",
              "slug": "quantification",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-47ab-72ce-a079-aab1f5299e88",
              "version": 1,
              "bodyDocId": null,
              "description": "Translating a claim into numbers, charts, or tables.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-24 13:04:06+00",
            "model": "or:google/gemini-3.1-flash-lite-preview",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd951-ba8d-77da-9986-55fc63b3cdac",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.4,
            "x": 0.04,
            "y": 0.27
          },
          "kind": "paragraph",
          "text": "Survey of Foodservice consumer on use of technology, 2022 (Percentage)",
          "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 19:33:32.571+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e9d94a73-876e-4200-8e10-187181cf641f",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.4,
            "x": 0.04,
            "y": 0.95
          },
          "kind": "source-note",
          "text": "Source: elaboration on secondary data sources (Euromonitor, Allied Market Research and Statista)",
          "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 19:33:32.571+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "483f2a87-9866-4833-ae9d-34add73769ed",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.12,
            "w": 0.85,
            "x": 0.04,
            "y": 0.12
          },
          "kind": "title",
          "text": "Most consumers are not deterred by automation technology within restaurants, confirming positive propensions towards drone and driverless car delivery as well as voice-automated ordering systems",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.571+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "27e63d33-6bc2-4394-8e17-5a8076de1504",
          "parentComponentId": null
        }
      ],
      "metrics": [
        {
          "metricRaw": "Consumer adoption/preference",
          "numberRaw": "79%",
          "numberKind": "percent",
          "actionTitle": "Most consumers are not deterred by automation technology within restaurants, confirming positive propensions towards drone and driverless car delivery as well as voice-automated ordering systems",
          "calloutText": null,
          "numberScale": null,
          "numberValue": 79,
          "metricFamily": "survey_sentiment",
          "numberCurrency": null
        }
      ],
      "tools": [],
      "frameworks": [],
      "arcBeats": [],
      "loops": [],
      "locked": true
    },
    {
      "page": 22,
      "type": "analysis",
      "title": "The chart displays 10 categories of technology with their respective adoption/impact percentages and p.p. changes.",
      "function": "analyze_data",
      "rawType": "industry_trends",
      "block": null,
      "metadata": {
        "slideType": "industry_trends",
        "slideTypeCanon": {
          "name": "Industry trends",
          "slug": "industry_trends",
          "status": "active",
          "canonId": "019de52d-0b1d-7705-a0e0-c663199cd1fa",
          "version": 1,
          "description": null
        },
        "function": "analyze_data",
        "functionCanon": {
          "name": "Analyze data",
          "slug": "analyze_data",
          "status": "active",
          "canonId": "019de52d-1590-7413-8c82-cc218cff40b4",
          "version": 1,
          "description": null
        },
        "density": "overcrowded",
        "densityScore": 90,
        "componentCount": 10,
        "textChars": 1328,
        "nDataPoints": 18,
        "notes": "The chart displays 10 categories of technology with their respective adoption/impact percentages and p.p. changes.",
        "elementsJson": [
          "headline_text",
          "bar_chart_horizontal",
          "paragraph",
          "callout_box"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 19:33:32.927+00",
          "seconds": 3.817,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-5ca1-7489-b636-758609f1aca6/22",
        "deck": "/decks/019dd923-5ca1-7489-b636-758609f1aca6",
        "deckAnchor": "/decks/019dd923-5ca1-7489-b636-758609f1aca6#slide-22",
        "deckJson": "/decks/019dd923-5ca1-7489-b636-758609f1aca6.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.1,
            "w": 0.2,
            "x": 0.75,
            "y": 0.65
          },
          "kind": "callout",
          "text": "Table serving robots (e.g., McDonald's, KFC, Happy Lamb Hot Pot)",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": null,
            "subkind": {
              "name": "Primary callout",
              "slug": "primary",
              "status": "active",
              "canonId": "019de52c-fbd1-70eb-a9ce-8997f8674c1d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.927+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4d8461ca-44e1-4fcd-a03a-11b025729848",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.15,
            "w": 0.2,
            "x": 0.75,
            "y": 0.38
          },
          "kind": "callout",
          "text": "New technology to make the personalised and complex drink much simpler and enhance customers' experiences (e.g., Starbucks)",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": null,
            "subkind": {
              "name": "Primary callout",
              "slug": "primary",
              "status": "active",
              "canonId": "019de52c-fbd1-70eb-a9ce-8997f8674c1d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.927+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "5f0ae6ee-b047-41f0-8781-d79b6638ef40",
          "parentComponentId": null
        },
        {
          "bbox": null,
          "kind": "callout",
          "text": "In particular, Foodservice players have increased adoption of automation, self-service kiosks and greater adoption of loyalty programs to collect consumers' data around their needs and preferences.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": {
              "name": "Visual emphasis",
              "slug": "visual-emphasis",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-474b-736b-a8eb-a794dd88241c",
              "version": 1,
              "bodyDocId": null,
              "description": "Drawing the eye to one element above the rest of the slide.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-24 13:04:06+00",
            "model": "or:google/gemini-3.1-flash-lite-preview",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd951-ba8d-77da-9986-213ac2a525a8",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.45,
            "w": 0.5,
            "x": 0.04,
            "y": 0.38
          },
          "kind": "chart",
          "text": "Horizontal bar chart showing impact of technologies",
          "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": "Horizontal bar chart",
              "slug": "bar-horizontal",
              "status": "active",
              "canonId": "019de52c-fec4-7221-986b-1cb5f5e84b1f",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bar-horizontal",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.927+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "82709582-4bae-4261-a150-23380d6c85f8",
          "parentComponentId": null
        },
        {
          "bbox": null,
          "kind": "metric",
          "text": "Percentage of respondents: 70%",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": {
              "name": "Quantification",
              "slug": "quantification",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-47ab-72ce-a079-aab1f5299e88",
              "version": 1,
              "bodyDocId": null,
              "description": "Translating a claim into numbers, charts, or tables.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-24 13:04:06+00",
            "model": "or:google/gemini-3.1-flash-lite-preview",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd951-ba8d-77da-9986-24cd43de7856",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.25,
            "w": 0.15,
            "x": 0.55,
            "y": 0.38
          },
          "kind": "paragraph",
          "text": "To remain competitive and provide high-quality service, while preserving marginality, operators are seeking new opportunities to innovate and become more efficient. In particular, Foodservice players have increased adoption of automation, self-service kiosks and greater adoption of loyalty programs to collect consumers' data around their needs and preferences.",
          "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 19:33:32.927+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "566dd642-b132-4298-9241-7be235f7c98b",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.05,
            "w": 0.75,
            "x": 0.17,
            "y": 0.85
          },
          "kind": "paragraph",
          "text": "Digital revamp offers better experience for customers and give access to more data to Foodservice players, thus allowing them to make better data-driven strategic decision",
          "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 19:33:32.927+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "963b59f2-be5c-4b04-beb7-9c1118c8b0a1",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.4,
            "x": 0.04,
            "y": 0.95
          },
          "kind": "source-note",
          "text": "Source: elaboration on secondary data sources (Euromonitor, Allied Market Research and Statista)",
          "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 19:33:32.927+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "9065fa1b-c809-4898-87e8-9987b8da7cf1",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.92,
            "x": 0.04,
            "y": 0.12
          },
          "kind": "title",
          "text": "Several technologies are shaping the Foodservice industry, with new innovation such as automation, AI and IoT that are increasingly becoming relevant",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.927+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "2bbe01f6-08c9-4c20-af76-388568c9f9b3",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.5,
            "x": 0.04,
            "y": 0.22
          },
          "kind": "title",
          "text": "Main Technologies that will impact Foodservice in the next 5 years, 2022 (Percentage)",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Subtitle",
              "slug": "subtitle",
              "status": "active",
              "canonId": "019de52c-fb09-739d-900c-815b0d9ac526",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "subtitle",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.927+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e1561b10-80fa-4c25-a8f5-322a274a585f",
          "parentComponentId": null
        }
      ],
      "metrics": [
        {
          "metricRaw": "Percentage of respondents",
          "numberRaw": "70%",
          "numberKind": "percent",
          "actionTitle": "Several technologies are shaping the Foodservice industry, with new innovation such as automation, AI and IoT that are increasingly becoming relevant",
          "calloutText": "In particular, Foodservice players have increased adoption of automation, self-service kiosks and greater adoption of loyalty programs to collect consumers' data around their needs and preferences.",
          "numberScale": null,
          "numberValue": 70,
          "metricFamily": "survey_sentiment",
          "numberCurrency": null
        }
      ],
      "tools": [],
      "frameworks": [],
      "arcBeats": [],
      "loops": [],
      "locked": true
    },
    {
      "page": 23,
      "type": "setup",
      "title": "The slide uses a high-density image of product jars as a background, with a simple text box overlay.",
      "function": "filler",
      "rawType": "filler",
      "block": null,
      "metadata": {
        "slideType": "filler",
        "slideTypeCanon": {
          "name": "Filler",
          "slug": "filler",
          "status": "active",
          "canonId": "019de52d-0829-76f9-9abe-4c11ee7bf4ab",
          "version": 1,
          "description": null
        },
        "function": "filler",
        "functionCanon": {
          "name": "Filler",
          "slug": "filler",
          "status": "active",
          "canonId": "019de52d-1568-702b-ad12-428490978783",
          "version": 1,
          "description": null
        },
        "density": "sparse",
        "densityScore": 2,
        "componentCount": 2,
        "textChars": 27,
        "nDataPoints": 0,
        "notes": "The slide uses a high-density image of product jars as a background, with a simple text box overlay.",
        "elementsJson": [
          "headline_text",
          "photo"
        ],
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 19:33:31.082+00",
          "seconds": 1.889,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-5ca1-7489-b636-758609f1aca6/23",
        "deck": "/decks/019dd923-5ca1-7489-b636-758609f1aca6",
        "deckAnchor": "/decks/019dd923-5ca1-7489-b636-758609f1aca6#slide-23",
        "deckJson": "/decks/019dd923-5ca1-7489-b636-758609f1aca6.json"
      },
      "components": [
        {
          "bbox": {
            "h": 1,
            "w": 1,
            "x": 0,
            "y": 0
          },
          "kind": "image",
          "text": "Shelf of jars",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Image",
              "slug": "image",
              "status": "active",
              "canonId": "019de52c-f978-701f-a720-51d029d769e7",
              "version": 1,
              "description": "Photo, illustration, screenshot or icon."
            },
            "tool": null,
            "subkind": {
              "name": "Illustration",
              "slug": "illustration",
              "status": "active",
              "canonId": "019de52c-fe76-7772-a5ac-c0b7294d7615",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "illustration",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:31.082+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "00b1f0bf-633d-49ce-9975-71ad4983749e",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.22,
            "x": 0.03,
            "y": 0.13
          },
          "kind": "title",
          "text": "Market outlook",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:31.082+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "9bbcc73c-c5a5-4ca6-ba2a-331d841c294a",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [],
      "loops": [],
      "locked": true
    },
    {
      "page": 24,
      "type": "resolution",
      "title": "The chart includes annotations for specific CAGR and YoY growth rates.",
      "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": "dense",
        "densityScore": 62,
        "componentCount": 7,
        "textChars": 507,
        "nDataPoints": 45,
        "notes": "The chart includes annotations for specific CAGR and YoY growth rates.",
        "elementsJson": [
          "headline_text",
          "bar_chart_stacked",
          "comparison_table",
          "callout_box"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 19:33:32.425+00",
          "seconds": 3.033,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-5ca1-7489-b636-758609f1aca6/24",
        "deck": "/decks/019dd923-5ca1-7489-b636-758609f1aca6",
        "deckAnchor": "/decks/019dd923-5ca1-7489-b636-758609f1aca6#slide-24",
        "deckJson": "/decks/019dd923-5ca1-7489-b636-758609f1aca6.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.08,
            "w": 0.92,
            "x": 0.04,
            "y": 0.81
          },
          "kind": "callout",
          "text": "North America and Rest of World are expected to return to pre-pandemic levels already in 2022, while APAC and Europe in 2023",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": null,
            "subkind": {
              "name": "Primary callout",
              "slug": "primary",
              "status": "active",
              "canonId": "019de52c-fbd1-70eb-a9ce-8997f8674c1d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.425+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e71f8481-6f85-464c-b1aa-06563145fe5b",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.45,
            "w": 0.68,
            "x": 0.04,
            "y": 0.35
          },
          "kind": "chart",
          "text": "Stacked bar chart showing market size in Billion € from 2019 to 2027",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Stacked bar chart",
              "slug": "bar-stacked",
              "status": "active",
              "canonId": "019de52c-feec-74bf-9028-15b74f84f0a7",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bar-stacked",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.425+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "5db2f989-3eb5-44d5-ba51-5e21c9402072",
          "parentComponentId": null
        },
        {
          "bbox": null,
          "kind": "metric",
          "text": "CAGR: +6,4%",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": {
              "name": "Quantification",
              "slug": "quantification",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-47ab-72ce-a079-aab1f5299e88",
              "version": 1,
              "bodyDocId": null,
              "description": "Translating a claim into numbers, charts, or tables.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-24 13:04:07+00",
            "model": "or:google/gemini-3.1-flash-lite-preview",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd951-ba8d-77da-9986-a9197412a89f",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.45,
            "x": 0.04,
            "y": 0.93
          },
          "kind": "source-note",
          "text": "Source: elaboration on secondary data sources (Euromonitor, Allied Market Research and Statista)",
          "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 19:33:32.425+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4fba5125-29ba-4f94-a119-86393deef5b0",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.18,
            "w": 0.24,
            "x": 0.72,
            "y": 0.37
          },
          "kind": "table",
          "text": "Table showing CAGR 19-22 and 22-27 by region",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Table",
              "slug": "table",
              "status": "active",
              "canonId": "019de52c-f9c8-7148-8119-eaac9594cd28",
              "version": 1,
              "description": "Tabular data layout."
            },
            "tool": null,
            "subkind": {
              "name": "Data table",
              "slug": "data",
              "status": "active",
              "canonId": "019de52d-02d5-75b8-8abf-88e92bf63569",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "data",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.425+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "dca52c50-6763-4ff3-af43-3b03108f63f3",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.92,
            "x": 0.04,
            "y": 0.14
          },
          "kind": "title",
          "text": "APAC is expected to lead the market growth in the next years (+6,4% CAGR 22-27), reversing the previous negative trend",
          "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 19:33:32.425+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "390aee9d-8c88-43a9-89bc-140c40b6ff91",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.35,
            "x": 0.04,
            "y": 0.27
          },
          "kind": "title",
          "text": "Global Foodservice market outlook by geography",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.425+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "74d656d9-5aee-49da-8624-6265822446ba",
          "parentComponentId": null
        }
      ],
      "metrics": [
        {
          "metricRaw": "CAGR",
          "numberRaw": "+6,4%",
          "numberKind": "percent",
          "actionTitle": "APAC is expected to lead the market growth in the next years (+6,4% CAGR 22-27), reversing the previous negative trend",
          "calloutText": "North America and Rest of World are expected to return to pre-pandemic levels already in 2022, while APAC and Europe in 2023",
          "numberScale": null,
          "numberValue": 6.4,
          "metricFamily": "growth_rate",
          "numberCurrency": null
        }
      ],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 27,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 24,
          "name": "Satisfaction",
          "beatId": "7b4d8d29-3e1f-4452-a6af-ee80d0d3a50d",
          "matchId": "40ad77ec-9dcd-4267-8a69-a7237ed79209",
          "beatType": {
            "name": "Satisfaction",
            "slug": "monroes-sequence-satisfaction",
            "status": "active",
            "canonId": "019dd9b8-16a5-73c8-a3ce-00850dc2cbd8",
            "version": 1,
            "description": null
          },
          "evidence": "Market outlook, business needs, and value creation levers for foodservice players.",
          "position": 2,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Turn",
            "slug": "turn",
            "status": "active",
            "canonId": "019dd9b8-0396-702b-ac2f-9901f8dd8b54",
            "version": 1,
            "description": "The pivot — solution proposed, catalyst introduced, decision made. Common (15/20 arcs) but not universal: Triple-take, AIDA, PAS, Voyage-return and Pixar substitute it with a strong reflection or development beat."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 25,
      "type": "analysis",
      "title": "The chart includes CAGR annotations for specific periods and a YoY growth indicator for 2021-2022.",
      "function": "analyze_data",
      "rawType": "market_landscape",
      "block": null,
      "metadata": {
        "slideType": "market_landscape",
        "slideTypeCanon": {
          "name": "Market landscape",
          "slug": "market_landscape",
          "status": "active",
          "canonId": "019de52d-0b6d-75db-a946-9ac362e3afc2",
          "version": 1,
          "description": null
        },
        "function": "analyze_data",
        "functionCanon": {
          "name": "Analyze data",
          "slug": "analyze_data",
          "status": "active",
          "canonId": "019de52d-1590-7413-8c82-cc218cff40b4",
          "version": 1,
          "description": null
        },
        "density": "dense",
        "densityScore": 66,
        "componentCount": 7,
        "textChars": 630,
        "nDataPoints": 36,
        "notes": "The chart includes CAGR annotations for specific periods and a YoY growth indicator for 2021-2022.",
        "elementsJson": [
          "headline_text",
          "bar_chart_stacked",
          "data_table",
          "callout_box"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 19:33:32.578+00",
          "seconds": 2.951,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-5ca1-7489-b636-758609f1aca6/25",
        "deck": "/decks/019dd923-5ca1-7489-b636-758609f1aca6",
        "deckAnchor": "/decks/019dd923-5ca1-7489-b636-758609f1aca6#slide-25",
        "deckJson": "/decks/019dd923-5ca1-7489-b636-758609f1aca6.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.08,
            "w": 0.92,
            "x": 0.04,
            "y": 0.815
          },
          "kind": "callout",
          "text": "Quick service restaurants and Full service restaurants are expected to return to pre-pandemic levels in 2022, Street food and Cafès and bars in 2023",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": null,
            "subkind": {
              "name": "Primary callout",
              "slug": "primary",
              "status": "active",
              "canonId": "019de52c-fbd1-70eb-a9ce-8997f8674c1d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.578+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "380be3a4-f6f9-4dd7-b258-f5242d8afaad",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.45,
            "w": 0.68,
            "x": 0.04,
            "y": 0.35
          },
          "kind": "chart",
          "text": "Stacked bar chart showing market size (Billion €) by segment from 2019 to 2027",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Chart",
              "slug": "chart",
              "status": "active",
              "canonId": "019de52c-f9a0-76ef-adc6-0b859109d1f8",
              "version": 1,
              "description": "Quantitative chart."
            },
            "tool": null,
            "subkind": {
              "name": "Stacked bar chart",
              "slug": "bar-stacked",
              "status": "active",
              "canonId": "019de52c-feec-74bf-9028-15b74f84f0a7",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bar-stacked",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.578+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e861d5fb-6f46-48eb-b9ba-e712a45a56ac",
          "parentComponentId": null
        },
        {
          "bbox": null,
          "kind": "metric",
          "text": "Market Size (Billion €): 3.275",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": {
              "name": "Quantification",
              "slug": "quantification",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-47ab-72ce-a079-aab1f5299e88",
              "version": 1,
              "bodyDocId": null,
              "description": "Translating a claim into numbers, charts, or tables.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": "primary",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-24 13:04:10+00",
            "model": "or:google/gemini-3.1-flash-lite-preview",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd951-ba8d-77da-9987-b6b9e6c55c47",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.45,
            "x": 0.04,
            "y": 0.93
          },
          "kind": "source-note",
          "text": "Source: elaboration on secondary data sources (Euromonitor, Allied Market Research and Statista)",
          "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 19:33:32.578+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "dc737dbd-d9ca-4abf-955e-bb02ee907dc1",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.2,
            "w": 0.23,
            "x": 0.73,
            "y": 0.375
          },
          "kind": "table",
          "text": "CAGR 19-22 and 22-27 data table for restaurant segments",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Table",
              "slug": "table",
              "status": "active",
              "canonId": "019de52c-f9c8-7148-8119-eaac9594cd28",
              "version": 1,
              "description": "Tabular data layout."
            },
            "tool": null,
            "subkind": {
              "name": "Data table",
              "slug": "data",
              "status": "active",
              "canonId": "019de52d-02d5-75b8-8abf-88e92bf63569",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "data",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.578+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "af4cee8a-12ec-4d37-a55e-529bd47ee7cb",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.92,
            "x": 0.04,
            "y": 0.145
          },
          "kind": "title",
          "text": "Full Service Restaurant will remain the key segment, driving the growth in the next years, although Quick Service Restaurant have increased its share after the pandemic",
          "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 19:33:32.578+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "01dd154a-5b43-489f-9d9f-f2a337ec8737",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.35,
            "x": 0.04,
            "y": 0.275
          },
          "kind": "title",
          "text": "Global Foodservice market outlook by type of restaurant",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.578+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "096ba71f-4e84-4224-bd54-29304ccd0a1e",
          "parentComponentId": null
        }
      ],
      "metrics": [
        {
          "metricRaw": "Market Size (Billion €)",
          "numberRaw": "3.275",
          "numberKind": "plain",
          "actionTitle": "Full Service Restaurant will remain the key segment, driving the growth in the next years, although Quick Service Restaurant have increased its share after the pandemic",
          "calloutText": "Quick service restaurants and Full service restaurants are expected to return to pre-pandemic levels in 2022, Street food and Cafès and bars in 2023",
          "numberScale": null,
          "numberValue": 3.275,
          "metricFamily": "market_size",
          "numberCurrency": null
        }
      ],
      "tools": [
        {
          "tool": {
            "name": "2x2 matrix",
            "slug": "matrix-2x2",
            "status": "active",
            "bestFor": null,
            "canonId": "019dd9e1-50ab-72d1-8afb-3ab0a38e32a8",
            "version": 1,
            "bodyDocId": null,
            "description": "BCG matrix, importance/urgency, any axes-and-quadrants frame.",
            "familyLabel": null,
            "categoryName": null,
            "categorySlug": null
          },
          "agent": null,
          "layer": "slide",
          "agents": null,
          "matchId": "c336163e-e78d-4667-99ba-93e171d3c22a",
          "evidence": "No visible 2x2 matrix, but possibility of a market segmentation matrix.",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 21:10:16.76082+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 25,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": "common",
          "narrativePurpose": null
        },
        {
          "tool": {
            "name": "Waterfall chart",
            "slug": "waterfall-chart",
            "status": "active",
            "bestFor": null,
            "canonId": "e2799da3-725f-44a9-a093-570f1f388e64",
            "version": 1,
            "bodyDocId": null,
            "description": null,
            "familyLabel": null,
            "categoryName": null,
            "categorySlug": null
          },
          "agent": null,
          "layer": "slide",
          "agents": null,
          "matchId": "5aa34f0b-efab-4528-9080-645315c4008b",
          "evidence": "Stacked bar chart showing market size (Billion €) by segment from 2019 to 2027, which could be related to a waterfall chart.",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.5,
          "extraction": {
            "at": "2026-07-16 21:10:16.800378+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 25,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": null,
          "narrativePurpose": null
        }
      ],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 27,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 24,
          "name": "Satisfaction",
          "beatId": "7b4d8d29-3e1f-4452-a6af-ee80d0d3a50d",
          "matchId": "40ad77ec-9dcd-4267-8a69-a7237ed79209",
          "beatType": {
            "name": "Satisfaction",
            "slug": "monroes-sequence-satisfaction",
            "status": "active",
            "canonId": "019dd9b8-16a5-73c8-a3ce-00850dc2cbd8",
            "version": 1,
            "description": null
          },
          "evidence": "Market outlook, business needs, and value creation levers for foodservice players.",
          "position": 2,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Turn",
            "slug": "turn",
            "status": "active",
            "canonId": "019dd9b8-0396-702b-ac2f-9901f8dd8b54",
            "version": 1,
            "description": "The pivot — solution proposed, catalyst introduced, decision made. Common (15/20 arcs) but not universal: Triple-take, AIDA, PAS, Voyage-return and Pixar substitute it with a strong reflection or development beat."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 26,
      "type": "analysis",
      "title": "The slide content is a generic UI mockup of a dashboard, not actual business data.",
      "function": "summarize",
      "rawType": "kpi_dashboard",
      "block": null,
      "metadata": {
        "slideType": "kpi_dashboard",
        "slideTypeCanon": {
          "name": "KPI dashboard",
          "slug": "kpi_dashboard",
          "status": "active",
          "canonId": "019de52d-0be5-7295-af4d-b850fe7b7e65",
          "version": 1,
          "description": null
        },
        "function": "summarize",
        "functionCanon": {
          "name": "Summarize",
          "slug": "summarize",
          "status": "active",
          "canonId": "019de52d-1541-704f-b86f-bf7b75056373",
          "version": 1,
          "description": null
        },
        "density": "sparse",
        "densityScore": 20,
        "componentCount": 4,
        "textChars": 100,
        "nDataPoints": 15,
        "notes": "The slide content is a generic UI mockup of a dashboard, not actual business data.",
        "elementsJson": [
          "screenshot"
        ],
        "confidence": 0.9,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 19:33:32.524+00",
          "seconds": 2.595,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-5ca1-7489-b636-758609f1aca6/26",
        "deck": "/decks/019dd923-5ca1-7489-b636-758609f1aca6",
        "deckAnchor": "/decks/019dd923-5ca1-7489-b636-758609f1aca6#slide-26",
        "deckJson": "/decks/019dd923-5ca1-7489-b636-758609f1aca6.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.25,
            "w": 0.35,
            "x": 0.15,
            "y": 0.28
          },
          "kind": "chart",
          "text": "Main trend chart on dashboard",
          "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": "Area chart",
              "slug": "area",
              "status": "active",
              "canonId": "019de52c-ff89-71e0-911e-5cab78b90f53",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "area",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.524+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "bc3e7641-2836-43fd-8723-5ab475a2ad27",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.12,
            "w": 0.08,
            "x": 0.39,
            "y": 0.55
          },
          "kind": "chart",
          "text": "Disbursement progress pie chart",
          "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": "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 19:33:32.524+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e0538b64-68ee-4f72-b534-5dc11ff909c2",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.08,
            "w": 0.45,
            "x": 0.14,
            "y": 0.2
          },
          "kind": "metric",
          "text": "KPI metrics row",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Metric",
              "slug": "metric",
              "status": "active",
              "canonId": "019de52c-f923-73bf-8081-d0b1a8c5264d",
              "version": 1,
              "description": "Big-number or KPI value."
            },
            "tool": null,
            "subkind": {
              "name": "Big number",
              "slug": "big-number",
              "status": "active",
              "canonId": "019de52c-fc70-70c8-b965-0584548a9204",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "big-number",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.524+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f523a750-0f4d-40fa-a75d-30ab1028e263",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.07,
            "w": 0.35,
            "x": 0.03,
            "y": 0.13
          },
          "kind": "title",
          "text": "Wrap-up on business needs",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.524+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "e5984c3f-e167-4ec8-a2b4-f88113db2619",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 27,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 24,
          "name": "Satisfaction",
          "beatId": "7b4d8d29-3e1f-4452-a6af-ee80d0d3a50d",
          "matchId": "40ad77ec-9dcd-4267-8a69-a7237ed79209",
          "beatType": {
            "name": "Satisfaction",
            "slug": "monroes-sequence-satisfaction",
            "status": "active",
            "canonId": "019dd9b8-16a5-73c8-a3ce-00850dc2cbd8",
            "version": 1,
            "description": null
          },
          "evidence": "Market outlook, business needs, and value creation levers for foodservice players.",
          "position": 2,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Turn",
            "slug": "turn",
            "status": "active",
            "canonId": "019dd9b8-0396-702b-ac2f-9901f8dd8b54",
            "version": 1,
            "description": "The pivot — solution proposed, catalyst introduced, decision made. Common (15/20 arcs) but not universal: Triple-take, AIDA, PAS, Voyage-return and Pixar substitute it with a strong reflection or development beat."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 27,
      "type": "evidence",
      "function": "illustrate_case",
      "rawType": "client_example",
      "block": null,
      "metadata": {
        "slideType": "client_example",
        "slideTypeCanon": {
          "name": "Client example",
          "slug": "client_example",
          "status": "active",
          "canonId": "019de52d-0c87-77cb-9867-613ae22e95ac",
          "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": "sparse",
        "densityScore": 16,
        "componentCount": 3,
        "textChars": 297,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": [
          "headline_text",
          "process_diagram",
          "comparison_table",
          "icon_grid"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 19:33:32.267+00",
          "seconds": 2.21,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-5ca1-7489-b636-758609f1aca6/27",
        "deck": "/decks/019dd923-5ca1-7489-b636-758609f1aca6",
        "deckAnchor": "/decks/019dd923-5ca1-7489-b636-758609f1aca6#slide-27",
        "deckJson": "/decks/019dd923-5ca1-7489-b636-758609f1aca6.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.02,
            "w": 0.4,
            "x": 0.04,
            "y": 0.95
          },
          "kind": "source-note",
          "text": "Source: elaboration on secondary data sources (Euromonitor, Allied Market Research and Statista)",
          "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 19:33:32.267+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ae92904a-fc14-4465-8f47-ba6991ff9532",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.65,
            "w": 0.92,
            "x": 0.04,
            "y": 0.27
          },
          "kind": "table",
          "text": "Value creation levers and corresponding case studies",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Table",
              "slug": "table",
              "status": "active",
              "canonId": "019de52c-f9c8-7148-8119-eaac9594cd28",
              "version": 1,
              "description": "Tabular data layout."
            },
            "tool": null,
            "subkind": {
              "name": "Data table",
              "slug": "data",
              "status": "active",
              "canonId": "019de52d-02d5-75b8-8abf-88e92bf63569",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "data",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.267+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "6a6ca549-4fa1-418e-ad93-06a0ccedb7ce",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.92,
            "x": 0.04,
            "y": 0.14
          },
          "kind": "title",
          "text": "Foodservice players can operate towards different Value Creation levers to thrive in the current competitive environment and macroeconomic volatility",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.267+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "7769e555-8162-4423-83a9-2c3ce4d4c2dd",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [
        {
          "to": 27,
          "arc": {
            "name": "Monroe's Motivated Sequence",
            "slug": "monroes-sequence",
            "status": "active",
            "bestFor": "Persuasive speeches, call-to-action decks",
            "canonId": "019dd956-5f25-7189-a428-2e6d7f9e5606",
            "version": 1,
            "bodyDocId": "019df22a-2356-73eb-8061-d8c81dc0aa49",
            "structure": "Attention -> Need -> Satisfaction -> Visualization -> Action",
            "description": null,
            "familyLabel": null
          },
          "from": 24,
          "name": "Satisfaction",
          "beatId": "7b4d8d29-3e1f-4452-a6af-ee80d0d3a50d",
          "matchId": "40ad77ec-9dcd-4267-8a69-a7237ed79209",
          "beatType": {
            "name": "Satisfaction",
            "slug": "monroes-sequence-satisfaction",
            "status": "active",
            "canonId": "019dd9b8-16a5-73c8-a3ce-00850dc2cbd8",
            "version": 1,
            "description": null
          },
          "evidence": "Market outlook, business needs, and value creation levers for foodservice players.",
          "position": 2,
          "isPrimaryArc": true,
          "parentBeatType": {
            "name": "Turn",
            "slug": "turn",
            "status": "active",
            "canonId": "019dd9b8-0396-702b-ac2f-9901f8dd8b54",
            "version": 1,
            "description": "The pivot — solution proposed, catalyst introduced, decision made. Common (15/20 arcs) but not universal: Triple-take, AIDA, PAS, Voyage-return and Pixar substitute it with a strong reflection or development beat."
          },
          "alignedBlockIds": null,
          "matchConfidence": 0.8
        }
      ],
      "loops": [],
      "locked": true
    },
    {
      "page": 28,
      "type": "appendix",
      "function": "other",
      "rawType": "appendix",
      "block": null,
      "metadata": {
        "slideType": "appendix",
        "slideTypeCanon": {
          "name": "Appendix",
          "slug": "appendix",
          "status": "active",
          "canonId": "019de52d-0762-71f8-b564-89ab863301cc",
          "version": 1,
          "description": null
        },
        "function": "other",
        "functionCanon": {
          "name": "Other (fallback)",
          "slug": "other",
          "status": "active",
          "canonId": "019de52d-15e1-75bc-99dc-07732380e2ce",
          "version": 1,
          "description": null
        },
        "density": "balanced",
        "densityScore": 46,
        "componentCount": 7,
        "textChars": 362,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": [
          "headline_text",
          "headshot"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 19:33:32.839+00",
          "seconds": 2.68,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-5ca1-7489-b636-758609f1aca6/28",
        "deck": "/decks/019dd923-5ca1-7489-b636-758609f1aca6",
        "deckAnchor": "/decks/019dd923-5ca1-7489-b636-758609f1aca6#slide-28",
        "deckJson": "/decks/019dd923-5ca1-7489-b636-758609f1aca6.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.15,
            "w": 0.09,
            "x": 0.546,
            "y": 0.288
          },
          "kind": "image",
          "text": "Federico Bazzani",
          "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": "Headshot",
              "slug": "headshot",
              "status": "active",
              "canonId": "019de52c-fd5f-765c-9282-38b54f61bbbf",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headshot",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.839+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "01ad777c-5a67-4fec-9468-58eec80e2225",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.15,
            "w": 0.09,
            "x": 0.065,
            "y": 0.288
          },
          "kind": "image",
          "text": "Eugenio Puddu",
          "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": "Headshot",
              "slug": "headshot",
              "status": "active",
              "canonId": "019de52c-fd5f-765c-9282-38b54f61bbbf",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headshot",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.839+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "7672ca07-609f-490c-9460-57950c4eb3b4",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.15,
            "w": 0.09,
            "x": 0.28,
            "y": 0.288
          },
          "kind": "image",
          "text": "Tommaso Nastasi",
          "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": "Headshot",
              "slug": "headshot",
              "status": "active",
              "canonId": "019de52c-fd5f-765c-9282-38b54f61bbbf",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headshot",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.839+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "ca8154bf-2870-4651-8ffe-be4ea83f04af",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.15,
            "w": 0.15,
            "x": 0.546,
            "y": 0.448
          },
          "kind": "paragraph",
          "text": "Federico Bazzani\nPartner\nValue Creation\nServices\nfbazzani@deloitte.it\nLocation: Milan, Italy",
          "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 19:33:32.839+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "673b6ada-b388-4d27-a470-814055d34b78",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.15,
            "w": 0.15,
            "x": 0.065,
            "y": 0.448
          },
          "kind": "paragraph",
          "text": "Eugenio Puddu\nEquity Partner\nConsumer products\nSector Leader\nepuddu@deloitte.it\nLocation: Genova, Italy",
          "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 19:33:32.839+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "b725e760-ab13-4d3b-8b8d-df4d27c09c1c",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.15,
            "w": 0.15,
            "x": 0.28,
            "y": 0.448
          },
          "kind": "paragraph",
          "text": "Tommaso Nastasi\nEquity Partner\nValue Creation Services\nLeader Italy\ntnastasi@deloitte.it\nLocation: Milan, Italy",
          "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 19:33:32.839+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "bb178cee-057f-4dd6-b67b-606ba083ea8a",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.29,
            "x": 0.04,
            "y": 0.14
          },
          "kind": "title",
          "text": "Key contacts",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:32.839+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "f3d4262b-b58d-4272-83eb-bde812af8c8f",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [],
      "loops": [],
      "locked": true
    },
    {
      "page": 29,
      "type": "setup",
      "title": "The slide outlines a consulting methodology for revenue growth, likely from a Deloitte deck given the explicit mention of 'Deloitte toolkit'.",
      "function": "present_solution",
      "rawType": "implementation_plan",
      "block": null,
      "metadata": {
        "slideType": "implementation_plan",
        "slideTypeCanon": {
          "name": "Implementation plan",
          "slug": "implementation_plan",
          "status": "active",
          "canonId": "019de52d-0d75-700b-ae9f-f6069ba6e37a",
          "version": 1,
          "description": null
        },
        "function": "present_solution",
        "functionCanon": {
          "name": "Present solution",
          "slug": "present_solution",
          "status": "active",
          "canonId": "019de52d-15b8-71da-bd23-2b767850cbce",
          "version": 1,
          "description": null
        },
        "density": "balanced",
        "densityScore": 33,
        "componentCount": 5,
        "textChars": 422,
        "nDataPoints": 0,
        "notes": "The slide outlines a consulting methodology for revenue growth, likely from a Deloitte deck given the explicit mention of 'Deloitte toolkit'.",
        "elementsJson": [
          "headline_text",
          "bullet_list",
          "process_diagram"
        ],
        "confidence": 0.95,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 19:33:35.846+00",
          "seconds": 5.646,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-5ca1-7489-b636-758609f1aca6/29",
        "deck": "/decks/019dd923-5ca1-7489-b636-758609f1aca6",
        "deckAnchor": "/decks/019dd923-5ca1-7489-b636-758609f1aca6#slide-29",
        "deckJson": "/decks/019dd923-5ca1-7489-b636-758609f1aca6.json"
      },
      "components": [
        {
          "bbox": null,
          "kind": "callout",
          "text": "Our approach can generate an increase in Top line growth with tangible results within 3-6 months",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Callout",
              "slug": "callout",
              "status": "active",
              "canonId": "019de52c-f8d3-761a-8953-7d37080de5e2",
              "version": 1,
              "description": "Highlighted callout box."
            },
            "tool": {
              "name": "Visual emphasis",
              "slug": "visual-emphasis",
              "status": "active",
              "bestFor": null,
              "canonId": "019dd9e1-474b-736b-a8eb-a794dd88241c",
              "version": 1,
              "bodyDocId": null,
              "description": "Drawing the eye to one element above the rest of the slide.",
              "familyLabel": null
            },
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-04-24 13:04:07+00",
            "model": "or:google/gemini-3.1-flash-lite-preview",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "019dd951-ba8d-77da-9987-0f4de9be35b5",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.45,
            "w": 0.92,
            "x": 0.04,
            "y": 0.49
          },
          "kind": "diagram",
          "text": "Diagnostics, Transformation, Execution, Clarity",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Diagram",
              "slug": "diagram",
              "status": "active",
              "canonId": "019de52c-f9f0-734a-81de-15382ff28c65",
              "version": 1,
              "description": "Schematic or relational diagram."
            },
            "tool": null,
            "subkind": {
              "name": "Process flow",
              "slug": "process",
              "status": "active",
              "canonId": "019de52d-039c-718f-ad3a-efe9c4b3c838",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "process",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:35.846+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "0be3cfb7-224d-439e-80dc-a180cca99ac6",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.12,
            "w": 0.92,
            "x": 0.04,
            "y": 0.33
          },
          "kind": "list",
          "text": "We support you across the breadth of Top line topics... We assess the product range... We can provide rapid and implementable support...",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "List",
              "slug": "list",
              "status": "active",
              "canonId": "019de52c-f94b-779b-a53b-fd4904a5f4d2",
              "version": 1,
              "description": "Bullet or numbered list."
            },
            "tool": null,
            "subkind": {
              "name": "Bullet list",
              "slug": "bullet",
              "status": "active",
              "canonId": "019de52c-fc98-7169-a083-5cab805076ca",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "bullet",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:35.846+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "66446b7a-db72-495b-bca6-7cd855df79ea",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.02,
            "w": 0.6,
            "x": 0.04,
            "y": 0.21
          },
          "kind": "title",
          "text": "Our approach can generate an increase in Top line growth with tangible results within 3-6 months",
          "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 19:33:35.846+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "cb270994-9e67-4989-b354-0f51367d74bb",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.45,
            "x": 0.04,
            "y": 0.14
          },
          "kind": "title",
          "text": "Value Creation Services – Top line acceleration",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Title",
              "slug": "title",
              "status": "active",
              "canonId": "019de52c-f7dd-76d9-b848-b1f12bd85cf4",
              "version": 1,
              "description": "Slide title or headline."
            },
            "tool": null,
            "subkind": {
              "name": "Headline",
              "slug": "headline",
              "status": "active",
              "canonId": "019de52c-fae1-7463-9a7c-d60668eced0d",
              "version": 1,
              "description": null
            },
            "framework": null
          },
          "subkind": "headline",
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:35.846+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "2e9e57c0-be21-4cbf-b3bc-1af70ed25eb1",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [
        {
          "tool": {
            "name": "Before-After-Bridge",
            "slug": "before-after-bridge",
            "status": "active",
            "bestFor": null,
            "canonId": "019dd956-8604-7188-883f-42370288ad05",
            "version": 1,
            "bodyDocId": null,
            "description": "Narrative structure: Paint the before, show the after, explain the bridge",
            "familyLabel": null,
            "categoryName": "Block",
            "categorySlug": "block"
          },
          "agent": "Storyteller",
          "layer": "slide",
          "agents": [
            "Storyteller"
          ],
          "matchId": "c6a912e4-0e4a-4f90-9448-69d702d1adcf",
          "evidence": "Diagnostics, Transformation, Execution, Clarity diagram could be seen as a before-after bridge.",
          "pageRefs": null,
          "priority": null,
          "whenToUse": null,
          "confidence": 0.7,
          "extraction": {
            "at": "2026-07-16 21:10:16.99712+00",
            "model": "or:meta-llama/llama-4-scout",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 29,
          "whyItWorks": null,
          "antipattern": null,
          "cardinality": null,
          "narrativePurpose": null
        }
      ],
      "frameworks": [
        {
          "matchId": "41bc3a3f-6fcf-449a-8385-bd0004bce903",
          "evidence": "The slide outlines a sequential approach from diagnostics to execution and results.",
          "framework": null,
          "confidence": 0.8,
          "extraction": {
            "at": "2026-05-02 19:33:35.846+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "pageNumber": 29,
          "frameworkName": "process"
        }
      ],
      "arcBeats": [],
      "loops": [],
      "locked": true
    },
    {
      "page": 30,
      "type": "setup",
      "function": "other",
      "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": "other",
        "functionCanon": {
          "name": "Other (fallback)",
          "slug": "other",
          "status": "active",
          "canonId": "019de52d-15e1-75bc-99dc-07732380e2ce",
          "version": 1,
          "description": null
        },
        "density": "balanced",
        "densityScore": 42,
        "componentCount": 3,
        "textChars": 1659,
        "nDataPoints": 0,
        "notes": null,
        "elementsJson": [
          "paragraph"
        ],
        "confidence": 1,
        "extraction": {
          "model": "google/gemini-3.1-flash-lite-preview-20260303",
          "runId": null,
          "at": "2026-05-02 19:33:33.28+00",
          "seconds": 3.029,
          "promptVersion": "v2-canon-conditioned"
        }
      },
      "links": {
        "slide": "/slides/019dd923-5ca1-7489-b636-758609f1aca6/30",
        "deck": "/decks/019dd923-5ca1-7489-b636-758609f1aca6",
        "deckAnchor": "/decks/019dd923-5ca1-7489-b636-758609f1aca6#slide-30",
        "deckJson": "/decks/019dd923-5ca1-7489-b636-758609f1aca6.json"
      },
      "components": [
        {
          "bbox": {
            "h": 0.2,
            "w": 0.62,
            "x": 0.04,
            "y": 0.7
          },
          "kind": "disclaimer",
          "text": "This communication contains general information only, and none of Deloitte Touche Tohmatsu Limited (“DTTL”), its global network of member firms or their related entities (collectively, the “Deloitte organization”) is, by means of this communication, rendering professional advice or services. Before making any decision or taking any action that may affect your finances or your business, you should consult a qualified professional adviser. No representations, warranties or undertakings (express or implied) are given as to the accuracy or completeness of the information in this communication, and none of DTTL, its member firms, related entities, employees or agents shall be liable or responsible for any loss or damage whatsoever arising directly or indirectly in connection with any person relying on this communication. DTTL and each of its member firms, and their related entities, are legally separate and independent entities. Deloitte refers to one or more of Deloitte Touche Tohmatsu Limited (“DTTL”), its global network of member firms, and their related entities (collectively, the “Deloitte organization”). DTTL (also referred to as “Deloitte Global”) and each of its member firms and related entities are legally separate and independent entities, which cannot obligate or bind each other in respect of third parties. DTTL and each DTTL member firm and related entity is liable only for its own acts and omissions, and not those of each other. DTTL does not provide services to clients. Please see www.deloitte.com/about to learn more.",
          "attrs": null,
          "canon": {
            "kind": {
              "name": "Disclaimer",
              "slug": "disclaimer",
              "status": "active",
              "canonId": "91173477-d91f-4024-bbaf-d4f93e3f82dc",
              "version": 1,
              "description": "Legal/cautionary text that occupies most of the body of its slide."
            },
            "tool": null,
            "subkind": null,
            "framework": null
          },
          "subkind": null,
          "groupRole": null,
          "confidence": null,
          "extraction": {
            "at": "2026-05-02 19:33:33.28+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "10a2f05d-6cfa-4679-bd5f-9351300e3895",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.06,
            "w": 0.21,
            "x": 0.04,
            "y": 0.57
          },
          "kind": "image",
          "text": "Deloitte",
          "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 19:33:33.28+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "4a10c319-0a7d-45be-8623-a59e1c42c94b",
          "parentComponentId": null
        },
        {
          "bbox": {
            "h": 0.03,
            "w": 0.35,
            "x": 0.04,
            "y": 0.91
          },
          "kind": "paragraph",
          "text": "© 2023 Deloitte Financial Advisory Services S.r.l. S.B. Deloitte Creative Team - Italia | SG.133.23",
          "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 19:33:33.28+00",
            "model": "google/gemini-3.1-flash-lite-preview-20260303",
            "runId": null,
            "seconds": null,
            "promptVersion": null
          },
          "componentId": "a705d4a5-f763-4f88-8358-c2262904aa21",
          "parentComponentId": null
        }
      ],
      "metrics": [],
      "tools": [],
      "frameworks": [],
      "arcBeats": [],
      "loops": [],
      "locked": true
    }
  ],
  "arcBeats": [
    {
      "from": 3,
      "to": 4,
      "label": "Attention",
      "description": "Executive summary highlighting key market trends and growth."
    },
    {
      "from": 5,
      "to": 9,
      "label": "Need",
      "description": "Market evolution, trends, and challenges facing the foodservice industry."
    },
    {
      "from": 24,
      "to": 27,
      "label": "Satisfaction",
      "description": "Market outlook, business needs, and value creation levers for foodservice players."
    }
  ],
  "loops": [
    {
      "from": 19,
      "to": 20,
      "label": "Cost Of Inaction",
      "description": "Highlighting the impact of inflation on consumer choices and the need for foodservice players to adapt."
    },
    {
      "from": 16,
      "to": 18,
      "label": "Jobs To Be Done",
      "description": "Understanding consumer trends and expectations in the foodservice market."
    }
  ]
}