{ "immutable_geometry_nets_pads_linkage_preserved": true, "board_sha256": "03b69c4084dba328b11e2373c219e8fe462bcb3add934cf9f527214b21bd9cb6", "independent_min_different_net_or_npth_clearance_mm": 0.2749999999999886, "closest_items": [ "R2.2:c118f27f-8ad4-4abe-b9c0-a30a22fe60c9", "99fb402a-445b-4eba-aedf-76b7f0cad042" ], "min_copper_or_npth_edge_gap_mm": 0.5250000000000057, "min_rf_gap_mm": 0.025000000000005684, "min_via_to_other_drilled_hole_gap_mm": 0.8401754250991242, "track_width_counts": { "0.25": 425, "0.5": 144 }, "routed_length_mm_by_net": { "/BTN_SELECT": 95.16152954766495, "/GND": 152.2615364335217, "/+3V3": 106.94219089103528, "/RS_DCD": 47.76152984055992, "/RS_DSR": 56.835284377834164, "/RS_RI": 66.02000635033798, "/RS_DTR": 52.162796381301995, "/RS_RTS": 56.23655121147421, "/RS_CTS": 58.073809511675655, "/RS_TX": 47.51030692030297, "/RS_RX": 43.90406233625865, "/RS_VALID": 64.36573922778403, "/RS_OFF_N": 67.05000417516253, "/BTN_PREVIOUS": 86.95076506672746, "/OLED_SDA": 54.781626385188304, "/OLED_SCL": 53.30787155502609, "/BTN_NEXT": 106.4266552277327 }, "tracks": 569, "vias": 20, "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" } ] }