Skip to content

feat: combine close same-net trace segments#423

Open
zidhannnn wants to merge 1 commit into
tscircuit:mainfrom
zidhannnn:null/algora-tscircuit-schematic-trace-solver-29
Open

feat: combine close same-net trace segments#423
zidhannnn wants to merge 1 commit into
tscircuit:mainfrom
zidhannnn:null/algora-tscircuit-schematic-trace-solver-29

Conversation

@zidhannnn
Copy link
Copy Markdown

Refs #29

Adds a TraceCombineSolver pipeline phase that snaps close, overlapping internal same-net trace segments onto a shared coordinate before net label placement.

Changes:

  • Add TraceCombineSolver for close same-net orthogonal trace segments
  • Insert the combine phase after trace overlap shifting
  • Export the solver from the package entrypoint
  • Add focused tests for same-net combining and different-net isolation

Validation:

  • npm run build
  • npx --yes bun test

@vercel
Copy link
Copy Markdown

vercel Bot commented May 24, 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 24, 2026 8:20am

Request Review

@zidhannnn
Copy link
Copy Markdown
Author

/claim #29

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