{
  "schemaVersion": 1,
  "app": "part-number-canvas",
  "documentId": "3622fe55-0f01-4c47-bbee-e4e93cf41ba5",
  "revision": 1,
  "meta": {
    "title": "Temperature sensor (fictional sample)",
    "locale": "en",
    "createdAt": "2026-10-02T00:00:00Z",
    "updatedAt": "2026-10-02T00:00:00Z"
  },
  "model": {
    "code": "TS-A2-W67-M12-R1",
    "items": [
      {
        "id": "item-family",
        "range": {
          "start": 0,
          "end": 2,
          "unit": "grapheme"
        },
        "heading": "Family",
        "side": "left",
        "options": [
          {
            "code": "TS",
            "description": "Temperature sensor (fictional)",
            "noteRefs": []
          }
        ]
      },
      {
        "id": "item-method",
        "range": {
          "start": 3,
          "end": 5,
          "unit": "grapheme"
        },
        "heading": "Sensing method and generation",
        "side": "left",
        "options": [
          {
            "code": "A1",
            "description": "RTD, 1st generation",
            "noteRefs": []
          },
          {
            "code": "A2",
            "description": "RTD, 2nd generation",
            "noteRefs": []
          }
        ]
      },
      {
        "id": "item-ingress",
        "range": {
          "start": 6,
          "end": 9,
          "unit": "grapheme"
        },
        "heading": "Ingress rating",
        "side": "right",
        "options": [
          {
            "code": "W54",
            "description": "IP54",
            "noteRefs": []
          },
          {
            "code": "W67",
            "description": "IP67",
            "noteRefs": []
          }
        ]
      },
      {
        "id": "item-connection",
        "range": {
          "start": 10,
          "end": 13,
          "unit": "grapheme"
        },
        "heading": "Connection",
        "side": "right",
        "options": [
          {
            "code": "M8",
            "description": "M8 connector",
            "noteRefs": []
          },
          {
            "code": "M12",
            "description": "M12 connector",
            "noteRefs": []
          },
          {
            "code": "CB",
            "description": "Flying lead",
            "noteRefs": []
          }
        ]
      },
      {
        "id": "item-revision",
        "range": {
          "start": 14,
          "end": 16,
          "unit": "grapheme"
        },
        "heading": "Revision",
        "side": "right",
        "options": [
          {
            "code": "R1",
            "description": "First release{{note:note-revision}}",
            "noteRefs": [
              "note-revision"
            ]
          }
        ]
      }
    ],
    "notes": [
      {
        "id": "note-revision",
        "text": "The revision goes up with every compatible change. Mounting dimensions and wiring stay the same across revisions."
      }
    ]
  },
  "appearance": {
    "codeFont": "robotoCondensed",
    "bodyFont": "gothic",
    "background": "white",
    "accent": "#000000"
  },
  "export": {
    "svgWidth": 2400,
    "pngWidth": 2400
  }
}
