Skip to content

Allow RP2040 crystal traces to be routed - #96

Merged
imrishabh18 merged 5 commits into
mainfrom
agent/allow-rp2040-crystal-trace-length
Aug 10, 2026
Merged

Allow RP2040 crystal traces to be routed#96
imrishabh18 merged 5 commits into
mainfrom
agent/allow-rp2040-crystal-trace-length

Conversation

@imrishabh18

@imrishabh18 imrishabh18 commented Aug 10, 2026

Copy link
Copy Markdown
Member

What changed

  • allow the RP2040 reference crystal traces to use an explicit 20 mm maximum trace length
  • add a regression assertion for that crystal trace budget

Why

The RP2040 crystal endpoints are about 16.23 mm apart, while the default 10 mm trace budget can cause those connections to be skipped.

Scope

This PR does not change package build scripts, add a prepare lifecycle, or add a build-specific TypeScript configuration.

Validation

  • bun test tests/test.test.tsx — 18 passed, 142 assertions
  • bun run build:lib
  • bunx tsc --noEmit
  • bun run format
  • git diff --check

@vercel

vercel Bot commented Aug 10, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
tscircuit-common Ready Ready Preview Aug 10, 2026 3:31pm

Request Review

@imrishabh18
imrishabh18 marked this pull request as ready for review August 10, 2026 15:32
@imrishabh18
imrishabh18 merged commit 3bb28b6 into main Aug 10, 2026
6 checks passed
@imrishabh18
imrishabh18 deleted the agent/allow-rp2040-crystal-trace-length branch August 10, 2026 15:32
@tscircuitbot

Copy link
Copy Markdown

Thank you for your contribution! 🎉

PR Rating: ⭐⭐
Impact: Minor

Track your contributions and see the leaderboard at: tscircuit Contribution Tracker


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.

2 participants