Skip to content

feat: implement TraceCombineSolver pipeline phase to merge close same-net segments#355

Open
ron1nrest wants to merge 4 commits into
tscircuit:mainfrom
ron1nrest:feat/issue-29-combine-same-net-segments
Open

feat: implement TraceCombineSolver pipeline phase to merge close same-net segments#355
ron1nrest wants to merge 4 commits into
tscircuit:mainfrom
ron1nrest:feat/issue-29-combine-same-net-segments

Conversation

@ron1nrest
Copy link
Copy Markdown

Implemented a new pipeline phase (TraceCombineSolver) to combine same-net trace segments that are close together, cleanly splitting up the pipeline logic as requested. Added unit tests to verify the reproduction and correctness of the merging behavior.

Closes #29
/claim #29

ron1nrest and others added 4 commits May 16, 2026 12:56
Add MergeParallelTracesSolver to align and consolidate close parallel segments on the same net, wired into the pipeline after overlap shift.
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented May 16, 2026

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

Project Deployment Actions Updated (UTC)
schematic-trace-solver Ready Ready Preview, Comment May 16, 2026 8:56am

Request Review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

New Phase To combine same-net trace segments that are close together

1 participant