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

@baeoc baeoc closed this Nov 25, 2025
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