{ "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" } ] }