- [x] Check to see if tscircuit/circuit-json has the error type for overlapping smtpads - [x] Check to see if tscircuit/checks supports this - [x] Run the DRC check in the DRC check stage - [x] Test that overlapping pads trigger error Note: Smtpads with the same subcircuit connectivity key are allowed to be in contact <img width="1146" height="1348" alt="Image" src="https://github.com/user-attachments/assets/0c92fc69-df6f-4eb8-a31b-fb10f80a1f1c" /> JSON example for tscircuit/checks: [MP1 MP2 overlayed no error.json](https://github.com/user-attachments/files/22802994/MP1.MP2.overlayed.no.error.json) CC @MustafaMulla29 /bounty $125
Note: Smtpads with the same subcircuit connectivity key are allowed to be in contact
JSON example for tscircuit/checks:
MP1 MP2 overlayed no error.json
CC @MustafaMulla29
/bounty $125