Skip to content

Align close same-net trace segments#298

Open
bcarney19 wants to merge 1 commit into
tscircuit:mainfrom
bcarney19:bounty-34-align-same-net-segments
Open

Align close same-net trace segments#298
bcarney19 wants to merge 1 commit into
tscircuit:mainfrom
bcarney19:bounty-34-align-same-net-segments

Conversation

@bcarney19
Copy link
Copy Markdown

Summary

  • add a final TraceCleanupSolver step that aligns close overlapping same-net horizontal/vertical internal segments onto a shared axis
  • preserve trace endpoint segments so pin coordinates are not moved by the cleanup pass
  • add focused coverage for same-net alignment and the different-net guard

Testing

  • npx bun test tests\solvers\TraceCleanupSolver\alignCloseSameNetTraceSegments.test.ts
  • npx bun test
  • npx tsc --noEmit
  • npm run build
  • git diff --check

/claim #34

@vercel
Copy link
Copy Markdown

vercel Bot commented May 10, 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 10, 2026 10:48pm

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.

1 participant