Skip to content

test: reproduce PMP22650 unroutable gap fill - #160

Closed
ShiboSoftwareDev wants to merge 1 commit into
mainfrom
repro/pmp22650-unroutable-gap-fill
Closed

ShiboSoftwareDev wants to merge 1 commit into
mainfrom
repro/pmp22650-unroutable-gap-fill

Conversation

@ShiboSoftwareDev

Copy link
Copy Markdown

What

Adds a real PMP22650 gap-fill repro and SVG snapshot.

Rectdiff currently creates a 5.05994 × 0.00276 mm mesh node even though the board minimum trace width is 0.1 mm. The node cannot carry a legal trace and later expands into hundreds of subdivision nodes.

Test

bun test tests/solver/repros/pmp22650-unroutable-gap-fill/pmp22650-unroutable-gap-fill.test.ts

@vercel

vercel Bot commented Oct 14, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
rectdiff Ready Ready Preview Oct 14, 2026 1:28am UTC

Request Review

@ShiboSoftwareDev

Copy link
Copy Markdown
Author

Closing with the invalid fix: this repro assumed the narrow bridge should be deleted, but end-to-end routing shows it is topology-significant. The replacement autorouter repro preserves the bridge and demonstrates the actual unbounded subdivision issue.

This branch was successfully deployed

1 active deployment
Preview — 708e1a24 Deployed Oct 14, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant