{
  "docId": "019dd923-5e88-73ef-bd5d-7fdbf19b6f2c",
  "docSlug": "3f6c73d48e1a72a3",
  "documentTitle": "2020 Benedict Evans 2020 January Shoulders of Giants",
  "authorId": "BenedictEvans",
  "authorName": "Benedict Evans",
  "documentKindSlug": "consulting-deck",
  "documentKindLabel": "Consulting deck",
  "sourceTypeSlug": "independent_analyst",
  "sourceTypeLabel": "Independent analyst",
  "presentationDate": null,
  "orientation": "landscape",
  "aspectRatio": 1.778,
  "pageNumber": 115,
  "pageCount": 126,
  "prevPage": 114,
  "nextPage": 116,
  "slideType": "problem_statement",
  "function": "frame_problem",
  "density": "balanced",
  "nDataPoints": 0,
  "notes": "The slide uses a hub-and-spoke diagram to show competing regulatory pressures.",
  "elementsJson": [
    "other"
  ],
  "metadataConfidence": 0.95,
  "imagePath": null,
  "slideHref": "/slides/019dd923-5e88-73ef-bd5d-7fdbf19b6f2c/115",
  "deckHref": "/decks/019dd923-5e88-73ef-bd5d-7fdbf19b6f2c",
  "deckJsonHref": "/decks/019dd923-5e88-73ef-bd5d-7fdbf19b6f2c.json",
  "deckAnchorHref": "/decks/019dd923-5e88-73ef-bd5d-7fdbf19b6f2c#slide-115",
  "components": [
    {
      "bbox": null,
      "kind": "callout",
      "text": "When local regulators assert global coverage and make incompatible demands, who yields first?",
      "attrs": null,
      "subkind": null,
      "toolName": "Visual emphasis",
      "toolSlug": "visual-emphasis",
      "confidence": null,
      "componentId": "019dd952-47c8-76a3-bc56-5421c33cdbb4",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.608,
        "w": 0.584,
        "x": 0.208,
        "y": 0.208
      },
      "kind": "diagram",
      "text": "Central node: Secure, private, minimal data collection. Surrounding nodes: Police access, Open platforms, Trustworthy information, Moderate 'bad' content, Empower competitors, Catch state 'bad actors'.",
      "attrs": null,
      "subkind": "hub-spoke",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "2a8c02bb-f8f2-427d-b623-c2a9bc95be81",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.024,
        "w": 0.598,
        "x": 0.201,
        "y": 0.128
      },
      "kind": "subtitle",
      "text": "When local regulators assert global coverage and make incompatible demands, who yields first?",
      "attrs": null,
      "subkind": null,
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "404a04e5-60a5-476a-838a-806c1b4e385f",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.044,
        "w": 0.604,
        "x": 0.198,
        "y": 0.056
      },
      "kind": "title",
      "text": "But what will happen when regulators conflict?",
      "attrs": null,
      "subkind": "headline",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "4a0cd3ec-2c9e-40cb-8f8e-88d8ba583fc0",
      "frameworkName": null,
      "frameworkSlug": null
    }
  ],
  "metrics": [],
  "tools": [
    {
      "name": "Issue Tree",
      "slug": "issue-tree",
      "agent": "Architect",
      "layer": "slide",
      "matchId": "148eefb9-e5db-4790-b12e-f9cf3b5ed716",
      "evidence": "diagram/hub-spoke: Central node: Secure, private, minimal data collection. Surrounding nodes: Police access, Open platforms, Trustworthy information, Moderate 'bad' content, Empower competitors, Catch state 'bad actors'.",
      "confidence": 0.7
    }
  ],
  "frameworks": [
    {
      "name": "hub-spoke",
      "slug": null,
      "matchId": "1289f53e-e077-4d97-8385-47886f6b31e2",
      "evidence": "Central node connected to peripheral nodes via bidirectional arrows.",
      "confidence": 0.9
    }
  ],
  "arcBeats": [],
  "loops": [],
  "imagePathAlt": null,
  "thumbSrc": null,
  "thumbSrcAlt": null,
  "locked": true
}