Block a user
P8-00: Master tracking issue for React/ELK refactor
Parallelized Sprint 1 execution completed across multiple agents; merged in d029e48.
Completed this sprint:
- React migration scaffold + API client foundation (#37, partial).
- Deterministic…
P8-01: Frontend architecture migration to React + TypeScript + Vite
Sprint 1 progress landed in d029e48.
Implemented:
- New isolated React+TS+Vite app scaffold in
frontend-react/. - Shell components (TopBar/LeftPanel/CanvasArea/RightInspector).
- Typed API…
P8-02: State model refactor (Zustand/Redux-lite) with deterministic action pipeline
Sprint 1 progress landed in d029e48.
Implemented:
- Deterministic centralized store foundation at
frontend-react/src/state/store.js. - Core actions scaffold:
setModel,setCompileResult,…
P8-00: Master tracking issue for React/ELK refactor
Execution plan committed in 85dc9a1:
docs/phase8-react-elk-refactor-plan.md
Next execution order (critical path):
- #37 + #38
- #39
- #40
- #41
- #42 + #43
- #44
- #45 + #46
P8-00: Master tracking issue for React/ELK refactor
P8-09: QA hardening - visual/readability gates + e2e matrix
P8-10: Cutover, migration, and rollback plan for production readiness
P8-02: State model refactor (Zustand/Redux-lite) with deterministic action pipeline
P8-03: Canvas subsystem rewrite with React Flow primitives and interaction contracts
P8-04: Integrate ELK (elkjs) for primary auto-layout with Schemeta constraints mapping
P8-05: Routing engine revamp for incremental reroute + overlap/crossing minimization
P8-06: Deterministic label placement engine with collision avoidance
P8-07: Symbol readability and pin-density standards
P8-08: JSON editor as first-class power tool (schema-aware + diff apply)
P8-01: Frontend architecture migration to React + TypeScript + Vite
Rebaseline UI/render regression after layout quality pass
Improve leftover auto-clustering sensitivity for unconstrained layouts