Skip to content

fix: remove extra trace for net-label-only repro61#123

Open
CuboYe wants to merge 1 commit intotscircuit:mainfrom
CuboYe:bounty/fix-issue-79-cuboye
Open

fix: remove extra trace for net-label-only repro61#123
CuboYe wants to merge 1 commit intotscircuit:mainfrom
CuboYe:bounty/fix-issue-79-cuboye

Conversation

@CuboYe
Copy link

@CuboYe CuboYe commented Mar 2, 2026

Fixes #79

/claim #79

What changed

  • Exclude net-label-only nets from the MSP connection-pair queue
  • Add repro61 regression test ensuring no traces are generated for net-label-only connections
  • Update expected MSP pair count test and regenerate impacted snapshots

Validation

  • Claude Code run reports tests passed (50 passed, 0 failed) and type-check clean

Filter MspConnectionPairSolver queue to skip nets connected solely via
netConnections (net labels). These nets should receive only net label
placements, not MSP pairs / traces. Adds SchematicTracePipelineSolver_repro61
test verifying no traces are produced for VCC/GND net-label-only connections.
Updates MspConnectionPairSolver_repro1 expectation and SVG snapshots to
reflect correct behavior.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@vercel
Copy link

vercel bot commented Mar 2, 2026

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

Project Deployment Actions Updated (UTC)
schematic-trace-solver Ready Ready Preview, Comment Mar 2, 2026 11:53pm

Request Review

@CuboYe
Copy link
Author

CuboYe commented Mar 3, 2026

Happy to address any feedback — let me know if there are any changes needed. Thanks!

@CuboYe
Copy link
Author

CuboYe commented Mar 11, 2026

@maintainers quick follow-up from contributor side: happy to adjust this PR if there are specific changes needed for merge. Could you share required edits or next-step guidance?

@CuboYe
Copy link
Author

CuboYe commented Mar 11, 2026

Friendly follow-up on this stale PR (>48h): still ready on my side, with green checks and reproducible behavior. If you want any tweak before merge I can turn it around quickly. 🙏

@CuboYe
Copy link
Author

CuboYe commented Mar 11, 2026

Quick stale-lane follow-up: this PR is still ready to merge on my side. If you want any changes before merge, I can push an update immediately.

@CuboYe
Copy link
Author

CuboYe commented Mar 11, 2026

Maintainer ping for stale lane triage: this PR is still merge-ready on contributor side (scoped fix, green checks, reproducible case). If you want any adjustment before merge, I can push immediately.

@CuboYe
Copy link
Author

CuboYe commented Mar 14, 2026

Maintainer stale-lane ping: this PR is still merge-ready on contributor side (scoped fix, green checks, reproducible case). If there’s any required change before merge, I can push it immediately.

@CuboYe
Copy link
Author

CuboYe commented Mar 14, 2026

Maintainer stale-lane ping (>48h): this PR remains merge-ready on contributor side (scoped fix + green checks). If there’s any merge blocker, I can patch it immediately.

@CuboYe
Copy link
Author

CuboYe commented Mar 14, 2026

Maintainer stale-lane ping (>48h): this PR remains merge-ready on contributor side (scoped fix + green checks + reproducible case). To reduce review friction I can also push a quick test-case/docs tweak immediately if preferred—just point me at desired direction.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fix extra net label in repro61, or remove trace

2 participants