{
  "type": "excalidraw",
  "version": 2,
  "source": "https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/1.9.3",
  "elements": [
    {
      "type": "rectangle",
      "version": 78,
      "versionNonce": 294235378,
      "isDeleted": false,
      "id": "TAsPDYIl7WVngCil-Gf4A",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": -1101.8985968695747,
      "y": -1247.6067682902017,
      "strokeColor": "#1971c2",
      "backgroundColor": "#a5d8ff",
      "width": 265,
      "height": 314,
      "seed": 393191662,
      "groupIds": [],
      "roundness": {
        "type": 3
      },
      "boundElements": [
        {
          "type": "text",
          "id": "DIMPcrfu"
        },
        {
          "id": "vsSAg6hJZhHjr0CE-V9H8",
          "type": "arrow"
        },
        {
          "id": "-Fwf-iN54RhFTPSjoE0W0",
          "type": "arrow"
        }
      ],
      "updated": 1686227626100,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 77,
      "versionNonce": 1433091762,
      "isDeleted": false,
      "id": "DIMPcrfu",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": -1060.42455206977,
      "y": -1180.6067682902017,
      "strokeColor": "#1971c2",
      "backgroundColor": "#a5d8ff",
      "width": 182.05191040039062,
      "height": 180,
      "seed": 1726567214,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1686227626100,
      "link": null,
      "locked": false,
      "fontSize": 36,
      "fontFamily": 1,
      "text": "Task\n\nRecursive \nModel",
      "rawText": "Task\n\nRecursive \nModel",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "TAsPDYIl7WVngCil-Gf4A",
      "originalText": "Task\n\nRecursive \nModel",
      "lineHeight": 1.25,
      "baseline": 167
    },
    {
      "type": "rectangle",
      "version": 237,
      "versionNonce": 1387567218,
      "isDeleted": false,
      "id": "nNMIqSORtjtnGvOTHpJcX",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": -751.8985968695747,
      "y": -870.6067682902017,
      "strokeColor": "#1971c2",
      "backgroundColor": "#a5d8ff",
      "width": 265,
      "height": 162,
      "seed": 2029174126,
      "groupIds": [],
      "roundness": {
        "type": 3
      },
      "boundElements": [
        {
          "id": "vsSAg6hJZhHjr0CE-V9H8",
          "type": "arrow"
        },
        {
          "type": "text",
          "id": "7nogit4i"
        }
      ],
      "updated": 1686227626100,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 217,
      "versionNonce": 422361650,
      "isDeleted": false,
      "id": "7nogit4i",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": -664.4165869818794,
      "y": -812.1067682902017,
      "strokeColor": "#1971c2",
      "backgroundColor": "#a5d8ff",
      "width": 90.03598022460938,
      "height": 45,
      "seed": 1389682606,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1686227626100,
      "link": null,
      "locked": false,
      "fontSize": 36,
      "fontFamily": 1,
      "text": "Task",
      "rawText": "Task",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "nNMIqSORtjtnGvOTHpJcX",
      "originalText": "Task",
      "lineHeight": 1.25,
      "baseline": 32
    },
    {
      "type": "arrow",
      "version": 279,
      "versionNonce": 1538136641,
      "isDeleted": false,
      "id": "vsSAg6hJZhHjr0CE-V9H8",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": -961.8985968695747,
      "y": -917.6067682902017,
      "strokeColor": "#1971c2",
      "backgroundColor": "#a5d8ff",
      "width": 199.83763837638378,
      "height": 142.84533684302096,
      "seed": 1756936686,
      "groupIds": [],
      "roundness": {
        "type": 2
      },
      "boundElements": [],
      "updated": 1686227989001,
      "link": null,
      "locked": false,
      "startBinding": {
        "elementId": "TAsPDYIl7WVngCil-Gf4A",
        "gap": 16,
        "focus": 0.1869384934346925
      },
      "endBinding": {
        "elementId": "nNMIqSORtjtnGvOTHpJcX",
        "gap": 10.16236162361622,
        "focus": -0.2233364301231179
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          31,
          138
        ],
        [
          199.83763837638378,
          142.84533684302096
        ]
      ]
    },
    {
      "type": "rectangle",
      "version": 302,
      "versionNonce": 140858802,
      "isDeleted": false,
      "id": "bbGP935C6EBCeWpJR1MsD",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": -751.8985968695747,
      "y": -650.6067682902017,
      "strokeColor": "#1971c2",
      "backgroundColor": "#a5d8ff",
      "width": 265,
      "height": 158,
      "seed": 1101483054,
      "groupIds": [],
      "roundness": {
        "type": 3
      },
      "boundElements": [
        {
          "id": "vsSAg6hJZhHjr0CE-V9H8",
          "type": "arrow"
        },
        {
          "id": "-Fwf-iN54RhFTPSjoE0W0",
          "type": "arrow"
        },
        {
          "type": "text",
          "id": "k8kOeFtG"
        },
        {
          "id": "H-6mk1m3TK4IyyqoPDGX9",
          "type": "arrow"
        },
        {
          "id": "-jUI_TY28mVfAV7bl7UF3",
          "type": "arrow"
        }
      ],
      "updated": 1686227626100,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 278,
      "versionNonce": 1817431922,
      "isDeleted": false,
      "id": "k8kOeFtG",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": -664.4165869818794,
      "y": -594.1067682902017,
      "strokeColor": "#1971c2",
      "backgroundColor": "#a5d8ff",
      "width": 90.03598022460938,
      "height": 45,
      "seed": 462001774,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1686227626100,
      "link": null,
      "locked": false,
      "fontSize": 36,
      "fontFamily": 1,
      "text": "Task",
      "rawText": "Task",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "bbGP935C6EBCeWpJR1MsD",
      "originalText": "Task",
      "lineHeight": 1.25,
      "baseline": 32
    },
    {
      "type": "arrow",
      "version": 313,
      "versionNonce": 294151759,
      "isDeleted": false,
      "id": "-Fwf-iN54RhFTPSjoE0W0",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": -992.8985968695748,
      "y": -912.6067682902017,
      "strokeColor": "#1971c2",
      "backgroundColor": "#a5d8ff",
      "width": 236.93628170054978,
      "height": 330.6046298504707,
      "seed": 254318766,
      "groupIds": [],
      "roundness": {
        "type": 2
      },
      "boundElements": [],
      "updated": 1686227989003,
      "link": null,
      "locked": false,
      "startBinding": {
        "elementId": "TAsPDYIl7WVngCil-Gf4A",
        "gap": 21,
        "focus": 0.2692845898198356
      },
      "endBinding": {
        "elementId": "bbGP935C6EBCeWpJR1MsD",
        "gap": 4.063718299450329,
        "focus": -0.01943734619576986
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          28.000000000000114,
          312
        ],
        [
          236.93628170054978,
          330.6046298504707
        ]
      ]
    },
    {
      "type": "rectangle",
      "version": 408,
      "versionNonce": 1849170674,
      "isDeleted": false,
      "id": "wVF1C0U9LmUJZEbNMRVuz",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": -405.8985968695747,
      "y": -467.60676829020167,
      "strokeColor": "#1971c2",
      "backgroundColor": "#a5d8ff",
      "width": 265,
      "height": 130,
      "seed": 875385582,
      "groupIds": [],
      "roundness": {
        "type": 3
      },
      "boundElements": [
        {
          "type": "text",
          "id": "rtJjbd4Z"
        },
        {
          "id": "vsSAg6hJZhHjr0CE-V9H8",
          "type": "arrow"
        },
        {
          "id": "-Fwf-iN54RhFTPSjoE0W0",
          "type": "arrow"
        },
        {
          "id": "H-6mk1m3TK4IyyqoPDGX9",
          "type": "arrow"
        }
      ],
      "updated": 1686227626100,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 387,
      "versionNonce": 773582002,
      "isDeleted": false,
      "id": "rtJjbd4Z",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": -318.4165869818794,
      "y": -425.10676829020167,
      "strokeColor": "#1971c2",
      "backgroundColor": "#a5d8ff",
      "width": 90.03598022460938,
      "height": 45,
      "seed": 1159775534,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1686227626100,
      "link": null,
      "locked": false,
      "fontSize": 36,
      "fontFamily": 1,
      "text": "Task",
      "rawText": "Task",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "wVF1C0U9LmUJZEbNMRVuz",
      "originalText": "Task",
      "lineHeight": 1.25,
      "baseline": 32
    },
    {
      "type": "rectangle",
      "version": 424,
      "versionNonce": 1830782578,
      "isDeleted": false,
      "id": "0veafFdUyBapYZffl0jn-",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": -405.8985968695747,
      "y": -271.60676829020167,
      "strokeColor": "#1971c2",
      "backgroundColor": "#a5d8ff",
      "width": 265,
      "height": 135,
      "seed": 1131147118,
      "groupIds": [],
      "roundness": {
        "type": 3
      },
      "boundElements": [
        {
          "id": "vsSAg6hJZhHjr0CE-V9H8",
          "type": "arrow"
        },
        {
          "id": "-Fwf-iN54RhFTPSjoE0W0",
          "type": "arrow"
        },
        {
          "type": "text",
          "id": "ynhObXsL"
        },
        {
          "id": "-jUI_TY28mVfAV7bl7UF3",
          "type": "arrow"
        },
        {
          "id": "UN-2_Obt5gwrJD17BSxD_",
          "type": "arrow"
        },
        {
          "id": "Ar1O7pfK0_PyvL9gTvwgq",
          "type": "arrow"
        }
      ],
      "updated": 1686227626100,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 400,
      "versionNonce": 1141499954,
      "isDeleted": false,
      "id": "ynhObXsL",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": -318.4165869818794,
      "y": -226.60676829020167,
      "strokeColor": "#1971c2",
      "backgroundColor": "#a5d8ff",
      "width": 90.03598022460938,
      "height": 45,
      "seed": 458740142,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1686227626100,
      "link": null,
      "locked": false,
      "fontSize": 36,
      "fontFamily": 1,
      "text": "Task",
      "rawText": "Task",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "0veafFdUyBapYZffl0jn-",
      "originalText": "Task",
      "lineHeight": 1.25,
      "baseline": 32
    },
    {
      "type": "arrow",
      "version": 374,
      "versionNonce": 1032535553,
      "isDeleted": false,
      "id": "H-6mk1m3TK4IyyqoPDGX9",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": -605.1320121249848,
      "y": -483.4727028803336,
      "strokeColor": "#1971c2",
      "backgroundColor": "#a5d8ff",
      "width": 188.2527813669892,
      "height": 90.82957095376833,
      "seed": 1208839150,
      "groupIds": [],
      "roundness": {
        "type": 2
      },
      "boundElements": [],
      "updated": 1686227989005,
      "link": null,
      "locked": false,
      "startBinding": {
        "elementId": "bbGP935C6EBCeWpJR1MsD",
        "gap": 9.134065409868072,
        "focus": 0.13011937353348368
      },
      "endBinding": {
        "elementId": "wVF1C0U9LmUJZEbNMRVuz",
        "gap": 10.980633888420925,
        "focus": -0.1691772406510528
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          36.23341525541014,
          89.53259108427255
        ],
        [
          188.2527813669892,
          90.82957095376833
        ]
      ]
    },
    {
      "type": "arrow",
      "version": 413,
      "versionNonce": 575692431,
      "isDeleted": false,
      "id": "-jUI_TY28mVfAV7bl7UF3",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": -620.0477353569648,
      "y": -480.55757372904213,
      "strokeColor": "#1971c2",
      "backgroundColor": "#a5d8ff",
      "width": 198.38939662960854,
      "height": 288.3047380231101,
      "seed": 2006302254,
      "groupIds": [],
      "roundness": {
        "type": 2
      },
      "boundElements": [],
      "updated": 1686227989006,
      "link": null,
      "locked": false,
      "startBinding": {
        "elementId": "bbGP935C6EBCeWpJR1MsD",
        "gap": 12.049194561159538,
        "focus": 0.12118140892103879
      },
      "endBinding": {
        "elementId": "0veafFdUyBapYZffl0jn-",
        "gap": 15.759741857781592,
        "focus": -0.46391688540089393
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          48.14913848739013,
          254.6174619329811
        ],
        [
          198.38939662960854,
          288.3047380231101
        ]
      ]
    },
    {
      "type": "rectangle",
      "version": 364,
      "versionNonce": 450346354,
      "isDeleted": false,
      "id": "b0Tqb3ch3i8V4swHc_cZl",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": -383.3430413140193,
      "y": -1171.440086364746,
      "strokeColor": "#1971c2",
      "backgroundColor": "#a5d8ff",
      "width": 876,
      "height": 640,
      "seed": 786024558,
      "groupIds": [],
      "roundness": {
        "type": 3
      },
      "boundElements": [
        {
          "type": "text",
          "id": "0jETG6Rd"
        }
      ],
      "updated": 1686227626100,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 726,
      "versionNonce": 463683378,
      "isDeleted": false,
      "id": "0jETG6Rd",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": -378.3430413140193,
      "y": -1166.440086364746,
      "strokeColor": "#1971c2",
      "backgroundColor": "#a5d8ff",
      "width": 853.7037353515625,
      "height": 630,
      "seed": 1839368878,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1686227626100,
      "link": null,
      "locked": false,
      "fontSize": 36,
      "fontFamily": 1,
      "text": "TASK:\n\n1. Title (string)\n2. Details (text)\n3. File uploads\n4. Due At (date/time)\n5. Status - Open/Closed/...\n6. Tags - taggable\n7. Order - Custom sort order (default due_at)\n8. Star - boolean (per user)\n9. Owner (FK user)\n10. Assigned To (FK user)\n11. Notes (HasMany)\n",
      "rawText": "TASK:\n\n1. Title (string)\n2. Details (text)\n3. File uploads\n4. Due At (date/time)\n5. Status - Open/Closed/...\n6. Tags - taggable\n7. Order - Custom sort order (default due_at)\n8. Star - boolean (per user)\n9. Owner (FK user)\n10. Assigned To (FK user)\n11. Notes (HasMany)\n",
      "textAlign": "left",
      "verticalAlign": "middle",
      "containerId": "b0Tqb3ch3i8V4swHc_cZl",
      "originalText": "TASK:\n\n1. Title (string)\n2. Details (text)\n3. File uploads\n4. Due At (date/time)\n5. Status - Open/Closed/...\n6. Tags - taggable\n7. Order - Custom sort order (default due_at)\n8. Star - boolean (per user)\n9. Owner (FK user)\n10. Assigned To (FK user)\n11. Notes (HasMany)\n",
      "lineHeight": 1.25,
      "baseline": 617
    },
    {
      "type": "rectangle",
      "version": 79,
      "versionNonce": 51939570,
      "isDeleted": false,
      "id": "g7NLEgBM8r1Z8J3n82lYl",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": -324.3430413140193,
      "y": -113.77342987060547,
      "strokeColor": "#2f9e44",
      "backgroundColor": "#b2f2bb",
      "width": 200,
      "height": 71,
      "seed": 1385759982,
      "groupIds": [],
      "roundness": {
        "type": 3
      },
      "boundElements": [
        {
          "type": "text",
          "id": "q0zppaGt"
        },
        {
          "id": "UN-2_Obt5gwrJD17BSxD_",
          "type": "arrow"
        }
      ],
      "updated": 1686227626100,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 31,
      "versionNonce": 1757321906,
      "isDeleted": false,
      "id": "q0zppaGt",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": -265.9230278862849,
      "y": -100.77342987060547,
      "strokeColor": "#2f9e44",
      "backgroundColor": "#b2f2bb",
      "width": 83.15997314453125,
      "height": 45,
      "seed": 1061566254,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1686227626100,
      "link": null,
      "locked": false,
      "fontSize": 36,
      "fontFamily": 1,
      "text": "Note",
      "rawText": "Note",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "g7NLEgBM8r1Z8J3n82lYl",
      "originalText": "Note",
      "lineHeight": 1.25,
      "baseline": 32
    },
    {
      "type": "rectangle",
      "version": 87,
      "versionNonce": 1530688626,
      "isDeleted": false,
      "id": "UDfcGPfA-WK-7tqE38Zr3",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": -324.3430413140193,
      "y": -23.77342987060547,
      "strokeColor": "#2f9e44",
      "backgroundColor": "#b2f2bb",
      "width": 200,
      "height": 71,
      "seed": 2081628526,
      "groupIds": [],
      "roundness": {
        "type": 3
      },
      "boundElements": [
        {
          "type": "text",
          "id": "HQwlvoUR"
        },
        {
          "id": "Ar1O7pfK0_PyvL9gTvwgq",
          "type": "arrow"
        }
      ],
      "updated": 1686227626101,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 40,
      "versionNonce": 2086213170,
      "isDeleted": false,
      "id": "HQwlvoUR",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": -265.9230278862849,
      "y": -10.773429870605469,
      "strokeColor": "#2f9e44",
      "backgroundColor": "#b2f2bb",
      "width": 83.15997314453125,
      "height": 45,
      "seed": 1548272558,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1686227626101,
      "link": null,
      "locked": false,
      "fontSize": 36,
      "fontFamily": 1,
      "text": "Note",
      "rawText": "Note",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "UDfcGPfA-WK-7tqE38Zr3",
      "originalText": "Note",
      "lineHeight": 1.25,
      "baseline": 32
    },
    {
      "type": "rectangle",
      "version": 133,
      "versionNonce": 486244338,
      "isDeleted": false,
      "id": "2wR5LeUvolI1zbxaQj3ad",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": -324.3430413140193,
      "y": 57.22657012939453,
      "strokeColor": "#2f9e44",
      "backgroundColor": "#b2f2bb",
      "width": 200,
      "height": 71,
      "seed": 1645223406,
      "groupIds": [],
      "roundness": {
        "type": 3
      },
      "boundElements": [
        {
          "type": "text",
          "id": "n8QEqljA"
        },
        {
          "id": "Fp7drRkK3WHzMR8NS9AMk",
          "type": "arrow"
        }
      ],
      "updated": 1686227626101,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 87,
      "versionNonce": 1495970226,
      "isDeleted": false,
      "id": "n8QEqljA",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": -265.9230278862849,
      "y": 70.22657012939453,
      "strokeColor": "#2f9e44",
      "backgroundColor": "#b2f2bb",
      "width": 83.15997314453125,
      "height": 45,
      "seed": 1651650606,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1686227626101,
      "link": null,
      "locked": false,
      "fontSize": 36,
      "fontFamily": 1,
      "text": "Note",
      "rawText": "Note",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "2wR5LeUvolI1zbxaQj3ad",
      "originalText": "Note",
      "lineHeight": 1.25,
      "baseline": 32
    },
    {
      "type": "rectangle",
      "version": 193,
      "versionNonce": 873311090,
      "isDeleted": false,
      "id": "4R9aEhprJL2ywHhFGiA8C",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": -68.34304131401927,
      "y": -194.77342987060547,
      "strokeColor": "#2f9e44",
      "backgroundColor": "#b2f2bb",
      "width": 524,
      "height": 346,
      "seed": 693631598,
      "groupIds": [],
      "roundness": {
        "type": 3
      },
      "boundElements": [
        {
          "type": "text",
          "id": "cIwvgXJ6"
        }
      ],
      "updated": 1686227626101,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 281,
      "versionNonce": 871066930,
      "isDeleted": false,
      "id": "cIwvgXJ6",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": -63.343041314019274,
      "y": -179.27342987060547,
      "strokeColor": "#2f9e44",
      "backgroundColor": "#b2f2bb",
      "width": 488.80780029296875,
      "height": 315,
      "seed": 495615150,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1686227626101,
      "link": null,
      "locked": false,
      "fontSize": 36,
      "fontFamily": 1,
      "text": "NOTE:\n\n1. Detail (text)\n2. Created_at (date/time)\n3. Owner (FK user)\n4. Belongs_to (Task)\n5. File uploads",
      "rawText": "NOTE:\n\n1. Detail (text)\n2. Created_at (date/time)\n3. Owner (FK user)\n4. Belongs_to (Task)\n5. File uploads",
      "textAlign": "left",
      "verticalAlign": "middle",
      "containerId": "4R9aEhprJL2ywHhFGiA8C",
      "originalText": "NOTE:\n\n1. Detail (text)\n2. Created_at (date/time)\n3. Owner (FK user)\n4. Belongs_to (Task)\n5. File uploads",
      "lineHeight": 1.25,
      "baseline": 302
    },
    {
      "type": "text",
      "version": 305,
      "versionNonce": 2116744946,
      "isDeleted": false,
      "id": "OxadQQr1",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": -374.3430413140193,
      "y": -1466.7734146118164,
      "strokeColor": "#2f9e44",
      "backgroundColor": "#b2f2bb",
      "width": 703.90771484375,
      "height": 225,
      "seed": 1689433838,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1686227626101,
      "link": null,
      "locked": false,
      "fontSize": 36,
      "fontFamily": 1,
      "text": "Similar Apps\n1. Unix file system - structure and ACL\n2. MiniFlux - UI\n3. Google Tasks - UI\n",
      "rawText": "Similar Apps\n1. Unix file system - structure and ACL\n2. MiniFlux - UI\n3. Google Tasks - UI\n",
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Similar Apps\n1. Unix file system - structure and ACL\n2. MiniFlux - UI\n3. Google Tasks - UI\n",
      "lineHeight": 1.25,
      "baseline": 212
    },
    {
      "type": "arrow",
      "version": 190,
      "versionNonce": 1103262145,
      "isDeleted": false,
      "id": "UN-2_Obt5gwrJD17BSxD_",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": -351.34304131401933,
      "y": -125.10675811767578,
      "strokeColor": "#2f9e44",
      "backgroundColor": "#b2f2bb",
      "width": 18.000000000000057,
      "height": 52,
      "seed": 123316526,
      "groupIds": [],
      "roundness": {
        "type": 2
      },
      "boundElements": [],
      "updated": 1686227989010,
      "link": null,
      "locked": false,
      "startBinding": {
        "elementId": "0veafFdUyBapYZffl0jn-",
        "gap": 11.50001017252589,
        "focus": 0.6030803118676832
      },
      "endBinding": {
        "elementId": "g7NLEgBM8r1Z8J3n82lYl",
        "gap": 9,
        "focus": -0.802819458269205
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          2.000000000000057,
          39
        ],
        [
          18.000000000000057,
          52
        ]
      ]
    },
    {
      "type": "arrow",
      "version": 89,
      "versionNonce": 120014543,
      "isDeleted": false,
      "id": "Ar1O7pfK0_PyvL9gTvwgq",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": -374.3430413140192,
      "y": -131.1067581176758,
      "strokeColor": "#2f9e44",
      "backgroundColor": "#b2f2bb",
      "width": 35.99999999999994,
      "height": 138.00000000000003,
      "seed": 350770030,
      "groupIds": [],
      "roundness": {
        "type": 2
      },
      "boundElements": [],
      "updated": 1686227989012,
      "link": null,
      "locked": false,
      "startBinding": {
        "elementId": "0veafFdUyBapYZffl0jn-",
        "gap": 5.50001017252589,
        "focus": 0.7725158903137351
      },
      "endBinding": {
        "elementId": "UDfcGPfA-WK-7tqE38Zr3",
        "gap": 14,
        "focus": -0.7163215795197165
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          7.999999999999943,
          118.00000000000003
        ],
        [
          35.99999999999994,
          138.00000000000003
        ]
      ]
    },
    {
      "type": "arrow",
      "version": 115,
      "versionNonce": 1458606497,
      "isDeleted": false,
      "id": "Fp7drRkK3WHzMR8NS9AMk",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": -398.3430413140193,
      "y": -137.10675811767578,
      "strokeColor": "#2f9e44",
      "backgroundColor": "#b2f2bb",
      "width": 65,
      "height": 235,
      "seed": 1202173358,
      "groupIds": [],
      "roundness": {
        "type": 2
      },
      "boundElements": [],
      "updated": 1686227989014,
      "link": null,
      "locked": false,
      "startBinding": null,
      "endBinding": {
        "elementId": "2wR5LeUvolI1zbxaQj3ad",
        "gap": 9,
        "focus": -0.7557689264645012
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          11,
          200
        ],
        [
          65,
          235
        ]
      ]
    },
    {
      "type": "text",
      "version": 278,
      "versionNonce": 1550249458,
      "isDeleted": false,
      "id": "nO7gR1xE",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": -1009.3430413140193,
      "y": -1474.1067581176758,
      "strokeColor": "#e03131",
      "backgroundColor": "#b2f2bb",
      "width": 428.86785888671875,
      "height": 180,
      "seed": 683724782,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1686227626101,
      "link": null,
      "locked": false,
      "fontSize": 36,
      "fontFamily": 1,
      "text": "Speciality\n1. Tasks are recursive\n2. Filesystem like ACL\n3. Easy to share tasks",
      "rawText": "Speciality\n1. Tasks are recursive\n2. Filesystem like ACL\n3. Easy to share tasks",
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Speciality\n1. Tasks are recursive\n2. Filesystem like ACL\n3. Easy to share tasks",
      "lineHeight": 1.25,
      "baseline": 167
    },
    {
      "type": "text",
      "version": 156,
      "versionNonce": 892217522,
      "isDeleted": false,
      "id": "luJZN9C6",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": -1091.9558049982245,
      "y": -1701.4306945800781,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "width": 1828.12744140625,
      "height": 152.06187205627884,
      "seed": 1937130670,
      "groupIds": [],
      "roundness": null,
      "boundElements": [],
      "updated": 1686227799195,
      "link": null,
      "locked": false,
      "fontSize": 121.64949764502308,
      "fontFamily": 1,
      "text": "WeDo - Software Architecture",
      "rawText": "WeDo - Software Architecture",
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "WeDo - Software Architecture",
      "lineHeight": 1.25,
      "baseline": 106
    }
  ],
  "appState": {
    "theme": "light",
    "viewBackgroundColor": "#ffffff",
    "currentItemStrokeColor": "#1e1e1e",
    "currentItemBackgroundColor": "transparent",
    "currentItemFillStyle": "hachure",
    "currentItemStrokeWidth": 1,
    "currentItemStrokeStyle": "solid",
    "currentItemRoughness": 1,
    "currentItemOpacity": 100,
    "currentItemFontFamily": 1,
    "currentItemFontSize": 20,
    "currentItemTextAlign": "left",
    "currentItemStartArrowhead": null,
    "currentItemEndArrowhead": "arrow",
    "scrollX": 1159.131451693448,
    "scrollY": 2016.3688808017307,
    "zoom": {
      "value": 0.9
    },
    "currentItemRoundness": "round",
    "gridSize": null,
    "currentStrokeOptions": null,
    "previousGridSize": null
  },
  "files": {}
}
