runpatrick/sa-sim-pcb

This code defines PCB footprints for various electronic modules, including BG95 cellular modem, BNO086 sensor, BQ25180 battery charger, and BQ27220 power management IC, detailing their physical pad layouts and key external features.

Version
1.0.6
License
unset
Stars
0

errors.json

"[\n  {\n    \"type\": \"source_invalid_component_property_error\",\n    \"source_invalid_component_property_error_id\": \"source_invalid_component_property_error_0\",\n    \"source_component_id\": \"\",\n    \"property_name\": \"pcbX\",\n    \"message\": \"Invalid pcbX value for SmtPad: Invalid calc() expression. expression=\\\"2.220446049250313e-16mm\\\"\",\n    \"error_type\": \"source_invalid_component_property_error\"\n  },\n  {\n    \"type\": \"source_invalid_component_property_error\",\n    \"source_invalid_component_property_error_id\": \"source_invalid_component_property_error_1\",\n    \"source_component_id\": \"\",\n    \"property_name\": \"pcbY\",\n    \"message\": \"Invalid pcbY value for SmtPad: Invalid calc() expression. expression=\\\"-2.220446049250313e-16mm\\\"\",\n    \"error_type\": \"source_invalid_component_property_error\"\n  },\n  {\n    \"type\": \"source_invalid_component_property_error\",\n    \"source_invalid_component_property_error_id\": \"source_invalid_component_property_error_2\",\n    \"source_component_id\": \"\",\n    \"property_name\": \"pcbX\",\n    \"message\": \"Invalid pcbX value for SmtPad: Invalid calc() expression. expression=\\\"-2.220446049250313e-16mm\\\"\",\n    \"error_type\": \"source_invalid_component_property_error\"\n  },\n  {\n    \"type\": \"source_invalid_component_property_error\",\n    \"source_invalid_component_property_error_id\": \"source_invalid_component_property_error_3\",\n    \"source_component_id\": \"\",\n    \"property_name\": \"pcbY\",\n    \"message\": \"Invalid pcbY value for SmtPad: Invalid calc() expression. expression=\\\"2.220446049250313e-16mm\\\"\",\n    \"error_type\": \"source_invalid_component_property_error\"\n  },\n  {\n    \"type\": \"pcb_footprint_overlap_error\",\n    \"pcb_error_id\": \"pcb_footprint_overlap_pcb_smtpad_6_pcb_smtpad_226\",\n    \"error_type\": \"pcb_footprint_overlap_error\",\n    \"message\": \"pcb_smtpad J1.pin7 overlaps with pcb_smtpad C_MCU_DEC3.pin1\",\n    \"pcb_smtpad_ids\": [\n      \"pcb_smtpad_6\",\n      \"pcb_smtpad_226\"\n    ],\n    \"pcb_footprint_overlap_error_id\": \"pcb_footprint_overlap_error_0\"\n  },\n  {\n    \"type\": \"pcb_footprint_overlap_error\",\n    \"pcb_error_id\": \"pcb_footprint_overlap_pcb_smtpad_18_pcb_smtpad_340\",\n    \"error_type\": \"pcb_footprint_overlap_error\",\n    \"message\": \"pcb_smtpad U6.VBUS overlaps with pcb_smtpad C_BG95_BAT3.pin1\",\n    \"pcb_smtpad_ids\": [\n      \"pcb_smtpad_18\",\n      \"pcb_smtpad_340\"\n    ],\n    \"pcb_footprint_overlap_error_id\": \"pcb_footprint_overlap_error_1\"\n  },\n  {\n    \"type\": \"pcb_footprint_overlap_error\",\n    \"pcb_error_id\": \"pcb_footprint_overlap_pcb_smtpad_114_pcb_smtpad_128\",\n    \"error_type\": \"pcb_footprint_overlap_error\",\n    \"message\": \"pcb_smtpad IC3.EN overlaps with pcb_smtpad R_FB_TOP.pin2\",\n    \"pcb_smtpad_ids\": [\n      \"pcb_smtpad_114\",\n      \"pcb_smtpad_128\"\n    ],\n    \"pcb_footprint_overlap_error_id\": \"pcb_footprint_overlap_error_2\"\n  },\n  {\n    \"type\": \"pcb_footprint_overlap_error\",\n    \"pcb_error_id\": \"pcb_footprint_overlap_pcb_smtpad_115_pcb_smtpad_128\",\n    \"error_type\": \"pcb_footprint_overlap_error\",\n    \"message\": \"pcb_smtpad IC3.MODE overlaps with pcb_smtpad R_FB_TOP.pin2\",\n    \"pcb_smtpad_ids\": [\n      \"pcb_smtpad_115\",\n      \"pcb_smtpad_128\"\n    ],\n    \"pcb_footprint_overlap_error_id\": \"pcb_footprint_overlap_error_3\"\n  },\n  {\n    \"type\": \"pcb_footprint_overlap_error\",\n    \"pcb_error_id\": \"pcb_footprint_overlap_pcb_smtpad_143_pcb_smtpad_220\",\n    \"error_type\": \"pcb_footprint_overlap_error\",\n    \"message\": \"pcb_smtpad C21.pin1 overlaps with pcb_smtpad C_MCU_AVDD.pin1\",\n    \"pcb_smtpad_ids\": [\n      \"pcb_smtpad_143\",\n      \"pcb_smtpad_220\"\n    ],\n    \"pcb_footprint_overlap_error_id\": \"pcb_footprint_overlap_error_4\"\n  },\n  {\n    \"type\": \"pcb_footprint_overlap_error\",\n    \"pcb_error_id\": \"pcb_footprint_overlap_pcb_smtpad_143_pcb_smtpad_221\",\n    \"error_type\": \"pcb_footprint_overlap_error\",\n    \"message\": \"pcb_smtpad C21.pin1 overlaps with pcb_smtpad C_MCU_AVDD.pin2\",\n    \"pcb_smtpad_ids\": [\n      \"pcb_smtpad_143\",\n      \"pcb_smtpad_221\"\n    ],\n    \"pcb_footprint_overlap_error_id\": \"pcb_footprint_overlap_error_5\"\n  },\n  {\n    \"type\": \"pcb_pad_pad_clearance_error\",\n    \"pcb_pad_pad_clearance_error_id\": \"pcb_pad_pad_clearance_error_0\",\n    \"error_type\": \"pcb_pad_pad_clearance_error\",\n    \"message\": \"Pads pcb_port[.J1 > .pin7] and pcb_port[.C_MCU_DEC3 > .pin1] are too close (clearance: 0mm, minimum: 0.1mm)\",\n    \"pcb_pad_ids\": [\n      \"pcb_smtpad_6\",\n      \"pcb_smtpad_226\"\n    ],\n    \"minimum_clearance\": 0.1,\n    \"actual_clearance\": 0,\n    \"center\": {\n      \"x\": -20.625,\n      \"y\": -0.25\n    }\n  },\n  {\n    \"type\": \"pcb_pad_pad_clearance_error\",\n    \"pcb_pad_pad_clearance_error_id\": \"pcb_pad_pad_clearance_error_1\",\n    \"error_type\": \"pcb_pad_pad_clearance_error\",\n    \"message\": \"Pads pcb_port[.U6 > .VBUS] and pcb_port[.C_BG95_BAT3 > .pin1] are too close (clearance: 0mm, minimum: 0.1mm)\",\n    \"pcb_pad_ids\": [\n      \"pcb_smtpad_18\",\n      \"pcb_smtpad_340\"\n    ],\n    \"minimum_clearance\": 0.1,\n    \"actual_clearance\": 0,\n    \"center\": {\n      \"x\": -22.4625,\n      \"y\": 11\n    }\n  },\n  {\n    \"type\": \"pcb_pad_pad_clearance_error\",\n    \"pcb_pad_pad_clearance_error_id\": \"pcb_pad_pad_clearance_error_2\",\n    \"error_type\": \"pcb_pad_pad_clearance_error\",\n    \"message\": \"Pads pcb_port[.IC3 > .EN] and pcb_port[.R_FB_TOP > .pin2] are too close (clearance: 0mm, minimum: 0.1mm)\",\n    \"pcb_pad_ids\": [\n      \"pcb_smtpad_114\",\n      \"pcb_smtpad_128\"\n    ],\n    \"minimum_clearance\": 0.1,\n    \"actual_clearance\": 0,\n    \"center\": {\n      \"x\": -3.9200000000000004,\n      \"y\": -18.875\n    }\n  },\n  {\n    \"type\": \"pcb_pad_pad_clearance_error\",\n    \"pcb_pad_pad_clearance_error_id\": \"pcb_pad_pad_clearance_error_3\",\n    \"error_type\": \"pcb_pad_pad_clearance_error\",\n    \"message\": \"Pads pcb_port[.IC3 > .MODE] and pcb_port[.R_FB_TOP > .pin2] are too close (clearance: 0mm, minimum: 0.1mm)\",\n    \"pcb_pad_ids\": [\n      \"pcb_smtpad_115\",\n      \"pcb_smtpad_128\"\n    ],\n    \"minimum_clearance\": 0.1,\n    \"actual_clearance\": 0,\n    \"center\": {\n      \"x\": -3.9200000000000004,\n      \"y\": -19.125\n    }\n  },\n  {\n    \"type\": \"pcb_pad_pad_clearance_error\",\n    \"pcb_pad_pad_clearance_error_id\": \"pcb_pad_pad_clearance_error_4\",\n    \"error_type\": \"pcb_pad_pad_clearance_error\",\n    \"message\": \"Pads pcb_port[.C21 > .pin1] and pcb_port[.C_MCU_AVDD > .pin1] are too close (clearance: 0mm, minimum: 0.1mm)\",\n    \"pcb_pad_ids\": [\n      \"pcb_smtpad_143\",\n      \"pcb_smtpad_220\"\n    ],\n    \"minimum_clearance\": 0.1,\n    \"actual_clearance\": 0,\n    \"center\": {\n      \"x\": -8.36625,\n      \"y\": -3.414999999999999\n    }\n  },\n  {\n    \"type\": \"pcb_pad_pad_clearance_error\",\n    \"pcb_pad_pad_clearance_error_id\": \"pcb_pad_pad_clearance_error_5\",\n    \"error_type\": \"pcb_pad_pad_clearance_error\",\n    \"message\": \"Pads pcb_port[.C21 > .pin1] and pcb_port[.C_MCU_AVDD > .pin2] are too close (clearance: 0mm, minimum: 0.1mm)\",\n    \"pcb_pad_ids\": [\n      \"pcb_smtpad_143\",\n      \"pcb_smtpad_221\"\n    ],\n    \"minimum_clearance\": 0.1,\n    \"actual_clearance\": 0,\n    \"center\": {\n      \"x\": -7.856250000000001,\n      \"y\": -3.414999999999999\n    }\n  },\n  {\n    \"type\": \"pcb_pad_pad_clearance_error\",\n    \"pcb_pad_pad_clearance_error_id\": \"pcb_pad_pad_clearance_error_6\",\n    \"error_type\": \"pcb_pad_pad_clearance_error\",\n    \"message\": \"Pads pcb_port[.IC1 > .NC20] and pcb_port[.C_MCU_AVDD > .pin1] are too close (clearance: 0.085mm, minimum: 0.1mm)\",\n    \"pcb_pad_ids\": [\n      \"pcb_smtpad_164\",\n      \"pcb_smtpad_220\"\n    ],\n    \"minimum_clearance\": 0.1,\n    \"actual_clearance\": 0.08499999999999908,\n    \"center\": {\n      \"x\": -9.010000000000002,\n      \"y\": -4.0649999999999995\n    }\n  },\n  {\n    \"type\": \"pcb_pad_pad_clearance_error\",\n    \"pcb_pad_pad_clearance_error_id\": \"pcb_pad_pad_clearance_error_7\",\n    \"error_type\": \"pcb_pad_pad_clearance_error\",\n    \"message\": \"Pads pcb_port[.IC1 > .DCCH] and pcb_port[.IC1 > .MODEM_RX] are too close (clearance: 0mm, minimum: 0.1mm)\",\n    \"pcb_pad_ids\": [\n      \"pcb_smtpad_179\",\n      \"pcb_smtpad_183\"\n    ],\n    \"minimum_clearance\": 0.1,\n    \"actual_clearance\": 0,\n    \"center\": {\n      \"x\": -10.275,\n      \"y\": -11.725\n    }\n  },\n  {\n    \"type\": \"pcb_pad_pad_clearance_error\",\n    \"pcb_pad_pad_clearance_error_id\": \"pcb_pad_pad_clearance_error_8\",\n    \"error_type\": \"pcb_pad_pad_clearance_error\",\n    \"message\": \"Pads pcb_port[.IC1 > .SCL] and pcb_port[.R_SCL > .pin1] are too close (clearance: 0.085mm, minimum: 0.1mm)\",\n    \"pcb_pad_ids\": [\n      \"pcb_smtpad_181\",\n      \"pcb_smtpad_236\"\n    ],\n    \"minimum_clearance\": 0.1,\n    \"actual_clearance\": 0.08499999999999908,\n    \"center\": {\n      \"x\": -9.010000000000002,\n      \"y\": -11.934999999999999\n    }\n  },\n  {\n    \"type\": \"pcb_courtyard_overlap_error\",\n    \"pcb_error_id\": \"pcb_courtyard_overlap_pcb_component_3_pcb_component_5\",\n    \"error_type\": \"pcb_courtyard_overlap_error\",\n    \"message\": \"Courtyard of D1 overlaps with courtyard of C_VBUS\",\n    \"pcb_component_ids\": [\n      \"pcb_component_3\",\n      \"pcb_component_5\"\n    ],\n    \"pcb_courtyard_overlap_error_id\": \"pcb_courtyard_overlap_error_0\"\n  },\n  {\n    \"type\": \"pcb_courtyard_overlap_error\",\n    \"pcb_error_id\": \"pcb_courtyard_overlap_pcb_component_4_pcb_component_64\",\n    \"error_type\": \"pcb_courtyard_overlap_error\",\n    \"message\": \"Courtyard of U6 overlaps with courtyard of C_BG95_BAT3\",\n    \"pcb_component_ids\": [\n      \"pcb_component_4\",\n      \"pcb_component_64\"\n    ],\n    \"pcb_courtyard_overlap_error_id\": \"pcb_courtyard_overlap_error_1\"\n  },\n  {\n    \"type\": \"pcb_courtyard_overlap_error\",\n    \"pcb_error_id\": \"pcb_courtyard_overlap_pcb_component_7_pcb_component_18\",\n    \"error_type\": \"pcb_courtyard_overlap_error\",\n    \"message\": \"Courtyard of U7 overlaps with courtyard of C_QI_VOUT\",\n    \"pcb_component_ids\": [\n      \"pcb_component_7\",\n      \"pcb_component_18\"\n    ],\n    \"pcb_courtyard_overlap_error_id\": \"pcb_courtyard_overlap_error_2\"\n  },\n  {\n    \"type\": \"pcb_courtyard_overlap_error\",\n    \"pcb_error_id\": \"pcb_courtyard_overlap_pcb_component_31_pcb_component_34\",\n    \"error_type\": \"pcb_courtyard_overlap_error\",\n    \"message\": \"Courtyard of L1 overlaps with courtyard of R_FB_TOP\",\n    \"pcb_component_ids\": [\n      \"pcb_component_31\",\n      \"pcb_component_34\"\n    ],\n    \"pcb_courtyard_overlap_error_id\": \"pcb_courtyard_overlap_error_3\"\n  },\n  {\n    \"type\": \"pcb_courtyard_overlap_error\",\n    \"pcb_error_id\": \"pcb_courtyard_overlap_pcb_component_40_pcb_component_43\",\n    \"error_type\": \"pcb_courtyard_overlap_error\",\n    \"message\": \"Courtyard of C21 overlaps with courtyard of C_MCU_AVDD\",\n    \"pcb_component_ids\": [\n      \"pcb_component_40\",\n      \"pcb_component_43\"\n    ],\n    \"pcb_courtyard_overlap_error_id\": \"pcb_courtyard_overlap_error_4\"\n  },\n  {\n    \"type\": \"pcb_courtyard_overlap_error\",\n    \"pcb_error_id\": \"pcb_courtyard_overlap_pcb_component_40_pcb_component_65\",\n    \"error_type\": \"pcb_courtyard_overlap_error\",\n    \"message\": \"Courtyard of C21 overlaps with courtyard of C_BG95_UART\",\n    \"pcb_component_ids\": [\n      \"pcb_component_40\",\n      \"pcb_component_65\"\n    ],\n    \"pcb_courtyard_overlap_error_id\": \"pcb_courtyard_overlap_error_5\"\n  },\n  {\n    \"type\": \"source_component_pins_underspecified_warning\",\n    \"source_component_pins_underspecified_warning_id\": \"source_component_pins_underspecified_warning_0\",\n    \"warning_type\": \"source_component_pins_underspecified_warning\",\n    \"message\": \"All pins on J1 are underspecified (no pinAttributes set)\",\n    \"source_component_id\": \"source_component_0\",\n    \"source_port_ids\": [\n      \"source_port_0\",\n      \"source_port_1\",\n      \"source_port_2\",\n      \"source_port_3\",\n      \"source_port_4\",\n      \"source_port_5\",\n      \"source_port_6\",\n      \"source_port_7\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_component_pins_underspecified_warning\",\n    \"source_component_pins_underspecified_warning_id\": \"source_component_pins_underspecified_warning_1\",\n    \"warning_type\": \"source_component_pins_underspecified_warning\",\n    \"message\": \"All pins on D1 are underspecified (no pinAttributes set)\",\n    \"source_component_id\": \"source_component_3\",\n    \"source_port_ids\": [\n      \"source_port_12\",\n      \"source_port_13\",\n      \"source_port_14\",\n      \"source_port_15\",\n      \"source_port_16\",\n      \"source_port_17\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_component_pins_underspecified_warning\",\n    \"source_component_pins_underspecified_warning_id\": \"source_component_pins_underspecified_warning_2\",\n    \"warning_type\": \"source_component_pins_underspecified_warning\",\n    \"message\": \"All pins on U6 are underspecified (no pinAttributes set)\",\n    \"source_component_id\": \"source_component_4\",\n    \"source_port_ids\": [\n      \"source_port_18\",\n      \"source_port_19\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_component_pins_underspecified_warning\",\n    \"source_component_pins_underspecified_warning_id\": \"source_component_pins_underspecified_warning_3\",\n    \"warning_type\": \"source_component_pins_underspecified_warning\",\n    \"message\": \"All pins on J2 are underspecified (no pinAttributes set)\",\n    \"source_component_id\": \"source_component_6\",\n    \"source_port_ids\": [\n      \"source_port_22\",\n      \"source_port_23\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_component_pins_underspecified_warning\",\n    \"source_component_pins_underspecified_warning_id\": \"source_component_pins_underspecified_warning_4\",\n    \"warning_type\": \"source_component_pins_underspecified_warning\",\n    \"message\": \"All pins on U7 are underspecified (no pinAttributes set)\",\n    \"source_component_id\": \"source_component_7\",\n    \"source_port_ids\": [\n      \"source_port_24\",\n      \"source_port_25\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_component_pins_underspecified_warning\",\n    \"source_component_pins_underspecified_warning_id\": \"source_component_pins_underspecified_warning_5\",\n    \"warning_type\": \"source_component_pins_underspecified_warning\",\n    \"message\": \"All pins on Q1 are underspecified (no pinAttributes set)\",\n    \"source_component_id\": \"source_component_8\",\n    \"source_port_ids\": [\n      \"source_port_26\",\n      \"source_port_27\",\n      \"source_port_28\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_component_pins_underspecified_warning\",\n    \"source_component_pins_underspecified_warning_id\": \"source_component_pins_underspecified_warning_6\",\n    \"warning_type\": \"source_component_pins_underspecified_warning\",\n    \"message\": \"All pins on U3 are underspecified (no pinAttributes set)\",\n    \"source_component_id\": \"source_component_12\",\n    \"source_port_ids\": [\n      \"source_port_35\",\n      \"source_port_36\",\n      \"source_port_37\",\n      \"source_port_38\",\n      \"source_port_39\",\n      \"source_port_40\",\n      \"source_port_41\",\n      \"source_port_42\",\n      \"source_port_43\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_component_pins_underspecified_warning\",\n    \"source_component_pins_underspecified_warning_id\": \"source_component_pins_underspecified_warning_7\",\n    \"warning_type\": \"source_component_pins_underspecified_warning\",\n    \"message\": \"All pins on IC2 are underspecified (no pinAttributes set)\",\n    \"source_component_id\": \"source_component_15\",\n    \"source_port_ids\": [\n      \"source_port_48\",\n      \"source_port_49\",\n      \"source_port_50\",\n      \"source_port_51\",\n      \"source_port_52\",\n      \"source_port_53\",\n      \"source_port_54\",\n      \"source_port_55\",\n      \"source_port_56\",\n      \"source_port_57\",\n      \"source_port_58\",\n      \"source_port_59\",\n      \"source_port_60\",\n      \"source_port_61\",\n      \"source_port_62\",\n      \"source_port_63\",\n      \"source_port_64\",\n      \"source_port_65\",\n      \"source_port_66\",\n      \"source_port_67\",\n      \"source_port_68\",\n      \"source_port_69\",\n      \"source_port_70\",\n      \"source_port_71\",\n      \"source_port_72\",\n      \"source_port_73\",\n      \"source_port_74\",\n      \"source_port_75\",\n      \"source_port_76\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_component_pins_underspecified_warning\",\n    \"source_component_pins_underspecified_warning_id\": \"source_component_pins_underspecified_warning_8\",\n    \"warning_type\": \"source_component_pins_underspecified_warning\",\n    \"message\": \"All pins on U5 are underspecified (no pinAttributes set)\",\n    \"source_component_id\": \"source_component_28\",\n    \"source_port_ids\": [\n      \"source_port_101\",\n      \"source_port_102\",\n      \"source_port_103\",\n      \"source_port_104\",\n      \"source_port_105\",\n      \"source_port_106\",\n      \"source_port_107\",\n      \"source_port_108\",\n      \"source_port_109\",\n      \"source_port_110\",\n      \"source_port_111\",\n      \"source_port_112\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_component_pins_underspecified_warning\",\n    \"source_component_pins_underspecified_warning_id\": \"source_component_pins_underspecified_warning_9\",\n    \"warning_type\": \"source_component_pins_underspecified_warning\",\n    \"message\": \"All pins on IC3 are underspecified (no pinAttributes set)\",\n    \"source_component_id\": \"source_component_30\",\n    \"source_port_ids\": [\n      \"source_port_115\",\n      \"source_port_116\",\n      \"source_port_117\",\n      \"source_port_118\",\n      \"source_port_119\",\n      \"source_port_120\",\n      \"source_port_121\",\n      \"source_port_122\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_component_pins_underspecified_warning\",\n    \"source_component_pins_underspecified_warning_id\": \"source_component_pins_underspecified_warning_10\",\n    \"warning_type\": \"source_component_pins_underspecified_warning\",\n    \"message\": \"All pins on U4 are underspecified (no pinAttributes set)\",\n    \"source_component_id\": \"source_component_36\",\n    \"source_port_ids\": [\n      \"source_port_133\",\n      \"source_port_134\",\n      \"source_port_135\",\n      \"source_port_136\",\n      \"source_port_137\",\n      \"source_port_138\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_component_pins_underspecified_warning\",\n    \"source_component_pins_underspecified_warning_id\": \"source_component_pins_underspecified_warning_11\",\n    \"warning_type\": \"source_component_pins_underspecified_warning\",\n    \"message\": \"All pins on IC1 are underspecified (no pinAttributes set)\",\n    \"source_component_id\": \"source_component_41\",\n    \"source_port_ids\": [\n      \"source_port_147\",\n      \"source_port_148\",\n      \"source_port_149\",\n      \"source_port_150\",\n      \"source_port_151\",\n      \"source_port_152\",\n      \"source_port_153\",\n      \"source_port_154\",\n      \"source_port_155\",\n      \"source_port_156\",\n      \"source_port_157\",\n      \"source_port_158\",\n      \"source_port_159\",\n      \"source_port_160\",\n      \"source_port_161\",\n      \"source_port_162\",\n      \"source_port_163\",\n      \"source_port_164\",\n      \"source_port_165\",\n      \"source_port_166\",\n      \"source_port_167\",\n      \"source_port_168\",\n      \"source_port_169\",\n      \"source_port_170\",\n      \"source_port_171\",\n      \"source_port_172\",\n      \"source_port_173\",\n      \"source_port_174\",\n      \"source_port_175\",\n      \"source_port_176\",\n      \"source_port_177\",\n      \"source_port_178\",\n      \"source_port_179\",\n      \"source_port_180\",\n      \"source_port_181\",\n      \"source_port_182\",\n      \"source_port_183\",\n      \"source_port_184\",\n      \"source_port_185\",\n      \"source_port_186\",\n      \"source_port_187\",\n      \"source_port_188\",\n      \"source_port_189\",\n      \"source_port_190\",\n      \"source_port_191\",\n      \"source_port_192\",\n      \"source_port_193\",\n      \"source_port_194\",\n      \"source_port_195\",\n      \"source_port_196\",\n      \"source_port_197\",\n      \"source_port_198\",\n      \"source_port_199\",\n      \"source_port_200\",\n      \"source_port_201\",\n      \"source_port_202\",\n      \"source_port_203\",\n      \"source_port_204\",\n      \"source_port_205\",\n      \"source_port_206\",\n      \"source_port_207\",\n      \"source_port_208\",\n      \"source_port_209\",\n      \"source_port_210\",\n      \"source_port_211\",\n      \"source_port_212\",\n      \"source_port_213\",\n      \"source_port_214\",\n      \"source_port_215\",\n      \"source_port_216\",\n      \"source_port_217\",\n      \"source_port_218\",\n      \"source_port_219\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_component_pins_underspecified_warning\",\n    \"source_component_pins_underspecified_warning_id\": \"source_component_pins_underspecified_warning_12\",\n    \"warning_type\": \"source_component_pins_underspecified_warning\",\n    \"message\": \"All pins on X1 are underspecified (no pinAttributes set)\",\n    \"source_component_id\": \"source_component_52\",\n    \"source_port_ids\": [\n      \"source_port_240\",\n      \"source_port_241\",\n      \"source_port_242\",\n      \"source_port_243\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_component_pins_underspecified_warning\",\n    \"source_component_pins_underspecified_warning_id\": \"source_component_pins_underspecified_warning_13\",\n    \"warning_type\": \"source_component_pins_underspecified_warning\",\n    \"message\": \"All pins on Y1 are underspecified (no pinAttributes set)\",\n    \"source_component_id\": \"source_component_55\",\n    \"source_port_ids\": [\n      \"source_port_248\",\n      \"source_port_249\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_component_pins_underspecified_warning\",\n    \"source_component_pins_underspecified_warning_id\": \"source_component_pins_underspecified_warning_14\",\n    \"warning_type\": \"source_component_pins_underspecified_warning\",\n    \"message\": \"All pins on U1 are underspecified (no pinAttributes set)\",\n    \"source_component_id\": \"source_component_58\",\n    \"source_port_ids\": [\n      \"source_port_254\",\n      \"source_port_255\",\n      \"source_port_256\",\n      \"source_port_257\",\n      \"source_port_258\",\n      \"source_port_259\",\n      \"source_port_260\",\n      \"source_port_261\",\n      \"source_port_262\",\n      \"source_port_263\",\n      \"source_port_264\",\n      \"source_port_265\",\n      \"source_port_266\",\n      \"source_port_267\",\n      \"source_port_268\",\n      \"source_port_269\",\n      \"source_port_270\",\n      \"source_port_271\",\n      \"source_port_272\",\n      \"source_port_273\",\n      \"source_port_274\",\n      \"source_port_275\",\n      \"source_port_276\",\n      \"source_port_277\",\n      \"source_port_278\",\n      \"source_port_279\",\n      \"source_port_280\",\n      \"source_port_281\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_component_pins_underspecified_warning\",\n    \"source_component_pins_underspecified_warning_id\": \"source_component_pins_underspecified_warning_15\",\n    \"warning_type\": \"source_component_pins_underspecified_warning\",\n    \"message\": \"All pins on U2 are underspecified (no pinAttributes set)\",\n    \"source_component_id\": \"source_component_61\",\n    \"source_port_ids\": [\n      \"source_port_286\",\n      \"source_port_287\",\n      \"source_port_288\",\n      \"source_port_289\",\n      \"source_port_290\",\n      \"source_port_291\",\n      \"source_port_292\",\n      \"source_port_293\",\n      \"source_port_294\",\n      \"source_port_295\",\n      \"source_port_296\",\n      \"source_port_297\",\n      \"source_port_298\",\n      \"source_port_299\",\n      \"source_port_300\",\n      \"source_port_301\",\n      \"source_port_302\",\n      \"source_port_303\",\n      \"source_port_304\",\n      \"source_port_305\",\n      \"source_port_306\",\n      \"source_port_307\",\n      \"source_port_308\",\n      \"source_port_309\",\n      \"source_port_310\",\n      \"source_port_311\",\n      \"source_port_312\",\n      \"source_port_313\",\n      \"source_port_314\",\n      \"source_port_315\",\n      \"source_port_316\",\n      \"source_port_317\",\n      \"source_port_318\",\n      \"source_port_319\",\n      \"source_port_320\",\n      \"source_port_321\",\n      \"source_port_322\",\n      \"source_port_323\",\n      \"source_port_324\",\n      \"source_port_325\",\n      \"source_port_326\",\n      \"source_port_327\",\n      \"source_port_328\",\n      \"source_port_329\",\n      \"source_port_330\",\n      \"source_port_331\",\n      \"source_port_332\",\n      \"source_port_333\",\n      \"source_port_334\",\n      \"source_port_335\",\n      \"source_port_336\",\n      \"source_port_337\",\n      \"source_port_338\",\n      \"source_port_339\",\n      \"source_port_340\",\n      \"source_port_341\",\n      \"source_port_342\",\n      \"source_port_343\",\n      \"source_port_344\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_component_pins_underspecified_warning\",\n    \"source_component_pins_underspecified_warning_id\": \"source_component_pins_underspecified_warning_16\",\n    \"warning_type\": \"source_component_pins_underspecified_warning\",\n    \"message\": \"All pins on U8 are underspecified (no pinAttributes set)\",\n    \"source_component_id\": \"source_component_66\",\n    \"source_port_ids\": [\n      \"source_port_353\",\n      \"source_port_354\",\n      \"source_port_355\",\n      \"source_port_356\",\n      \"source_port_357\",\n      \"source_port_358\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_no_power_pin_defined_warning\",\n    \"source_no_power_pin_defined_warning_id\": \"source_no_power_pin_defined_warning_0\",\n    \"warning_type\": \"source_no_power_pin_defined_warning\",\n    \"message\": \"J1 has no pin with requires_power=true\",\n    \"source_component_id\": \"source_component_0\",\n    \"source_port_ids\": [\n      \"source_port_0\",\n      \"source_port_1\",\n      \"source_port_2\",\n      \"source_port_3\",\n      \"source_port_4\",\n      \"source_port_5\",\n      \"source_port_6\",\n      \"source_port_7\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_no_power_pin_defined_warning\",\n    \"source_no_power_pin_defined_warning_id\": \"source_no_power_pin_defined_warning_1\",\n    \"warning_type\": \"source_no_power_pin_defined_warning\",\n    \"message\": \"D1 has no pin with requires_power=true\",\n    \"source_component_id\": \"source_component_3\",\n    \"source_port_ids\": [\n      \"source_port_12\",\n      \"source_port_13\",\n      \"source_port_14\",\n      \"source_port_15\",\n      \"source_port_16\",\n      \"source_port_17\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_no_power_pin_defined_warning\",\n    \"source_no_power_pin_defined_warning_id\": \"source_no_power_pin_defined_warning_2\",\n    \"warning_type\": \"source_no_power_pin_defined_warning\",\n    \"message\": \"U6 has no pin with requires_power=true\",\n    \"source_component_id\": \"source_component_4\",\n    \"source_port_ids\": [\n      \"source_port_18\",\n      \"source_port_19\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_no_power_pin_defined_warning\",\n    \"source_no_power_pin_defined_warning_id\": \"source_no_power_pin_defined_warning_3\",\n    \"warning_type\": \"source_no_power_pin_defined_warning\",\n    \"message\": \"J2 has no pin with requires_power=true\",\n    \"source_component_id\": \"source_component_6\",\n    \"source_port_ids\": [\n      \"source_port_22\",\n      \"source_port_23\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_no_power_pin_defined_warning\",\n    \"source_no_power_pin_defined_warning_id\": \"source_no_power_pin_defined_warning_4\",\n    \"warning_type\": \"source_no_power_pin_defined_warning\",\n    \"message\": \"U7 has no pin with requires_power=true\",\n    \"source_component_id\": \"source_component_7\",\n    \"source_port_ids\": [\n      \"source_port_24\",\n      \"source_port_25\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_no_power_pin_defined_warning\",\n    \"source_no_power_pin_defined_warning_id\": \"source_no_power_pin_defined_warning_5\",\n    \"warning_type\": \"source_no_power_pin_defined_warning\",\n    \"message\": \"Q1 has no pin with requires_power=true\",\n    \"source_component_id\": \"source_component_8\",\n    \"source_port_ids\": [\n      \"source_port_26\",\n      \"source_port_27\",\n      \"source_port_28\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_no_power_pin_defined_warning\",\n    \"source_no_power_pin_defined_warning_id\": \"source_no_power_pin_defined_warning_6\",\n    \"warning_type\": \"source_no_power_pin_defined_warning\",\n    \"message\": \"U3 has no pin with requires_power=true\",\n    \"source_component_id\": \"source_component_12\",\n    \"source_port_ids\": [\n      \"source_port_35\",\n      \"source_port_36\",\n      \"source_port_37\",\n      \"source_port_38\",\n      \"source_port_39\",\n      \"source_port_40\",\n      \"source_port_41\",\n      \"source_port_42\",\n      \"source_port_43\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_no_power_pin_defined_warning\",\n    \"source_no_power_pin_defined_warning_id\": \"source_no_power_pin_defined_warning_7\",\n    \"warning_type\": \"source_no_power_pin_defined_warning\",\n    \"message\": \"IC2 has no pin with requires_power=true\",\n    \"source_component_id\": \"source_component_15\",\n    \"source_port_ids\": [\n      \"source_port_48\",\n      \"source_port_49\",\n      \"source_port_50\",\n      \"source_port_51\",\n      \"source_port_52\",\n      \"source_port_53\",\n      \"source_port_54\",\n      \"source_port_55\",\n      \"source_port_56\",\n      \"source_port_57\",\n      \"source_port_58\",\n      \"source_port_59\",\n      \"source_port_60\",\n      \"source_port_61\",\n      \"source_port_62\",\n      \"source_port_63\",\n      \"source_port_64\",\n      \"source_port_65\",\n      \"source_port_66\",\n      \"source_port_67\",\n      \"source_port_68\",\n      \"source_port_69\",\n      \"source_port_70\",\n      \"source_port_71\",\n      \"source_port_72\",\n      \"source_port_73\",\n      \"source_port_74\",\n      \"source_port_75\",\n      \"source_port_76\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_no_power_pin_defined_warning\",\n    \"source_no_power_pin_defined_warning_id\": \"source_no_power_pin_defined_warning_8\",\n    \"warning_type\": \"source_no_power_pin_defined_warning\",\n    \"message\": \"U5 has no pin with requires_power=true\",\n    \"source_component_id\": \"source_component_28\",\n    \"source_port_ids\": [\n      \"source_port_101\",\n      \"source_port_102\",\n      \"source_port_103\",\n      \"source_port_104\",\n      \"source_port_105\",\n      \"source_port_106\",\n      \"source_port_107\",\n      \"source_port_108\",\n      \"source_port_109\",\n      \"source_port_110\",\n      \"source_port_111\",\n      \"source_port_112\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_no_power_pin_defined_warning\",\n    \"source_no_power_pin_defined_warning_id\": \"source_no_power_pin_defined_warning_9\",\n    \"warning_type\": \"source_no_power_pin_defined_warning\",\n    \"message\": \"IC3 has no pin with requires_power=true\",\n    \"source_component_id\": \"source_component_30\",\n    \"source_port_ids\": [\n      \"source_port_115\",\n      \"source_port_116\",\n      \"source_port_117\",\n      \"source_port_118\",\n      \"source_port_119\",\n      \"source_port_120\",\n      \"source_port_121\",\n      \"source_port_122\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_no_power_pin_defined_warning\",\n    \"source_no_power_pin_defined_warning_id\": \"source_no_power_pin_defined_warning_10\",\n    \"warning_type\": \"source_no_power_pin_defined_warning\",\n    \"message\": \"U4 has no pin with requires_power=true\",\n    \"source_component_id\": \"source_component_36\",\n    \"source_port_ids\": [\n      \"source_port_133\",\n      \"source_port_134\",\n      \"source_port_135\",\n      \"source_port_136\",\n      \"source_port_137\",\n      \"source_port_138\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_no_power_pin_defined_warning\",\n    \"source_no_power_pin_defined_warning_id\": \"source_no_power_pin_defined_warning_11\",\n    \"warning_type\": \"source_no_power_pin_defined_warning\",\n    \"message\": \"IC1 has no pin with requires_power=true\",\n    \"source_component_id\": \"source_component_41\",\n    \"source_port_ids\": [\n      \"source_port_147\",\n      \"source_port_148\",\n      \"source_port_149\",\n      \"source_port_150\",\n      \"source_port_151\",\n      \"source_port_152\",\n      \"source_port_153\",\n      \"source_port_154\",\n      \"source_port_155\",\n      \"source_port_156\",\n      \"source_port_157\",\n      \"source_port_158\",\n      \"source_port_159\",\n      \"source_port_160\",\n      \"source_port_161\",\n      \"source_port_162\",\n      \"source_port_163\",\n      \"source_port_164\",\n      \"source_port_165\",\n      \"source_port_166\",\n      \"source_port_167\",\n      \"source_port_168\",\n      \"source_port_169\",\n      \"source_port_170\",\n      \"source_port_171\",\n      \"source_port_172\",\n      \"source_port_173\",\n      \"source_port_174\",\n      \"source_port_175\",\n      \"source_port_176\",\n      \"source_port_177\",\n      \"source_port_178\",\n      \"source_port_179\",\n      \"source_port_180\",\n      \"source_port_181\",\n      \"source_port_182\",\n      \"source_port_183\",\n      \"source_port_184\",\n      \"source_port_185\",\n      \"source_port_186\",\n      \"source_port_187\",\n      \"source_port_188\",\n      \"source_port_189\",\n      \"source_port_190\",\n      \"source_port_191\",\n      \"source_port_192\",\n      \"source_port_193\",\n      \"source_port_194\",\n      \"source_port_195\",\n      \"source_port_196\",\n      \"source_port_197\",\n      \"source_port_198\",\n      \"source_port_199\",\n      \"source_port_200\",\n      \"source_port_201\",\n      \"source_port_202\",\n      \"source_port_203\",\n      \"source_port_204\",\n      \"source_port_205\",\n      \"source_port_206\",\n      \"source_port_207\",\n      \"source_port_208\",\n      \"source_port_209\",\n      \"source_port_210\",\n      \"source_port_211\",\n      \"source_port_212\",\n      \"source_port_213\",\n      \"source_port_214\",\n      \"source_port_215\",\n      \"source_port_216\",\n      \"source_port_217\",\n      \"source_port_218\",\n      \"source_port_219\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_no_power_pin_defined_warning\",\n    \"source_no_power_pin_defined_warning_id\": \"source_no_power_pin_defined_warning_12\",\n    \"warning_type\": \"source_no_power_pin_defined_warning\",\n    \"message\": \"X1 has no pin with requires_power=true\",\n    \"source_component_id\": \"source_component_52\",\n    \"source_port_ids\": [\n      \"source_port_240\",\n      \"source_port_241\",\n      \"source_port_242\",\n      \"source_port_243\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_no_power_pin_defined_warning\",\n    \"source_no_power_pin_defined_warning_id\": \"source_no_power_pin_defined_warning_13\",\n    \"warning_type\": \"source_no_power_pin_defined_warning\",\n    \"message\": \"Y1 has no pin with requires_power=true\",\n    \"source_component_id\": \"source_component_55\",\n    \"source_port_ids\": [\n      \"source_port_248\",\n      \"source_port_249\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_no_power_pin_defined_warning\",\n    \"source_no_power_pin_defined_warning_id\": \"source_no_power_pin_defined_warning_14\",\n    \"warning_type\": \"source_no_power_pin_defined_warning\",\n    \"message\": \"U1 has no pin with requires_power=true\",\n    \"source_component_id\": \"source_component_58\",\n    \"source_port_ids\": [\n      \"source_port_254\",\n      \"source_port_255\",\n      \"source_port_256\",\n      \"source_port_257\",\n      \"source_port_258\",\n      \"source_port_259\",\n      \"source_port_260\",\n      \"source_port_261\",\n      \"source_port_262\",\n      \"source_port_263\",\n      \"source_port_264\",\n      \"source_port_265\",\n      \"source_port_266\",\n      \"source_port_267\",\n      \"source_port_268\",\n      \"source_port_269\",\n      \"source_port_270\",\n      \"source_port_271\",\n      \"source_port_272\",\n      \"source_port_273\",\n      \"source_port_274\",\n      \"source_port_275\",\n      \"source_port_276\",\n      \"source_port_277\",\n      \"source_port_278\",\n      \"source_port_279\",\n      \"source_port_280\",\n      \"source_port_281\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_no_power_pin_defined_warning\",\n    \"source_no_power_pin_defined_warning_id\": \"source_no_power_pin_defined_warning_15\",\n    \"warning_type\": \"source_no_power_pin_defined_warning\",\n    \"message\": \"U2 has no pin with requires_power=true\",\n    \"source_component_id\": \"source_component_61\",\n    \"source_port_ids\": [\n      \"source_port_286\",\n      \"source_port_287\",\n      \"source_port_288\",\n      \"source_port_289\",\n      \"source_port_290\",\n      \"source_port_291\",\n      \"source_port_292\",\n      \"source_port_293\",\n      \"source_port_294\",\n      \"source_port_295\",\n      \"source_port_296\",\n      \"source_port_297\",\n      \"source_port_298\",\n      \"source_port_299\",\n      \"source_port_300\",\n      \"source_port_301\",\n      \"source_port_302\",\n      \"source_port_303\",\n      \"source_port_304\",\n      \"source_port_305\",\n      \"source_port_306\",\n      \"source_port_307\",\n      \"source_port_308\",\n      \"source_port_309\",\n      \"source_port_310\",\n      \"source_port_311\",\n      \"source_port_312\",\n      \"source_port_313\",\n      \"source_port_314\",\n      \"source_port_315\",\n      \"source_port_316\",\n      \"source_port_317\",\n      \"source_port_318\",\n      \"source_port_319\",\n      \"source_port_320\",\n      \"source_port_321\",\n      \"source_port_322\",\n      \"source_port_323\",\n      \"source_port_324\",\n      \"source_port_325\",\n      \"source_port_326\",\n      \"source_port_327\",\n      \"source_port_328\",\n      \"source_port_329\",\n      \"source_port_330\",\n      \"source_port_331\",\n      \"source_port_332\",\n      \"source_port_333\",\n      \"source_port_334\",\n      \"source_port_335\",\n      \"source_port_336\",\n      \"source_port_337\",\n      \"source_port_338\",\n      \"source_port_339\",\n      \"source_port_340\",\n      \"source_port_341\",\n      \"source_port_342\",\n      \"source_port_343\",\n      \"source_port_344\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_no_power_pin_defined_warning\",\n    \"source_no_power_pin_defined_warning_id\": \"source_no_power_pin_defined_warning_16\",\n    \"warning_type\": \"source_no_power_pin_defined_warning\",\n    \"message\": \"U8 has no pin with requires_power=true\",\n    \"source_component_id\": \"source_component_66\",\n    \"source_port_ids\": [\n      \"source_port_353\",\n      \"source_port_354\",\n      \"source_port_355\",\n      \"source_port_356\",\n      \"source_port_357\",\n      \"source_port_358\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_no_ground_pin_defined_warning\",\n    \"source_no_ground_pin_defined_warning_id\": \"source_no_ground_pin_defined_warning_0\",\n    \"warning_type\": \"source_no_ground_pin_defined_warning\",\n    \"message\": \"J1 has no pin with requires_ground=true\",\n    \"source_component_id\": \"source_component_0\",\n    \"source_port_ids\": [\n      \"source_port_0\",\n      \"source_port_1\",\n      \"source_port_2\",\n      \"source_port_3\",\n      \"source_port_4\",\n      \"source_port_5\",\n      \"source_port_6\",\n      \"source_port_7\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_no_ground_pin_defined_warning\",\n    \"source_no_ground_pin_defined_warning_id\": \"source_no_ground_pin_defined_warning_1\",\n    \"warning_type\": \"source_no_ground_pin_defined_warning\",\n    \"message\": \"D1 has no pin with requires_ground=true\",\n    \"source_component_id\": \"source_component_3\",\n    \"source_port_ids\": [\n      \"source_port_12\",\n      \"source_port_13\",\n      \"source_port_14\",\n      \"source_port_15\",\n      \"source_port_16\",\n      \"source_port_17\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_no_ground_pin_defined_warning\",\n    \"source_no_ground_pin_defined_warning_id\": \"source_no_ground_pin_defined_warning_2\",\n    \"warning_type\": \"source_no_ground_pin_defined_warning\",\n    \"message\": \"U6 has no pin with requires_ground=true\",\n    \"source_component_id\": \"source_component_4\",\n    \"source_port_ids\": [\n      \"source_port_18\",\n      \"source_port_19\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_no_ground_pin_defined_warning\",\n    \"source_no_ground_pin_defined_warning_id\": \"source_no_ground_pin_defined_warning_3\",\n    \"warning_type\": \"source_no_ground_pin_defined_warning\",\n    \"message\": \"J2 has no pin with requires_ground=true\",\n    \"source_component_id\": \"source_component_6\",\n    \"source_port_ids\": [\n      \"source_port_22\",\n      \"source_port_23\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_no_ground_pin_defined_warning\",\n    \"source_no_ground_pin_defined_warning_id\": \"source_no_ground_pin_defined_warning_4\",\n    \"warning_type\": \"source_no_ground_pin_defined_warning\",\n    \"message\": \"U7 has no pin with requires_ground=true\",\n    \"source_component_id\": \"source_component_7\",\n    \"source_port_ids\": [\n      \"source_port_24\",\n      \"source_port_25\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_no_ground_pin_defined_warning\",\n    \"source_no_ground_pin_defined_warning_id\": \"source_no_ground_pin_defined_warning_5\",\n    \"warning_type\": \"source_no_ground_pin_defined_warning\",\n    \"message\": \"Q1 has no pin with requires_ground=true\",\n    \"source_component_id\": \"source_component_8\",\n    \"source_port_ids\": [\n      \"source_port_26\",\n      \"source_port_27\",\n      \"source_port_28\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_no_ground_pin_defined_warning\",\n    \"source_no_ground_pin_defined_warning_id\": \"source_no_ground_pin_defined_warning_6\",\n    \"warning_type\": \"source_no_ground_pin_defined_warning\",\n    \"message\": \"U3 has no pin with requires_ground=true\",\n    \"source_component_id\": \"source_component_12\",\n    \"source_port_ids\": [\n      \"source_port_35\",\n      \"source_port_36\",\n      \"source_port_37\",\n      \"source_port_38\",\n      \"source_port_39\",\n      \"source_port_40\",\n      \"source_port_41\",\n      \"source_port_42\",\n      \"source_port_43\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_no_ground_pin_defined_warning\",\n    \"source_no_ground_pin_defined_warning_id\": \"source_no_ground_pin_defined_warning_7\",\n    \"warning_type\": \"source_no_ground_pin_defined_warning\",\n    \"message\": \"IC2 has no pin with requires_ground=true\",\n    \"source_component_id\": \"source_component_15\",\n    \"source_port_ids\": [\n      \"source_port_48\",\n      \"source_port_49\",\n      \"source_port_50\",\n      \"source_port_51\",\n      \"source_port_52\",\n      \"source_port_53\",\n      \"source_port_54\",\n      \"source_port_55\",\n      \"source_port_56\",\n      \"source_port_57\",\n      \"source_port_58\",\n      \"source_port_59\",\n      \"source_port_60\",\n      \"source_port_61\",\n      \"source_port_62\",\n      \"source_port_63\",\n      \"source_port_64\",\n      \"source_port_65\",\n      \"source_port_66\",\n      \"source_port_67\",\n      \"source_port_68\",\n      \"source_port_69\",\n      \"source_port_70\",\n      \"source_port_71\",\n      \"source_port_72\",\n      \"source_port_73\",\n      \"source_port_74\",\n      \"source_port_75\",\n      \"source_port_76\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_no_ground_pin_defined_warning\",\n    \"source_no_ground_pin_defined_warning_id\": \"source_no_ground_pin_defined_warning_8\",\n    \"warning_type\": \"source_no_ground_pin_defined_warning\",\n    \"message\": \"U5 has no pin with requires_ground=true\",\n    \"source_component_id\": \"source_component_28\",\n    \"source_port_ids\": [\n      \"source_port_101\",\n      \"source_port_102\",\n      \"source_port_103\",\n      \"source_port_104\",\n      \"source_port_105\",\n      \"source_port_106\",\n      \"source_port_107\",\n      \"source_port_108\",\n      \"source_port_109\",\n      \"source_port_110\",\n      \"source_port_111\",\n      \"source_port_112\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_no_ground_pin_defined_warning\",\n    \"source_no_ground_pin_defined_warning_id\": \"source_no_ground_pin_defined_warning_9\",\n    \"warning_type\": \"source_no_ground_pin_defined_warning\",\n    \"message\": \"IC3 has no pin with requires_ground=true\",\n    \"source_component_id\": \"source_component_30\",\n    \"source_port_ids\": [\n      \"source_port_115\",\n      \"source_port_116\",\n      \"source_port_117\",\n      \"source_port_118\",\n      \"source_port_119\",\n      \"source_port_120\",\n      \"source_port_121\",\n      \"source_port_122\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_no_ground_pin_defined_warning\",\n    \"source_no_ground_pin_defined_warning_id\": \"source_no_ground_pin_defined_warning_10\",\n    \"warning_type\": \"source_no_ground_pin_defined_warning\",\n    \"message\": \"U4 has no pin with requires_ground=true\",\n    \"source_component_id\": \"source_component_36\",\n    \"source_port_ids\": [\n      \"source_port_133\",\n      \"source_port_134\",\n      \"source_port_135\",\n      \"source_port_136\",\n      \"source_port_137\",\n      \"source_port_138\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_no_ground_pin_defined_warning\",\n    \"source_no_ground_pin_defined_warning_id\": \"source_no_ground_pin_defined_warning_11\",\n    \"warning_type\": \"source_no_ground_pin_defined_warning\",\n    \"message\": \"IC1 has no pin with requires_ground=true\",\n    \"source_component_id\": \"source_component_41\",\n    \"source_port_ids\": [\n      \"source_port_147\",\n      \"source_port_148\",\n      \"source_port_149\",\n      \"source_port_150\",\n      \"source_port_151\",\n      \"source_port_152\",\n      \"source_port_153\",\n      \"source_port_154\",\n      \"source_port_155\",\n      \"source_port_156\",\n      \"source_port_157\",\n      \"source_port_158\",\n      \"source_port_159\",\n      \"source_port_160\",\n      \"source_port_161\",\n      \"source_port_162\",\n      \"source_port_163\",\n      \"source_port_164\",\n      \"source_port_165\",\n      \"source_port_166\",\n      \"source_port_167\",\n      \"source_port_168\",\n      \"source_port_169\",\n      \"source_port_170\",\n      \"source_port_171\",\n      \"source_port_172\",\n      \"source_port_173\",\n      \"source_port_174\",\n      \"source_port_175\",\n      \"source_port_176\",\n      \"source_port_177\",\n      \"source_port_178\",\n      \"source_port_179\",\n      \"source_port_180\",\n      \"source_port_181\",\n      \"source_port_182\",\n      \"source_port_183\",\n      \"source_port_184\",\n      \"source_port_185\",\n      \"source_port_186\",\n      \"source_port_187\",\n      \"source_port_188\",\n      \"source_port_189\",\n      \"source_port_190\",\n      \"source_port_191\",\n      \"source_port_192\",\n      \"source_port_193\",\n      \"source_port_194\",\n      \"source_port_195\",\n      \"source_port_196\",\n      \"source_port_197\",\n      \"source_port_198\",\n      \"source_port_199\",\n      \"source_port_200\",\n      \"source_port_201\",\n      \"source_port_202\",\n      \"source_port_203\",\n      \"source_port_204\",\n      \"source_port_205\",\n      \"source_port_206\",\n      \"source_port_207\",\n      \"source_port_208\",\n      \"source_port_209\",\n      \"source_port_210\",\n      \"source_port_211\",\n      \"source_port_212\",\n      \"source_port_213\",\n      \"source_port_214\",\n      \"source_port_215\",\n      \"source_port_216\",\n      \"source_port_217\",\n      \"source_port_218\",\n      \"source_port_219\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_no_ground_pin_defined_warning\",\n    \"source_no_ground_pin_defined_warning_id\": \"source_no_ground_pin_defined_warning_12\",\n    \"warning_type\": \"source_no_ground_pin_defined_warning\",\n    \"message\": \"X1 has no pin with requires_ground=true\",\n    \"source_component_id\": \"source_component_52\",\n    \"source_port_ids\": [\n      \"source_port_240\",\n      \"source_port_241\",\n      \"source_port_242\",\n      \"source_port_243\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_no_ground_pin_defined_warning\",\n    \"source_no_ground_pin_defined_warning_id\": \"source_no_ground_pin_defined_warning_13\",\n    \"warning_type\": \"source_no_ground_pin_defined_warning\",\n    \"message\": \"Y1 has no pin with requires_ground=true\",\n    \"source_component_id\": \"source_component_55\",\n    \"source_port_ids\": [\n      \"source_port_248\",\n      \"source_port_249\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_no_ground_pin_defined_warning\",\n    \"source_no_ground_pin_defined_warning_id\": \"source_no_ground_pin_defined_warning_14\",\n    \"warning_type\": \"source_no_ground_pin_defined_warning\",\n    \"message\": \"U1 has no pin with requires_ground=true\",\n    \"source_component_id\": \"source_component_58\",\n    \"source_port_ids\": [\n      \"source_port_254\",\n      \"source_port_255\",\n      \"source_port_256\",\n      \"source_port_257\",\n      \"source_port_258\",\n      \"source_port_259\",\n      \"source_port_260\",\n      \"source_port_261\",\n      \"source_port_262\",\n      \"source_port_263\",\n      \"source_port_264\",\n      \"source_port_265\",\n      \"source_port_266\",\n      \"source_port_267\",\n      \"source_port_268\",\n      \"source_port_269\",\n      \"source_port_270\",\n      \"source_port_271\",\n      \"source_port_272\",\n      \"source_port_273\",\n      \"source_port_274\",\n      \"source_port_275\",\n      \"source_port_276\",\n      \"source_port_277\",\n      \"source_port_278\",\n      \"source_port_279\",\n      \"source_port_280\",\n      \"source_port_281\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_no_ground_pin_defined_warning\",\n    \"source_no_ground_pin_defined_warning_id\": \"source_no_ground_pin_defined_warning_15\",\n    \"warning_type\": \"source_no_ground_pin_defined_warning\",\n    \"message\": \"U2 has no pin with requires_ground=true\",\n    \"source_component_id\": \"source_component_61\",\n    \"source_port_ids\": [\n      \"source_port_286\",\n      \"source_port_287\",\n      \"source_port_288\",\n      \"source_port_289\",\n      \"source_port_290\",\n      \"source_port_291\",\n      \"source_port_292\",\n      \"source_port_293\",\n      \"source_port_294\",\n      \"source_port_295\",\n      \"source_port_296\",\n      \"source_port_297\",\n      \"source_port_298\",\n      \"source_port_299\",\n      \"source_port_300\",\n      \"source_port_301\",\n      \"source_port_302\",\n      \"source_port_303\",\n      \"source_port_304\",\n      \"source_port_305\",\n      \"source_port_306\",\n      \"source_port_307\",\n      \"source_port_308\",\n      \"source_port_309\",\n      \"source_port_310\",\n      \"source_port_311\",\n      \"source_port_312\",\n      \"source_port_313\",\n      \"source_port_314\",\n      \"source_port_315\",\n      \"source_port_316\",\n      \"source_port_317\",\n      \"source_port_318\",\n      \"source_port_319\",\n      \"source_port_320\",\n      \"source_port_321\",\n      \"source_port_322\",\n      \"source_port_323\",\n      \"source_port_324\",\n      \"source_port_325\",\n      \"source_port_326\",\n      \"source_port_327\",\n      \"source_port_328\",\n      \"source_port_329\",\n      \"source_port_330\",\n      \"source_port_331\",\n      \"source_port_332\",\n      \"source_port_333\",\n      \"source_port_334\",\n      \"source_port_335\",\n      \"source_port_336\",\n      \"source_port_337\",\n      \"source_port_338\",\n      \"source_port_339\",\n      \"source_port_340\",\n      \"source_port_341\",\n      \"source_port_342\",\n      \"source_port_343\",\n      \"source_port_344\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"source_no_ground_pin_defined_warning\",\n    \"source_no_ground_pin_defined_warning_id\": \"source_no_ground_pin_defined_warning_16\",\n    \"warning_type\": \"source_no_ground_pin_defined_warning\",\n    \"message\": \"U8 has no pin with requires_ground=true\",\n    \"source_component_id\": \"source_component_66\",\n    \"source_port_ids\": [\n      \"source_port_353\",\n      \"source_port_354\",\n      \"source_port_355\",\n      \"source_port_356\",\n      \"source_port_357\",\n      \"source_port_358\"\n    ],\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_N4UOMTq5LW\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <chip#0 name=\\\".J1\\\" /> (jlcpcb:C2682202): Failed to search for the component\",\n    \"source_component_id\": \"source_component_0\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_Vc2wapiYwI\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <resistor#7 name=\\\".R_CC1\\\" /> (jlcpcb:C23186): Failed to search for the component\",\n    \"source_component_id\": \"source_component_1\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_zBNaScsfnE\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <chip#59 name=\\\".U6\\\" /> (jlcpcb:C85402): Failed to search for the component\",\n    \"source_component_id\": \"source_component_4\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_hQAoHFK6ue\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <resistor#125 name=\\\".R_NTC_PU\\\" /> (jlcpcb:C25879): Failed to search for the component\",\n    \"source_component_id\": \"source_component_10\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_y0ZEh3RWVz\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <resistor#19 name=\\\".R_CC2\\\" /> (jlcpcb:C23186): Failed to search for the component\",\n    \"source_component_id\": \"source_component_2\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_M6FxhzZHWn\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <capacitor#171 name=\\\".C_CHG_VIN\\\" /> (jlcpcb:C1525): Failed to search for the component\",\n    \"source_component_id\": \"source_component_14\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_ZaKUSOf0cX\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <chip#31 name=\\\".D1\\\" /> (jlcpcb:C2827672): Failed to search for the component\",\n    \"source_component_id\": \"source_component_3\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_X3yV1bPveu\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <capacitor#71 name=\\\".C_VBUS\\\" /> (jlcpcb:C52923): Failed to search for the component\",\n    \"source_component_id\": \"source_component_5\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_LCfKzgrTIP\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <capacitor#213 name=\\\".C_QI_AC1\\\" /> (jlcpcb:C45783): Failed to search for the component\",\n    \"source_component_id\": \"source_component_16\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_kJe7lM0zbE\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <chip#83 name=\\\".J2\\\" /> (jlcpcb:C173754): Failed to search for the component\",\n    \"source_component_id\": \"source_component_6\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_YH9tthx6XS\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <chip#86 name=\\\".U7\\\" /> (jlcpcb:C85402): Failed to search for the component\",\n    \"source_component_id\": \"source_component_7\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_rfnYUfq01F\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <capacitor#261 name=\\\".C_QI_BOOT2\\\" /> (jlcpcb:C1525): Failed to search for the component\",\n    \"source_component_id\": \"source_component_20\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_yFX0iogTMb\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <chip#98 name=\\\".Q1\\\" /> (jlcpcb:C146249): Failed to search for the component\",\n    \"source_component_id\": \"source_component_8\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_vylj684sFZ\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <resistor#113 name=\\\".R8\\\" /> (jlcpcb:C26429): Failed to search for the component\",\n    \"source_component_id\": \"source_component_9\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_gKpRvcKUYe\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <chip#149 name=\\\".U3\\\" /> (jlcpcb:C2916341): Failed to search for the component\",\n    \"source_component_id\": \"source_component_12\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_aYBi1RIDuX\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <capacitor#137 name=\\\".C_BAT\\\" /> (jlcpcb:C52923): Failed to search for the component\",\n    \"source_component_id\": \"source_component_11\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_lnz5L69dr5\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <capacitor#159 name=\\\".C_PMID\\\" /> (jlcpcb:C52923): Failed to search for the component\",\n    \"source_component_id\": \"source_component_13\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_eqEJ7e8tHs\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <chip#183 name=\\\".IC2\\\" /> (jlcpcb:C100450): Failed to search for the component\",\n    \"source_component_id\": \"source_component_15\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_c7IcxpztDK\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <capacitor#225 name=\\\".C_QI_AC2\\\" /> (jlcpcb:C45783): Failed to search for the component\",\n    \"source_component_id\": \"source_component_17\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_c1oo9pVlED\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <resistor#309 name=\\\".R_QI_TERM\\\" /> (jlcpcb:C25879): Failed to search for the component\",\n    \"source_component_id\": \"source_component_24\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_Hr47OyLuqS\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <capacitor#237 name=\\\".C_QI_VOUT\\\" /> (jlcpcb:C45783): Failed to search for the component\",\n    \"source_component_id\": \"source_component_18\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_cgQBHlnZt5\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <resistor#345 name=\\\".R_QI_OR\\\" /> (jlcpcb:C25879): Failed to search for the component\",\n    \"source_component_id\": \"source_component_27\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_yAUH4VO2w1\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <capacitor#273 name=\\\".C_QI_CLAMP1\\\" /> (jlcpcb:C1525): Failed to search for the component\",\n    \"source_component_id\": \"source_component_21\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_KM4IJU2FB6\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <capacitor#249 name=\\\".C_QI_BOOT1\\\" /> (jlcpcb:C1525): Failed to search for the component\",\n    \"source_component_id\": \"source_component_19\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_C3hbM6Gvxh\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <capacitor#370 name=\\\".C_FG_VCC\\\" /> (jlcpcb:C1525): Failed to search for the component\",\n    \"source_component_id\": \"source_component_29\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_Aa0PhGiwoC\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <resistor#321 name=\\\".R_QI_ILIM\\\" /> (jlcpcb:C25879): Failed to search for the component\",\n    \"source_component_id\": \"source_component_25\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_Lz2n4UF1xF\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <capacitor#285 name=\\\".C_QI_CLAMP2\\\" /> (jlcpcb:C1525): Failed to search for the component\",\n    \"source_component_id\": \"source_component_22\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_L6fi2oSsEh\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <capacitor#604 name=\\\".C_MCU_DEC1\\\" /> (jlcpcb:C1525): Failed to search for the component\",\n    \"source_component_id\": \"source_component_44\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_obS3v6p1vF\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <resistor#333 name=\\\".R_QI_TS\\\" /> (jlcpcb:C25879): Failed to search for the component\",\n    \"source_component_id\": \"source_component_26\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_5ESbc7vdkP\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <capacitor#403 name=\\\".C_BUCK_IN\\\" /> (jlcpcb:C19702): Failed to search for the component\",\n    \"source_component_id\": \"source_component_32\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_dlpOijQB9w\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <resistor#427 name=\\\".R_FB_TOP\\\" /> (jlcpcb:C25749): Failed to search for the component\",\n    \"source_component_id\": \"source_component_34\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_FYuaJTIRBV\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <resistor#297 name=\\\".R_QI_FOD\\\" /> (jlcpcb:C25741): Failed to search for the component\",\n    \"source_component_id\": \"source_component_23\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_mCdlFxHs11\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <capacitor#905 name=\\\".C_BG95_UART\\\" /> (jlcpcb:C1525): Failed to search for the component\",\n    \"source_component_id\": \"source_component_65\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_WIAX5G92hI\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <capacitor#482 name=\\\".C_LDO_NR\\\" /> (jlcpcb:C1525): Failed to search for the component\",\n    \"source_component_id\": \"source_component_39\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_iwuQnmgLmN\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <chip#382 name=\\\".IC3\\\" /> (jlcpcb:C2913012): Failed to search for the component\",\n    \"source_component_id\": \"source_component_30\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_SRy9qY1jmQ\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <chip#357 name=\\\".U5\\\" /> (jlcpcb:C2615436): Failed to search for the component\",\n    \"source_component_id\": \"source_component_28\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_Oh6JKred4d\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <capacitor#458 name=\\\".C_LDO_IN\\\" /> (jlcpcb:C1525): Failed to search for the component\",\n    \"source_component_id\": \"source_component_37\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_dTPI0buqzj\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <resistor#439 name=\\\".R_FB_BOT\\\" /> (jlcpcb:C25741): Failed to search for the component\",\n    \"source_component_id\": \"source_component_35\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_xCdWHTprKZ\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <inductor#391 name=\\\".L1\\\" /> (jlcpcb:C349717): Failed to search for the component\",\n    \"source_component_id\": \"source_component_31\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_A7EtNUUD5Z\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <capacitor#415 name=\\\".C_BUCK_OUT\\\" /> (jlcpcb:C19702): Failed to search for the component\",\n    \"source_component_id\": \"source_component_33\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_IWXax3Gf3M\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <capacitor#470 name=\\\".C_LDO_OUT\\\" /> (jlcpcb:C1525): Failed to search for the component\",\n    \"source_component_id\": \"source_component_38\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_h7bicaHOqz\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <capacitor#494 name=\\\".C21\\\" /> (jlcpcb:C7171): Failed to search for the component\",\n    \"source_component_id\": \"source_component_40\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_XwQl5TebBM\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <capacitor#628 name=\\\".C_MCU_DEC3\\\" /> (jlcpcb:C1525): Failed to search for the component\",\n    \"source_component_id\": \"source_component_46\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_WXInMFZftR\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <chip#506 name=\\\".IC1\\\" /> (jlcpcb:C2652054): Failed to search for the component\",\n    \"source_component_id\": \"source_component_41\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_xrIFtC9JyE\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <chip#451 name=\\\".U4\\\" /> (jlcpcb:C2837085): Failed to search for the component\",\n    \"source_component_id\": \"source_component_36\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_x5Li7qRk9e\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <capacitor#652 name=\\\".C_MCU_DCCH\\\" /> (jlcpcb:C1525): Failed to search for the component\",\n    \"source_component_id\": \"source_component_48\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_fH8llGncxM\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <capacitor#580 name=\\\".C_MCU_VDD\\\" /> (jlcpcb:C1525): Failed to search for the component\",\n    \"source_component_id\": \"source_component_42\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_Aj5KtmFY7Y\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <capacitor#616 name=\\\".C_MCU_DEC2\\\" /> (jlcpcb:C1525): Failed to search for the component\",\n    \"source_component_id\": \"source_component_45\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_x4QaNMuyG4\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <resistor#664 name=\\\".R_MCU_RST\\\" /> (jlcpcb:C25879): Failed to search for the component\",\n    \"source_component_id\": \"source_component_49\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_TIUa9IwWso\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <capacitor#893 name=\\\".C_BG95_BAT3\\\" /> (jlcpcb:C19702): Failed to search for the component\",\n    \"source_component_id\": \"source_component_64\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_1KtYnUMzdB\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <resistor#688 name=\\\".R_SCL\\\" /> (jlcpcb:C23162): Failed to search for the component\",\n    \"source_component_id\": \"source_component_51\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_e8xsf5l1ZR\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <capacitor#592 name=\\\".C_MCU_AVDD\\\" /> (jlcpcb:C1525): Failed to search for the component\",\n    \"source_component_id\": \"source_component_43\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_fQwvVpeChw\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <capacitor#640 name=\\\".C_MCU_DEC4\\\" /> (jlcpcb:C1525): Failed to search for the component\",\n    \"source_component_id\": \"source_component_47\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_sMtBQTWtQ3\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <chip#917 name=\\\".U8\\\" /> (jlcpcb:C5446401): Failed to search for the component\",\n    \"source_component_id\": \"source_component_66\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_TTwLS9YQmF\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <capacitor#705 name=\\\".C_HFXO1\\\" /> (jlcpcb:C2622): Failed to search for the component\",\n    \"source_component_id\": \"source_component_53\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_1rZ2AYzGyb\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <resistor#676 name=\\\".R_SDA\\\" /> (jlcpcb:C23162): Failed to search for the component\",\n    \"source_component_id\": \"source_component_50\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_L14JKNZ3wD\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <capacitor#869 name=\\\".C_BG95_BAT1\\\" /> (jlcpcb:C52923): Failed to search for the component\",\n    \"source_component_id\": \"source_component_62\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_7jcBX5E47P\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <chip#756 name=\\\".U1\\\" /> (jlcpcb:C5446352): Failed to search for the component\",\n    \"source_component_id\": \"source_component_58\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_1Mh9yYEB45\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <capacitor#744 name=\\\".C_LFXO2\\\" /> (jlcpcb:C2622): Failed to search for the component\",\n    \"source_component_id\": \"source_component_57\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_I95t3oibGI\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <capacitor#785 name=\\\".C_IMU_VDD\\\" /> (jlcpcb:C1525): Failed to search for the component\",\n    \"source_component_id\": \"source_component_59\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_NlSWwIZLPa\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <chip#700 name=\\\".X1\\\" /> (jlcpcb:C383439): Failed to search for the component\",\n    \"source_component_id\": \"source_component_52\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_Ub3FLlLEkz\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <capacitor#717 name=\\\".C_HFXO2\\\" /> (jlcpcb:C2622): Failed to search for the component\",\n    \"source_component_id\": \"source_component_54\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_RVG80reLnv\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <chip#809 name=\\\".U2\\\" /> (jlcpcb:C5253760): Failed to search for the component\",\n    \"source_component_id\": \"source_component_61\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_iuTiWxbsVg\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <capacitor#732 name=\\\".C_LFXO1\\\" /> (jlcpcb:C2622): Failed to search for the component\",\n    \"source_component_id\": \"source_component_56\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_LrUHPF07VS\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <chip#729 name=\\\".Y1\\\" /> (jlcpcb:C32346): Failed to search for the component\",\n    \"source_component_id\": \"source_component_55\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_L0SzAwgz70\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <capacitor#797 name=\\\".C_IMU_VDDIO\\\" /> (jlcpcb:C1525): Failed to search for the component\",\n    \"source_component_id\": \"source_component_60\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_Tw8rSGkqWt\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <capacitor#881 name=\\\".C_BG95_BAT2\\\" /> (jlcpcb:C52923): Failed to search for the component\",\n    \"source_component_id\": \"source_component_63\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  },\n  {\n    \"type\": \"unknown_error_finding_part\",\n    \"unknown_error_finding_part_id\": \"unknown_error_finding_part_5t9WiVeyNG\",\n    \"error_type\": \"unknown_error_finding_part\",\n    \"message\": \"Failed to fetch supplier footprint for <capacitor#924 name=\\\".C_ESIM_VCC\\\" /> (jlcpcb:C1525): Failed to search for the component\",\n    \"source_component_id\": \"source_component_67\",\n    \"subcircuit_id\": \"subcircuit_source_group_1\"\n  }\n]"