seveibar/nema17-rp2040-stepper-controller

A tscircuit package created by seveibar.

Version
0.3.1
License
unset
Stars
0

reports/usb-release-validation.json

{
  "file": "dist/index/circuit.json",
  "sha256": "ab2c7d42f2f686ea0fb90c9edae3a6ee6de6c3b9eec8d976eef01d6ca6c967b1",
  "embeddedErrors": [],
  "checkErrors": [],
  "warnings": [
    {
      "type": "source_component_pins_underspecified_warning",
      "source_component_pins_underspecified_warning_id": "source_component_pins_underspecified_warning_source_component_54",
      "warning_type": "source_component_pins_underspecified_warning",
      "message": "All pins on Q_PD_ENABLE are underspecified (no pinAttributes set)",
      "source_component_id": "source_component_54",
      "source_port_ids": [
        "source_port_258",
        "source_port_259",
        "source_port_260"
      ],
      "subcircuit_id": "subcircuit_source_group_40"
    },
    {
      "type": "source_component_pins_underspecified_warning",
      "source_component_pins_underspecified_warning_id": "source_component_pins_underspecified_warning_source_component_63",
      "warning_type": "source_component_pins_underspecified_warning",
      "message": "All pins on MH1 are underspecified (no pinAttributes set)",
      "source_component_id": "source_component_63",
      "source_port_ids": [
        "source_port_281"
      ],
      "subcircuit_id": "subcircuit_source_group_40"
    },
    {
      "type": "source_component_pins_underspecified_warning",
      "source_component_pins_underspecified_warning_id": "source_component_pins_underspecified_warning_source_component_64",
      "warning_type": "source_component_pins_underspecified_warning",
      "message": "All pins on MH2 are underspecified (no pinAttributes set)",
      "source_component_id": "source_component_64",
      "source_port_ids": [
        "source_port_282"
      ],
      "subcircuit_id": "subcircuit_source_group_40"
    },
    {
      "type": "source_component_pins_underspecified_warning",
      "source_component_pins_underspecified_warning_id": "source_component_pins_underspecified_warning_source_component_65",
      "warning_type": "source_component_pins_underspecified_warning",
      "message": "All pins on MH3 are underspecified (no pinAttributes set)",
      "source_component_id": "source_component_65",
      "source_port_ids": [
        "source_port_283"
      ],
      "subcircuit_id": "subcircuit_source_group_40"
    },
    {
      "type": "source_component_pins_underspecified_warning",
      "source_component_pins_underspecified_warning_id": "source_component_pins_underspecified_warning_source_component_66",
      "warning_type": "source_component_pins_underspecified_warning",
      "message": "All pins on MH4 are underspecified (no pinAttributes set)",
      "source_component_id": "source_component_66",
      "source_port_ids": [
        "source_port_284"
      ],
      "subcircuit_id": "subcircuit_source_group_40"
    },
    {
      "type": "source_component_pins_underspecified_warning",
      "source_component_pins_underspecified_warning_id": "source_component_pins_underspecified_warning_source_component_94",
      "warning_type": "source_component_pins_underspecified_warning",
      "message": "All pins on Q_BUZZER are underspecified (no pinAttributes set)",
      "source_component_id": "source_component_94",
      "source_port_ids": [
        "source_port_389",
        "source_port_390",
        "source_port_391"
      ],
      "subcircuit_id": "subcircuit_source_group_40"
    },
    {
      "type": "source_component_pins_underspecified_warning",
      "source_component_pins_underspecified_warning_id": "source_component_pins_underspecified_warning_source_component_111",
      "warning_type": "source_component_pins_underspecified_warning",
      "message": "All pins on D_STATUS are underspecified (no pinAttributes set)",
      "source_component_id": "source_component_111",
      "source_port_ids": [
        "source_port_436",
        "source_port_437",
        "source_port_438",
        "source_port_439"
      ],
      "subcircuit_id": "subcircuit_source_group_40"
    },
    {
      "type": "source_component_pins_underspecified_warning",
      "source_component_pins_underspecified_warning_id": "source_component_pins_underspecified_warning_source_component_113",
      "warning_type": "source_component_pins_underspecified_warning",
      "message": "All pins on Q_STATUS_R are underspecified (no pinAttributes set)",
      "source_component_id": "source_component_113",
      "source_port_ids": [
        "source_port_442",
        "source_port_443",
        "source_port_444"
      ],
      "subcircuit_id": "subcircuit_source_group_40"
    },
    {
      "type": "source_component_pins_underspecified_warning",
      "source_component_pins_underspecified_warning_id": "source_component_pins_underspecified_warning_source_component_115",
      "warning_type": "source_component_pins_underspecified_warning",
      "message": "All pins on Q_STATUS_G are underspecified (no pinAttributes set)",
      "source_component_id": "source_component_115",
      "source_port_ids": [
        "source_port_447",
        "source_port_448",
        "source_port_449"
      ],
      "subcircuit_id": "subcircuit_source_group_40"
    },
    {
      "type": "source_component_pins_underspecified_warning",
      "source_component_pins_underspecified_warning_id": "source_component_pins_underspecified_warning_source_component_117",
      "warning_type": "source_component_pins_underspecified_warning",
      "message": "All pins on Q_STATUS_B are underspecified (no pinAttributes set)",
      "source_component_id": "source_component_117",
      "source_port_ids": [
        "source_port_452",
        "source_port_453",
        "source_port_454"
      ],
      "subcircuit_id": "subcircuit_source_group_40"
    },
    {
      "type": "source_no_power_pin_defined_warning",
      "source_no_power_pin_defined_warning_id": "source_no_power_pin_defined_warning_source_component_0",
      "warning_type": "source_no_power_pin_defined_warning",
      "message": "Y1 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"
      ],
      "subcircuit_id": "subcircuit_source_group_40"
    },
    {
      "type": "source_no_power_pin_defined_warning",
      "source_no_power_pin_defined_warning_id": "source_no_power_pin_defined_warning_source_component_54",
      "warning_type": "source_no_power_pin_defined_warning",
      "message": "Q_PD_ENABLE has no pin with requires_power=true",
      "source_component_id": "source_component_54",
      "source_port_ids": [
        "source_port_258",
        "source_port_259",
        "source_port_260"
      ],
      "subcircuit_id": "subcircuit_source_group_40"
    },
    {
      "type": "source_no_power_pin_defined_warning",
      "source_no_power_pin_defined_warning_id": "source_no_power_pin_defined_warning_source_component_70",
      "warning_type": "source_no_power_pin_defined_warning",
      "message": "U_LAPTOP_ESD has no pin with requires_power=true",
      "source_component_id": "source_component_70",
      "source_port_ids": [
        "source_port_311",
        "source_port_312",
        "source_port_313",
        "source_port_314",
        "source_port_315",
        "source_port_316"
      ],
      "subcircuit_id": "subcircuit_source_group_40"
    },
    {
      "type": "source_no_power_pin_defined_warning",
      "source_no_power_pin_defined_warning_id": "source_no_power_pin_defined_warning_source_component_74",
      "warning_type": "source_no_power_pin_defined_warning",
      "message": "U_PWR_ESD has no pin with requires_power=true",
      "source_component_id": "source_component_74",
      "source_port_ids": [
        "source_port_331",
        "source_port_332",
        "source_port_333",
        "source_port_334",
        "source_port_335",
        "source_port_336"
      ],
      "subcircuit_id": "subcircuit_source_group_40"
    },
    {
      "type": "source_no_power_pin_defined_warning",
      "source_no_power_pin_defined_warning_id": "source_no_power_pin_defined_warning_source_component_79",
      "warning_type": "source_no_power_pin_defined_warning",
      "message": "Q_HOST_DETECT has no pin with requires_power=true",
      "source_component_id": "source_component_79",
      "source_port_ids": [
        "source_port_353",
        "source_port_354",
        "source_port_355"
      ],
      "subcircuit_id": "subcircuit_source_group_40"
    },
    {
      "type": "source_no_power_pin_defined_warning",
      "source_no_power_pin_defined_warning_id": "source_no_power_pin_defined_warning_source_component_93",
      "warning_type": "source_no_power_pin_defined_warning",
      "message": "BZ1 has no pin with requires_power=true",
      "source_component_id": "source_component_93",
      "source_port_ids": [
        "source_port_386",
        "source_port_387",
        "source_port_388"
      ],
      "subcircuit_id": "subcircuit_source_group_40"
    },
    {
      "type": "source_no_power_pin_defined_warning",
      "source_no_power_pin_defined_warning_id": "source_no_power_pin_defined_warning_source_component_94",
      "warning_type": "source_no_power_pin_defined_warning",
      "message": "Q_BUZZER has no pin with requires_power=true",
      "source_component_id": "source_component_94",
      "source_port_ids": [
        "source_port_389",
        "source_port_390",
        "source_port_391"
      ],
      "subcircuit_id": "subcircuit_source_group_40"
    },
    {
      "type": "source_no_power_pin_defined_warning",
      "source_no_power_pin_defined_warning_id": "source_no_power_pin_defined_warning_source_component_111",
      "warning_type": "source_no_power_pin_defined_warning",
      "message": "D_STATUS has no pin with requires_power=true",
      "source_component_id": "source_component_111",
      "source_port_ids": [
        "source_port_436",
        "source_port_437",
        "source_port_438",
        "source_port_439"
      ],
      "subcircuit_id": "subcircuit_source_group_40"
    },
    {
      "type": "source_no_power_pin_defined_warning",
      "source_no_power_pin_defined_warning_id": "source_no_power_pin_defined_warning_source_component_113",
      "warning_type": "source_no_power_pin_defined_warning",
      "message": "Q_STATUS_R has no pin with requires_power=true",
      "source_component_id": "source_component_113",
      "source_port_ids": [
        "source_port_442",
        "source_port_443",
        "source_port_444"
      ],
      "subcircuit_id": "subcircuit_source_group_40"
    },
    {
      "type": "source_no_power_pin_defined_warning",
      "source_no_power_pin_defined_warning_id": "source_no_power_pin_defined_warning_source_component_115",
      "warning_type": "source_no_power_pin_defined_warning",
      "message": "Q_STATUS_G has no pin with requires_power=true",
      "source_component_id": "source_component_115",
      "source_port_ids": [
        "source_port_447",
        "source_port_448",
        "source_port_449"
      ],
      "subcircuit_id": "subcircuit_source_group_40"
    },
    {
      "type": "source_no_power_pin_defined_warning",
      "source_no_power_pin_defined_warning_id": "source_no_power_pin_defined_warning_source_component_117",
      "warning_type": "source_no_power_pin_defined_warning",
      "message": "Q_STATUS_B has no pin with requires_power=true",
      "source_component_id": "source_component_117",
      "source_port_ids": [
        "source_port_452",
        "source_port_453",
        "source_port_454"
      ],
      "subcircuit_id": "subcircuit_source_group_40"
    },
    {
      "type": "source_no_power_pin_defined_warning",
      "source_no_power_pin_defined_warning_id": "source_no_power_pin_defined_warning_source_component_121",
      "warning_type": "source_no_power_pin_defined_warning",
      "message": "Q_PD_CFG1 has no pin with requires_power=true",
      "source_component_id": "source_component_121",
      "source_port_ids": [
        "source_port_467",
        "source_port_468",
        "source_port_469"
      ],
      "subcircuit_id": "subcircuit_source_group_40"
    },
    {
      "type": "source_no_power_pin_defined_warning",
      "source_no_power_pin_defined_warning_id": "source_no_power_pin_defined_warning_source_component_123",
      "warning_type": "source_no_power_pin_defined_warning",
      "message": "Q_PD_CFG2 has no pin with requires_power=true",
      "source_component_id": "source_component_123",
      "source_port_ids": [
        "source_port_472",
        "source_port_473",
        "source_port_474"
      ],
      "subcircuit_id": "subcircuit_source_group_40"
    },
    {
      "type": "source_no_power_pin_defined_warning",
      "source_no_power_pin_defined_warning_id": "source_no_power_pin_defined_warning_source_component_125",
      "warning_type": "source_no_power_pin_defined_warning",
      "message": "Q_PD_CFG3 has no pin with requires_power=true",
      "source_component_id": "source_component_125",
      "source_port_ids": [
        "source_port_477",
        "source_port_478",
        "source_port_479"
      ],
      "subcircuit_id": "subcircuit_source_group_40"
    },
    {
      "type": "source_no_ground_pin_defined_warning",
      "source_no_ground_pin_defined_warning_id": "source_no_ground_pin_defined_warning_source_component_54",
      "warning_type": "source_no_ground_pin_defined_warning",
      "message": "Q_PD_ENABLE has no pin with requires_ground=true",
      "source_component_id": "source_component_54",
      "source_port_ids": [
        "source_port_258",
        "source_port_259",
        "source_port_260"
      ],
      "subcircuit_id": "subcircuit_source_group_40"
    },
    {
      "type": "source_no_ground_pin_defined_warning",
      "source_no_ground_pin_defined_warning_id": "source_no_ground_pin_defined_warning_source_component_93",
      "warning_type": "source_no_ground_pin_defined_warning",
      "message": "BZ1 has no pin with requires_ground=true",
      "source_component_id": "source_component_93",
      "source_port_ids": [
        "source_port_386",
        "source_port_387",
        "source_port_388"
      ],
      "subcircuit_id": "subcircuit_source_group_40"
    },
    {
      "type": "source_no_ground_pin_defined_warning",
      "source_no_ground_pin_defined_warning_id": "source_no_ground_pin_defined_warning_source_component_94",
      "warning_type": "source_no_ground_pin_defined_warning",
      "message": "Q_BUZZER has no pin with requires_ground=true",
      "source_component_id": "source_component_94",
      "source_port_ids": [
        "source_port_389",
        "source_port_390",
        "source_port_391"
      ],
      "subcircuit_id": "subcircuit_source_group_40"
    },
    {
      "type": "source_no_ground_pin_defined_warning",
      "source_no_ground_pin_defined_warning_id": "source_no_ground_pin_defined_warning_source_component_111",
      "warning_type": "source_no_ground_pin_defined_warning",
      "message": "D_STATUS has no pin with requires_ground=true",
      "source_component_id": "source_component_111",
      "source_port_ids": [
        "source_port_436",
        "source_port_437",
        "source_port_438",
        "source_port_439"
      ],
      "subcircuit_id": "subcircuit_source_group_40"
    },
    {
      "type": "source_no_ground_pin_defined_warning",
      "source_no_ground_pin_defined_warning_id": "source_no_ground_pin_defined_warning_source_component_113",
      "warning_type": "source_no_ground_pin_defined_warning",
      "message": "Q_STATUS_R has no pin with requires_ground=true",
      "source_component_id": "source_component_113",
      "source_port_ids": [
        "source_port_442",
        "source_port_443",
        "source_port_444"
      ],
      "subcircuit_id": "subcircuit_source_group_40"
    },
    {
      "type": "source_no_ground_pin_defined_warning",
      "source_no_ground_pin_defined_warning_id": "source_no_ground_pin_defined_warning_source_component_115",
      "warning_type": "source_no_ground_pin_defined_warning",
      "message": "Q_STATUS_G has no pin with requires_ground=true",
      "source_component_id": "source_component_115",
      "source_port_ids": [
        "source_port_447",
        "source_port_448",
        "source_port_449"
      ],
      "subcircuit_id": "subcircuit_source_group_40"
    },
    {
      "type": "source_no_ground_pin_defined_warning",
      "source_no_ground_pin_defined_warning_id": "source_no_ground_pin_defined_warning_source_component_117",
      "warning_type": "source_no_ground_pin_defined_warning",
      "message": "Q_STATUS_B has no pin with requires_ground=true",
      "source_component_id": "source_component_117",
      "source_port_ids": [
        "source_port_452",
        "source_port_453",
        "source_port_454"
      ],
      "subcircuit_id": "subcircuit_source_group_40"
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_8",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.J_LAPTOP > .A6 to .U_USB_MUX > .S0A] is routed thinner than requested (requested: 0.2mm, actual: 0.1mm).",
      "center": {
        "x": -5.917739209910255,
        "y": 13.993634009910258
      },
      "source_trace_id": "source_trace_8",
      "pcb_trace_id": "compact_162",
      "pcb_component_ids": [
        "pcb_component_85",
        "pcb_component_94"
      ],
      "pcb_port_ids": [
        "pcb_port_300",
        "pcb_port_343"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_10",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.J_LAPTOP > .A7 to .U_USB_MUX > .S0B] is routed thinner than requested (requested: 0.2mm, actual: 0.1mm).",
      "center": {
        "x": -6.082258790089744,
        "y": 12.258279590089746
      },
      "source_trace_id": "source_trace_10",
      "pcb_trace_id": "compact_158",
      "pcb_component_ids": [
        "pcb_component_85",
        "pcb_component_94"
      ],
      "pcb_port_ids": [
        "pcb_port_301",
        "pcb_port_342"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_11",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.J_LAPTOP > .B7 to .U_USB_MUX > .S0B] is routed thinner than requested (requested: 0.2mm, actual: 0.1mm).",
      "center": {
        "x": -5.249938,
        "y": 14.075956150000001
      },
      "source_trace_id": "source_trace_11",
      "pcb_trace_id": "compact_157",
      "pcb_component_ids": [
        "pcb_component_85",
        "pcb_component_94"
      ],
      "pcb_port_ids": [
        "pcb_port_299",
        "pcb_port_342"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_12",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.R_LAPTOP_CC1 > .pin1 to .J_LAPTOP > .A5] is routed thinner than requested (requested: 0.2mm, actual: 0.1mm).",
      "center": {
        "x": -13.769289321881345,
        "y": 19.170710678118652
      },
      "source_trace_id": "source_trace_12",
      "pcb_trace_id": "compact_154",
      "pcb_component_ids": [
        "pcb_component_85",
        "pcb_component_86"
      ],
      "pcb_port_ids": [
        "pcb_port_298",
        "pcb_port_307"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_14",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.R_LAPTOP_CC2 > .pin1 to .J_LAPTOP > .B5] is routed thinner than requested (requested: 0.2mm, actual: 0.1mm).",
      "center": {
        "x": -0.8607406781186553,
        "y": 19.415276121881348
      },
      "source_trace_id": "source_trace_14",
      "pcb_trace_id": "compact_163",
      "pcb_component_ids": [
        "pcb_component_85",
        "pcb_component_87"
      ],
      "pcb_port_ids": [
        "pcb_port_304",
        "pcb_port_309"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_16",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.U_LAPTOP_ESD > .pin1 to .U_USB_MUX > .S0A] is routed thinner than requested (requested: 0.2mm, actual: 0.1mm).",
      "center": {
        "x": -3.7815011201210513,
        "y": 4
      },
      "source_trace_id": "source_trace_16",
      "pcb_trace_id": "compact_160",
      "pcb_component_ids": [
        "pcb_component_88",
        "pcb_component_94"
      ],
      "pcb_port_ids": [
        "pcb_port_311",
        "pcb_port_343"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_17",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.U_LAPTOP_ESD > .pin6 to .U_USB_MUX > .S0A] is routed thinner than requested (requested: 0.2mm, actual: 0.1mm).",
      "center": {
        "x": -3.1234889696809223,
        "y": 3.0998229999999998
      },
      "source_trace_id": "source_trace_17",
      "pcb_trace_id": "compact_159",
      "pcb_component_ids": [
        "pcb_component_88",
        "pcb_component_94"
      ],
      "pcb_port_ids": [
        "pcb_port_316",
        "pcb_port_343"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_18",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.U_LAPTOP_ESD > .pin3 to .U_USB_MUX > .S0B] is routed thinner than requested (requested: 0.2mm, actual: 0.1mm).",
      "center": {
        "x": -5.681421120121051,
        "y": 4
      },
      "source_trace_id": "source_trace_18",
      "pcb_trace_id": "compact_155",
      "pcb_component_ids": [
        "pcb_component_88",
        "pcb_component_94"
      ],
      "pcb_port_ids": [
        "pcb_port_313",
        "pcb_port_342"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_19",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.U_LAPTOP_ESD > .pin4 to .U_USB_MUX > .S0B] is routed thinner than requested (requested: 0.2mm, actual: 0.1mm).",
      "center": {
        "x": -5.227738591562268,
        "y": 3.303613327678526
      },
      "source_trace_id": "source_trace_19",
      "pcb_trace_id": "compact_156",
      "pcb_component_ids": [
        "pcb_component_88",
        "pcb_component_94"
      ],
      "pcb_port_ids": [
        "pcb_port_314",
        "pcb_port_342"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_39",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.C_PE > .pin1 to .U_PWR_ESD > .pin5] is routed thinner than requested (requested: 0.2mm, actual: 0.1mm).",
      "center": {
        "x": 16.944709255289833,
        "y": 9.456161369310669
      },
      "source_trace_id": "source_trace_39",
      "pcb_trace_id": "compact_175",
      "pcb_component_ids": [
        "pcb_component_92",
        "pcb_component_93"
      ],
      "pcb_port_ids": [
        "pcb_port_335",
        "pcb_port_337"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_47",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.U_USB_MUX > .XA to .MCU > .layout_MCU__usb > .R_USB2 > .pin1] is routed thinner than requested (requested: 0.2mm, actual: 0.1mm).",
      "center": {
        "x": -1.1003847927432846,
        "y": 4.364615207256716
      },
      "source_trace_id": "source_trace_47",
      "pcb_trace_id": "compact_101",
      "pcb_component_ids": [
        "pcb_component_28",
        "pcb_component_94"
      ],
      "pcb_port_ids": [
        "pcb_port_124",
        "pcb_port_339"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_48",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.U_USB_MUX > .XB to .MCU > .layout_MCU__usb > .R_USB1 > .pin1] is routed thinner than requested (requested: 0.2mm, actual: 0.1mm).",
      "center": {
        "x": -2.1769874973594474,
        "y": 4.5457855781186565
      },
      "source_trace_id": "source_trace_48",
      "pcb_trace_id": "compact_100",
      "pcb_component_ids": [
        "pcb_component_27",
        "pcb_component_94"
      ],
      "pcb_port_ids": [
        "pcb_port_122",
        "pcb_port_340"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_58",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.D_PWR_OR > .anode to .D_MOTOR_BLOCK > .cathode] is routed thinner than requested (requested: 0.2mm, actual: 0.1mm).",
      "center": {
        "x": 3.9189165042944962,
        "y": -5.376516504294496
      },
      "source_trace_id": "source_trace_58",
      "pcb_trace_id": "compact_106",
      "pcb_component_ids": [
        "pcb_component_54",
        "pcb_component_99"
      ],
      "pcb_port_ids": [
        "pcb_port_228",
        "pcb_port_359"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_63",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.R_BUCK_EN > .pin2 to .U_LOGIC_BUCK > .SHDN] is routed thinner than requested (requested: 0.2mm, actual: 0.1mm).",
      "center": {
        "x": 18.20248056096147,
        "y": 5.51
      },
      "source_trace_id": "source_trace_63",
      "pcb_trace_id": "compact_189",
      "pcb_component_ids": [
        "pcb_component_100",
        "pcb_component_101"
      ],
      "pcb_port_ids": [
        "pcb_port_363",
        "pcb_port_367"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_68",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.C_BST > .pin1 to .U_LOGIC_BUCK > .CB] is routed thinner than requested (requested: 0.2mm, actual: 0.1mm).",
      "center": {
        "x": 9.628734488101065,
        "y": 1.9900000000000002
      },
      "source_trace_id": "source_trace_68",
      "pcb_trace_id": "compact_185",
      "pcb_component_ids": [
        "pcb_component_100",
        "pcb_component_104"
      ],
      "pcb_port_ids": [
        "pcb_port_360",
        "pcb_port_372"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_69",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.C_BST > .pin2 to .U_LOGIC_BUCK > .SW] is routed thinner than requested (requested: 0.2mm, actual: 0.1mm).",
      "center": {
        "x": 10.594445166219721,
        "y": 2.5042893218813456
      },
      "source_trace_id": "source_trace_69",
      "pcb_trace_id": "compact_188",
      "pcb_component_ids": [
        "pcb_component_100",
        "pcb_component_104"
      ],
      "pcb_port_ids": [
        "pcb_port_365",
        "pcb_port_373"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_71",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.D_BUCK_FREEWHEEL > .cathode to .U_LOGIC_BUCK > .SW] is routed thinner than requested (requested: 0.2mm, actual: 0.1mm).",
      "center": {
        "x": 6.3076,
        "y": 0.662516378891927
      },
      "source_trace_id": "source_trace_71",
      "pcb_trace_id": "compact_187",
      "pcb_component_ids": [
        "pcb_component_100",
        "pcb_component_105"
      ],
      "pcb_port_ids": [
        "pcb_port_365",
        "pcb_port_374"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_72",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.L_LOGIC_BUCK > .pin1 to .U_LOGIC_BUCK > .SW] is routed thinner than requested (requested: 0.2mm, actual: 0.1mm).",
      "center": {
        "x": 6.564427883979511,
        "y": 6.45432830389168
      },
      "source_trace_id": "source_trace_72",
      "pcb_trace_id": "compact_186",
      "pcb_component_ids": [
        "pcb_component_100",
        "pcb_component_106"
      ],
      "pcb_port_ids": [
        "pcb_port_365",
        "pcb_port_376"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_79",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.R_BUCK_FB_TOP > .pin2 to .U_LOGIC_BUCK > .FB] is routed thinner than requested (requested: 0.2mm, actual: 0.1mm).",
      "center": {
        "x": 10.61219624858328,
        "y": 3.6750000000000007
      },
      "source_trace_id": "source_trace_79",
      "pcb_trace_id": "compact_184",
      "pcb_component_ids": [
        "pcb_component_100",
        "pcb_component_109"
      ],
      "pcb_port_ids": [
        "pcb_port_362",
        "pcb_port_383"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_165",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.DRIVER > .CP1 to .C_CP > .pin1] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": 8.388471052339158,
        "y": -16.52347105233916
      },
      "source_trace_id": "source_trace_165",
      "pcb_trace_id": "compact_102",
      "pcb_component_ids": [
        "pcb_component_44",
        "pcb_component_45"
      ],
      "pcb_port_ids": [
        "pcb_port_132",
        "pcb_port_185"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_166",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.DRIVER > .CP2 to .C_CP > .pin2] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": 5.373967832252057,
        "y": -15.425049999999999
      },
      "source_trace_id": "source_trace_166",
      "pcb_trace_id": "compact_103",
      "pcb_component_ids": [
        "pcb_component_44",
        "pcb_component_45"
      ],
      "pcb_port_ids": [
        "pcb_port_133",
        "pcb_port_186"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_167",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.DRIVER > .VCP to .C_VCP > .pin1] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": 14.563033008588992,
        "y": -12.42303300858899
      },
      "source_trace_id": "source_trace_167",
      "pcb_trace_id": "compact_104",
      "pcb_component_ids": [
        "pcb_component_44",
        "pcb_component_46"
      ],
      "pcb_port_ids": [
        "pcb_port_134",
        "pcb_port_187"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_168",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.C_VCP > .pin2 to .DRIVER > .VMA] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": 14.96303300858899,
        "y": -11.80303300858899
      },
      "source_trace_id": "source_trace_168",
      "pcb_trace_id": "compact_108",
      "pcb_component_ids": [
        "pcb_component_44",
        "pcb_component_46"
      ],
      "pcb_port_ids": [
        "pcb_port_135",
        "pcb_port_188"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_171",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.DRIVER > .VMB to .DRIVER > .VMA] is routed thinner than requested (requested: 0.8mm, actual: 0.3mm).",
      "center": {
        "x": 8.575,
        "y": -9.325
      },
      "source_trace_id": "source_trace_171",
      "pcb_trace_id": "compact_001",
      "pcb_component_ids": [
        "pcb_component_44"
      ],
      "pcb_port_ids": [
        "pcb_port_135",
        "pcb_port_142"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_172",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.C_VMA > .pin1 to .DRIVER > .VMA] is routed thinner than requested (requested: 0.4mm, actual: 0.1mm).",
      "center": {
        "x": 8.49857864376269,
        "y": -14.708578643762689
      },
      "source_trace_id": "source_trace_172",
      "pcb_trace_id": "compact_002",
      "pcb_component_ids": [
        "pcb_component_44",
        "pcb_component_59"
      ],
      "pcb_port_ids": [
        "pcb_port_135",
        "pcb_port_238"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_174",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.DRIVER > .GND2 to .DRIVER > .EP] is routed thinner than requested (requested: 0.3mm, actual: 0.1mm).",
      "center": {
        "x": 0.4751076556970473,
        "y": -16.275036
      },
      "source_trace_id": "source_trace_174",
      "pcb_trace_id": "top_assembly_125",
      "pcb_component_ids": [
        "pcb_component_44"
      ],
      "pcb_port_ids": [
        "pcb_port_159",
        "pcb_port_160"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_175",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.DRIVER > .V3P3OUT to .C_DRV_3V3 > .pin1] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": 0.23833380485616934,
        "y": -7.324964
      },
      "source_trace_id": "source_trace_175",
      "pcb_trace_id": "compact_003",
      "pcb_component_ids": [
        "pcb_component_44",
        "pcb_component_62"
      ],
      "pcb_port_ids": [
        "pcb_port_146",
        "pcb_port_244"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_177",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.R_DRV_REF_TOP > .pin1 to .DRIVER > .V3P3OUT] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -9.91446699141101,
        "y": -13.924466991411007
      },
      "source_trace_id": "source_trace_177",
      "pcb_trace_id": "compact_115",
      "pcb_component_ids": [
        "pcb_component_44",
        "pcb_component_63"
      ],
      "pcb_port_ids": [
        "pcb_port_146",
        "pcb_port_246"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_178",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.R_DRV_REF_TOP > .pin2 to .R_DRV_REF_BOTTOM > .pin1] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -3.265533008588991,
        "y": -10.350533008588991
      },
      "source_trace_id": "source_trace_178",
      "pcb_trace_id": "compact_112",
      "pcb_component_ids": [
        "pcb_component_63",
        "pcb_component_64"
      ],
      "pcb_port_ids": [
        "pcb_port_247",
        "pcb_port_248"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_181",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.C_DRV_REF > .pin1 to .DRIVER > .AVREF] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -2.584999999999999,
        "y": -8.482677669529664
      },
      "source_trace_id": "source_trace_181",
      "pcb_trace_id": "compact_111",
      "pcb_component_ids": [
        "pcb_component_44",
        "pcb_component_65"
      ],
      "pcb_port_ids": [
        "pcb_port_143",
        "pcb_port_250"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_186",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.DRIVER > .MODE2 to .DRIVER > .V3P3OUT] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": 0.859452821958181,
        "y": -14.924964
      },
      "source_trace_id": "source_trace_186",
      "pcb_trace_id": "compact_114",
      "pcb_component_ids": [
        "pcb_component_44"
      ],
      "pcb_port_ids": [
        "pcb_port_146",
        "pcb_port_157"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_187",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.DRIVER > .nENBL to .R_DRV_ENABLE_PU > .pin1] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -4.319491491411006,
        "y": -12.68049350858899
      },
      "source_trace_id": "source_trace_187",
      "pcb_trace_id": "compact_088",
      "pcb_component_ids": [
        "pcb_component_44",
        "pcb_component_66"
      ],
      "pcb_port_ids": [
        "pcb_port_152",
        "pcb_port_252"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_199",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.MCU > .layout_MCU__rp2040 > .U1 > .GPIO22 to .Q_PD_ENABLE > .source] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -6.439712550027969,
        "y": -5.925075
      },
      "source_trace_id": "source_trace_199",
      "pcb_trace_id": "compact_087",
      "pcb_component_ids": [
        "pcb_component_22",
        "pcb_component_69"
      ],
      "pcb_port_ids": [
        "pcb_port_83",
        "pcb_port_259"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_201",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.J_MOTOR_USB > .A4B9 to .J_MOTOR_USB > .B4A9] is routed thinner than requested (requested: 0.8mm, actual: 0.3mm).",
      "center": {
        "x": 8.56639180623731,
        "y": 14.1260203
      },
      "source_trace_id": "source_trace_201",
      "pcb_trace_id": "compact_000",
      "pcb_component_ids": [
        "pcb_component_48"
      ],
      "pcb_port_ids": [
        "pcb_port_196",
        "pcb_port_205"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_202",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.D_MOTOR_BLOCK > .cathode to .DRIVER > .VM] is routed thinner than requested (requested: 0.8mm, actual: 0.3mm).",
      "center": {
        "x": -16.02877030645218,
        "y": -6.4964200034978115
      },
      "source_trace_id": "source_trace_202",
      "pcb_trace_id": "compact_004",
      "pcb_component_ids": [
        "pcb_component_44",
        "pcb_component_54"
      ],
      "pcb_port_ids": [
        "pcb_port_135",
        "pcb_port_228"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_203",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.F_MOTOR_VBUS > .pin2 to .D_MOTOR_BLOCK > .anode] is routed thinner than requested (requested: 0.8mm, actual: 0.3mm).",
      "center": {
        "x": 4.775,
        "y": -1.2375157429909383
      },
      "source_trace_id": "source_trace_203",
      "pcb_trace_id": "compact_005",
      "pcb_component_ids": [
        "pcb_component_54",
        "pcb_component_55"
      ],
      "pcb_port_ids": [
        "pcb_port_229",
        "pcb_port_231"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_204",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.J_MOTOR_USB > .A4B9 to .F_MOTOR_VBUS > .pin1] is routed thinner than requested (requested: 0.8mm, actual: 0.3mm).",
      "center": {
        "x": 9.3999571,
        "y": 10.976020299999998
      },
      "source_trace_id": "source_trace_204",
      "pcb_trace_id": "compact_006",
      "pcb_component_ids": [
        "pcb_component_48",
        "pcb_component_55"
      ],
      "pcb_port_ids": [
        "pcb_port_196",
        "pcb_port_230"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_205",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.D_MOTOR_BLOCK > .cathode to .C_PD_VBUS > .pin1] is routed thinner than requested (requested: 0.8mm, actual: 0.3mm).",
      "center": {
        "x": -14.770299437331385,
        "y": -5.192390872618606
      },
      "source_trace_id": "source_trace_205",
      "pcb_trace_id": "compact_007",
      "pcb_component_ids": [
        "pcb_component_54",
        "pcb_component_56"
      ],
      "pcb_port_ids": [
        "pcb_port_228",
        "pcb_port_232"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_206",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.D_MOTOR_BLOCK > .cathode to .C_MOTOR_BULK > .pin1] is routed thinner than requested (requested: 0.8mm, actual: 0.3mm).",
      "center": {
        "x": -16.099220793568694,
        "y": -6.450969516381297
      },
      "source_trace_id": "source_trace_206",
      "pcb_trace_id": "compact_008",
      "pcb_component_ids": [
        "pcb_component_54",
        "pcb_component_57"
      ],
      "pcb_port_ids": [
        "pcb_port_228",
        "pcb_port_235"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_207",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.D_MOTOR_BLOCK > .cathode to .D_MOTOR_TVS > .cathode] is routed thinner than requested (requested: 0.8mm, actual: 0.3mm).",
      "center": {
        "x": -14.770299437331385,
        "y": -5.492390872618606
      },
      "source_trace_id": "source_trace_207",
      "pcb_trace_id": "compact_009",
      "pcb_component_ids": [
        "pcb_component_54",
        "pcb_component_58"
      ],
      "pcb_port_ids": [
        "pcb_port_228",
        "pcb_port_236"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_208",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.U_PD > .DP to .U_PD > .DM] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -18.07459322356173,
        "y": 5.111334312821161
      },
      "source_trace_id": "source_trace_208",
      "pcb_trace_id": "compact_135",
      "pcb_component_ids": [
        "pcb_component_49"
      ],
      "pcb_port_ids": [
        "pcb_port_210",
        "pcb_port_211"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_209",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.J_MOTOR_USB > .A4B9 to .R_PD_VDD > .pin1] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": 4.700094925208859,
        "y": 14.309235177138723
      },
      "source_trace_id": "source_trace_209",
      "pcb_trace_id": "compact_122",
      "pcb_component_ids": [
        "pcb_component_48",
        "pcb_component_51"
      ],
      "pcb_port_ids": [
        "pcb_port_196",
        "pcb_port_220"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_210",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.J_MOTOR_USB > .A4B9 to .R_PD_VBUS > .pin1] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -13.4345218122138,
        "y": -0.8334684284953049
      },
      "source_trace_id": "source_trace_210",
      "pcb_trace_id": "compact_124",
      "pcb_component_ids": [
        "pcb_component_48",
        "pcb_component_52"
      ],
      "pcb_port_ids": [
        "pcb_port_196",
        "pcb_port_222"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_211",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.R_PD_VDD > .pin2 to .U_PD > .VDD] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": 1.7341863627298326,
        "y": 17.40453156854973
      },
      "source_trace_id": "source_trace_211",
      "pcb_trace_id": "compact_149",
      "pcb_component_ids": [
        "pcb_component_49",
        "pcb_component_51"
      ],
      "pcb_port_ids": [
        "pcb_port_207",
        "pcb_port_221"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_212",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.R_PD_VBUS > .pin2 to .U_PD > .VBUS] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -14.531333506759482,
        "y": 0.029349029623408213
      },
      "source_trace_id": "source_trace_212",
      "pcb_trace_id": "compact_132",
      "pcb_component_ids": [
        "pcb_component_49",
        "pcb_component_52"
      ],
      "pcb_port_ids": [
        "pcb_port_214",
        "pcb_port_223"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_213",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.U_PD > .VDD to .C_PD_VDD > .pin1] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -18.07459322356173,
        "y": 10.286327012821163
      },
      "source_trace_id": "source_trace_213",
      "pcb_trace_id": "compact_010",
      "pcb_component_ids": [
        "pcb_component_49",
        "pcb_component_50"
      ],
      "pcb_port_ids": [
        "pcb_port_207",
        "pcb_port_218"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_214",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.J_MOTOR_USB > .A5 to .U_PD > .CC1] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": 8.149933999999998,
        "y": 12.32595745
      },
      "source_trace_id": "source_trace_214",
      "pcb_trace_id": "compact_118",
      "pcb_component_ids": [
        "pcb_component_48",
        "pcb_component_49"
      ],
      "pcb_port_ids": [
        "pcb_port_198",
        "pcb_port_213"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_215",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.J_MOTOR_USB > .B5 to .U_PD > .CC2] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": 5.075394776438269,
        "y": 12.628691618979435
      },
      "source_trace_id": "source_trace_215",
      "pcb_trace_id": "compact_121",
      "pcb_component_ids": [
        "pcb_component_48",
        "pcb_component_49"
      ],
      "pcb_port_ids": [
        "pcb_port_204",
        "pcb_port_212"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_217",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.J_MOTOR_USB > .B6 to .J_MOTOR_USB > .A6] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": 6.349938000000001,
        "y": 13.925956150000001
      },
      "source_trace_id": "source_trace_217",
      "pcb_trace_id": "compact_054",
      "pcb_component_ids": [
        "pcb_component_48"
      ],
      "pcb_port_ids": [
        "pcb_port_200",
        "pcb_port_202"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_219",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.J_MOTOR_USB > .B7 to .J_MOTOR_USB > .A7] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": 7.539709120560081,
        "y": 12.340601920560081
      },
      "source_trace_id": "source_trace_219",
      "pcb_trace_id": "compact_053",
      "pcb_component_ids": [
        "pcb_component_48"
      ],
      "pcb_port_ids": [
        "pcb_port_199",
        "pcb_port_201"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_221",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.DRIVER > .VMB to .C_VM_HF > .pin1] is routed thinner than requested (requested: 0.8mm, actual: 0.3mm).",
      "center": {
        "x": 8.340755000000001,
        "y": -8.031956322819962
      },
      "source_trace_id": "source_trace_221",
      "pcb_trace_id": "compact_012",
      "pcb_component_ids": [
        "pcb_component_44",
        "pcb_component_61"
      ],
      "pcb_port_ids": [
        "pcb_port_142",
        "pcb_port_242"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_224",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.DRIVER > .GND1 to .DRIVER > .EP] is routed thinner than requested (requested: 0.3mm, actual: 0.1mm).",
      "center": {
        "x": 6.075293988859713,
        "y": -7.868257281284906
      },
      "source_trace_id": "source_trace_224",
      "pcb_trace_id": "ground_bridge_36",
      "pcb_component_ids": [
        "pcb_component_44"
      ],
      "pcb_port_ids": [
        "pcb_port_145",
        "pcb_port_160"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_231",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.U_PD > .GND to .DRIVER > .EP] is routed thinner than requested (requested: 0.3mm, actual: 0.1mm).",
      "center": {
        "x": -16.58684417356173,
        "y": 6.611331312821161
      },
      "source_trace_id": "source_trace_231",
      "pcb_trace_id": "ground_bridge_30",
      "pcb_component_ids": [
        "pcb_component_44",
        "pcb_component_49"
      ],
      "pcb_port_ids": [
        "pcb_port_160",
        "pcb_port_217"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_241",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.DRIVER > .AOUT1 to .R_PHASE_A > .pin1] is routed thinner than requested (requested: 1mm, actual: 0.3mm).",
      "center": {
        "x": 7.953255,
        "y": -14.237592000000001
      },
      "source_trace_id": "source_trace_241",
      "pcb_trace_id": "compact_013",
      "pcb_component_ids": [
        "pcb_component_44",
        "pcb_component_119"
      ],
      "pcb_port_ids": [
        "pcb_port_136",
        "pcb_port_404"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_242",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.DRIVER > .AOUT2 to .J1 > .pin2] is routed thinner than requested (requested: 1mm, actual: 0.3mm).",
      "center": {
        "x": 8.44,
        "y": -12.05
      },
      "source_trace_id": "source_trace_242",
      "pcb_trace_id": "compact_014",
      "pcb_component_ids": [
        "pcb_component_44",
        "pcb_component_53"
      ],
      "pcb_port_ids": [
        "pcb_port_138",
        "pcb_port_225"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_243",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.DRIVER > .BOUT1 to .R_PHASE_B > .pin1] is routed thinner than requested (requested: 1mm, actual: 0.3mm).",
      "center": {
        "x": 8.565755000000001,
        "y": -10.024907999999996
      },
      "source_trace_id": "source_trace_243",
      "pcb_trace_id": "compact_015",
      "pcb_component_ids": [
        "pcb_component_44",
        "pcb_component_125"
      ],
      "pcb_port_ids": [
        "pcb_port_141",
        "pcb_port_422"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_244",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.DRIVER > .BOUT2 to .J1 > .pin4] is routed thinner than requested (requested: 1mm, actual: 0.3mm).",
      "center": {
        "x": 8.515754999999999,
        "y": -11.364999999999998
      },
      "source_trace_id": "source_trace_244",
      "pcb_trace_id": "top_assembly_043",
      "pcb_component_ids": [
        "pcb_component_44",
        "pcb_component_53"
      ],
      "pcb_port_ids": [
        "pcb_port_139",
        "pcb_port_227"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_245",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.DRIVER > .AISEN to .R_ISEN_A > .pin1] is routed thinner than requested (requested: 0.8mm, actual: 0.3mm).",
      "center": {
        "x": 8.415755,
        "y": -12.875105999999999
      },
      "source_trace_id": "source_trace_245",
      "pcb_trace_id": "compact_016",
      "pcb_component_ids": [
        "pcb_component_44",
        "pcb_component_71"
      ],
      "pcb_port_ids": [
        "pcb_port_137",
        "pcb_port_263"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_246",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.DRIVER > .BISEN to .R_ISEN_B > .pin1] is routed thinner than requested (requested: 0.8mm, actual: 0.3mm).",
      "center": {
        "x": 8.712499999999999,
        "y": -10.774894
      },
      "source_trace_id": "source_trace_246",
      "pcb_trace_id": "compact_017",
      "pcb_component_ids": [
        "pcb_component_44",
        "pcb_component_72"
      ],
      "pcb_port_ids": [
        "pcb_port_140",
        "pcb_port_265"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_247",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.Q_PD_ENABLE > .drain to .DRIVER > .nSleep] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -17.57696739141101,
        "y": -9.483032608588992
      },
      "source_trace_id": "source_trace_247",
      "pcb_trace_id": "compact_116",
      "pcb_component_ids": [
        "pcb_component_44",
        "pcb_component_69"
      ],
      "pcb_port_ids": [
        "pcb_port_148",
        "pcb_port_260"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_248",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.Q_PD_ENABLE > .gate to .U_PD > .PG] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -19.699999000000002,
        "y": -11.779952
      },
      "source_trace_id": "source_trace_248",
      "pcb_trace_id": "compact_128",
      "pcb_component_ids": [
        "pcb_component_49",
        "pcb_component_69"
      ],
      "pcb_port_ids": [
        "pcb_port_216",
        "pcb_port_258"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_250",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.R_PD_ENABLE_PU > .pin2 to .U_PD > .VDD] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": 12.477998217109382,
        "y": 11.668033008588992
      },
      "source_trace_id": "source_trace_250",
      "pcb_trace_id": "compact_150",
      "pcb_component_ids": [
        "pcb_component_49",
        "pcb_component_70"
      ],
      "pcb_port_ids": [
        "pcb_port_207",
        "pcb_port_262"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_251",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.R_SLEEP_PD > .pin1 to .DRIVER > .nSleep] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -3.349844491411008,
        "y": -11.440846508588994
      },
      "source_trace_id": "source_trace_251",
      "pcb_trace_id": "compact_117",
      "pcb_component_ids": [
        "pcb_component_44",
        "pcb_component_67"
      ],
      "pcb_port_ids": [
        "pcb_port_148",
        "pcb_port_254"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_253",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.R_FAULT_PU > .pin2 to .MCU > .layout_MCU__analog_supply > .L_AVDD > .pin1] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -1.0432593845518174,
        "y": -19.232359616991562
      },
      "source_trace_id": "source_trace_253",
      "pcb_trace_id": "compact_057",
      "pcb_component_ids": [
        "pcb_component_21",
        "pcb_component_68"
      ],
      "pcb_port_ids": [
        "pcb_port_48",
        "pcb_port_257"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_256",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.U_TEMP > .GND to .DRIVER > .EP] is routed thinner than requested (requested: 0.3mm, actual: 0.1mm).",
      "center": {
        "x": 8.24535506942436,
        "y": -17.838084360292733
      },
      "source_trace_id": "source_trace_256",
      "pcb_trace_id": "ground_bridge_3",
      "pcb_component_ids": [
        "pcb_component_44",
        "pcb_component_73"
      ],
      "pcb_port_ids": [
        "pcb_port_160",
        "pcb_port_268"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_260",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.R_TEMP_SDA > .pin1 to .U_TEMP > .SDA] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": 17.920061131854478,
        "y": -12.395552133397853
      },
      "source_trace_id": "source_trace_260",
      "pcb_trace_id": "compact_081",
      "pcb_component_ids": [
        "pcb_component_73",
        "pcb_component_75"
      ],
      "pcb_port_ids": [
        "pcb_port_272",
        "pcb_port_275"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_261",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.R_TEMP_SCL > .pin1 to .U_TEMP > .SCL] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": 15.629759424037175,
        "y": -11.655038249617723
      },
      "source_trace_id": "source_trace_261",
      "pcb_trace_id": "compact_078",
      "pcb_component_ids": [
        "pcb_component_73",
        "pcb_component_76"
      ],
      "pcb_port_ids": [
        "pcb_port_267",
        "pcb_port_277"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_262",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.R_MCU_ENABLE_PD > .pin1 to .Q_PD_ENABLE > .source] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -12.48446830645797,
        "y": -19.916966054420843
      },
      "source_trace_id": "source_trace_262",
      "pcb_trace_id": "compact_086",
      "pcb_component_ids": [
        "pcb_component_69",
        "pcb_component_77"
      ],
      "pcb_port_ids": [
        "pcb_port_259",
        "pcb_port_279"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_263",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.R_TEMP_SDA > .pin2 to .U_TEMP > .V_POS] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": 16.75,
        "y": -10.74
      },
      "source_trace_id": "source_trace_263",
      "pcb_trace_id": "compact_065",
      "pcb_component_ids": [
        "pcb_component_73",
        "pcb_component_75"
      ],
      "pcb_port_ids": [
        "pcb_port_271",
        "pcb_port_276"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_264",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.R_TEMP_SCL > .pin2 to .U_TEMP > .V_POS] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": 15.415000000000001,
        "y": -10.739999999999998
      },
      "source_trace_id": "source_trace_264",
      "pcb_trace_id": "compact_064",
      "pcb_component_ids": [
        "pcb_component_73",
        "pcb_component_76"
      ],
      "pcb_port_ids": [
        "pcb_port_271",
        "pcb_port_278"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_289",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.MCU > .layout_MCU__rp2040 > .U1 > .GPIO16 to .R_BUZZER_GATE > .pin1] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -6.81,
        "y": -9.158419627895752
      },
      "source_trace_id": "source_trace_289",
      "pcb_trace_id": "compact_091",
      "pcb_component_ids": [
        "pcb_component_22",
        "pcb_component_114"
      ],
      "pcb_port_ids": [
        "pcb_port_76",
        "pcb_port_394"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_290",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.R_BUZZER_GATE > .pin2 to .Q_BUZZER > .G] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": 12.749960000000002,
        "y": -2.110001
      },
      "source_trace_id": "source_trace_290",
      "pcb_trace_id": "compact_192",
      "pcb_component_ids": [
        "pcb_component_112",
        "pcb_component_114"
      ],
      "pcb_port_ids": [
        "pcb_port_389",
        "pcb_port_395"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_291",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.Q_BUZZER > .G to .R_BUZZER_PD > .pin1] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -1.5344841414110069,
        "y": -5.805515858588988
      },
      "source_trace_id": "source_trace_291",
      "pcb_trace_id": "compact_193",
      "pcb_component_ids": [
        "pcb_component_112",
        "pcb_component_115"
      ],
      "pcb_port_ids": [
        "pcb_port_389",
        "pcb_port_396"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_294",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.Q_BUZZER > .D to .BZ1 > ._NEG] is routed thinner than requested (requested: 0.3mm, actual: 0.1mm).",
      "center": {
        "x": 2.974901223322058,
        "y": 10.974894957317224
      },
      "source_trace_id": "source_trace_294",
      "pcb_trace_id": "compact_190",
      "pcb_component_ids": [
        "pcb_component_111",
        "pcb_component_112"
      ],
      "pcb_port_ids": [
        "pcb_port_387",
        "pcb_port_391"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_297",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.D_BUZZER > .cathode to .BZ1 > ._POS] is routed thinner than requested (requested: 0.3mm, actual: 0.1mm).",
      "center": {
        "x": 19.249970497009773,
        "y": 7.763739603856453
      },
      "source_trace_id": "source_trace_297",
      "pcb_trace_id": "compact_051",
      "pcb_component_ids": [
        "pcb_component_111",
        "pcb_component_113"
      ],
      "pcb_port_ids": [
        "pcb_port_388",
        "pcb_port_392"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_298",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.C_BUZZER > .pin1 to .BZ1 > ._POS] is routed thinner than requested (requested: 0.3mm, actual: 0.1mm).",
      "center": {
        "x": 1.713718562373212,
        "y": 5.538197127471176
      },
      "source_trace_id": "source_trace_298",
      "pcb_trace_id": "compact_019",
      "pcb_component_ids": [
        "pcb_component_111",
        "pcb_component_116"
      ],
      "pcb_port_ids": [
        "pcb_port_388",
        "pcb_port_398"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_300",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.R_PHASE_A > .pin2 to .J1 > .pin1] is routed thinner than requested (requested: 1mm, actual: 0.3mm).",
      "center": {
        "x": -1.0999999999999996,
        "y": -12.3962
      },
      "source_trace_id": "source_trace_300",
      "pcb_trace_id": "compact_020",
      "pcb_component_ids": [
        "pcb_component_53",
        "pcb_component_119"
      ],
      "pcb_port_ids": [
        "pcb_port_224",
        "pcb_port_405"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_301",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.R_PHASE_A > .pin1 to .U_CURRENT_A > .IN_POS] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -0.5059965052556112,
        "y": -13.859796505255611
      },
      "source_trace_id": "source_trace_301",
      "pcb_trace_id": "compact_109",
      "pcb_component_ids": [
        "pcb_component_119",
        "pcb_component_120"
      ],
      "pcb_port_ids": [
        "pcb_port_404",
        "pcb_port_413"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_302",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.R_PHASE_A > .pin2 to .U_CURRENT_A > .IN_NEG] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -0.8699028905087722,
        "y": -12.852475
      },
      "source_trace_id": "source_trace_302",
      "pcb_trace_id": "compact_152",
      "pcb_component_ids": [
        "pcb_component_119",
        "pcb_component_120"
      ],
      "pcb_port_ids": [
        "pcb_port_405",
        "pcb_port_406"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_304",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.MCU > .layout_MCU__analog_supply > .L_AVDD > .pin1 to .U_CURRENT_A > .REF1] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -2.705102890508773,
        "y": -1.5
      },
      "source_trace_id": "source_trace_304",
      "pcb_trace_id": "compact_036",
      "pcb_component_ids": [
        "pcb_component_21",
        "pcb_component_120"
      ],
      "pcb_port_ids": [
        "pcb_port_48",
        "pcb_port_412"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_308",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.C_CURRENT_A > .pin1 to .U_CURRENT_A > .VS] is routed thinner than requested (requested: 0.3mm, actual: 0.1mm).",
      "center": {
        "x": -3.792928932188134,
        "y": -1.382928932188134
      },
      "source_trace_id": "source_trace_308",
      "pcb_trace_id": "compact_021",
      "pcb_component_ids": [
        "pcb_component_120",
        "pcb_component_123"
      ],
      "pcb_port_ids": [
        "pcb_port_411",
        "pcb_port_418"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_310",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.U_CURRENT_A > .OUT to .R_ADC_A > .pin1] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -2.99,
        "y": 0.9820083319679269
      },
      "source_trace_id": "source_trace_310",
      "pcb_trace_id": "compact_194",
      "pcb_component_ids": [
        "pcb_component_120",
        "pcb_component_121"
      ],
      "pcb_port_ids": [
        "pcb_port_410",
        "pcb_port_414"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_311",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.R_ADC_A > .pin2 to .MCU > .layout_MCU__rp2040 > .U1 > .GPIO28_ADC2] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -4.89306500858899,
        "y": -8.357027991411009
      },
      "source_trace_id": "source_trace_311",
      "pcb_trace_id": "compact_077",
      "pcb_component_ids": [
        "pcb_component_22",
        "pcb_component_121"
      ],
      "pcb_port_ids": [
        "pcb_port_89",
        "pcb_port_415"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_312",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.R_ADC_A > .pin2 to .C_ADC_A > .pin1] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -5.0024264068711926,
        "y": -8.557573593128806
      },
      "source_trace_id": "source_trace_312",
      "pcb_trace_id": "compact_076",
      "pcb_component_ids": [
        "pcb_component_121",
        "pcb_component_122"
      ],
      "pcb_port_ids": [
        "pcb_port_415",
        "pcb_port_416"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_314",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.R_PHASE_B > .pin2 to .J1 > .pin3] is routed thinner than requested (requested: 1mm, actual: 0.3mm).",
      "center": {
        "x": 13.936741017177981,
        "y": -6.492081290891855
      },
      "source_trace_id": "source_trace_314",
      "pcb_trace_id": "compact_022",
      "pcb_component_ids": [
        "pcb_component_53",
        "pcb_component_125"
      ],
      "pcb_port_ids": [
        "pcb_port_226",
        "pcb_port_423"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_315",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.R_PHASE_B > .pin1 to .U_CURRENT_B > .IN_POS] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": 10.137990703333978,
        "y": -6.059374693823622
      },
      "source_trace_id": "source_trace_315",
      "pcb_trace_id": "compact_110",
      "pcb_component_ids": [
        "pcb_component_125",
        "pcb_component_126"
      ],
      "pcb_port_ids": [
        "pcb_port_422",
        "pcb_port_431"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_316",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.R_PHASE_B > .pin2 to .U_CURRENT_B > .IN_NEG] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": 12.1788,
        "y": -5.499772308069837
      },
      "source_trace_id": "source_trace_316",
      "pcb_trace_id": "compact_153",
      "pcb_component_ids": [
        "pcb_component_125",
        "pcb_component_126"
      ],
      "pcb_port_ids": [
        "pcb_port_423",
        "pcb_port_424"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_318",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.MCU > .layout_MCU__analog_supply > .L_AVDD > .pin1 to .U_CURRENT_B > .REF1] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": 15.749965389489974,
        "y": 7.447599992332377
      },
      "source_trace_id": "source_trace_318",
      "pcb_trace_id": "compact_050",
      "pcb_component_ids": [
        "pcb_component_21",
        "pcb_component_126"
      ],
      "pcb_port_ids": [
        "pcb_port_48",
        "pcb_port_430"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_322",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.C_CURRENT_B > .pin1 to .U_CURRENT_B > .VS] is routed thinner than requested (requested: 0.3mm, actual: 0.1mm).",
      "center": {
        "x": 18.404965208520395,
        "y": 6.5
      },
      "source_trace_id": "source_trace_322",
      "pcb_trace_id": "compact_023",
      "pcb_component_ids": [
        "pcb_component_124",
        "pcb_component_126"
      ],
      "pcb_port_ids": [
        "pcb_port_420",
        "pcb_port_429"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_324",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.U_CURRENT_B > .OUT to .R_ADC_B > .pin1] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": 18.222065689489973,
        "y": 7.447599992332377
      },
      "source_trace_id": "source_trace_324",
      "pcb_trace_id": "compact_195",
      "pcb_component_ids": [
        "pcb_component_126",
        "pcb_component_127"
      ],
      "pcb_port_ids": [
        "pcb_port_428",
        "pcb_port_432"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_325",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.R_ADC_B > .pin2 to .MCU > .layout_MCU__rp2040 > .U1 > .GPIO29_ADC3] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": 12.617979508588993,
        "y": 2.5319774914110087
      },
      "source_trace_id": "source_trace_325",
      "pcb_trace_id": "compact_075",
      "pcb_component_ids": [
        "pcb_component_22",
        "pcb_component_127"
      ],
      "pcb_port_ids": [
        "pcb_port_90",
        "pcb_port_433"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_326",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.R_ADC_B > .pin2 to .C_ADC_B > .pin1] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": 12.588002250805463,
        "y": 3.378033008588991
      },
      "source_trace_id": "source_trace_326",
      "pcb_trace_id": "compact_074",
      "pcb_component_ids": [
        "pcb_component_127",
        "pcb_component_128"
      ],
      "pcb_port_ids": [
        "pcb_port_433",
        "pcb_port_434"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_328",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.MCU > .layout_MCU__analog_supply > .L_AVDD > .pin1 to .D_STATUS > ._POS] is routed thinner than requested (requested: 0.2mm, actual: 0.1mm).",
      "center": {
        "x": -11.25935597562814,
        "y": -19.192305390986014
      },
      "source_trace_id": "source_trace_328",
      "pcb_trace_id": "compact_055",
      "pcb_component_ids": [
        "pcb_component_21",
        "pcb_component_129"
      ],
      "pcb_port_ids": [
        "pcb_port_48",
        "pcb_port_436"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_329",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.D_STATUS > .R_NEG to .R_STATUS_R > .pin1] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -11.310917562162613,
        "y": -17.483035561491047
      },
      "source_trace_id": "source_trace_329",
      "pcb_trace_id": "compact_198",
      "pcb_component_ids": [
        "pcb_component_129",
        "pcb_component_130"
      ],
      "pcb_port_ids": [
        "pcb_port_437",
        "pcb_port_440"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_330",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.R_STATUS_R > .pin2 to .Q_STATUS_R > .C] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -13.447480000000002,
        "y": -8.725
      },
      "source_trace_id": "source_trace_330",
      "pcb_trace_id": "compact_199",
      "pcb_component_ids": [
        "pcb_component_130",
        "pcb_component_131"
      ],
      "pcb_port_ids": [
        "pcb_port_441",
        "pcb_port_442"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_332",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.MCU > .layout_MCU__rp2040 > .U1 > .GPIO25 to .Q_STATUS_R > .B] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -6.362566749999999,
        "y": -4.649925
      },
      "source_trace_id": "source_trace_332",
      "pcb_trace_id": "top_assembly_014",
      "pcb_component_ids": [
        "pcb_component_22",
        "pcb_component_131"
      ],
      "pcb_port_ids": [
        "pcb_port_86",
        "pcb_port_444"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_333",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.D_STATUS > .G_NEG to .R_STATUS_G > .pin1] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -10.192811547431292,
        "y": -16.756767301178876
      },
      "source_trace_id": "source_trace_333",
      "pcb_trace_id": "compact_197",
      "pcb_component_ids": [
        "pcb_component_129",
        "pcb_component_132"
      ],
      "pcb_port_ids": [
        "pcb_port_438",
        "pcb_port_445"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_334",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.R_STATUS_G > .pin2 to .Q_STATUS_G > .C] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -9.20448699141101,
        "y": -15.11697002351048
      },
      "source_trace_id": "source_trace_334",
      "pcb_trace_id": "compact_200",
      "pcb_component_ids": [
        "pcb_component_132",
        "pcb_component_133"
      ],
      "pcb_port_ids": [
        "pcb_port_446",
        "pcb_port_447"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_336",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.MCU > .layout_MCU__rp2040 > .U1 > .GPIO2 to .Q_STATUS_G > .B] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -13.126454448838144,
        "y": -3.7735605511618564
      },
      "source_trace_id": "source_trace_336",
      "pcb_trace_id": "compact_096",
      "pcb_component_ids": [
        "pcb_component_22",
        "pcb_component_133"
      ],
      "pcb_port_ids": [
        "pcb_port_53",
        "pcb_port_449"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_337",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.D_STATUS > .B_NEG to .R_STATUS_B > .pin1] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -9.542777528974739,
        "y": -17.448735282722318
      },
      "source_trace_id": "source_trace_337",
      "pcb_trace_id": "compact_196",
      "pcb_component_ids": [
        "pcb_component_129",
        "pcb_component_134"
      ],
      "pcb_port_ids": [
        "pcb_port_439",
        "pcb_port_450"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_338",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.R_STATUS_B > .pin2 to .Q_STATUS_B > .C] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -6.049984828410886,
        "y": -11.669493343977326
      },
      "source_trace_id": "source_trace_338",
      "pcb_trace_id": "compact_201",
      "pcb_component_ids": [
        "pcb_component_134",
        "pcb_component_135"
      ],
      "pcb_port_ids": [
        "pcb_port_451",
        "pcb_port_452"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_340",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.MCU > .layout_MCU__rp2040 > .U1 > .GPIO3 to .Q_STATUS_B > .B] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -13.018655453805243,
        "y": -4.142492303759656
      },
      "source_trace_id": "source_trace_340",
      "pcb_trace_id": "compact_095",
      "pcb_component_ids": [
        "pcb_component_22",
        "pcb_component_135"
      ],
      "pcb_port_ids": [
        "pcb_port_54",
        "pcb_port_454"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_341",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.MCU > .layout_MCU__rp2040 > .U1 > .GPIO0 to .U_ENCODER > .SDA] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -11.916994457650791,
        "y": -3.223005542349209
      },
      "source_trace_id": "source_trace_341",
      "pcb_trace_id": "compact_099",
      "pcb_component_ids": [
        "pcb_component_22",
        "pcb_component_136"
      ],
      "pcb_port_ids": [
        "pcb_port_51",
        "pcb_port_460"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_342",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.MCU > .layout_MCU__rp2040 > .U1 > .GPIO1 to .U_ENCODER > .SCL] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -11.934672127180457,
        "y": -3.605327872819546
      },
      "source_trace_id": "source_trace_342",
      "pcb_trace_id": "compact_097",
      "pcb_component_ids": [
        "pcb_component_22",
        "pcb_component_136"
      ],
      "pcb_port_ids": [
        "pcb_port_52",
        "pcb_port_461"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_347",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.C_ENCODER > .pin1 to .U_ENCODER > .VDD3V3] is routed thinner than requested (requested: 0.3mm, actual: 0.1mm).",
      "center": {
        "x": 1.0099999999999998,
        "y": -3.57579512853233
      },
      "source_trace_id": "source_trace_347",
      "pcb_trace_id": "compact_024",
      "pcb_component_ids": [
        "pcb_component_117",
        "pcb_component_136"
      ],
      "pcb_port_ids": [
        "pcb_port_400",
        "pcb_port_456"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_349",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.C_ENCODER_BULK > .pin1 to .U_ENCODER > .VDD3V3] is routed thinner than requested (requested: 0.3mm, actual: 0.1mm).",
      "center": {
        "x": 1.5445405845398164,
        "y": -3.5045405845398157
      },
      "source_trace_id": "source_trace_349",
      "pcb_trace_id": "compact_025",
      "pcb_component_ids": [
        "pcb_component_118",
        "pcb_component_136"
      ],
      "pcb_port_ids": [
        "pcb_port_402",
        "pcb_port_456"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_351",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.R_ENC_SDA > .pin1 to .U_ENCODER > .SDA] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -10.24946699141101,
        "y": 3.519566991411009
      },
      "source_trace_id": "source_trace_351",
      "pcb_trace_id": "compact_046",
      "pcb_component_ids": [
        "pcb_component_136",
        "pcb_component_137"
      ],
      "pcb_port_ids": [
        "pcb_port_460",
        "pcb_port_463"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_352",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.R_ENC_SDA > .pin2 to .U_ENCODER > .VDD3V3] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -13.342544943560549,
        "y": 4.090045782940123
      },
      "source_trace_id": "source_trace_352",
      "pcb_trace_id": "compact_058",
      "pcb_component_ids": [
        "pcb_component_136",
        "pcb_component_137"
      ],
      "pcb_port_ids": [
        "pcb_port_456",
        "pcb_port_464"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_353",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.R_ENC_SCL > .pin1 to .U_ENCODER > .SCL] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -7.08946699141101,
        "y": 2.329566991411009
      },
      "source_trace_id": "source_trace_353",
      "pcb_trace_id": "compact_098",
      "pcb_component_ids": [
        "pcb_component_136",
        "pcb_component_138"
      ],
      "pcb_port_ids": [
        "pcb_port_461",
        "pcb_port_465"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_354",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.R_ENC_SCL > .pin2 to .U_ENCODER > .VDD3V3] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -8.809999999999999,
        "y": 2.1315685424949233
      },
      "source_trace_id": "source_trace_354",
      "pcb_trace_id": "compact_031",
      "pcb_component_ids": [
        "pcb_component_136",
        "pcb_component_138"
      ],
      "pcb_port_ids": [
        "pcb_port_456",
        "pcb_port_466"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_355",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.MCU > .layout_MCU__rp2040 > .U1 > .GPIO4 to .Q_PD_CFG1 > .IN] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -13.137438750000031,
        "y": -4.749925000000001
      },
      "source_trace_id": "source_trace_355",
      "pcb_trace_id": "compact_094",
      "pcb_component_ids": [
        "pcb_component_22",
        "pcb_component_139"
      ],
      "pcb_port_ids": [
        "pcb_port_55",
        "pcb_port_469"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_356",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.Q_PD_CFG1 > .OUT to .U_PD > .CFG1] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -19.149986,
        "y": -17.825127199999997
      },
      "source_trace_id": "source_trace_356",
      "pcb_trace_id": "compact_130",
      "pcb_component_ids": [
        "pcb_component_49",
        "pcb_component_139"
      ],
      "pcb_port_ids": [
        "pcb_port_215",
        "pcb_port_467"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_358",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.R_PD_CFG1_PU > .pin2 to .U_PD > .VDD] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": 19.529972884740932,
        "y": 2.989992323779462
      },
      "source_trace_id": "source_trace_358",
      "pcb_trace_id": "compact_151",
      "pcb_component_ids": [
        "pcb_component_49",
        "pcb_component_140"
      ],
      "pcb_port_ids": [
        "pcb_port_207",
        "pcb_port_471"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_360",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.MCU > .layout_MCU__rp2040 > .U1 > .GPIO5 to .Q_PD_CFG2 > .IN] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -13.097793283602975,
        "y": -5.197832283602976
      },
      "source_trace_id": "source_trace_360",
      "pcb_trace_id": "compact_093",
      "pcb_component_ids": [
        "pcb_component_22",
        "pcb_component_141"
      ],
      "pcb_port_ids": [
        "pcb_port_56",
        "pcb_port_474"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_361",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.Q_PD_CFG2 > .OUT to .U_PD > .CFG2] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": 4.356711555834624,
        "y": -17.957365907782485
      },
      "source_trace_id": "source_trace_361",
      "pcb_trace_id": "compact_139",
      "pcb_component_ids": [
        "pcb_component_49",
        "pcb_component_141"
      ],
      "pcb_port_ids": [
        "pcb_port_208",
        "pcb_port_472"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_362",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.Q_PD_CFG2 > .OUT to .R_PD_CFG2_PU > .pin1] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": 4.167934517109379,
        "y": -18.222030691411007
      },
      "source_trace_id": "source_trace_362",
      "pcb_trace_id": "compact_138",
      "pcb_component_ids": [
        "pcb_component_141",
        "pcb_component_142"
      ],
      "pcb_port_ids": [
        "pcb_port_472",
        "pcb_port_475"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_365",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.MCU > .layout_MCU__rp2040 > .U1 > .GPIO6 to .Q_PD_CFG3 > .IN] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -13.162477749999999,
        "y": -5.549999
      },
      "source_trace_id": "source_trace_365",
      "pcb_trace_id": "compact_092",
      "pcb_component_ids": [
        "pcb_component_22",
        "pcb_component_143"
      ],
      "pcb_port_ids": [
        "pcb_port_57",
        "pcb_port_479"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_366",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.Q_PD_CFG3 > .OUT to .U_PD > .CFG3] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -18.568698364999573,
        "y": 7.058698364999572
      },
      "source_trace_id": "source_trace_366",
      "pcb_trace_id": "compact_136",
      "pcb_component_ids": [
        "pcb_component_49",
        "pcb_component_143"
      ],
      "pcb_port_ids": [
        "pcb_port_209",
        "pcb_port_477"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_368",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.R_PD_CFG3_PU > .pin2 to .U_PD > .VDD] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -19.20303300858899,
        "y": 16.48696699141101
      },
      "source_trace_id": "source_trace_368",
      "pcb_trace_id": "compact_143",
      "pcb_component_ids": [
        "pcb_component_49",
        "pcb_component_144"
      ],
      "pcb_port_ids": [
        "pcb_port_207",
        "pcb_port_481"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_374",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.U_PD_MON > .VS_POS to .C_PD_MON > .pin1] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -9.854441802214568,
        "y": -18.40293146442565
      },
      "source_trace_id": "source_trace_374",
      "pcb_trace_id": "compact_026",
      "pcb_component_ids": [
        "pcb_component_145",
        "pcb_component_146"
      ],
      "pcb_port_ids": [
        "pcb_port_487",
        "pcb_port_492"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_379",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.U_PD_MON > .SDA to .U_TEMP > .SDA] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -3.4688094415282813,
        "y": -18.479557753251243
      },
      "source_trace_id": "source_trace_379",
      "pcb_trace_id": "compact_082",
      "pcb_component_ids": [
        "pcb_component_73",
        "pcb_component_145"
      ],
      "pcb_port_ids": [
        "pcb_port_272",
        "pcb_port_485"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_380",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.U_PD_MON > .SCL to .U_TEMP > .SCL] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -5.470027766284221,
        "y": -17.908470428495303
      },
      "source_trace_id": "source_trace_380",
      "pcb_trace_id": "compact_079",
      "pcb_component_ids": [
        "pcb_component_73",
        "pcb_component_145"
      ],
      "pcb_port_ids": [
        "pcb_port_267",
        "pcb_port_486"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_383",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.U_PD_PG > .In1 to .R_PD_VDD_PD > .pin1] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -20.223034208588988,
        "y": -13.367044791411006
      },
      "source_trace_id": "source_trace_383",
      "pcb_trace_id": "compact_140",
      "pcb_component_ids": [
        "pcb_component_147",
        "pcb_component_150"
      ],
      "pcb_port_ids": [
        "pcb_port_494",
        "pcb_port_504"
      ]
    },
    {
      "type": "pcb_trace_warning",
      "pcb_trace_warning_id": "pcb_trace_warning_source_trace_388",
      "warning_type": "pcb_trace_warning",
      "message": "Trace [.U_PD_PG > .VCC to .C_PD_PG > .pin1] is routed thinner than requested (requested: 0.15mm, actual: 0.1mm).",
      "center": {
        "x": -19.22709179141101,
        "y": -13.182955208588993
      },
      "source_trace_id": "source_trace_388",
      "pcb_trace_id": "compact_027",
      "pcb_component_ids": [
        "pcb_component_147",
        "pcb_component_148"
      ],
      "pcb_port_ids": [
        "pcb_port_498",
        "pcb_port_500"
      ]
    },
    {
      "type": "pcb_trace_style_warning",
      "pcb_trace_style_warning_id": "pcb_trace_style_warning_compact_042_4_5",
      "warning_type": "pcb_trace_style_warning",
      "styling_issue_type": "long_segment_at_odd_angle",
      "pcb_trace_id": "compact_042",
      "source_trace_id": "source_trace_115",
      "subcircuit_id": "subcircuit_source_group_40",
      "layer": "inner1",
      "start_route_index": 4,
      "end_route_index": 5,
      "segment_start": {
        "x": -11.475098000000001,
        "y": -2.6499369999999995
      },
      "segment_end": {
        "x": -14.300098000000002,
        "y": 2.000063000000001
      },
      "center": {
        "x": -12.887598,
        "y": -0.32493699999999937
      },
      "segment_length": 5.440875389126276,
      "minimum_segment_length": 5,
      "angle_degrees": 121.27980569578295,
      "nearest_allowed_angle_degrees": 135,
      "angle_deviation_degrees": 13.720194304217046,
      "angle_tolerance_degrees": 4,
      "message": ".U1 > .QSPI_SD2 to .U2 > .pin3 has a 5.44 mm segment on inner1 at 121.28°, 13.72° from the nearest allowed direction (135°). Prefer a multiple of 45° for segments longer than 5 mm (tolerance 4°)."
    },
    {
      "type": "pcb_trace_style_warning",
      "pcb_trace_style_warning_id": "pcb_trace_style_warning_compact_084_7_8",
      "warning_type": "pcb_trace_style_warning",
      "styling_issue_type": "long_segment_at_odd_angle",
      "pcb_trace_id": "compact_084",
      "source_trace_id": "source_trace_200",
      "subcircuit_id": "subcircuit_source_group_40",
      "layer": "inner2",
      "start_route_index": 7,
      "end_route_index": 8,
      "segment_start": {
        "x": -6.7157550000000015,
        "y": -2.9749219999999994
      },
      "segment_end": {
        "x": 0.5842449999999992,
        "y": 0.8250780000000013
      },
      "center": {
        "x": -3.065755000000001,
        "y": -1.074921999999999
      },
      "segment_length": 8.229823813423955,
      "minimum_segment_length": 5,
      "angle_degrees": 27.49913873104714,
      "nearest_allowed_angle_degrees": 45,
      "angle_deviation_degrees": 17.50086126895286,
      "angle_tolerance_degrees": 4,
      "message": ".MCU > .layout_MCU__rp2040 > .U1 > .GPIO23 to .DRIVER > .nFault has a 8.23 mm segment on inner2 at 27.50°, 17.50° from the nearest allowed direction (45°). Prefer a multiple of 45° for segments longer than 5 mm (tolerance 4°)."
    },
    {
      "type": "pcb_trace_style_warning",
      "pcb_trace_style_warning_id": "pcb_trace_style_warning_compact_200_96_97",
      "warning_type": "pcb_trace_style_warning",
      "styling_issue_type": "long_segment_at_odd_angle",
      "pcb_trace_id": "compact_200",
      "source_trace_id": "source_trace_334",
      "subcircuit_id": "subcircuit_source_group_40",
      "layer": "inner2",
      "start_route_index": 96,
      "end_route_index": 97,
      "segment_start": {
        "x": 9.72496,
        "y": -14.225023032099472
      },
      "segment_end": {
        "x": 13.274959999999998,
        "y": -9.90002303209947
      },
      "center": {
        "x": 11.499959999999998,
        "y": -12.06252303209947
      },
      "segment_length": 5.595366386573805,
      "minimum_segment_length": 5,
      "angle_degrees": 50.62053382859199,
      "nearest_allowed_angle_degrees": 45,
      "angle_deviation_degrees": 5.620533828591988,
      "angle_tolerance_degrees": 4,
      "message": ".R_STATUS_G > .pin2 to .Q_STATUS_G > .C has a 5.60 mm segment on inner2 at 50.62°, 5.62° from the nearest allowed direction (45°). Prefer a multiple of 45° for segments longer than 5 mm (tolerance 4°)."
    }
  ],
  "counts": {
    "embedded": {},
    "errors": {},
    "warnings": {
      "source_component_pins_underspecified_warning": 10,
      "source_no_power_pin_defined_warning": 14,
      "source_no_ground_pin_defined_warning": 7,
      "pcb_trace_warning": 124,
      "pcb_trace_style_warning": 3
    }
  },
  "pcbTraces": 385
}