fix: improve phased fanout autorouting - #3411
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
CI status: the current test, typecheck, and smoke-test failures all have the same expected dependency cause: published @tscircuit/props does not yet export canonicalBusFanoutDirectionValues or the new edge-first types. The solver is already pinned to PR #91 by immutable commit. Once tscircuit/props#812 merges and publishes, I will bump both Props constraints and rerun the matrix. |
|
NinePointAnchor compatibility follow-up: all nine legacy directives remain on the original inferred/destination-guided path in scalar and object form. The shared center spelling is now kept unconstrained instead of being forwarded as an explicit exitPosition, and the pre-existing center_right integration fixture is restored. |
4723e02 to
d2f540c
Compare
c18b022 to
ccb53fa
Compare
|
Addressed the keepout-ID parsing concern in ccb53fa:
Validated with the AM62L repro, the focused metadata regression, and |
|
Thank you for your contribution! 🎉 PR Rating: ⭐⭐⭐ Track your contributions and see the leaderboard at: tscircuit Contribution Tracker |
Summary
Dependencies
The temporary fanout-solver Git commit pin has been removed. Both Props constraints now use the published release.
Verification
Snapshot
Updates the AM62L PCB snapshot to show both DDR buses exiting through the right boundary bands before the global route.