Align component groups, repair affected routing, and add preservation audits. Assign the confirmed U2 footprint and update pull-ups to 2 kΩ across design files. Document user acceptance, switch to an A3 worksheet, and refresh PCB exports.
86 lines
2.5 KiB
JSON
86 lines
2.5 KiB
JSON
{
|
|
"geometry_nets_pads_linkage_match_authorized_group_moves_and_values": true,
|
|
"board_sha256": "fa95d5747c6e455b2c5effd11d11091b1f95df015dbe73c99b14092487a034c5",
|
|
"independent_min_different_net_or_npth_clearance_mm": 0.2527621919573916,
|
|
"closest_items": [
|
|
"DS1.4:91a4dcef-1b36-4e3d-a15c-c4578077c27b",
|
|
"265214f3-776f-4707-be6e-993749f3c8a7"
|
|
],
|
|
"min_copper_or_npth_edge_gap_mm": 1.9,
|
|
"min_rf_gap_mm": 0.025000000000005684,
|
|
"min_via_to_other_drilled_hole_gap_mm": 0.47246725698856695,
|
|
"track_width_counts": {
|
|
"0.25": 642,
|
|
"0.5": 296
|
|
},
|
|
"routed_length_mm_by_net": {
|
|
"/BTN_SELECT": 93.73257585313998,
|
|
"/GND": 167.13877028476702,
|
|
"/+3V3": 110.38340361450781,
|
|
"/RS_DCD": 43.09677445013352,
|
|
"/RS_DSR": 55.09398706495997,
|
|
"/RS_RI": 75.93696129246699,
|
|
"/RS_DTR": 53.18208599609399,
|
|
"/RS_RTS": 60.056714985368814,
|
|
"/RS_CTS": 81.83108365614024,
|
|
"/RS_TX": 53.135260491559045,
|
|
"/RS_RX": 52.38890111544552,
|
|
"/RS_VALID": 73.53056575207658,
|
|
"/RS_OFF_N": 78.70963033389047,
|
|
"/BTN_PREVIOUS": 84.48232420012336,
|
|
"/OLED_SDA": 63.88671049501825,
|
|
"/OLED_SCL": 62.3836654642909,
|
|
"/BTN_NEXT": 106.89760169209195
|
|
},
|
|
"tracks": 938,
|
|
"vias": 41,
|
|
"copper_zones": 0,
|
|
"drc_freshly_run": true,
|
|
"drc_violations": 0,
|
|
"unconnected_items": 0,
|
|
"drc_ignored_checks": [
|
|
{
|
|
"description": "Footprint has no courtyard defined",
|
|
"key": "missing_courtyard"
|
|
},
|
|
{
|
|
"description": "Track endpoint not centered on via",
|
|
"key": "track_not_centered_on_via"
|
|
},
|
|
{
|
|
"description": "Tuning profile track geometries",
|
|
"key": "tuning_profile_track_geometries"
|
|
},
|
|
{
|
|
"description": "Footprint doesn't match symbol's footprint filters",
|
|
"key": "footprint_filters_mismatch"
|
|
},
|
|
{
|
|
"description": "Footprint component type doesn't match footprint pads",
|
|
"key": "footprint_type_mismatch"
|
|
}
|
|
],
|
|
"overwrite_guard_tests": [
|
|
{
|
|
"args": [
|
|
"--route"
|
|
],
|
|
"exit_code": 2,
|
|
"reason": "route_pcb_draft.py: error: --route requires --overwrite; back up manual routing first"
|
|
},
|
|
{
|
|
"args": [
|
|
"--route",
|
|
"--overwrite"
|
|
],
|
|
"exit_code": 2,
|
|
"reason": "route_pcb_draft.py: error: existing routing protected; --replace-routes required even for preview"
|
|
},
|
|
{
|
|
"args": [],
|
|
"exit_code": 2,
|
|
"reason": "route_pcb_draft.py: error: existing routing protected; --replace-routes required even for preview"
|
|
}
|
|
]
|
|
}
|