{
  "tldrawFileFormatVersion": 1,
  "schema": {
    "schemaVersion": 2,
    "sequences": {
      "com.tldraw.store": 5,
      "com.tldraw.asset": 1,
      "com.tldraw.camera": 1,
      "com.tldraw.document": 2,
      "com.tldraw.instance": 26,
      "com.tldraw.instance_page_state": 5,
      "com.tldraw.page": 1,
      "com.tldraw.instance_presence": 6,
      "com.tldraw.pointer": 1,
      "com.tldraw.shape": 4,
      "com.tldraw.user": 1,
      "com.tldraw.asset.image": 6,
      "com.tldraw.asset.video": 5,
      "com.tldraw.asset.bookmark": 2,
      "com.tldraw.shape.group": 0,
      "com.tldraw.shape.text": 4,
      "com.tldraw.shape.bookmark": 2,
      "com.tldraw.shape.draw": 5,
      "com.tldraw.shape.geo": 12,
      "com.tldraw.shape.note": 13,
      "com.tldraw.shape.line": 5,
      "com.tldraw.shape.frame": 1,
      "com.tldraw.shape.arrow": 8,
      "com.tldraw.shape.highlight": 4,
      "com.tldraw.shape.embed": 4,
      "com.tldraw.shape.image": 5,
      "com.tldraw.shape.video": 4,
      "com.tldraw.binding.arrow": 1
    }
  },
  "records": [
    {
      "x": 60,
      "y": 230,
      "rotation": 0,
      "isLocked": false,
      "opacity": 1,
      "meta": {
        "tldrawMcp": {
          "diagramId": "architecture-muxq04c7",
          "diagramType": "architecture",
          "metadataVersion": 2,
          "kind": "component",
          "elementId": "design",
          "actions": [
            "Intended watch: criteria, decisions and subjects",
            "Optional visual JSON includes choices and versions",
            "Revisions preserve intent and visual snapshots"
          ],
          "errors": [],
          "evidence": [
            "app/models.py",
            "app/design_revisions.py"
          ]
        }
      },
      "id": "shape:architecture-muxq04c7-component-design",
      "type": "geo",
      "parentId": "page:page",
      "index": "a1GbX",
      "props": {
        "geo": "rectangle",
        "flipX": false,
        "flipY": false,
        "dash": "solid",
        "url": "",
        "w": 500,
        "h": 390,
        "growY": 0,
        "scale": 1,
        "labelColor": "black",
        "color": "orange",
        "fill": "none",
        "size": "m",
        "font": "sans",
        "align": "start",
        "verticalAlign": "start",
        "richText": {
          "type": "doc",
          "content": [
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "Design and revisions"
                }
              ]
            },
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "DESIGN INTENT + VERSIONED SNAPSHOTS"
                }
              ]
            },
            {
              "type": "paragraph",
              "content": []
            },
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "Intended watch: criteria, decisions and subjects"
                }
              ]
            },
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "Optional visual JSON includes choices and versions"
                }
              ]
            },
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "Revisions preserve intent and visual snapshots"
                }
              ]
            }
          ]
        }
      },
      "typeName": "shape"
    },
    {
      "x": 60,
      "y": 20,
      "rotation": 0,
      "isLocked": false,
      "opacity": 1,
      "meta": {
        "tldrawMcp": {
          "diagramId": "architecture-muxq04c7",
          "diagramType": "architecture",
          "metadataVersion": 2,
          "kind": "title"
        }
      },
      "id": "shape:architecture-muxq04c7-title",
      "type": "text",
      "parentId": "page:page",
      "index": "a0XwM",
      "props": {
        "color": "black",
        "size": "xl",
        "font": "sans",
        "textAlign": "start",
        "w": 1920,
        "richText": {
          "type": "doc",
          "content": [
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "WatchBuildKit — the main records and their relationships"
                }
              ]
            }
          ]
        },
        "scale": 1,
        "autoSize": false
      },
      "typeName": "shape"
    },
    {
      "x": 0,
      "y": 0,
      "z": 1,
      "meta": {},
      "id": "camera:page:page",
      "typeName": "camera"
    },
    {
      "x": 1480,
      "y": 230,
      "rotation": 0,
      "isLocked": false,
      "opacity": 1,
      "meta": {
        "tldrawMcp": {
          "diagramId": "architecture-muxq04c7",
          "diagramType": "architecture",
          "metadataVersion": 2,
          "kind": "component",
          "elementId": "build",
          "actions": [
            "Parts, requirements, blockers and work actions",
            "May reference a Design revision and sourcing plan",
            "Can create or work on an existing Watch"
          ],
          "errors": [],
          "evidence": [
            "app/models.py"
          ]
        }
      },
      "id": "shape:architecture-muxq04c7-component-build",
      "type": "geo",
      "parentId": "page:page",
      "index": "a3c0E",
      "props": {
        "geo": "rectangle",
        "flipX": false,
        "flipY": false,
        "dash": "solid",
        "url": "",
        "w": 500,
        "h": 390,
        "growY": 0,
        "scale": 1,
        "labelColor": "black",
        "color": "orange",
        "fill": "none",
        "size": "m",
        "font": "sans",
        "align": "start",
        "verticalAlign": "start",
        "richText": {
          "type": "doc",
          "content": [
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "Build and physical work"
                }
              ]
            },
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "PLANNED PARTS + PHYSICAL WORK"
                }
              ]
            },
            {
              "type": "paragraph",
              "content": []
            },
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "Parts, requirements, blockers and work actions"
                }
              ]
            },
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "May reference a Design revision and sourcing plan"
                }
              ]
            },
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "Can create or work on an existing Watch"
                }
              ]
            }
          ]
        }
      },
      "typeName": "shape"
    },
    {
      "x": 1480,
      "y": 950,
      "rotation": 0,
      "isLocked": false,
      "opacity": 1,
      "meta": {
        "tldrawMcp": {
          "diagramId": "architecture-muxq04c7",
          "diagramType": "architecture",
          "metadataVersion": 2,
          "kind": "component",
          "elementId": "watch",
          "actions": [
            "A real watch keeps its identity over time",
            "Configurations record installed components",
            "Retains lifecycle, service and photo history"
          ],
          "errors": [],
          "evidence": [
            "app/models.py"
          ]
        }
      },
      "id": "shape:architecture-muxq04c7-component-watch",
      "type": "geo",
      "parentId": "page:page",
      "index": "a45gE",
      "props": {
        "geo": "rectangle",
        "flipX": false,
        "flipY": false,
        "dash": "solid",
        "url": "",
        "w": 500,
        "h": 390,
        "growY": 0,
        "scale": 1,
        "labelColor": "black",
        "color": "orange",
        "fill": "none",
        "size": "m",
        "font": "sans",
        "align": "start",
        "verticalAlign": "start",
        "richText": {
          "type": "doc",
          "content": [
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "Watch and configurations"
                }
              ]
            },
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "REAL WATCH + CONFIGURATION HISTORY"
                }
              ]
            },
            {
              "type": "paragraph",
              "content": []
            },
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "A real watch keeps its identity over time"
                }
              ]
            },
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "Configurations record installed components"
                }
              ]
            },
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "Retains lifecycle, service and photo history"
                }
              ]
            }
          ]
        }
      },
      "typeName": "shape"
    },
    {
      "editingShapeId": null,
      "croppingShapeId": null,
      "selectedShapeIds": [],
      "hoveredShapeId": null,
      "erasingShapeIds": [],
      "hintingShapeIds": [],
      "focusedGroupId": null,
      "meta": {},
      "id": "instance_page_state:774a3MPQltnHhCKdcdsDM",
      "pageId": "page:page",
      "typeName": "instance_page_state"
    },
    {
      "x": 60,
      "y": 950,
      "rotation": 0,
      "isLocked": false,
      "opacity": 1,
      "meta": {
        "tldrawMcp": {
          "diagramId": "architecture-muxq04c7",
          "diagramType": "architecture",
          "metadataVersion": 2,
          "kind": "component",
          "elementId": "catalog",
          "actions": [
            "Suppliers have listings and seller variants",
            "Catalog products have manufactured variants",
            "Seller offers remain distinct from product identity"
          ],
          "errors": [],
          "evidence": [
            "app/models.py"
          ]
        }
      },
      "id": "shape:architecture-muxq04c7-component-catalog",
      "type": "geo",
      "parentId": "page:page",
      "index": "a51Yz",
      "props": {
        "geo": "rectangle",
        "flipX": false,
        "flipY": false,
        "dash": "solid",
        "url": "",
        "w": 500,
        "h": 390,
        "growY": 0,
        "scale": 1,
        "labelColor": "black",
        "color": "orange",
        "fill": "none",
        "size": "m",
        "font": "sans",
        "align": "start",
        "verticalAlign": "start",
        "richText": {
          "type": "doc",
          "content": [
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "Suppliers and products"
                }
              ]
            },
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "SELLERS + PRODUCT IDENTITIES"
                }
              ]
            },
            {
              "type": "paragraph",
              "content": []
            },
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "Suppliers have listings and seller variants"
                }
              ]
            },
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "Catalog products have manufactured variants"
                }
              ]
            },
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "Seller offers remain distinct from product identity"
                }
              ]
            }
          ]
        }
      },
      "typeName": "shape"
    },
    {
      "x": 770,
      "y": 950,
      "rotation": 0,
      "isLocked": false,
      "opacity": 1,
      "meta": {
        "tldrawMcp": {
          "diagramId": "architecture-muxq04c7",
          "diagramType": "architecture",
          "metadataVersion": 2,
          "kind": "component",
          "elementId": "inventory",
          "actions": [
            "Owned individual components and stock lots",
            "Receipts enter stock; reservations support builds",
            "Installation is recorded as a separate work action"
          ],
          "errors": [],
          "evidence": [
            "app/models.py"
          ]
        }
      },
      "id": "shape:architecture-muxq04c7-component-inventory",
      "type": "geo",
      "parentId": "page:page",
      "index": "a6Por",
      "props": {
        "geo": "rectangle",
        "flipX": false,
        "flipY": false,
        "dash": "solid",
        "url": "",
        "w": 500,
        "h": 390,
        "growY": 0,
        "scale": 1,
        "labelColor": "black",
        "color": "orange",
        "fill": "none",
        "size": "m",
        "font": "sans",
        "align": "start",
        "verticalAlign": "start",
        "richText": {
          "type": "doc",
          "content": [
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "Inventory and movements"
                }
              ]
            },
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "OWNED COMPONENTS + STOCK MOVEMENTS"
                }
              ]
            },
            {
              "type": "paragraph",
              "content": []
            },
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "Owned individual components and stock lots"
                }
              ]
            },
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "Receipts enter stock; reservations support builds"
                }
              ]
            },
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "Installation is recorded as a separate work action"
                }
              ]
            }
          ]
        }
      },
      "typeName": "shape"
    },
    {
      "meta": {},
      "id": "page:page",
      "name": "Page 1",
      "index": "a1",
      "typeName": "page"
    },
    {
      "gridSize": 10,
      "name": "wbk-data",
      "meta": {},
      "id": "document:document",
      "typeName": "document"
    },
    {
      "followingUserId": null,
      "opacityForNextShape": 1,
      "stylesForNextShape": {},
      "brush": null,
      "scribbles": [],
      "cursor": {
        "type": "default",
        "rotation": 0
      },
      "isFocusMode": false,
      "exportBackground": true,
      "isDebugMode": false,
      "isToolLocked": false,
      "screenBounds": {
        "x": 0,
        "y": 0,
        "w": 1080,
        "h": 720
      },
      "insets": [
        false,
        false,
        false,
        false
      ],
      "zoomBrush": null,
      "isGridMode": false,
      "isPenMode": false,
      "chatMessage": "",
      "isChatting": false,
      "highlightedUserIds": [],
      "isFocused": false,
      "devicePixelRatio": 1,
      "isCoarsePointer": false,
      "isHoveringCanvas": null,
      "openMenus": [],
      "isChangingStyle": false,
      "isReadonly": false,
      "meta": {},
      "duplicateProps": null,
      "cameraState": "idle",
      "id": "instance:instance",
      "currentPageId": "page:page",
      "typeName": "instance"
    },
    {
      "x": 770,
      "y": 230,
      "rotation": 0,
      "isLocked": false,
      "opacity": 1,
      "meta": {
        "tldrawMcp": {
          "diagramId": "architecture-muxq04c7",
          "diagramType": "architecture",
          "metadataVersion": 2,
          "kind": "component",
          "elementId": "sourcing",
          "actions": [
            "Needs, candidates, evaluations and chosen plan",
            "Orders, shipments, receipts, returns and refunds",
            "May reference an exact Design revision"
          ],
          "errors": [],
          "evidence": [
            "app/models.py"
          ]
        }
      },
      "id": "shape:architecture-muxq04c7-component-sourcing",
      "type": "geo",
      "parentId": "page:page",
      "index": "a2qRz",
      "props": {
        "geo": "rectangle",
        "flipX": false,
        "flipY": false,
        "dash": "solid",
        "url": "",
        "w": 500,
        "h": 390,
        "growY": 0,
        "scale": 1,
        "labelColor": "black",
        "color": "orange",
        "fill": "none",
        "size": "m",
        "font": "sans",
        "align": "start",
        "verticalAlign": "start",
        "richText": {
          "type": "doc",
          "content": [
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "Sourcing and purchases"
                }
              ]
            },
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "PART CHOICES + PURCHASING RECORDS"
                }
              ]
            },
            {
              "type": "paragraph",
              "content": []
            },
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "Needs, candidates, evaluations and chosen plan"
                }
              ]
            },
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "Orders, shipments, receipts, returns and refunds"
                }
              ]
            },
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "May reference an exact Design revision"
                }
              ]
            }
          ]
        }
      },
      "typeName": "shape"
    },
    {
      "x": 0,
      "y": 0,
      "lastActivityTimestamp": 0,
      "meta": {},
      "id": "pointer:gNsZ-oPPxoMvSm0HOjwN-",
      "typeName": "pointer"
    },
    {
      "x": 560,
      "y": 425,
      "rotation": 0,
      "isLocked": false,
      "opacity": 1,
      "meta": {
        "tldrawMcp": {
          "diagramId": "architecture-muxq04c7",
          "diagramType": "architecture",
          "metadataVersion": 2,
          "kind": "connection",
          "elementId": "design->sourcing:0",
          "from": "design",
          "to": "sourcing",
          "call": "optional revision",
          "evidence": []
        }
      },
      "id": "shape:wbk-data-edge-0",
      "type": "arrow",
      "parentId": "page:page",
      "index": "aP",
      "props": {
        "kind": "elbow",
        "labelColor": "black",
        "color": "black",
        "fill": "none",
        "dash": "solid",
        "size": "m",
        "arrowheadStart": "none",
        "arrowheadEnd": "arrow",
        "font": "sans",
        "start": {
          "x": 0,
          "y": 0
        },
        "end": {
          "x": 210,
          "y": 0
        },
        "bend": 0,
        "richText": {
          "type": "doc",
          "content": [
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "optional revision"
                }
              ]
            }
          ]
        },
        "labelPosition": 0.5,
        "scale": 1,
        "elbowMidPoint": 0.5
      },
      "typeName": "shape"
    },
    {
      "meta": {
        "tldrawMcp": {
          "diagramId": "architecture-muxq04c7",
          "diagramType": "architecture",
          "metadataVersion": 2,
          "kind": "connection",
          "elementId": "build->watch:2",
          "from": "build",
          "to": "watch",
          "call": "create / work on",
          "evidence": []
        }
      },
      "id": "binding:wbk-data-0-0",
      "type": "arrow",
      "fromId": "shape:wbk-data-edge-0",
      "toId": "shape:architecture-muxq04c7-component-design",
      "props": {
        "terminal": "start",
        "normalizedAnchor": {
          "x": 1,
          "y": 0.5
        },
        "isExact": false,
        "isPrecise": true,
        "snap": "edge"
      },
      "typeName": "binding"
    },
    {
      "meta": {
        "tldrawMcp": {
          "diagramId": "architecture-muxq04c7",
          "diagramType": "architecture",
          "metadataVersion": 2,
          "kind": "connection",
          "elementId": "build->watch:2",
          "from": "build",
          "to": "watch",
          "call": "create / work on",
          "evidence": []
        }
      },
      "id": "binding:wbk-data-0-1",
      "type": "arrow",
      "fromId": "shape:wbk-data-edge-0",
      "toId": "shape:architecture-muxq04c7-component-sourcing",
      "props": {
        "terminal": "end",
        "normalizedAnchor": {
          "x": 0,
          "y": 0.5
        },
        "isExact": false,
        "isPrecise": true,
        "snap": "edge"
      },
      "typeName": "binding"
    },
    {
      "x": 1270,
      "y": 425,
      "rotation": 0,
      "isLocked": false,
      "opacity": 1,
      "meta": {
        "tldrawMcp": {
          "diagramId": "architecture-muxq04c7",
          "diagramType": "architecture",
          "metadataVersion": 2,
          "kind": "connection",
          "elementId": "design->sourcing:0",
          "from": "sourcing",
          "to": "build",
          "call": "optional plan",
          "evidence": []
        }
      },
      "id": "shape:wbk-data-edge-1",
      "type": "arrow",
      "parentId": "page:page",
      "index": "aQ",
      "props": {
        "kind": "elbow",
        "labelColor": "black",
        "color": "black",
        "fill": "none",
        "dash": "solid",
        "size": "m",
        "arrowheadStart": "none",
        "arrowheadEnd": "arrow",
        "font": "sans",
        "start": {
          "x": 0,
          "y": 0
        },
        "end": {
          "x": 210,
          "y": 0
        },
        "bend": 0,
        "richText": {
          "type": "doc",
          "content": [
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "optional plan"
                }
              ]
            }
          ]
        },
        "labelPosition": 0.5,
        "scale": 1,
        "elbowMidPoint": 0.5
      },
      "typeName": "shape"
    },
    {
      "meta": {
        "tldrawMcp": {
          "diagramId": "architecture-muxq04c7",
          "diagramType": "architecture",
          "metadataVersion": 2,
          "kind": "connection",
          "elementId": "build->watch:2",
          "from": "build",
          "to": "watch",
          "call": "create / work on",
          "evidence": []
        }
      },
      "id": "binding:wbk-data-1-0",
      "type": "arrow",
      "fromId": "shape:wbk-data-edge-1",
      "toId": "shape:architecture-muxq04c7-component-sourcing",
      "props": {
        "terminal": "start",
        "normalizedAnchor": {
          "x": 1,
          "y": 0.5
        },
        "isExact": false,
        "isPrecise": true,
        "snap": "edge"
      },
      "typeName": "binding"
    },
    {
      "meta": {
        "tldrawMcp": {
          "diagramId": "architecture-muxq04c7",
          "diagramType": "architecture",
          "metadataVersion": 2,
          "kind": "connection",
          "elementId": "build->watch:2",
          "from": "build",
          "to": "watch",
          "call": "create / work on",
          "evidence": []
        }
      },
      "id": "binding:wbk-data-1-1",
      "type": "arrow",
      "fromId": "shape:wbk-data-edge-1",
      "toId": "shape:architecture-muxq04c7-component-build",
      "props": {
        "terminal": "end",
        "normalizedAnchor": {
          "x": 0,
          "y": 0.5
        },
        "isExact": false,
        "isPrecise": true,
        "snap": "edge"
      },
      "typeName": "binding"
    },
    {
      "x": 1730,
      "y": 620,
      "rotation": 0,
      "isLocked": false,
      "opacity": 1,
      "meta": {
        "tldrawMcp": {
          "diagramId": "architecture-muxq04c7",
          "diagramType": "architecture",
          "metadataVersion": 2,
          "kind": "connection",
          "elementId": "design->sourcing:0",
          "from": "build",
          "to": "watch",
          "call": "create / work on",
          "evidence": []
        }
      },
      "id": "shape:wbk-data-edge-2",
      "type": "arrow",
      "parentId": "page:page",
      "index": "aR",
      "props": {
        "kind": "elbow",
        "labelColor": "black",
        "color": "black",
        "fill": "none",
        "dash": "solid",
        "size": "m",
        "arrowheadStart": "none",
        "arrowheadEnd": "arrow",
        "font": "sans",
        "start": {
          "x": 0,
          "y": 0
        },
        "end": {
          "x": 0,
          "y": 330
        },
        "bend": 0,
        "richText": {
          "type": "doc",
          "content": [
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "create / work on"
                }
              ]
            }
          ]
        },
        "labelPosition": 0.5,
        "scale": 1,
        "elbowMidPoint": 0.5
      },
      "typeName": "shape"
    },
    {
      "meta": {
        "tldrawMcp": {
          "diagramId": "architecture-muxq04c7",
          "diagramType": "architecture",
          "metadataVersion": 2,
          "kind": "connection",
          "elementId": "build->watch:2",
          "from": "build",
          "to": "watch",
          "call": "create / work on",
          "evidence": []
        }
      },
      "id": "binding:wbk-data-2-0",
      "type": "arrow",
      "fromId": "shape:wbk-data-edge-2",
      "toId": "shape:architecture-muxq04c7-component-build",
      "props": {
        "terminal": "start",
        "normalizedAnchor": {
          "x": 0.5,
          "y": 1
        },
        "isExact": false,
        "isPrecise": true,
        "snap": "edge"
      },
      "typeName": "binding"
    },
    {
      "meta": {
        "tldrawMcp": {
          "diagramId": "architecture-muxq04c7",
          "diagramType": "architecture",
          "metadataVersion": 2,
          "kind": "connection",
          "elementId": "build->watch:2",
          "from": "build",
          "to": "watch",
          "call": "create / work on",
          "evidence": []
        }
      },
      "id": "binding:wbk-data-2-1",
      "type": "arrow",
      "fromId": "shape:wbk-data-edge-2",
      "toId": "shape:architecture-muxq04c7-component-watch",
      "props": {
        "terminal": "end",
        "normalizedAnchor": {
          "x": 0.5,
          "y": 0
        },
        "isExact": false,
        "isPrecise": true,
        "snap": "edge"
      },
      "typeName": "binding"
    },
    {
      "x": 560,
      "y": 1145,
      "rotation": 0,
      "isLocked": false,
      "opacity": 1,
      "meta": {
        "tldrawMcp": {
          "diagramId": "architecture-muxq04c7",
          "diagramType": "architecture",
          "metadataVersion": 2,
          "kind": "connection",
          "elementId": "design->sourcing:0",
          "from": "catalog",
          "to": "sourcing",
          "call": "offered parts",
          "evidence": []
        }
      },
      "id": "shape:wbk-data-edge-3",
      "type": "arrow",
      "parentId": "page:page",
      "index": "aS",
      "props": {
        "kind": "elbow",
        "labelColor": "black",
        "color": "black",
        "fill": "none",
        "dash": "solid",
        "size": "m",
        "arrowheadStart": "none",
        "arrowheadEnd": "arrow",
        "font": "sans",
        "start": {
          "x": 0,
          "y": 0
        },
        "end": {
          "x": 310,
          "y": -525
        },
        "bend": 0,
        "richText": {
          "type": "doc",
          "content": [
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "offered parts"
                }
              ]
            }
          ]
        },
        "labelPosition": 0.5,
        "scale": 1,
        "elbowMidPoint": 0.5
      },
      "typeName": "shape"
    },
    {
      "meta": {
        "tldrawMcp": {
          "diagramId": "architecture-muxq04c7",
          "diagramType": "architecture",
          "metadataVersion": 2,
          "kind": "connection",
          "elementId": "build->watch:2",
          "from": "build",
          "to": "watch",
          "call": "create / work on",
          "evidence": []
        }
      },
      "id": "binding:wbk-data-3-0",
      "type": "arrow",
      "fromId": "shape:wbk-data-edge-3",
      "toId": "shape:architecture-muxq04c7-component-catalog",
      "props": {
        "terminal": "start",
        "normalizedAnchor": {
          "x": 1,
          "y": 0.5
        },
        "isExact": false,
        "isPrecise": true,
        "snap": "edge"
      },
      "typeName": "binding"
    },
    {
      "meta": {
        "tldrawMcp": {
          "diagramId": "architecture-muxq04c7",
          "diagramType": "architecture",
          "metadataVersion": 2,
          "kind": "connection",
          "elementId": "build->watch:2",
          "from": "build",
          "to": "watch",
          "call": "create / work on",
          "evidence": []
        }
      },
      "id": "binding:wbk-data-3-1",
      "type": "arrow",
      "fromId": "shape:wbk-data-edge-3",
      "toId": "shape:architecture-muxq04c7-component-sourcing",
      "props": {
        "terminal": "end",
        "normalizedAnchor": {
          "x": 0.2,
          "y": 1
        },
        "isExact": false,
        "isPrecise": true,
        "snap": "edge"
      },
      "typeName": "binding"
    },
    {
      "x": 1020,
      "y": 620,
      "rotation": 0,
      "isLocked": false,
      "opacity": 1,
      "meta": {
        "tldrawMcp": {
          "diagramId": "architecture-muxq04c7",
          "diagramType": "architecture",
          "metadataVersion": 2,
          "kind": "connection",
          "elementId": "design->sourcing:0",
          "from": "sourcing",
          "to": "inventory",
          "call": "received stock",
          "evidence": []
        }
      },
      "id": "shape:wbk-data-edge-4",
      "type": "arrow",
      "parentId": "page:page",
      "index": "aT",
      "props": {
        "kind": "elbow",
        "labelColor": "black",
        "color": "black",
        "fill": "none",
        "dash": "solid",
        "size": "m",
        "arrowheadStart": "none",
        "arrowheadEnd": "arrow",
        "font": "sans",
        "start": {
          "x": 0,
          "y": 0
        },
        "end": {
          "x": 0,
          "y": 330
        },
        "bend": 0,
        "richText": {
          "type": "doc",
          "content": [
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "received stock"
                }
              ]
            }
          ]
        },
        "labelPosition": 0.5,
        "scale": 1,
        "elbowMidPoint": 0.5
      },
      "typeName": "shape"
    },
    {
      "meta": {
        "tldrawMcp": {
          "diagramId": "architecture-muxq04c7",
          "diagramType": "architecture",
          "metadataVersion": 2,
          "kind": "connection",
          "elementId": "build->watch:2",
          "from": "build",
          "to": "watch",
          "call": "create / work on",
          "evidence": []
        }
      },
      "id": "binding:wbk-data-4-0",
      "type": "arrow",
      "fromId": "shape:wbk-data-edge-4",
      "toId": "shape:architecture-muxq04c7-component-sourcing",
      "props": {
        "terminal": "start",
        "normalizedAnchor": {
          "x": 0.5,
          "y": 1
        },
        "isExact": false,
        "isPrecise": true,
        "snap": "edge"
      },
      "typeName": "binding"
    },
    {
      "meta": {
        "tldrawMcp": {
          "diagramId": "architecture-muxq04c7",
          "diagramType": "architecture",
          "metadataVersion": 2,
          "kind": "connection",
          "elementId": "build->watch:2",
          "from": "build",
          "to": "watch",
          "call": "create / work on",
          "evidence": []
        }
      },
      "id": "binding:wbk-data-4-1",
      "type": "arrow",
      "fromId": "shape:wbk-data-edge-4",
      "toId": "shape:architecture-muxq04c7-component-inventory",
      "props": {
        "terminal": "end",
        "normalizedAnchor": {
          "x": 0.5,
          "y": 0
        },
        "isExact": false,
        "isPrecise": true,
        "snap": "edge"
      },
      "typeName": "binding"
    },
    {
      "x": 1270,
      "y": 1145,
      "rotation": 0,
      "isLocked": false,
      "opacity": 1,
      "meta": {
        "tldrawMcp": {
          "diagramId": "architecture-muxq04c7",
          "diagramType": "architecture",
          "metadataVersion": 2,
          "kind": "connection",
          "elementId": "design->sourcing:0",
          "from": "inventory",
          "to": "build",
          "call": "reserve / issue",
          "evidence": []
        }
      },
      "id": "shape:wbk-data-edge-5",
      "type": "arrow",
      "parentId": "page:page",
      "index": "aU",
      "props": {
        "kind": "elbow",
        "labelColor": "black",
        "color": "black",
        "fill": "none",
        "dash": "solid",
        "size": "m",
        "arrowheadStart": "none",
        "arrowheadEnd": "arrow",
        "font": "sans",
        "start": {
          "x": 0,
          "y": 0
        },
        "end": {
          "x": 310,
          "y": -525
        },
        "bend": 0,
        "richText": {
          "type": "doc",
          "content": [
            {
              "type": "paragraph",
              "content": [
                {
                  "type": "text",
                  "text": "reserve / issue"
                }
              ]
            }
          ]
        },
        "labelPosition": 0.5,
        "scale": 1,
        "elbowMidPoint": 0.5
      },
      "typeName": "shape"
    },
    {
      "meta": {
        "tldrawMcp": {
          "diagramId": "architecture-muxq04c7",
          "diagramType": "architecture",
          "metadataVersion": 2,
          "kind": "connection",
          "elementId": "build->watch:2",
          "from": "build",
          "to": "watch",
          "call": "create / work on",
          "evidence": []
        }
      },
      "id": "binding:wbk-data-5-0",
      "type": "arrow",
      "fromId": "shape:wbk-data-edge-5",
      "toId": "shape:architecture-muxq04c7-component-inventory",
      "props": {
        "terminal": "start",
        "normalizedAnchor": {
          "x": 1,
          "y": 0.5
        },
        "isExact": false,
        "isPrecise": true,
        "snap": "edge"
      },
      "typeName": "binding"
    },
    {
      "meta": {
        "tldrawMcp": {
          "diagramId": "architecture-muxq04c7",
          "diagramType": "architecture",
          "metadataVersion": 2,
          "kind": "connection",
          "elementId": "build->watch:2",
          "from": "build",
          "to": "watch",
          "call": "create / work on",
          "evidence": []
        }
      },
      "id": "binding:wbk-data-5-1",
      "type": "arrow",
      "fromId": "shape:wbk-data-edge-5",
      "toId": "shape:architecture-muxq04c7-component-build",
      "props": {
        "terminal": "end",
        "normalizedAnchor": {
          "x": 0.2,
          "y": 1
        },
        "isExact": false,
        "isPrecise": true,
        "snap": "edge"
      },
      "typeName": "binding"
    }
  ]
}
