Rbanh commented on issue Rbanh/schemeta#50 2026-02-20 01:24:52 -05:00
P9-02: Incremental routing that never triggers global component drift

Completed by commits 5f31542, 77f63a6, cf3e64e, and 128c5c6.

Delivered:

  • Default compile path preserves placement (preserve_placement: true) so local edits do not trigger global…
Rbanh commented on issue Rbanh/schemeta#49 2026-02-20 01:24:50 -05:00
P9-01: ELK-first placement pipeline with strict flow lanes

Progress update (commit 128c5c6):

  • /layout/auto and /layout/tidy now request ELK by default via options (use_elk_layout: true) unless explicitly overridden.
  • applyLayoutToModel now…
Rbanh pushed to main at Rbanh/schemeta 2026-02-20 01:24:27 -05:00
128c5c6f4e Enable ELK-first layout requests and harden deterministic QA
Rbanh closed issue Rbanh/schemeta#53 2026-02-20 01:07:08 -05:00
P9-05: Canonical fixture suite + visual quality gates
Rbanh closed issue Rbanh/schemeta#54 2026-02-20 01:06:45 -05:00
P9-06: Responsive UX hardening for desktop and mobile editor panels
Rbanh closed issue Rbanh/schemeta#51 2026-02-20 01:06:38 -05:00
P9-03: Text and label compositor rewrite (pin/net/legend/annotation)
Rbanh commented on issue Rbanh/schemeta#53 2026-02-20 01:06:36 -05:00
P9-05: Canonical fixture suite + visual quality gates

Validation gate status update:

  • Canonical fixtures exercised in UI regression runner (initial, dense-analog, drag/tidy states, laptop viewport).
  • Quality thresholds enforced in CI test path…
Rbanh commented on issue Rbanh/schemeta#54 2026-02-20 01:06:15 -05:00
P9-06: Responsive UX hardening for desktop and mobile editor panels

Completed by responsive hardening in cf3e64e and validated in current baseline suite.

Delivered:

  • Narrow viewport stack prioritizes canvas while preserving list/inspector operability.
  • Top…
Rbanh commented on issue Rbanh/schemeta#51 2026-02-20 01:06:12 -05:00
P9-03: Text and label compositor rewrite (pin/net/legend/annotation)

Completed by 1a9c7b5 + prior label-placement commits (cc20c0c, f0b952e).

Delivered:

  • Dedicated annotation panel with blocked collision region.
  • Legend placement below annotation panel. -…
Rbanh commented on issue Rbanh/schemeta#48 2026-02-20 01:06:11 -05:00
P9-00: Master tracker for layout/readability production hardening

Progress update (commit 1a9c7b5):

  • Hardened placement compaction balance to reduce collapse while keeping rank/lane coherence.
  • Added rank corridor clamping and moderated passive-adjacency…
Rbanh pushed to main at Rbanh/schemeta 2026-02-20 01:05:46 -05:00
1a9c7b56ff Improve layout stability, tie-net metrics, and annotation readability
Rbanh pushed to main at Rbanh/schemeta 2026-02-20 00:48:14 -05:00
cf3e64e836 Harden responsive layout and reduce tie-net routing noise
Rbanh commented on issue Rbanh/schemeta#48 2026-02-20 00:11:30 -05:00
P9-00: Master tracker for layout/readability production hardening

Phase 9 update: fc5f2fe shipped.

Completed in this slice:

  • Rank/lane-driven group origin planner replaced fixed grid-cell origin placement.
  • Deterministic collision-aware group packing…
Rbanh commented on issue Rbanh/schemeta#45 2026-02-20 00:11:29 -05:00
P8-09: QA hardening - visual/readability gates + e2e matrix

QA status after fc5f2fe:

  • Full matrix green: npm test, npm run test:ui.
  • Updated deterministic SVG hash baseline in tests/render-regression.test.js.
  • Refreshed UI snapshots for changed…
Rbanh commented on issue Rbanh/schemeta#50 2026-02-20 00:11:25 -05:00
P9-02: Incremental routing that never triggers global component drift

Stability note after fc5f2fe:

  • Improved placement seeding reduced long-route detour spikes that were surfacing as post-edit instability and poor tidy outcomes.
  • Local drag behavior fix…
Rbanh commented on issue Rbanh/schemeta#49 2026-02-20 00:11:24 -05:00
P9-01: ELK-first placement pipeline with strict flow lanes

Progress push fc5f2fe (P9-01).

Layout engine updates:

  • Reworked group-origin seeding from fixed grid cells to rank/lane-driven origin planning.
  • Added deterministic origin packing with…
Rbanh pushed to main at Rbanh/schemeta 2026-02-20 00:11:02 -05:00
fc5f2fee41 Refine group placement seeding to reduce collapse and detour
Rbanh commented on issue Rbanh/schemeta#48 2026-02-19 23:55:19 -05:00
P9-00: Master tracker for layout/readability production hardening

Latest incremental push: f0b952e.

What changed:

  • Route-centered net-label anchoring to keep labels visually tied to actual wires.
  • This specifically targets the floating I2C/bus label…
Rbanh commented on issue Rbanh/schemeta#51 2026-02-19 23:55:18 -05:00
P9-03: Text and label compositor rewrite (pin/net/legend/annotation)

Follow-up readability patch f0b952e:

  • Net labels now include route-centered candidate anchors (representativePoint) before pin-anchor fallback.
  • Reduces 'floating label' artifacts where…
Rbanh pushed to main at Rbanh/schemeta 2026-02-19 23:55:03 -05:00
f0b952e3a2 Anchor net labels to routed segments to avoid floating labels