Pressure module: completed migration, DRC and output review record Reviewed: 2026-09-22 JST / KiCad CLI 10.0.6 / macOS arm64 Prepared by Signal & Ship with AI assistance and retained execution evidence. Decision: HOLD for fabrication. One finding closed under default rules; 18 remain unresolved. A bounded example on a public design, not a customer outcome or fabrication approval. 1. Fixed input and output revisions Design: UCLA locomote Pressure module / BSD-3-Clause (retain LICENSE.txt). Pinned source commit: 1e199a91d4daabcabbf20aa5a1c3c0f1c5beb415 Source: EAGLE 9.6.2 / source.eagle-9.6.2.brd SHA-256: 687ef8d5bf6b55871e37846e9baac57a49ae643102d77958a60c81649bbc06b9 First import: 2026-08-31 21:42:40 UTC (archived; no new import in this run). destination.kicad-10.0.6.kicad_pcb / file-format 20260206 / generator_version 10.0 SHA-256: a0671ba0c98c96bbfd8278fedc850baca9c88e21c98766acb122349f3ee457c2 Review revision: review.kicad_pcb (one track width edited). SHA-256: 03d9840e1e3cad30180944ac7fb6432cb1ca87492da3e2937bcf727f80d84c04 DRC and all exported files use that same review revision. Input hashes match before/after each run. 2. Comparison of the first import BoardPort 0.1.0-rc.1 / engine 0.1.0 / rules boardport-rules-0.2. Source versus archived first import: PASS 3 / DIFF 0 / NOT_CHECKED 0 under the three defined rules. Retain the HTML and JSON: pad/net mapping, footprint reference set, defined outline/routed counts. This does not establish positions, full routing geometry, circuit behavior or manufacturability. Do not reuse that first-import PASS as a report on the later track-width edit. Original files, comparison reports and import log: https://boardport.signalandship.com/eagle-kicad-migration-check#worked-example 3. Execution conditions Review copy with an initially empty isolated KICAD_CONFIG_HOME. No .kicad_pro, .kicad_dru, schematic or footprint library table supplied. Two copper layers F.Cu/B.Cu; zero zones. ERC and schematic parity were not run. Options: --severity-all --all-track-errors --refill-zones --exit-code-violations. No --save-board or --schematic-parity. Five disabled checks remain recorded below. Default minimum track width 0.2mm / copper-edge clearance 0.5mm belong to this run. They were not matched to a fabricator or design requirement; they are not universal design values. 4. One confirmed removal Target: N$1 / F.Cu / (6.35,-1.27)mm / length 1.27mm. UUID: 768de741-85d2-4ff3-aa41-d7b735f891a4 Edit: only this segment's width, 0.1524 to 0.2mm. Endpoints, net, layer, outline and rules unchanged. Same-condition rerun: 19 findings (16 errors + 3 warnings) to 18 (15 errors + 3 warnings). Both exit codes 5. Exactly the target track_width finding disappeared; zero new findings. Zero unconnected items in both runs. Only this one finding under the default rule is closed. Design/fabrication acceptance remains unverified. Evidence: baseline-drc.json / one-track-0.2mm-drc.json / reproduction-verification.json. 5. All 18 unresolved findings IDs below belong to this record. Match type and items.uuid/pos to review-drc.json for raw details. Raw descriptions reflect the KiCad installation language. Coordinates are in mm. Next decision owner: design reviewer (not assigned in this example). Track width: reconcile each segment's design and fabrication requirement with the default rule. Copper edge: review the specific pads/outline against required clearance. Silkscreen: review position and intended markings against the process requirements before editing. OPEN-01 | UNRESOLVED | error | copper_edge_clearance a3fc2ddf-d069-412f-a08b-2a5835b531ec @ (0.0,-4.75)mm 2212d651-cf70-4b18-a2d1-f2da0bf4bdd1 @ (1.143,-1.016)mm OPEN-02 | UNRESOLVED | error | copper_edge_clearance a3fc2ddf-d069-412f-a08b-2a5835b531ec @ (0.0,-4.75)mm 9e0ccae5-df20-4e47-adb2-59bb0217a220 @ (1.143,-2.921)mm OPEN-03 | UNRESOLVED | error | copper_edge_clearance cd5d000a-8fc6-4b39-a4bf-fed3e3bc2b96 @ (7.854,0.762)mm 1c62646a-d6a9-49a6-9bf2-843777172f0d @ (6.731,-2.921)mm OPEN-04 | UNRESOLVED | error | copper_edge_clearance cd5d000a-8fc6-4b39-a4bf-fed3e3bc2b96 @ (7.854,0.762)mm b2e179a0-ce39-4030-a4db-4a67ff65c6a1 @ (6.731,-1.016)mm OPEN-05 | UNRESOLVED | error | track_width cc52ca69-4236-4247-a61e-ced5c5ee0beb @ (6.35,-1.27)mm OPEN-06 | UNRESOLVED | error | track_width f815752a-9e1d-4c59-878b-29007593c216 @ (5.08,-1.27)mm OPEN-07 | UNRESOLVED | error | track_width b0575628-cec4-4986-98e2-e4bbc5207f5a @ (6.35,-2.54)mm OPEN-08 | UNRESOLVED | error | track_width fd877281-78b7-4f94-a82e-a07579b1312c @ (5.08,-2.54)mm OPEN-09 | UNRESOLVED | error | track_width fe61b5ef-edcd-4826-9dbf-21dccf13e86a @ (6.35,-2.54)mm OPEN-10 | UNRESOLVED | error | track_width ab8678ca-6369-4585-96f7-fa3a5a6ef0e7 @ (1.27,-1.27)mm OPEN-11 | UNRESOLVED | error | track_width acf9ee28-7572-4059-b43e-649b0d147b2e @ (1.27,-1.27)mm OPEN-12 | UNRESOLVED | error | track_width ff485762-3349-49d1-ad9c-c98cef18bfa1 @ (2.54,-1.27)mm OPEN-13 | UNRESOLVED | error | track_width 76033eb8-e86f-447b-afc2-a7b0562cd837 @ (1.27,-2.54)mm OPEN-14 | UNRESOLVED | error | track_width 8331fb8c-2edb-4447-a49c-143bfad922fe @ (1.27,-2.54)mm OPEN-15 | UNRESOLVED | error | track_width 94dece75-d15f-41a5-9cc7-e2ac09e30e56 @ (2.54,-2.54)mm OPEN-16 | UNRESOLVED | warning | silk_overlap 2f9c6780-b392-4bf7-8347-03bf67faae67 @ (2.287,-2.105)mm c2020d79-68f0-4b14-8216-695902048ce2 @ (2.286,-2.159)mm OPEN-17 | UNRESOLVED | warning | silk_overlap 385ef538-35c3-401f-9cbf-b1b6336b5598 @ (3.683,-2.159)mm 72ac7586-32e3-4565-999a-b75f47205081 @ (3.737,-3.555)mm OPEN-18 | UNRESOLVED | warning | silk_over_copper d673b0aa-4a21-4db4-bab2-a478450adcfc @ (1.687,-2.905)mm 9e0ccae5-df20-4e47-adb2-59bb0217a220 @ (1.143,-2.921)mm 6. Disabled checks (not passed) missing_courtyard track_not_centered_on_via tuning_profile_track_geometries footprint_filters_mismatch footprint_type_mismatch Reason: default board-only run, not approved design exceptions. Next: review the intended project configuration. 7. Outputs from the same review revision Gerber: F.Cu, B.Cu, F.Mask, B.Mask, F.SilkS, B.SilkS, Edge.Cuts Excellon: absolute origin / mm / separate PTH and NPTH Gerber export exit 0 / drill export exit 0 / 13 files total. PTH: 4 holes, diameter 0.813mm. NPTH: 0 holes. Back silkscreen has no drawing elements; the NPTH file has no holes. File presence is not content verification. Paste layers are outside this bare-board output example. Stencil, assembly and ordering specifications are not verified. Checked: raw file content, listed layers, hole count and input hashes. The full Gerber/drill overlay remains unverified. outputs/drill-report.txt | 605 bytes | SHA-256 1cda1ca23de28ff5314a10633836e63f17ef71a4efc81fcaff3426277d650f3a outputs/review-B_Cu.gbl | 2157 bytes | SHA-256 9fbe2bb6b67b91db3ef58512d22859fb332d61a11ab3e0ca3b1fd4b108f14711 outputs/review-B_Mask.gbs | 1223 bytes | SHA-256 4718a1f96ab7b2e67fd28c0fbb6f8cb60cb97a52695f3df8ba71a79e9fa0b064 outputs/review-B_Silkscreen.gbo | 452 bytes | SHA-256 7d4b40430019986bbab8fbcb698f2ac71e95186071a639d9a98ad0cc61a8fdcd outputs/review-Edge_Cuts.gm1 | 625 bytes | SHA-256 7ded1cc96218016dca0893e916348e352e4a33def112b79e783c570f2c10fdf2 outputs/review-F_Cu.gtl | 3090 bytes | SHA-256 a396619ac5919a9de903c2fd660adc950e6f488876093cf2cf47ab3a0cbb6ceb outputs/review-F_Mask.gts | 1921 bytes | SHA-256 afe91727dc6f1c4be963409f3cd5c57bfd54e8d1d31e33fd2e50dd05085affbb outputs/review-F_Silkscreen.gto | 2421 bytes | SHA-256 bb9355e536c4b275bde94edac186dee6708d67da0c2b129f53f31e8bde5b2d35 outputs/review-NPTH-drl_map.svg | 4876 bytes | SHA-256 52bd3f5bcf7a98f00dbc788551560b128ffdb496d771e19732b1b2987a9c8a56 outputs/review-NPTH.drl | 264 bytes | SHA-256 351c2ccb976288e208a7473e6ff516822a387c42e1209948135786c45d11314d outputs/review-PTH-drl_map.svg | 19473 bytes | SHA-256 672ad4cd93ddd95c025861f10b2a8bde85d3bf16c24dafea376c66a131cacf96 outputs/review-PTH.drl | 372 bytes | SHA-256 df3055fcebeabe00c80bb769abb767bca9b2de4ef6626b899d678e79be7cfed3 outputs/review-job.gbrjob | 2368 bytes | SHA-256 3b77dcc939a47909844f8c2dedf3ecd8c3b2b3415c35f75c9fa90cf7e19dcc34 8. Decision and next checks HOLD: 18 DRC findings, five disabled rules, schematic/ERC, intended stackup/design/process rules and the full Gerber/drill overlay remain open. Next owner: design reviewer (unassigned). Deadline: unset. Fabricator/order specification: not specified. Resolve against design evidence, rerun DRC and outputs on the intended revision and save a new record. Do not copy this example's reviewed status to your own design. Save a blank template under a new name and record your evidence. https://boardport.signalandship.com/examples/pressure-module-review/commands.json https://boardport.signalandship.com/examples/pressure-module-review/outputs-manifest.json https://boardport.signalandship.com/examples/pressure-module-review/README.txt https://docs.kicad.org/10.0/en/cli/cli.html Additional checks (2026-09-22): the four input hole centers match both copper/mask files and Excellon. All four outline segments match and form a closed rectangle. The input 0.8128mm drill is rounded to 0.813mm in the output. The generated SVG drill maps were viewed: four PTH marks with a diameter legend, no NPTH hole marks. Full rendered-layer alignment and design/fabrication acceptance are outside these limited checks. Evidence: output-coordinate-check.json / output-inspection.json Read-only repetition on the same files: python3 verify-output-coordinates.py --case-dir . The original authors do not endorse BoardPort.