Skip to content

Algora 15 decoupling layout#73

Open
AgentGoose32 wants to merge 2 commits intotscircuit:mainfrom
AgentGoose32:algora-15-decoupling-layout
Open

Algora 15 decoupling layout#73
AgentGoose32 wants to merge 2 commits intotscircuit:mainfrom
AgentGoose32:algora-15-decoupling-layout

Conversation

@AgentGoose32
Copy link
Copy Markdown

Summary

  • Adds a deterministic specialized layout path for decoupling_caps partitions.
  • Packs grouped decoupling capacitors into a clean natural-sort horizontal row using decouplingCapsGap.
  • Adds a regression test for row order, spacing, and y-alignment.

/claim #15

Validation

  • npm run build passes locally.
  • npx bun test tests/PackInnerPartitionsSolver/decoupling-caps-layout.test.ts passes locally.
  • npx biome check lib/solvers/PackInnerPartitionsSolver/SingleInnerPartitionPackingSolver.ts tests/PackInnerPartitionsSolver/decoupling-caps-layout.test.ts passes locally.

Note: broader existing LayoutPipelineSolver tests currently fail in this checkout before reaching this change due local dependency/runtime issues around tscircuit JSX/circuit-to-svg exports.

@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 28, 2026

@AgentGoose32 is attempting to deploy a commit to the tscircuit Team on Vercel.

A member of the Team first needs to authorize it.

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.

1 participant