Skip to content

Conversation

@baeoc
Copy link
Owner

@baeoc baeoc commented Oct 5, 2025

Summary

  • only reject candidate segments that cross a restricted center line while overlapping the chip bounds
  • attach chip bounds to restricted center line metadata so the solver can ignore distant crossings
  • add a regression test covering long traces that should pass when no collisions occur

Testing

  • bun test tests/solvers/SchematicTraceSingleLineSolver/SchematicTraceSingleLineSolver_long_trace.test.ts (fails: missing bun-match-svg dependency, registry access forbidden in CI)

https://chatgpt.com/codex/tasks/task_e_68e1ba790bc8832880c227271564a27f

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants