Skip to content

Scale schematic trace queue iteration budget - #890

Open
ShiboSoftwareDev wants to merge 2 commits into
mainfrom
codex/scale-pmp11282-route-queue-budget
Open

Scale schematic trace queue iteration budget#890
ShiboSoftwareDev wants to merge 2 commits into
mainfrom
codex/scale-pmp11282-route-queue-budget

Conversation

@ShiboSoftwareDev

@ShiboSoftwareDev ShiboSoftwareDev commented Aug 25, 2026

Copy link
Copy Markdown
Contributor

Summary

  • scope the budget change to SchematicTraceLinesSolver, the queue coordinator
  • allocate one existing base budget per independently budgeted pin-pair solver
  • allow all 203 PMP11282 pairs to receive a routing attempt instead of stopping with 95 queued
  • update the canonical reproduction to use the normal production pipeline without its test-only diagnostic budget extension

This is stacked directly on #888. The complete reproduction remains in one PR,
#887; there is no separate queue or net-label reproduction PR.

Why the snapshot does not change

#888's reproduction temporarily extends the coordinator budget inside the test so
the SVG can expose downstream rendering issues. #890 makes the normal production
pipeline reach that same final solver state. Therefore the expected SVG is unchanged:
the functional difference is 95 queued pairs after #888 versus 0 after #890.

Validation

  • bun test — 214 pass, 4 skip, 0 fail
  • bunx tsc --noEmit
  • bun run format:check

@vercel

vercel Bot commented Aug 25, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
schematic-trace-solver Ready Ready Preview Aug 25, 2026 10:18pm

Request Review

@ShiboSoftwareDev
ShiboSoftwareDev force-pushed the codex/repro-pmp11282-route-queue-budget branch from 80c9e32 to 6be4446 Compare August 25, 2026 20:18
@ShiboSoftwareDev
ShiboSoftwareDev force-pushed the codex/scale-pmp11282-route-queue-budget branch from 97349d8 to 1ca3365 Compare August 25, 2026 20:19
@ShiboSoftwareDev
ShiboSoftwareDev force-pushed the codex/scale-pmp11282-route-queue-budget branch from 1ca3365 to 42e250f Compare August 25, 2026 21:08
@ShiboSoftwareDev
ShiboSoftwareDev changed the base branch from codex/repro-pmp11282-route-queue-budget to codex/dedupe-pmp11282-routing-pairs August 25, 2026 21:09
@ShiboSoftwareDev
ShiboSoftwareDev force-pushed the codex/dedupe-pmp11282-routing-pairs branch from 9c71bec to 13c4873 Compare August 25, 2026 21:55
@ShiboSoftwareDev
ShiboSoftwareDev force-pushed the codex/scale-pmp11282-route-queue-budget branch from 42e250f to 3d33b87 Compare August 25, 2026 21:55
@ShiboSoftwareDev
ShiboSoftwareDev force-pushed the codex/dedupe-pmp11282-routing-pairs branch from 13c4873 to 6ae9eb2 Compare August 25, 2026 22:18
@ShiboSoftwareDev
ShiboSoftwareDev force-pushed the codex/scale-pmp11282-route-queue-budget branch from 3d33b87 to 424d29d Compare August 25, 2026 22:18
Base automatically changed from codex/dedupe-pmp11282-routing-pairs to main August 26, 2026 04:17
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