{
  "type": "excalidraw",
  "version": 2,
  "source": "https://excalidraw.com",
  "elements": [
    {
      "id": "2968fe3fba8c49dcb0f0",
      "type": "text",
      "x": 40,
      "y": 30,
      "width": 1150,
      "height": 57.2,
      "angle": 0,
      "strokeColor": "#161616",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 101,
      "version": 1,
      "versionNonce": 1001,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false,
      "text": "SAME BRIEF. DIFFERENT EFFORT.",
      "originalText": "SAME BRIEF. DIFFERENT EFFORT.",
      "fontSize": 44,
      "fontFamily": 2,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "autoResize": false,
      "lineHeight": 1.3,
      "baseline": 44
    },
    {
      "id": "25b05790fb3a40269831",
      "type": "text",
      "x": 40,
      "y": 110,
      "width": 700,
      "height": 32.5,
      "angle": 0,
      "strokeColor": "#161616",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 102,
      "version": 1,
      "versionNonce": 1002,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false,
      "text": "Exact model assignment",
      "originalText": "Exact model assignment",
      "fontSize": 25,
      "fontFamily": 2,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "autoResize": false,
      "lineHeight": 1.3,
      "baseline": 25
    },
    {
      "id": "992d9fe4cec945a3a095",
      "type": "text",
      "x": 900,
      "y": 110,
      "width": 650,
      "height": 29.900000000000002,
      "angle": 0,
      "strokeColor": "#161616",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 103,
      "version": 1,
      "versionNonce": 1003,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false,
      "text": "Producer annotations — do not send to models",
      "originalText": "Producer annotations — do not send to models",
      "fontSize": 23,
      "fontFamily": 2,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "autoResize": false,
      "lineHeight": 1.3,
      "baseline": 23
    },
    {
      "id": "d8872b29239b4884adbb",
      "type": "rectangle",
      "x": 40,
      "y": 180,
      "width": 790,
      "height": 219.4,
      "angle": 0,
      "strokeColor": "#161616",
      "backgroundColor": "#fffaf0",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "seed": 104,
      "version": 1,
      "versionNonce": 1004,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false
    },
    {
      "id": "e383f3689c4e4fd98b4f",
      "type": "text",
      "x": 70,
      "y": 204,
      "width": 730,
      "height": 33.800000000000004,
      "angle": 0,
      "strokeColor": "#161616",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 105,
      "version": 1,
      "versionNonce": 1005,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false,
      "text": "01  The customer",
      "originalText": "01  The customer",
      "fontSize": 26,
      "fontFamily": 2,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "autoResize": false,
      "lineHeight": 1.3,
      "baseline": 26
    },
    {
      "id": "57e3d6f708d04ca289b6",
      "type": "text",
      "x": 70,
      "y": 252,
      "width": 730,
      "height": 114.4,
      "angle": 0,
      "strokeColor": "#161616",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 106,
      "version": 1,
      "versionNonce": 1006,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false,
      "text": "Find a worthwhile SaaS opportunity for owners of small\nservice businesses with 2–20 employees. I haven’t chosen\nthe business category, problem or product. Start with their\nproblems, consider three opportunities, then choose one.",
      "originalText": "Find a worthwhile SaaS opportunity for owners of small\nservice businesses with 2–20 employees. I haven’t chosen\nthe business category, problem or product. Start with their\nproblems, consider three opportunities, then choose one.",
      "fontSize": 22,
      "fontFamily": 2,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "autoResize": false,
      "lineHeight": 1.3,
      "baseline": 22
    },
    {
      "id": "21026586163f4f0b8e0b",
      "type": "rectangle",
      "x": 900,
      "y": 180,
      "width": 650,
      "height": 219.4,
      "angle": 0,
      "strokeColor": "#161616",
      "backgroundColor": "#fff0aa",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "seed": 107,
      "version": 1,
      "versionNonce": 1007,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false
    },
    {
      "id": "9457f9c2958c41d89493",
      "type": "text",
      "x": 928,
      "y": 204,
      "width": 592,
      "height": 24.7,
      "angle": 0,
      "strokeColor": "#161616",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 108,
      "version": 1,
      "versionNonce": 1008,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false,
      "text": "WHAT WE ARE WATCHING",
      "originalText": "WHAT WE ARE WATCHING",
      "fontSize": 19,
      "fontFamily": 2,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "autoResize": false,
      "lineHeight": 1.3,
      "baseline": 19
    },
    {
      "id": "c550c992bd4d41a69c39",
      "type": "text",
      "x": 928,
      "y": 246,
      "width": 592,
      "height": 59.800000000000004,
      "angle": 0,
      "strokeColor": "#161616",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 109,
      "version": 1,
      "versionNonce": 1009,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false,
      "text": "Does it investigate a customer problem or\njump straight to an app idea?",
      "originalText": "Does it investigate a customer problem or\njump straight to an app idea?",
      "fontSize": 23,
      "fontFamily": 2,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "autoResize": false,
      "lineHeight": 1.3,
      "baseline": 23
    },
    {
      "id": "1cbbf2ebc6294fe09e09",
      "type": "text",
      "x": 928,
      "y": 362.4,
      "width": 580,
      "height": 20.8,
      "angle": 0,
      "strokeColor": "#786e58",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 110,
      "version": 1,
      "versionNonce": 1010,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false,
      "text": "Mark / circle / add your notes here",
      "originalText": "Mark / circle / add your notes here",
      "fontSize": 16,
      "fontFamily": 2,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "autoResize": false,
      "lineHeight": 1.3,
      "baseline": 16
    },
    {
      "id": "0add4d79546947c2a260",
      "type": "rectangle",
      "x": 40,
      "y": 439.4,
      "width": 790,
      "height": 391.0,
      "angle": 0,
      "strokeColor": "#161616",
      "backgroundColor": "#fffaf0",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "seed": 111,
      "version": 1,
      "versionNonce": 1011,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false
    },
    {
      "id": "315a1840bb05494bbe33",
      "type": "text",
      "x": 70,
      "y": 463.4,
      "width": 730,
      "height": 33.800000000000004,
      "angle": 0,
      "strokeColor": "#161616",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 112,
      "version": 1,
      "versionNonce": 1012,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false,
      "text": "02  The evidence",
      "originalText": "02  The evidence",
      "fontSize": 26,
      "fontFamily": 2,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "autoResize": false,
      "lineHeight": 1.3,
      "baseline": 26
    },
    {
      "id": "7f158171d43747a8b5dd",
      "type": "text",
      "x": 70,
      "y": 511.4,
      "width": 730,
      "height": 286.0,
      "angle": 0,
      "strokeColor": "#161616",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 113,
      "version": 1,
      "versionNonce": 1013,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false,
      "text": "Research real conversations on Reddit and X and examine\nthree existing alternatives. Aim to support the shortlist\nwith six distinct, relevant conversations across those\nplatforms. Look for repeated frustrations, current\nworkarounds, spending signals and counterevidence. Choose\nyour own research methods using the capabilities available\nto you. Link the original sources. Explain access\nlimitations and evidence gaps; do not invent sources to\nmeet a count. Popularity alone is not proof that someone\nwill pay.",
      "originalText": "Research real conversations on Reddit and X and examine\nthree existing alternatives. Aim to support the shortlist\nwith six distinct, relevant conversations across those\nplatforms. Look for repeated frustrations, current\nworkarounds, spending signals and counterevidence. Choose\nyour own research methods using the capabilities available\nto you. Link the original sources. Explain access\nlimitations and evidence gaps; do not invent sources to\nmeet a count. Popularity alone is not proof that someone\nwill pay.",
      "fontSize": 22,
      "fontFamily": 2,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "autoResize": false,
      "lineHeight": 1.3,
      "baseline": 22
    },
    {
      "id": "a58a33d1fa24422caba3",
      "type": "rectangle",
      "x": 900,
      "y": 439.4,
      "width": 650,
      "height": 391.0,
      "angle": 0,
      "strokeColor": "#161616",
      "backgroundColor": "#fff0aa",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "seed": 114,
      "version": 1,
      "versionNonce": 1014,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false
    },
    {
      "id": "3e071d1f40a8402eae9e",
      "type": "text",
      "x": 928,
      "y": 463.4,
      "width": 592,
      "height": 24.7,
      "angle": 0,
      "strokeColor": "#161616",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 115,
      "version": 1,
      "versionNonce": 1015,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false,
      "text": "WHAT WE ARE WATCHING",
      "originalText": "WHAT WE ARE WATCHING",
      "fontSize": 19,
      "fontFamily": 2,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "autoResize": false,
      "lineHeight": 1.3,
      "baseline": 19
    },
    {
      "id": "ed4f88c5091a4b3e96f4",
      "type": "text",
      "x": 928,
      "y": 505.4,
      "width": 592,
      "height": 119.60000000000001,
      "angle": 0,
      "strokeColor": "#161616",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 116,
      "version": 1,
      "versionNonce": 1016,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false,
      "text": "Are the receipts genuine and relevant? Does\nthe research change the decision? Grok is\navailable equally, but never prescribed or\nrewarded.",
      "originalText": "Are the receipts genuine and relevant? Does\nthe research change the decision? Grok is\navailable equally, but never prescribed or\nrewarded.",
      "fontSize": 23,
      "fontFamily": 2,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "autoResize": false,
      "lineHeight": 1.3,
      "baseline": 23
    },
    {
      "id": "fbaf07be01ef41c59222",
      "type": "text",
      "x": 928,
      "y": 793.4,
      "width": 580,
      "height": 20.8,
      "angle": 0,
      "strokeColor": "#786e58",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 117,
      "version": 1,
      "versionNonce": 1017,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false,
      "text": "Mark / circle / add your notes here",
      "originalText": "Mark / circle / add your notes here",
      "fontSize": 16,
      "fontFamily": 2,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "autoResize": false,
      "lineHeight": 1.3,
      "baseline": 16
    },
    {
      "id": "f773b2683635453cba51",
      "type": "rectangle",
      "x": 40,
      "y": 870.4,
      "width": 790,
      "height": 362.40000000000003,
      "angle": 0,
      "strokeColor": "#161616",
      "backgroundColor": "#fffaf0",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "seed": 118,
      "version": 1,
      "versionNonce": 1018,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false
    },
    {
      "id": "bfd6a0cff5fc4b08b18f",
      "type": "text",
      "x": 70,
      "y": 894.4,
      "width": 730,
      "height": 33.800000000000004,
      "angle": 0,
      "strokeColor": "#161616",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 119,
      "version": 1,
      "versionNonce": 1019,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false,
      "text": "03  The business",
      "originalText": "03  The business",
      "fontSize": 26,
      "fontFamily": 2,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "autoResize": false,
      "lineHeight": 1.3,
      "baseline": 26
    },
    {
      "id": "b6c712eea832450b9ffe",
      "type": "text",
      "x": 70,
      "y": 942.4,
      "width": 730,
      "height": 257.40000000000003,
      "angle": 0,
      "strokeColor": "#161616",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 120,
      "version": 1,
      "versionNonce": 1020,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false,
      "text": "Assume customers and competitors can use Astra to reproduce\ncompetent software quickly. Explain what could be copied in\na weekend, what valuable part would still be missing, and\nwhy a customer would pay instead of building or switching.\nPropose a credible way to earn that advantage from zero,\nincluding a first-customer strategy and an experiment that\ncould disprove it. The product must deliver value before\nthis advantage exists. Treat defensibility as a hypothesis,\nnot an established moat.",
      "originalText": "Assume customers and competitors can use Astra to reproduce\ncompetent software quickly. Explain what could be copied in\na weekend, what valuable part would still be missing, and\nwhy a customer would pay instead of building or switching.\nPropose a credible way to earn that advantage from zero,\nincluding a first-customer strategy and an experiment that\ncould disprove it. The product must deliver value before\nthis advantage exists. Treat defensibility as a hypothesis,\nnot an established moat.",
      "fontSize": 22,
      "fontFamily": 2,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "autoResize": false,
      "lineHeight": 1.3,
      "baseline": 22
    },
    {
      "id": "367fb854bde343b8bf8e",
      "type": "rectangle",
      "x": 900,
      "y": 870.4,
      "width": 650,
      "height": 362.40000000000003,
      "angle": 0,
      "strokeColor": "#161616",
      "backgroundColor": "#fff0aa",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "seed": 121,
      "version": 1,
      "versionNonce": 1021,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false
    },
    {
      "id": "efe424dc7e2a4f51a24c",
      "type": "text",
      "x": 928,
      "y": 894.4,
      "width": 592,
      "height": 24.7,
      "angle": 0,
      "strokeColor": "#161616",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 122,
      "version": 1,
      "versionNonce": 1022,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false,
      "text": "WHAT WE ARE WATCHING",
      "originalText": "WHAT WE ARE WATCHING",
      "fontSize": 19,
      "fontFamily": 2,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "autoResize": false,
      "lineHeight": 1.3,
      "baseline": 19
    },
    {
      "id": "bc7e4c50811c4007bc35",
      "type": "text",
      "x": 928,
      "y": 936.4,
      "width": 592,
      "height": 89.7,
      "angle": 0,
      "strokeColor": "#161616",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 123,
      "version": 1,
      "versionNonce": 1023,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false,
      "text": "Does it describe an advantage it could\nactually acquire, or decorate the idea with\nwords like network effects?",
      "originalText": "Does it describe an advantage it could\nactually acquire, or decorate the idea with\nwords like network effects?",
      "fontSize": 23,
      "fontFamily": 2,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "autoResize": false,
      "lineHeight": 1.3,
      "baseline": 23
    },
    {
      "id": "e89f2e337a9547e5a083",
      "type": "text",
      "x": 928,
      "y": 1195.8,
      "width": 580,
      "height": 20.8,
      "angle": 0,
      "strokeColor": "#786e58",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 124,
      "version": 1,
      "versionNonce": 1024,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false,
      "text": "Mark / circle / add your notes here",
      "originalText": "Mark / circle / add your notes here",
      "fontSize": 16,
      "fontFamily": 2,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "autoResize": false,
      "lineHeight": 1.3,
      "baseline": 16
    },
    {
      "id": "07417d34df074686aebe",
      "type": "rectangle",
      "x": 40,
      "y": 1272.8,
      "width": 790,
      "height": 276.6,
      "angle": 0,
      "strokeColor": "#161616",
      "backgroundColor": "#fffaf0",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "seed": 125,
      "version": 1,
      "versionNonce": 1025,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false
    },
    {
      "id": "72eb6c8f83d54148b034",
      "type": "text",
      "x": 70,
      "y": 1296.8,
      "width": 730,
      "height": 33.800000000000004,
      "angle": 0,
      "strokeColor": "#161616",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 126,
      "version": 1,
      "versionNonce": 1026,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false,
      "text": "04  The plan",
      "originalText": "04  The plan",
      "fontSize": 26,
      "fontFamily": 2,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "autoResize": false,
      "lineHeight": 1.3,
      "baseline": 26
    },
    {
      "id": "82ccbac0118c4ad18245",
      "type": "text",
      "x": 70,
      "y": 1344.8,
      "width": 730,
      "height": 171.6,
      "angle": 0,
      "strokeColor": "#161616",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 127,
      "version": 1,
      "versionNonce": 1027,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false,
      "text": "Create an editable Excalidraw canvas with distinct,\nconnected zones for customer evidence, alternatives and\nopportunity, the main user journey, product screens and\nvisual direction, architecture and data flow, and MVP scope\nwith build sequence. Use a useful combination of images,\ndiagrams and concise annotations, with source links.",
      "originalText": "Create an editable Excalidraw canvas with distinct,\nconnected zones for customer evidence, alternatives and\nopportunity, the main user journey, product screens and\nvisual direction, architecture and data flow, and MVP scope\nwith build sequence. Use a useful combination of images,\ndiagrams and concise annotations, with source links.",
      "fontSize": 22,
      "fontFamily": 2,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "autoResize": false,
      "lineHeight": 1.3,
      "baseline": 22
    },
    {
      "id": "c541b53bce1d46fb9c90",
      "type": "rectangle",
      "x": 900,
      "y": 1272.8,
      "width": 650,
      "height": 276.6,
      "angle": 0,
      "strokeColor": "#161616",
      "backgroundColor": "#fff0aa",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "seed": 128,
      "version": 1,
      "versionNonce": 1028,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false
    },
    {
      "id": "251f212ae9f747d4b1e1",
      "type": "text",
      "x": 928,
      "y": 1296.8,
      "width": 592,
      "height": 24.7,
      "angle": 0,
      "strokeColor": "#161616",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 129,
      "version": 1,
      "versionNonce": 1029,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false,
      "text": "WHAT WE ARE WATCHING",
      "originalText": "WHAT WE ARE WATCHING",
      "fontSize": 19,
      "fontFamily": 2,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "autoResize": false,
      "lineHeight": 1.3,
      "baseline": 19
    },
    {
      "id": "9f43b0cba0b84802b9af",
      "type": "text",
      "x": 928,
      "y": 1338.8,
      "width": 592,
      "height": 119.60000000000001,
      "angle": 0,
      "strokeColor": "#161616",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 130,
      "version": 1,
      "versionNonce": 1030,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false,
      "text": "Do the evidence, product decisions and\nimplementation connect? Is the canvas\neditable and useful, rather than a decorative\ndiagram?",
      "originalText": "Do the evidence, product decisions and\nimplementation connect? Is the canvas\neditable and useful, rather than a decorative\ndiagram?",
      "fontSize": 23,
      "fontFamily": 2,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "autoResize": false,
      "lineHeight": 1.3,
      "baseline": 23
    },
    {
      "id": "6dff2b7951244a66a42d",
      "type": "text",
      "x": 928,
      "y": 1512.4,
      "width": 580,
      "height": 20.8,
      "angle": 0,
      "strokeColor": "#786e58",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 131,
      "version": 1,
      "versionNonce": 1031,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false,
      "text": "Mark / circle / add your notes here",
      "originalText": "Mark / circle / add your notes here",
      "fontSize": 16,
      "fontFamily": 2,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "autoResize": false,
      "lineHeight": 1.3,
      "baseline": 16
    },
    {
      "id": "8ada1948313b4a0d9332",
      "type": "rectangle",
      "x": 40,
      "y": 1589.4,
      "width": 790,
      "height": 362.40000000000003,
      "angle": 0,
      "strokeColor": "#161616",
      "backgroundColor": "#fffaf0",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "seed": 132,
      "version": 1,
      "versionNonce": 1032,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false
    },
    {
      "id": "736c93e51ef9446e99b0",
      "type": "text",
      "x": 70,
      "y": 1613.4,
      "width": 730,
      "height": 33.800000000000004,
      "angle": 0,
      "strokeColor": "#161616",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 133,
      "version": 1,
      "versionNonce": 1033,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false,
      "text": "05  The product",
      "originalText": "05  The product",
      "fontSize": 26,
      "fontFamily": 2,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "autoResize": false,
      "lineHeight": 1.3,
      "baseline": 26
    },
    {
      "id": "401c915d1b604727911a",
      "type": "text",
      "x": 70,
      "y": 1661.4,
      "width": 730,
      "height": 257.40000000000003,
      "angle": 0,
      "strokeColor": "#161616",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 134,
      "version": 1,
      "versionNonce": 1034,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false,
      "text": "Build a polished website that combines the explorable\nproduct plan and working prototype in one experience. Build\nfor one primary user role and one core problem. Implement\none complete workflow with 3–5 meaningful steps and at most\nthree main product screens. Use realistic sample data and\npreserve changes across a refresh. Keep research and\nplanning material in supporting panels. Exclude production\nauthentication, payments, live messaging and external\nintegrations; identify simulated behavior clearly.",
      "originalText": "Build a polished website that combines the explorable\nproduct plan and working prototype in one experience. Build\nfor one primary user role and one core problem. Implement\none complete workflow with 3–5 meaningful steps and at most\nthree main product screens. Use realistic sample data and\npreserve changes across a refresh. Keep research and\nplanning material in supporting panels. Exclude production\nauthentication, payments, live messaging and external\nintegrations; identify simulated behavior clearly.",
      "fontSize": 22,
      "fontFamily": 2,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "autoResize": false,
      "lineHeight": 1.3,
      "baseline": 22
    },
    {
      "id": "a4c0ec4c19f1416882bc",
      "type": "rectangle",
      "x": 900,
      "y": 1589.4,
      "width": 650,
      "height": 362.40000000000003,
      "angle": 0,
      "strokeColor": "#161616",
      "backgroundColor": "#fff0aa",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "seed": 135,
      "version": 1,
      "versionNonce": 1035,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false
    },
    {
      "id": "f39eecd2a5964edf8ec4",
      "type": "text",
      "x": 928,
      "y": 1613.4,
      "width": 592,
      "height": 24.7,
      "angle": 0,
      "strokeColor": "#161616",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 136,
      "version": 1,
      "versionNonce": 1036,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false,
      "text": "WHAT WE ARE WATCHING",
      "originalText": "WHAT WE ARE WATCHING",
      "fontSize": 19,
      "fontFamily": 2,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "autoResize": false,
      "lineHeight": 1.3,
      "baseline": 19
    },
    {
      "id": "ad1dbc777a0e4ccc9ff5",
      "type": "text",
      "x": 928,
      "y": 1655.4,
      "width": 592,
      "height": 119.60000000000001,
      "angle": 0,
      "strokeColor": "#161616",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 137,
      "version": 1,
      "versionNonce": 1037,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false,
      "text": "Can we complete the workflow and refresh\nwithout losing state? An attractive plan is\nnot a functioning product. Scope discipline\nmatters.",
      "originalText": "Can we complete the workflow and refresh\nwithout losing state? An attractive plan is\nnot a functioning product. Scope discipline\nmatters.",
      "fontSize": 23,
      "fontFamily": 2,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "autoResize": false,
      "lineHeight": 1.3,
      "baseline": 23
    },
    {
      "id": "27db1a97f389469badcf",
      "type": "text",
      "x": 928,
      "y": 1914.8000000000002,
      "width": 580,
      "height": 20.8,
      "angle": 0,
      "strokeColor": "#786e58",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 138,
      "version": 1,
      "versionNonce": 1038,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false,
      "text": "Mark / circle / add your notes here",
      "originalText": "Mark / circle / add your notes here",
      "fontSize": 16,
      "fontFamily": 2,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "autoResize": false,
      "lineHeight": 1.3,
      "baseline": 16
    },
    {
      "id": "d74d4578f01545538bad",
      "type": "rectangle",
      "x": 40,
      "y": 1991.8000000000002,
      "width": 790,
      "height": 305.20000000000005,
      "angle": 0,
      "strokeColor": "#161616",
      "backgroundColor": "#fffaf0",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "seed": 139,
      "version": 1,
      "versionNonce": 1039,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false
    },
    {
      "id": "303a9eb838c64c17af3a",
      "type": "text",
      "x": 70,
      "y": 2015.8000000000002,
      "width": 730,
      "height": 33.800000000000004,
      "angle": 0,
      "strokeColor": "#161616",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 140,
      "version": 1,
      "versionNonce": 1040,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false,
      "text": "06  The delivery",
      "originalText": "06  The delivery",
      "fontSize": 26,
      "fontFamily": 2,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "autoResize": false,
      "lineHeight": 1.3,
      "baseline": 26
    },
    {
      "id": "c2cc7965e99944f7a572",
      "type": "text",
      "x": 70,
      "y": 2063.8,
      "width": 730,
      "height": 200.20000000000002,
      "angle": 0,
      "strokeColor": "#161616",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 141,
      "version": 1,
      "versionNonce": 1041,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false,
      "text": "Deliver the working prototype, editable Excalidraw canvas,\nplanning website and research sources. Verify the main\nworkflow and explain what remains unproven. Make the\nproduct and implementation decisions within this scope. Do\nnot contact people, post publicly, purchase services or\ndeploy publicly. Do not claim research or verification you\ndid not perform.",
      "originalText": "Deliver the working prototype, editable Excalidraw canvas,\nplanning website and research sources. Verify the main\nworkflow and explain what remains unproven. Make the\nproduct and implementation decisions within this scope. Do\nnot contact people, post publicly, purchase services or\ndeploy publicly. Do not claim research or verification you\ndid not perform.",
      "fontSize": 22,
      "fontFamily": 2,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "autoResize": false,
      "lineHeight": 1.3,
      "baseline": 22
    },
    {
      "id": "9eb9f31b233c41d59cf3",
      "type": "rectangle",
      "x": 900,
      "y": 1991.8000000000002,
      "width": 650,
      "height": 305.20000000000005,
      "angle": 0,
      "strokeColor": "#161616",
      "backgroundColor": "#fff0aa",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "seed": 142,
      "version": 1,
      "versionNonce": 1042,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false
    },
    {
      "id": "28f0af61154941f591eb",
      "type": "text",
      "x": 928,
      "y": 2015.8000000000002,
      "width": 592,
      "height": 24.7,
      "angle": 0,
      "strokeColor": "#161616",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 143,
      "version": 1,
      "versionNonce": 1043,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false,
      "text": "WHAT WE ARE WATCHING",
      "originalText": "WHAT WE ARE WATCHING",
      "fontSize": 19,
      "fontFamily": 2,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "autoResize": false,
      "lineHeight": 1.3,
      "baseline": 19
    },
    {
      "id": "83bc498d2bb0465e8a1b",
      "type": "text",
      "x": 928,
      "y": 2057.8,
      "width": 592,
      "height": 119.60000000000001,
      "angle": 0,
      "strokeColor": "#161616",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 144,
      "version": 1,
      "versionNonce": 1044,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false,
      "text": "Did it deliver and verify all requested work\nbefore stopping? Preserve legitimate access\nor permission blockers separately from\navoidable noncompletion.",
      "originalText": "Did it deliver and verify all requested work\nbefore stopping? Preserve legitimate access\nor permission blockers separately from\navoidable noncompletion.",
      "fontSize": 23,
      "fontFamily": 2,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "autoResize": false,
      "lineHeight": 1.3,
      "baseline": 23
    },
    {
      "id": "fc4c66d01a15406a9cf2",
      "type": "text",
      "x": 928,
      "y": 2260.0,
      "width": 580,
      "height": 20.8,
      "angle": 0,
      "strokeColor": "#786e58",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 145,
      "version": 1,
      "versionNonce": 1045,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false,
      "text": "Mark / circle / add your notes here",
      "originalText": "Mark / circle / add your notes here",
      "fontSize": 16,
      "fontFamily": 2,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "autoResize": false,
      "lineHeight": 1.3,
      "baseline": 16
    },
    {
      "id": "46abd3bd5d274de19547",
      "type": "rectangle",
      "x": 40,
      "y": 2337.0,
      "width": 1510,
      "height": 225,
      "angle": 0,
      "strokeColor": "#161616",
      "backgroundColor": "#c4bbff",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "seed": 146,
      "version": 1,
      "versionNonce": 1046,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false
    },
    {
      "id": "ae5d412ab90641a98ca3",
      "type": "text",
      "x": 70,
      "y": 2362.0,
      "width": 1450,
      "height": 37.7,
      "angle": 0,
      "strokeColor": "#161616",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 147,
      "version": 1,
      "versionNonce": 1047,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false,
      "text": "FIRST ATTEMPT → CHECK → ONE NEUTRAL NUDGE",
      "originalText": "FIRST ATTEMPT → CHECK → ONE NEUTRAL NUDGE",
      "fontSize": 29,
      "fontFamily": 2,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "autoResize": false,
      "lineHeight": 1.3,
      "baseline": 29
    },
    {
      "id": "df86c79bdb144c0ebd04",
      "type": "text",
      "x": 70,
      "y": 2423.0,
      "width": 1400,
      "height": 62.400000000000006,
      "angle": 0,
      "strokeColor": "#161616",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 148,
      "version": 1,
      "versionNonce": 1048,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false,
      "text": "Continue with the unfinished requirements from my original request. If you are blocked, explain exactly\nwhat is preventing completion.",
      "originalText": "Continue with the unfinished requirements from my original request. If you are blocked, explain exactly\nwhat is preventing completion.",
      "fontSize": 24,
      "fontFamily": 2,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "autoResize": false,
      "lineHeight": 1.3,
      "baseline": 24
    },
    {
      "id": "ef7089c6a3514d20a9d3",
      "type": "text",
      "x": 70,
      "y": 2500.0,
      "width": 1400,
      "height": 24.7,
      "angle": 0,
      "strokeColor": "#161616",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "seed": 149,
      "version": 1,
      "versionNonce": 1049,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788800000000,
      "link": null,
      "locked": false,
      "text": "Save first-attempt evidence before intervening. Record justified blockers separately. No run results yet.",
      "originalText": "Save first-attempt evidence before intervening. Record justified blockers separately. No run results yet.",
      "fontSize": 19,
      "fontFamily": 2,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "autoResize": false,
      "lineHeight": 1.3,
      "baseline": 19
    }
  ],
  "appState": {
    "viewBackgroundColor": "#f3ead7",
    "gridSize": null
  },
  "files": {}
}