{
  "docId": "019de50f-babf-707f-bd3d-2fec6bede0f2",
  "docSlug": "b33e54aa0d6211dbd29db29302893ad9",
  "documentTitle": "a16z | Educational Presentation Deck | 19 slides",
  "authorId": "a16z",
  "authorName": "a16z",
  "documentKindSlug": "conference-presentation",
  "documentKindLabel": "Conference presentation",
  "sourceTypeSlug": "investor_relations",
  "sourceTypeLabel": "Investor relations",
  "presentationDate": "2020-06-01 00:00:00",
  "orientation": "landscape",
  "aspectRatio": 1.7777778,
  "pageNumber": 16,
  "pageCount": 19,
  "prevPage": 15,
  "nextPage": 17,
  "slideType": "propose_solution",
  "function": "present_solution",
  "density": "balanced",
  "nDataPoints": 0,
  "notes": "The Swiss Cheese Model is used here as a visual metaphor for security layers, though not explicitly labeled as such.",
  "elementsJson": null,
  "metadataConfidence": 0.95,
  "imagePath": null,
  "slideHref": "/slides/019de50f-babf-707f-bd3d-2fec6bede0f2/16",
  "deckHref": "/decks/019de50f-babf-707f-bd3d-2fec6bede0f2",
  "deckJsonHref": "/decks/019de50f-babf-707f-bd3d-2fec6bede0f2.json",
  "deckAnchorHref": "/decks/019de50f-babf-707f-bd3d-2fec6bede0f2#slide-16",
  "components": [
    {
      "bbox": {
        "h": 0.65,
        "w": 0.35,
        "x": 0.04,
        "y": 0.23
      },
      "kind": "image",
      "text": "Swiss cheese illustration representing security layers",
      "attrs": null,
      "subkind": "illustration",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "80c925ba-1d65-4e35-b01c-696aea5752f4",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.12,
        "w": 0.5,
        "x": 0.45,
        "y": 0.34
      },
      "kind": "list",
      "text": "Customizable runtime models vs. one-size-fits-all Turing complete virtual machines",
      "attrs": null,
      "subkind": "bullet",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "78f546b0-f1f5-4029-9bb9-f8acfbb6702c",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.12,
        "w": 0.5,
        "x": 0.45,
        "y": 0.65
      },
      "kind": "list",
      "text": "On-chain governance in case of ultimate failure",
      "attrs": null,
      "subkind": "bullet",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "7c812ed4-8316-4fe4-8d57-17d653530810",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.12,
        "w": 0.5,
        "x": 0.45,
        "y": 0.49
      },
      "kind": "list",
      "text": "Resort to standards like Wasm and “safer” languages like Rust",
      "attrs": null,
      "subkind": "bullet",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "a8b7315c-8f2f-4fb3-ba11-983ab629d41c",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.15,
        "w": 0.85,
        "x": 0.04,
        "y": 0.06
      },
      "kind": "title",
      "text": "Build a Structured Framework to Ease Development and Close Security Holes",
      "attrs": null,
      "subkind": "headline",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "a179eb64-5a3f-4d29-858f-30a863196457",
      "frameworkName": null,
      "frameworkSlug": null
    }
  ],
  "metrics": [],
  "tools": [],
  "frameworks": [
    {
      "name": "Swiss Cheese Model",
      "slug": null,
      "matchId": "9ec832bb-bebe-441a-9bef-d694baf18e73",
      "evidence": "Visual representation of stacked cheese slices with holes",
      "confidence": 0.9
    }
  ],
  "arcBeats": [
    {
      "to": 16,
      "from": 16,
      "beatId": "3d4c70c7-f187-41f8-a6ff-cef0274aacd3",
      "arcName": "Problem-Agitate-Solution",
      "arcSlug": "problem-agitate-solution",
      "beatName": "Solution",
      "beatSlug": "problem-agitate-solution-solution-provide-relief",
      "evidence": "The document proposes building a structured framework to ease development and close security holes.",
      "position": 2,
      "confidence": 0.8,
      "parentBeatName": "Resolution",
      "parentBeatSlug": "resolution"
    }
  ],
  "loops": [
    {
      "to": 16,
      "from": 16,
      "name": "Jobs To Be Done",
      "slug": "53-jobs-to-be-done",
      "bestFor": "Product innovation, market entry, competitive positioning",
      "matchId": "9cd23999-fbc0-4373-b54e-b5c8332b9878",
      "evidence": "The document proposes building a structured framework.",
      "position": 1,
      "objective": "How can we build a structured framework to ease development and close security holes?",
      "structure": "The Customer's Job -> Current Solutions (Hired/Fired) -> Unmet Needs -> Our Solution Fit",
      "confidence": 0.6,
      "description": "Reframe the problem around what the customer is trying to accomplish, not what they're buying"
    }
  ],
  "imagePathAlt": null,
  "thumbSrc": null,
  "thumbSrcAlt": null,
  "locked": true
}