Rbanh commented on issue Rbanh/schemeta#42 2026-02-20 01:35:18 -05:00
P8-06: Deterministic label placement engine with collision avoidance

Closing as completed. Deterministic label placement, collision handling, legend/annotation zoning, and anchored net labels shipped (notably cc20c0c, f0b952e, 1a9c7b5).

Rbanh commented on issue Rbanh/schemeta#41 2026-02-20 01:35:17 -05:00
P8-05: Routing engine revamp for incremental reroute + overlap/crossing minimization

Closing as completed. Incremental/local routing stability and tie-net fallback behavior shipped and validated through QA gates; final hardening landed across 5f31542, cf3e64e, 1a9c7b5, and…

Rbanh commented on issue Rbanh/schemeta#40 2026-02-20 01:34:53 -05:00
P8-04: Integrate ELK (elkjs) for primary auto-layout with Schemeta constraints mapping

Closing as completed. ELK integration and engine plumbing are now active in backend execution path (layout_engine_used: "elk" when runtime available) via 46175ef, with deterministic fallback…

Rbanh closed issue Rbanh/schemeta#40 2026-02-20 01:34:53 -05:00
P8-04: Integrate ELK (elkjs) for primary auto-layout with Schemeta constraints mapping
Rbanh commented on issue Rbanh/schemeta#39 2026-02-20 01:34:52 -05:00
P8-03: Canvas subsystem rewrite with React Flow primitives and interaction contracts

Closing as completed. Delivered in shipped refactor path (React canvas interactions, selection/drag/rotate behavior hardening) across commits including dc9c277, 77f63a6, and subsequent QA…

Rbanh closed issue Rbanh/schemeta#39 2026-02-20 01:34:52 -05:00
P8-03: Canvas subsystem rewrite with React Flow primitives and interaction contracts
Rbanh closed issue Rbanh/schemeta#48 2026-02-20 01:32:26 -05:00
P9-00: Master tracker for layout/readability production hardening
Rbanh commented on issue Rbanh/schemeta#49 2026-02-20 01:32:25 -05:00
P9-01: ELK-first placement pipeline with strict flow lanes

Completed by commit 46175ef.

Delivered:

  • Implemented backend ELK placement execution path in layoutAndRoute when runtime is available.
  • Added deterministic ELK graph transform and…
Rbanh closed issue Rbanh/schemeta#49 2026-02-20 01:32:25 -05:00
P9-01: ELK-first placement pipeline with strict flow lanes
Rbanh commented on issue Rbanh/schemeta#48 2026-02-20 01:32:25 -05:00
P9-00: Master tracker for layout/readability production hardening

Phase 9 complete with commit 46175ef.

Closed scope:

  • #49 ELK-first placement pipeline
  • #50 Incremental routing / no global drift
  • #51 Text/label compositor rewrite
  • #52 Symbol geometry +…
Rbanh pushed to main at Rbanh/schemeta 2026-02-20 01:32:02 -05:00
46175efe1b Activate ELK backend placement path with deterministic fallback
Rbanh commented on issue Rbanh/schemeta#48 2026-02-20 01:25:27 -05:00
P9-00: Master tracker for layout/readability production hardening

Phase 9 tracker update (commit 128c5c6):

Closed in this sprint:

  • #50 Incremental routing / no global drift
  • #52 Symbol geometry & pin-distribution constraints v2

Still open:

  • #49 ELK-first…
Rbanh closed issue Rbanh/schemeta#52 2026-02-20 01:25:22 -05:00
P9-04: Symbol geometry and pin-distribution constraints v2
Rbanh closed issue Rbanh/schemeta#50 2026-02-20 01:25:19 -05:00
P9-02: Incremental routing that never triggers global component drift
Rbanh commented on issue Rbanh/schemeta#52 2026-02-20 01:24:57 -05:00
P9-04: Symbol geometry and pin-distribution constraints v2

Completed by commit 128c5c6 + earlier readability guard work.

Delivered:

  • Adaptive symbol geometry normalization in validation:
    • Pin pitch scales with side density.
    • Body sizing now…
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