Block a user
P8-03: Canvas subsystem rewrite with React Flow primitives and interaction contracts
P9-00: Master tracker for layout/readability production hardening
P9-01: ELK-first placement pipeline with strict flow lanes
Completed by commit 46175ef.
Delivered:
- Implemented backend ELK placement execution path in
layoutAndRoutewhen runtime is available. - Added deterministic ELK graph transform and…
P9-01: ELK-first placement pipeline with strict flow lanes
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 +…
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…
P9-04: Symbol geometry and pin-distribution constraints v2
P9-02: Incremental routing that never triggers global component drift
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…
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…
P9-01: ELK-first placement pipeline with strict flow lanes
Progress update (commit 128c5c6):
/layout/autoand/layout/tidynow request ELK by default via options (use_elk_layout: true) unless explicitly overridden.applyLayoutToModelnow…
P9-05: Canonical fixture suite + visual quality gates
P9-06: Responsive UX hardening for desktop and mobile editor panels
P9-03: Text and label compositor rewrite (pin/net/legend/annotation)
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…
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…
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. -…
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…