Skip to content

feat: support shouldBeOnEdgeOfBoard/mustBeOnBoundary constraints#97

Open
sagarmaurya64-ai wants to merge 2 commits into
tscircuit:mainfrom
sagarmaurya64-ai:feat/should-be-on-edge-of-board
Open

feat: support shouldBeOnEdgeOfBoard/mustBeOnBoundary constraints#97
sagarmaurya64-ai wants to merge 2 commits into
tscircuit:mainfrom
sagarmaurya64-ai:feat/should-be-on-edge-of-board

Conversation

@sagarmaurya64-ai

Copy link
Copy Markdown

This PR adds support for mustBeOnBoundary / shouldBeOnEdgeOfBoard constraints in the packer. Constrained components are forced to touch the boundary outline (either using their courtyard or fallback pad bounds).

@vercel

vercel Bot commented Jun 12, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
calculate-packing Ready Ready Preview, Comment Jun 13, 2026 3:35pm

Request Review

@sagarmaurya64-ai

Copy link
Copy Markdown
Author

Hi @seveibar! 👋 All CI checks (type-check, format-check, test, and dependency-check) are now 100% green and passing.

Could you please review and merge this PR? Once it's merged and published, we can update the version in tscircuit/core to make the integration tests pass there too. Thanks!

@sagarmaurya64-ai

Copy link
Copy Markdown
Author

Hi @seveibar, friendly follow-up! This PR is ready for review - all tests pass locally. Would appreciate your feedback when you get a chance. Happy to address any changes needed. Thank you!

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant