Skip to content

Fix same-net trace segment alignment#520

Open
b3417 wants to merge 1 commit into
tscircuit:mainfrom
b3417:fix/same-net-trace-alignment
Open

Fix same-net trace segment alignment#520
b3417 wants to merge 1 commit into
tscircuit:mainfrom
b3417:fix/same-net-trace-alignment

Conversation

@b3417

@b3417 b3417 commented Jun 11, 2026

Copy link
Copy Markdown

Summary

  • align close, overlapping same-net internal trace segments before diagonal cleanup
  • reuse the solver's existing net-island map so this only affects traces in the same global net
  • add a focused regression test for same-net segment alignment

Fixes #34

Tests

  • bun test tests\solvers\TraceOverlapShiftSolver\TraceOverlapShiftSolver.test.ts
  • bun run build
  • bun test

/claim #34

@vercel

vercel Bot commented Jun 11, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
schematic-trace-solver Ready Ready Preview, Comment Jun 11, 2026 5:37am

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.

Merge same-net trace lines that are close together (make at the same Y or same X)

1 participant