Commit e34d5b0
v0.17.5: plane-repair safety, unified cleanup pipeline, obstacle/pad model fixes
Highlights since v0.17.4 (62 commits):
- #329: never ship net-destructive plane pad repairs; piece-level
collision-checked restore on tap rip-up, for both route_planes and
route_disconnected_planes
- #328: NPTH pads are not plated barrels (shared pad_is_plated_through gate)
- #319/#320: one shared post-route cleanup pipeline, uniform board==file
contract, one coincidence primitive/tolerance, soft-joint bridging
- #309/#310: obstacle-map ref-count leak fixes across all four routing fronts
- #312: escape net names on write, killing phantom same-net-name shorts
- #324/#325: model pad drill/copper offset in both parsers
- #316/#327: kicad-cli DRC cross-check wired into stress replay grading
- #317: component-based multipoint routing
- GUI parity: diff-pair stale-copper strip + deferred-pair reporting,
plane strip-and-replace, --no-clamp-netclasses
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012HY47S9XjHpmTDMmoL3BM51 parent 5b3851c commit e34d5b0
2 files changed
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
| 28 | + | |
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | | - | |
| 37 | + | |
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
| |||
0 commit comments