MustafaMulla29/stride-pedometer

This code defines schematic symbols and 3D footprints for various hardware components such as antennas, sensors, regulators, and connectors used in electronic circuit design.

Version
1.0.4
License
unset
Stars
0

review/validation.json

PCBPCB preview for review/validation.json
{
  "fabricationReleased": false,
  "routingEngine": "tscircuit default built-in autorouter",
  "customRoutingCallback": false,
  "explicitViaElements": 0,
  "routingPhases": [
    "U2_inner_signals",
    "remaining_board"
  ],
  "runtimeVersions": {
    "tscircuit": "0.0.2465",
    "@tscircuit/core": "0.0.1854",
    "@tscircuit/capacity-autorouter": "0.0.885"
  },
  "note": "Engineering review outputs. Release also requires fabricator stackup/DFM, footprint and RF review, plus physical verification.",
  "sourceComponents": 78,
  "pcbaPlacements": 66,
  "traces": 183,
  "generatedViaRecords": 162,
  "errorCounts": {},
  "warningCounts": {
    "source_refdes_convention_warning": 5,
    "source_unnamed_trace_warning": 8,
    "schematic_component_styling_warning": 69,
    "pcb_component_missing_courtyard_warning": 5,
    "source_component_pins_underspecified_warning": 9,
    "source_no_power_pin_defined_warning": 12,
    "source_no_ground_pin_defined_warning": 11
  },
  "errors": [],
  "warnings": [
    {
      "type": "source_refdes_convention_warning",
      "warning_type": "source_refdes_convention_warning",
      "message": "The \"Y\" prefix is being used with a <chip />, try using it with a <crystal />",
      "source_component_id": "source_component_7",
      "refdes": "Y1",
      "source_component_ftype": "simple_chip",
      "expected_prefixes": [
        "U",
        "IC"
      ],
      "actual_prefix": "Y",
      "source_refdes_convention_warning_id": "source_refdes_convention_warning_0"
    },
    {
      "type": "source_refdes_convention_warning",
      "warning_type": "source_refdes_convention_warning",
      "message": "The \"Y\" prefix is being used with a <chip />, try using it with a <crystal />",
      "source_component_id": "source_component_8",
      "refdes": "Y2",
      "source_component_ftype": "simple_chip",
      "expected_prefixes": [
        "U",
        "IC"
      ],
      "actual_prefix": "Y",
      "source_refdes_convention_warning_id": "source_refdes_convention_warning_1"
    },
    {
      "type": "source_refdes_convention_warning",
      "warning_type": "source_refdes_convention_warning",
      "message": "The \"J\" prefix is being used with a <chip />, try using it with a <connector /> or <jumper />",
      "source_component_id": "source_component_12",
      "refdes": "J1",
      "source_component_ftype": "simple_chip",
      "expected_prefixes": [
        "U",
        "IC"
      ],
      "actual_prefix": "J",
      "source_refdes_convention_warning_id": "source_refdes_convention_warning_2"
    },
    {
      "type": "source_refdes_convention_warning",
      "warning_type": "source_refdes_convention_warning",
      "message": "The \"J\" prefix is being used with a <chip />, try using it with a <connector /> or <jumper />",
      "source_component_id": "source_component_13",
      "refdes": "J2",
      "source_component_ftype": "simple_chip",
      "expected_prefixes": [
        "U",
        "IC"
      ],
      "actual_prefix": "J",
      "source_refdes_convention_warning_id": "source_refdes_convention_warning_3"
    },
    {
      "type": "source_refdes_convention_warning",
      "warning_type": "source_refdes_convention_warning",
      "message": "The \"L\" prefix is being used with a <chip />, try using it with an <inductor />",
      "source_component_id": "source_component_72",
      "refdes": "L3",
      "source_component_ftype": "simple_chip",
      "expected_prefixes": [
        "U",
        "IC"
      ],
      "actual_prefix": "L",
      "source_refdes_convention_warning_id": "source_refdes_convention_warning_4"
    },
    {
      "type": "source_unnamed_trace_warning",
      "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_0",
      "message": "<trace#865(from:U1.ANT to:C26.pin1) /> is missing a name. Add a name prop to make the trace easier to identify.",
      "source_trace_id": "source_trace_223",
      "subcircuit_id": "subcircuit_source_group_0",
      "warning_type": "source_unnamed_trace_warning"
    },
    {
      "type": "source_unnamed_trace_warning",
      "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_1",
      "message": "<trace#866(from:C26.pin1 to:L2.pin1) /> is missing a name. Add a name prop to make the trace easier to identify.",
      "source_trace_id": "source_trace_224",
      "subcircuit_id": "subcircuit_source_group_0",
      "warning_type": "source_unnamed_trace_warning"
    },
    {
      "type": "source_unnamed_trace_warning",
      "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_2",
      "message": "<trace#867(from:L2.pin2 to:C27.pin1) /> is missing a name. Add a name prop to make the trace easier to identify.",
      "source_trace_id": "source_trace_225",
      "subcircuit_id": "subcircuit_source_group_0",
      "warning_type": "source_unnamed_trace_warning"
    },
    {
      "type": "source_unnamed_trace_warning",
      "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_3",
      "message": "<trace#868(from:C27.pin1 to:C28.pin1) /> is missing a name. Add a name prop to make the trace easier to identify.",
      "source_trace_id": "source_trace_226",
      "subcircuit_id": "subcircuit_source_group_0",
      "warning_type": "source_unnamed_trace_warning"
    },
    {
      "type": "source_unnamed_trace_warning",
      "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_4",
      "message": "<trace#869(from:C28.pin2 to:C29.pin1) /> is missing a name. Add a name prop to make the trace easier to identify.",
      "source_trace_id": "source_trace_227",
      "subcircuit_id": "subcircuit_source_group_0",
      "warning_type": "source_unnamed_trace_warning"
    },
    {
      "type": "source_unnamed_trace_warning",
      "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_5",
      "message": "<trace#870(from:C29.pin1 to:R18.pin1) /> is missing a name. Add a name prop to make the trace easier to identify.",
      "source_trace_id": "source_trace_228",
      "subcircuit_id": "subcircuit_source_group_0",
      "warning_type": "source_unnamed_trace_warning"
    },
    {
      "type": "source_unnamed_trace_warning",
      "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_6",
      "message": "<trace#871(from:R18.pin2 to:ANT1.ANT) /> is missing a name. Add a name prop to make the trace easier to identify.",
      "source_trace_id": "source_trace_229",
      "subcircuit_id": "subcircuit_source_group_0",
      "warning_type": "source_unnamed_trace_warning"
    },
    {
      "type": "source_unnamed_trace_warning",
      "source_unnamed_trace_warning_id": "source_unnamed_trace_warning_7",
      "message": "<trace#872(from:R18.pin2 to:C30.pin1) /> is missing a name. Add a name prop to make the trace easier to identify.",
      "source_trace_id": "source_trace_230",
      "subcircuit_id": "subcircuit_source_group_0",
      "warning_type": "source_unnamed_trace_warning"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_0",
      "warning_type": "schematic_component_styling_warning",
      "message": "No <schematicsheet> was found. Add a <schematicsheet> to define the schematic drawing area.",
      "schematic_component_id": "schematic_component_0",
      "source_component_id": "source_component_0",
      "styling_issue_type": "missing_schematic_sheet"
    },
    {
      "type": "pcb_component_missing_courtyard_warning",
      "pcb_component_missing_courtyard_warning_id": "pcb_component_missing_courtyard_warning_0",
      "warning_type": "pcb_component_missing_courtyard_warning",
      "message": "TP1 has no courtyard",
      "pcb_component_id": "pcb_component_73",
      "source_component_id": "source_component_73",
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "pcb_component_missing_courtyard_warning",
      "pcb_component_missing_courtyard_warning_id": "pcb_component_missing_courtyard_warning_1",
      "warning_type": "pcb_component_missing_courtyard_warning",
      "message": "TP2 has no courtyard",
      "pcb_component_id": "pcb_component_74",
      "source_component_id": "source_component_74",
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "pcb_component_missing_courtyard_warning",
      "pcb_component_missing_courtyard_warning_id": "pcb_component_missing_courtyard_warning_2",
      "warning_type": "pcb_component_missing_courtyard_warning",
      "message": "TP3 has no courtyard",
      "pcb_component_id": "pcb_component_75",
      "source_component_id": "source_component_75",
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "pcb_component_missing_courtyard_warning",
      "pcb_component_missing_courtyard_warning_id": "pcb_component_missing_courtyard_warning_3",
      "warning_type": "pcb_component_missing_courtyard_warning",
      "message": "TP4 has no courtyard",
      "pcb_component_id": "pcb_component_76",
      "source_component_id": "source_component_76",
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "pcb_component_missing_courtyard_warning",
      "pcb_component_missing_courtyard_warning_id": "pcb_component_missing_courtyard_warning_4",
      "warning_type": "pcb_component_missing_courtyard_warning",
      "message": "TP5 has no courtyard",
      "pcb_component_id": "pcb_component_77",
      "source_component_id": "source_component_77",
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_component_pins_underspecified_warning",
      "source_component_pins_underspecified_warning_id": "source_component_pins_underspecified_warning_0",
      "warning_type": "source_component_pins_underspecified_warning",
      "message": "All pins on U2 are underspecified (no pinAttributes set)",
      "source_component_id": "source_component_1",
      "source_port_ids": [
        "source_port_41",
        "source_port_42",
        "source_port_43",
        "source_port_44",
        "source_port_45",
        "source_port_46",
        "source_port_47",
        "source_port_48",
        "source_port_49",
        "source_port_50",
        "source_port_51",
        "source_port_52",
        "source_port_53",
        "source_port_54",
        "source_port_55",
        "source_port_56",
        "source_port_57",
        "source_port_58",
        "source_port_59",
        "source_port_60"
      ],
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_component_pins_underspecified_warning",
      "source_component_pins_underspecified_warning_id": "source_component_pins_underspecified_warning_1",
      "warning_type": "source_component_pins_underspecified_warning",
      "message": "All pins on U3 are underspecified (no pinAttributes set)",
      "source_component_id": "source_component_2",
      "source_port_ids": [
        "source_port_61",
        "source_port_62",
        "source_port_63",
        "source_port_64",
        "source_port_65",
        "source_port_66",
        "source_port_67",
        "source_port_68",
        "source_port_69"
      ],
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_component_pins_underspecified_warning",
      "source_component_pins_underspecified_warning_id": "source_component_pins_underspecified_warning_2",
      "warning_type": "source_component_pins_underspecified_warning",
      "message": "All pins on U6 are underspecified (no pinAttributes set)",
      "source_component_id": "source_component_5",
      "source_port_ids": [
        "source_port_87",
        "source_port_88",
        "source_port_89",
        "source_port_90",
        "source_port_91",
        "source_port_92"
      ],
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_component_pins_underspecified_warning",
      "source_component_pins_underspecified_warning_id": "source_component_pins_underspecified_warning_3",
      "warning_type": "source_component_pins_underspecified_warning",
      "message": "All pins on Y1 are underspecified (no pinAttributes set)",
      "source_component_id": "source_component_7",
      "source_port_ids": [
        "source_port_107",
        "source_port_108",
        "source_port_109",
        "source_port_110"
      ],
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_component_pins_underspecified_warning",
      "source_component_pins_underspecified_warning_id": "source_component_pins_underspecified_warning_4",
      "warning_type": "source_component_pins_underspecified_warning",
      "message": "All pins on Y2 are underspecified (no pinAttributes set)",
      "source_component_id": "source_component_8",
      "source_port_ids": [
        "source_port_111",
        "source_port_112"
      ],
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_component_pins_underspecified_warning",
      "source_component_pins_underspecified_warning_id": "source_component_pins_underspecified_warning_5",
      "warning_type": "source_component_pins_underspecified_warning",
      "message": "All pins on D1 are underspecified (no pinAttributes set)",
      "source_component_id": "source_component_11",
      "source_port_ids": [
        "source_port_117",
        "source_port_118"
      ],
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_component_pins_underspecified_warning",
      "source_component_pins_underspecified_warning_id": "source_component_pins_underspecified_warning_6",
      "warning_type": "source_component_pins_underspecified_warning",
      "message": "All pins on J1 are underspecified (no pinAttributes set)",
      "source_component_id": "source_component_12",
      "source_port_ids": [
        "source_port_119",
        "source_port_120"
      ],
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_component_pins_underspecified_warning",
      "source_component_pins_underspecified_warning_id": "source_component_pins_underspecified_warning_7",
      "warning_type": "source_component_pins_underspecified_warning",
      "message": "All pins on J2 are underspecified (no pinAttributes set)",
      "source_component_id": "source_component_13",
      "source_port_ids": [
        "source_port_121",
        "source_port_122",
        "source_port_123"
      ],
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_component_pins_underspecified_warning",
      "source_component_pins_underspecified_warning_id": "source_component_pins_underspecified_warning_8",
      "warning_type": "source_component_pins_underspecified_warning",
      "message": "All pins on L3 are underspecified (no pinAttributes set)",
      "source_component_id": "source_component_72",
      "source_port_ids": [
        "source_port_240",
        "source_port_241"
      ],
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_no_power_pin_defined_warning",
      "source_no_power_pin_defined_warning_id": "source_no_power_pin_defined_warning_0",
      "warning_type": "source_no_power_pin_defined_warning",
      "message": "U1 has no pin with requires_power=true",
      "source_component_id": "source_component_0",
      "source_port_ids": [
        "source_port_0",
        "source_port_1",
        "source_port_2",
        "source_port_3",
        "source_port_4",
        "source_port_5",
        "source_port_6",
        "source_port_7",
        "source_port_8",
        "source_port_9",
        "source_port_10",
        "source_port_11",
        "source_port_12",
        "source_port_13",
        "source_port_14",
        "source_port_15",
        "source_port_16",
        "source_port_17",
        "source_port_18",
        "source_port_19",
        "source_port_20",
        "source_port_21",
        "source_port_22",
        "source_port_23",
        "source_port_24",
        "source_port_25",
        "source_port_26",
        "source_port_27",
        "source_port_28",
        "source_port_29",
        "source_port_30",
        "source_port_31",
        "source_port_32",
        "source_port_33",
        "source_port_34",
        "source_port_35",
        "source_port_36",
        "source_port_37",
        "source_port_38",
        "source_port_39",
        "source_port_40"
      ],
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_no_power_pin_defined_warning",
      "source_no_power_pin_defined_warning_id": "source_no_power_pin_defined_warning_1",
      "warning_type": "source_no_power_pin_defined_warning",
      "message": "U2 has no pin with requires_power=true",
      "source_component_id": "source_component_1",
      "source_port_ids": [
        "source_port_41",
        "source_port_42",
        "source_port_43",
        "source_port_44",
        "source_port_45",
        "source_port_46",
        "source_port_47",
        "source_port_48",
        "source_port_49",
        "source_port_50",
        "source_port_51",
        "source_port_52",
        "source_port_53",
        "source_port_54",
        "source_port_55",
        "source_port_56",
        "source_port_57",
        "source_port_58",
        "source_port_59",
        "source_port_60"
      ],
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_no_power_pin_defined_warning",
      "source_no_power_pin_defined_warning_id": "source_no_power_pin_defined_warning_2",
      "warning_type": "source_no_power_pin_defined_warning",
      "message": "U3 has no pin with requires_power=true",
      "source_component_id": "source_component_2",
      "source_port_ids": [
        "source_port_61",
        "source_port_62",
        "source_port_63",
        "source_port_64",
        "source_port_65",
        "source_port_66",
        "source_port_67",
        "source_port_68",
        "source_port_69"
      ],
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_no_power_pin_defined_warning",
      "source_no_power_pin_defined_warning_id": "source_no_power_pin_defined_warning_3",
      "warning_type": "source_no_power_pin_defined_warning",
      "message": "U5 has no pin with requires_power=true",
      "source_component_id": "source_component_4",
      "source_port_ids": [
        "source_port_82",
        "source_port_83",
        "source_port_84",
        "source_port_85",
        "source_port_86"
      ],
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_no_power_pin_defined_warning",
      "source_no_power_pin_defined_warning_id": "source_no_power_pin_defined_warning_4",
      "warning_type": "source_no_power_pin_defined_warning",
      "message": "U6 has no pin with requires_power=true",
      "source_component_id": "source_component_5",
      "source_port_ids": [
        "source_port_87",
        "source_port_88",
        "source_port_89",
        "source_port_90",
        "source_port_91",
        "source_port_92"
      ],
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_no_power_pin_defined_warning",
      "source_no_power_pin_defined_warning_id": "source_no_power_pin_defined_warning_5",
      "warning_type": "source_no_power_pin_defined_warning",
      "message": "DS1 has no pin with requires_power=true",
      "source_component_id": "source_component_6",
      "source_port_ids": [
        "source_port_93",
        "source_port_94",
        "source_port_95",
        "source_port_96",
        "source_port_97",
        "source_port_98",
        "source_port_99",
        "source_port_100",
        "source_port_101",
        "source_port_102",
        "source_port_103",
        "source_port_104",
        "source_port_105",
        "source_port_106"
      ],
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_no_power_pin_defined_warning",
      "source_no_power_pin_defined_warning_id": "source_no_power_pin_defined_warning_6",
      "warning_type": "source_no_power_pin_defined_warning",
      "message": "Y1 has no pin with requires_power=true",
      "source_component_id": "source_component_7",
      "source_port_ids": [
        "source_port_107",
        "source_port_108",
        "source_port_109",
        "source_port_110"
      ],
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_no_power_pin_defined_warning",
      "source_no_power_pin_defined_warning_id": "source_no_power_pin_defined_warning_7",
      "warning_type": "source_no_power_pin_defined_warning",
      "message": "Y2 has no pin with requires_power=true",
      "source_component_id": "source_component_8",
      "source_port_ids": [
        "source_port_111",
        "source_port_112"
      ],
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_no_power_pin_defined_warning",
      "source_no_power_pin_defined_warning_id": "source_no_power_pin_defined_warning_8",
      "warning_type": "source_no_power_pin_defined_warning",
      "message": "D1 has no pin with requires_power=true",
      "source_component_id": "source_component_11",
      "source_port_ids": [
        "source_port_117",
        "source_port_118"
      ],
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_no_power_pin_defined_warning",
      "source_no_power_pin_defined_warning_id": "source_no_power_pin_defined_warning_9",
      "warning_type": "source_no_power_pin_defined_warning",
      "message": "J1 has no pin with requires_power=true",
      "source_component_id": "source_component_12",
      "source_port_ids": [
        "source_port_119",
        "source_port_120"
      ],
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_no_power_pin_defined_warning",
      "source_no_power_pin_defined_warning_id": "source_no_power_pin_defined_warning_10",
      "warning_type": "source_no_power_pin_defined_warning",
      "message": "J2 has no pin with requires_power=true",
      "source_component_id": "source_component_13",
      "source_port_ids": [
        "source_port_121",
        "source_port_122",
        "source_port_123"
      ],
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_no_power_pin_defined_warning",
      "source_no_power_pin_defined_warning_id": "source_no_power_pin_defined_warning_11",
      "warning_type": "source_no_power_pin_defined_warning",
      "message": "L3 has no pin with requires_power=true",
      "source_component_id": "source_component_72",
      "source_port_ids": [
        "source_port_240",
        "source_port_241"
      ],
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_no_ground_pin_defined_warning",
      "source_no_ground_pin_defined_warning_id": "source_no_ground_pin_defined_warning_0",
      "warning_type": "source_no_ground_pin_defined_warning",
      "message": "U1 has no pin with requires_ground=true",
      "source_component_id": "source_component_0",
      "source_port_ids": [
        "source_port_0",
        "source_port_1",
        "source_port_2",
        "source_port_3",
        "source_port_4",
        "source_port_5",
        "source_port_6",
        "source_port_7",
        "source_port_8",
        "source_port_9",
        "source_port_10",
        "source_port_11",
        "source_port_12",
        "source_port_13",
        "source_port_14",
        "source_port_15",
        "source_port_16",
        "source_port_17",
        "source_port_18",
        "source_port_19",
        "source_port_20",
        "source_port_21",
        "source_port_22",
        "source_port_23",
        "source_port_24",
        "source_port_25",
        "source_port_26",
        "source_port_27",
        "source_port_28",
        "source_port_29",
        "source_port_30",
        "source_port_31",
        "source_port_32",
        "source_port_33",
        "source_port_34",
        "source_port_35",
        "source_port_36",
        "source_port_37",
        "source_port_38",
        "source_port_39",
        "source_port_40"
      ],
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_no_ground_pin_defined_warning",
      "source_no_ground_pin_defined_warning_id": "source_no_ground_pin_defined_warning_1",
      "warning_type": "source_no_ground_pin_defined_warning",
      "message": "U2 has no pin with requires_ground=true",
      "source_component_id": "source_component_1",
      "source_port_ids": [
        "source_port_41",
        "source_port_42",
        "source_port_43",
        "source_port_44",
        "source_port_45",
        "source_port_46",
        "source_port_47",
        "source_port_48",
        "source_port_49",
        "source_port_50",
        "source_port_51",
        "source_port_52",
        "source_port_53",
        "source_port_54",
        "source_port_55",
        "source_port_56",
        "source_port_57",
        "source_port_58",
        "source_port_59",
        "source_port_60"
      ],
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_no_ground_pin_defined_warning",
      "source_no_ground_pin_defined_warning_id": "source_no_ground_pin_defined_warning_2",
      "warning_type": "source_no_ground_pin_defined_warning",
      "message": "U3 has no pin with requires_ground=true",
      "source_component_id": "source_component_2",
      "source_port_ids": [
        "source_port_61",
        "source_port_62",
        "source_port_63",
        "source_port_64",
        "source_port_65",
        "source_port_66",
        "source_port_67",
        "source_port_68",
        "source_port_69"
      ],
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_no_ground_pin_defined_warning",
      "source_no_ground_pin_defined_warning_id": "source_no_ground_pin_defined_warning_3",
      "warning_type": "source_no_ground_pin_defined_warning",
      "message": "U6 has no pin with requires_ground=true",
      "source_component_id": "source_component_5",
      "source_port_ids": [
        "source_port_87",
        "source_port_88",
        "source_port_89",
        "source_port_90",
        "source_port_91",
        "source_port_92"
      ],
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_no_ground_pin_defined_warning",
      "source_no_ground_pin_defined_warning_id": "source_no_ground_pin_defined_warning_4",
      "warning_type": "source_no_ground_pin_defined_warning",
      "message": "DS1 has no pin with requires_ground=true",
      "source_component_id": "source_component_6",
      "source_port_ids": [
        "source_port_93",
        "source_port_94",
        "source_port_95",
        "source_port_96",
        "source_port_97",
        "source_port_98",
        "source_port_99",
        "source_port_100",
        "source_port_101",
        "source_port_102",
        "source_port_103",
        "source_port_104",
        "source_port_105",
        "source_port_106"
      ],
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_no_ground_pin_defined_warning",
      "source_no_ground_pin_defined_warning_id": "source_no_ground_pin_defined_warning_5",
      "warning_type": "source_no_ground_pin_defined_warning",
      "message": "Y1 has no pin with requires_ground=true",
      "source_component_id": "source_component_7",
      "source_port_ids": [
        "source_port_107",
        "source_port_108",
        "source_port_109",
        "source_port_110"
      ],
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_no_ground_pin_defined_warning",
      "source_no_ground_pin_defined_warning_id": "source_no_ground_pin_defined_warning_6",
      "warning_type": "source_no_ground_pin_defined_warning",
      "message": "Y2 has no pin with requires_ground=true",
      "source_component_id": "source_component_8",
      "source_port_ids": [
        "source_port_111",
        "source_port_112"
      ],
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_no_ground_pin_defined_warning",
      "source_no_ground_pin_defined_warning_id": "source_no_ground_pin_defined_warning_7",
      "warning_type": "source_no_ground_pin_defined_warning",
      "message": "D1 has no pin with requires_ground=true",
      "source_component_id": "source_component_11",
      "source_port_ids": [
        "source_port_117",
        "source_port_118"
      ],
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_no_ground_pin_defined_warning",
      "source_no_ground_pin_defined_warning_id": "source_no_ground_pin_defined_warning_8",
      "warning_type": "source_no_ground_pin_defined_warning",
      "message": "J1 has no pin with requires_ground=true",
      "source_component_id": "source_component_12",
      "source_port_ids": [
        "source_port_119",
        "source_port_120"
      ],
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_no_ground_pin_defined_warning",
      "source_no_ground_pin_defined_warning_id": "source_no_ground_pin_defined_warning_9",
      "warning_type": "source_no_ground_pin_defined_warning",
      "message": "J2 has no pin with requires_ground=true",
      "source_component_id": "source_component_13",
      "source_port_ids": [
        "source_port_121",
        "source_port_122",
        "source_port_123"
      ],
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_no_ground_pin_defined_warning",
      "source_no_ground_pin_defined_warning_id": "source_no_ground_pin_defined_warning_10",
      "warning_type": "source_no_ground_pin_defined_warning",
      "message": "L3 has no pin with requires_ground=true",
      "source_component_id": "source_component_72",
      "source_port_ids": [
        "source_port_240",
        "source_port_241"
      ],
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_1",
      "warning_type": "schematic_component_styling_warning",
      "message": "Y2 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_8",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_8"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_2",
      "warning_type": "schematic_component_styling_warning",
      "message": "ANT1 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_9",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_9"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_3",
      "warning_type": "schematic_component_styling_warning",
      "message": "SW1 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_10",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_10"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_4",
      "warning_type": "schematic_component_styling_warning",
      "message": "D1 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_11",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_11"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_5",
      "warning_type": "schematic_component_styling_warning",
      "message": "C1 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_14",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_14"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_6",
      "warning_type": "schematic_component_styling_warning",
      "message": "C2 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_15",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_15"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_7",
      "warning_type": "schematic_component_styling_warning",
      "message": "C3 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_16",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_16"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_8",
      "warning_type": "schematic_component_styling_warning",
      "message": "C4 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_17",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_17"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_9",
      "warning_type": "schematic_component_styling_warning",
      "message": "C5 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_18",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_18"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_10",
      "warning_type": "schematic_component_styling_warning",
      "message": "C6 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_19",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_19"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_11",
      "warning_type": "schematic_component_styling_warning",
      "message": "C7 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_20",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_20"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_12",
      "warning_type": "schematic_component_styling_warning",
      "message": "C8 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_21",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_21"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_13",
      "warning_type": "schematic_component_styling_warning",
      "message": "C9 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_22",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_22"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_14",
      "warning_type": "schematic_component_styling_warning",
      "message": "C10 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_23",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_23"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_15",
      "warning_type": "schematic_component_styling_warning",
      "message": "C11 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_24",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_24"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_16",
      "warning_type": "schematic_component_styling_warning",
      "message": "C12 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_25",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_25"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_17",
      "warning_type": "schematic_component_styling_warning",
      "message": "C13 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_26",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_26"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_18",
      "warning_type": "schematic_component_styling_warning",
      "message": "C14 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_27",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_27"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_19",
      "warning_type": "schematic_component_styling_warning",
      "message": "C15 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_28",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_28"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_20",
      "warning_type": "schematic_component_styling_warning",
      "message": "C16 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_29",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_29"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_21",
      "warning_type": "schematic_component_styling_warning",
      "message": "C17 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_30",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_30"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_22",
      "warning_type": "schematic_component_styling_warning",
      "message": "C18 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_31",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_31"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_23",
      "warning_type": "schematic_component_styling_warning",
      "message": "C19 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_32",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_32"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_24",
      "warning_type": "schematic_component_styling_warning",
      "message": "C20 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_33",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_33"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_25",
      "warning_type": "schematic_component_styling_warning",
      "message": "C21 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_34",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_34"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_26",
      "warning_type": "schematic_component_styling_warning",
      "message": "C22 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_35",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_35"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_27",
      "warning_type": "schematic_component_styling_warning",
      "message": "C23 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_36",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_36"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_28",
      "warning_type": "schematic_component_styling_warning",
      "message": "C24 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_37",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_37"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_29",
      "warning_type": "schematic_component_styling_warning",
      "message": "C25 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_38",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_38"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_30",
      "warning_type": "schematic_component_styling_warning",
      "message": "C26 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_39",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_39"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_31",
      "warning_type": "schematic_component_styling_warning",
      "message": "C27 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_40",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_40"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_32",
      "warning_type": "schematic_component_styling_warning",
      "message": "C28 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_41",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_41"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_33",
      "warning_type": "schematic_component_styling_warning",
      "message": "C29 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_42",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_42"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_34",
      "warning_type": "schematic_component_styling_warning",
      "message": "C30 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_43",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_43"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_35",
      "warning_type": "schematic_component_styling_warning",
      "message": "C31 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_44",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_44"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_36",
      "warning_type": "schematic_component_styling_warning",
      "message": "C32 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_45",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_45"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_37",
      "warning_type": "schematic_component_styling_warning",
      "message": "C33 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_46",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_46"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_38",
      "warning_type": "schematic_component_styling_warning",
      "message": "C34 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_47",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_47"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_39",
      "warning_type": "schematic_component_styling_warning",
      "message": "C35 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_48",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_48"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_40",
      "warning_type": "schematic_component_styling_warning",
      "message": "C36 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_49",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_49"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_41",
      "warning_type": "schematic_component_styling_warning",
      "message": "C37 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_50",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_50"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_42",
      "warning_type": "schematic_component_styling_warning",
      "message": "C38 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_51",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_51"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_43",
      "warning_type": "schematic_component_styling_warning",
      "message": "R1 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_52",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_52"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_44",
      "warning_type": "schematic_component_styling_warning",
      "message": "R2 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_53",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_53"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_45",
      "warning_type": "schematic_component_styling_warning",
      "message": "R3 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_54",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_54"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_46",
      "warning_type": "schematic_component_styling_warning",
      "message": "R4 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_55",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_55"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_47",
      "warning_type": "schematic_component_styling_warning",
      "message": "R5 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_56",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_56"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_48",
      "warning_type": "schematic_component_styling_warning",
      "message": "R6 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_57",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_57"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_49",
      "warning_type": "schematic_component_styling_warning",
      "message": "R7 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_58",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_58"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_50",
      "warning_type": "schematic_component_styling_warning",
      "message": "R8 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_59",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_59"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_51",
      "warning_type": "schematic_component_styling_warning",
      "message": "R9 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_60",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_60"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_52",
      "warning_type": "schematic_component_styling_warning",
      "message": "R10 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_61",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_61"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_53",
      "warning_type": "schematic_component_styling_warning",
      "message": "R11 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_62",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_62"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_54",
      "warning_type": "schematic_component_styling_warning",
      "message": "R12 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_63",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_63"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_55",
      "warning_type": "schematic_component_styling_warning",
      "message": "R13 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_64",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_64"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_56",
      "warning_type": "schematic_component_styling_warning",
      "message": "R14 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_65",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_65"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_57",
      "warning_type": "schematic_component_styling_warning",
      "message": "R15 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_66",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_66"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_58",
      "warning_type": "schematic_component_styling_warning",
      "message": "R16 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_67",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_67"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_59",
      "warning_type": "schematic_component_styling_warning",
      "message": "R17 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_68",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_68"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_60",
      "warning_type": "schematic_component_styling_warning",
      "message": "R18 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_69",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_69"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_61",
      "warning_type": "schematic_component_styling_warning",
      "message": "L1 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_70",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_70"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_62",
      "warning_type": "schematic_component_styling_warning",
      "message": "L2 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_71",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_71"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_63",
      "warning_type": "schematic_component_styling_warning",
      "message": "L3 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_72",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_72"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_64",
      "warning_type": "schematic_component_styling_warning",
      "message": "TP1 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_73",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_73"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_65",
      "warning_type": "schematic_component_styling_warning",
      "message": "TP2 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_74",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_74"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_66",
      "warning_type": "schematic_component_styling_warning",
      "message": "TP3 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_75",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_75"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_67",
      "warning_type": "schematic_component_styling_warning",
      "message": "TP4 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_76",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_76"
    },
    {
      "type": "schematic_component_styling_warning",
      "schematic_component_styling_warning_id": "schematic_component_styling_warning_68",
      "warning_type": "schematic_component_styling_warning",
      "message": "TP5 is missing schematic reference designator text. For a custom symbol, add name=\"{REFDES}\" inside the symbol.",
      "schematic_component_id": "schematic_component_77",
      "styling_issue_type": "missing_reference_designator_text",
      "source_component_id": "source_component_77"
    }
  ]
}