Skip to content

Reproduce tiny trace drill failure with visual baseline - #2

Merged
seveibar merged 3 commits into
mainfrom
fix/trace-drill-boundary-precision
Sep 30, 2026
Merged

seveibar merged 3 commits into
mainfrom
fix/trace-drill-boundary-precision

Conversation

@seveibar

@seveibar seveibar commented Sep 30, 2026 •

Copy link
Copy Markdown
Contributor

Adds a reduced smart-ring trace and SVG/PNG snapshots showing the input copper envelope alongside the actual conversion failure. The 1.7 nm route segment causes a FlattenJS boundary conflict during via drill subtraction. This PR establishes the unfixed baseline; a stacked follow-up restores the fix and updates the same snapshots so its Files changed view shows the visual difference. Both reproduction and visual tests pass against the baseline behavior.

Stacked fix and before/after image diff: #3. Merge this baseline first, then #3.

@seveibar seveibar changed the title Fix via drill subtraction on tiny trace segments Reproduce tiny trace drill failure with visual baseline Sep 30, 2026
@seveibar
seveibar merged commit 1cb821e into main Sep 30, 2026
1 check passed
@tscircuitbot

Copy link
Copy Markdown
Collaborator

Thank you for your contribution! 🎉

PR Rating: ⭐
Impact: Tiny

Track your contributions and see the leaderboard at: tscircuit Contribution Tracker


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.

2 participants