Rbanh commented on issue Rbanh/schemeta#47 2026-02-19 23:27:12 -05:00
P8-00: Master tracking issue for React/ELK refactor

Phase 8 progress update:

Completed implementation commits:

  • dc9c277 canvas interaction parity + ELK boundary metadata
  • e69f2db deterministic label collision pass
  • b8d894f symbol…
Rbanh commented on issue Rbanh/schemeta#46 2026-02-19 23:25:03 -05:00
P8-10: Cutover, migration, and rollback plan for production readiness

Sprint 7 shipped in 0c5c104.

Cutover/rollback operationalization delivered:

  • Added executable gate command: npm run phase8:cutover:check
  • Added gate runner script: `scripts/phase8-cutover-ch…
Rbanh commented on issue Rbanh/schemeta#47 2026-02-19 23:25:03 -05:00
P8-00: Master tracking issue for React/ELK refactor

Sprint 7 shipped to main (0c5c104).

Delivered:

  • Phase 8 cutover gate command + report generation.
  • Formal rollback/cutover runbook and release-checklist integration.
  • Continues milestone…
Rbanh pushed to main at Rbanh/schemeta 2026-02-19 23:24:47 -05:00
0c5c1040cd Sprint 7: add Phase 8 cutover gate and rollback runbook
Rbanh commented on issue Rbanh/schemeta#47 2026-02-19 23:17:16 -05:00
P8-00: Master tracking issue for React/ELK refactor

Sprint 6 shipped to main (35211c6).

Delivered this sprint:

  • React JSON power-tool workflow landed (Validate/Format/Sort/Copy Repro/Apply).
  • Editor state and feedback integrated into React app…
Rbanh commented on issue Rbanh/schemeta#44 2026-02-19 23:17:14 -05:00
P8-08: JSON editor as first-class power tool (schema-aware + diff apply)

Sprint 6 pushed in 35211c6.

React JSON editor power-tool pass implemented:

  • Added JSON editor section in React right inspector (frontend-react/src/components/RightInspector.tsx).
  • Added…
Rbanh pushed to main at Rbanh/schemeta 2026-02-19 23:16:56 -05:00
35211c69a4 Sprint 6: add React JSON power-tool editor workflow
Rbanh commented on issue Rbanh/schemeta#47 2026-02-19 23:10:21 -05:00
P8-00: Master tracking issue for React/ELK refactor

Sprint 5 shipped to main (b8d894f).

Delivered:

  • Generic/template symbol readability normalization with deterministic behavior.
  • New validate regression test coverage.
  • Full backend + UI…
Rbanh commented on issue Rbanh/schemeta#45 2026-02-19 23:10:15 -05:00
P8-09: QA hardening - visual/readability gates + e2e matrix

Post-Sprint 5 QA confirmation (b8d894f pushed):

  • npm test pass (8/8)
  • npm run test:ui pass

I also caught and fixed an overreach regression during implementation:

  • Initial geometry…
Rbanh commented on issue Rbanh/schemeta#43 2026-02-19 23:10:14 -05:00
P8-07: Symbol readability and pin-density standards

Sprint 5 completed and pushed in b8d894f.

Implemented first production pass for symbol readability standards:

  • Added deterministic geometry normalization for generic/template symbols in…
Rbanh pushed to main at Rbanh/schemeta 2026-02-19 23:09:55 -05:00
b8d894f243 Sprint 5: enforce readable geometry for generic/template symbols
Rbanh pushed to main at Rbanh/schemeta 2026-02-19 23:04:04 -05:00
e69f2db44c Sprint 4: deterministic label collision pass and refreshed UI baselines
dc9c2773de Sprint 3: unify React canvas interactions and ELK boundary metadata
Compare 2 commits »
Rbanh commented on issue Rbanh/schemeta#47 2026-02-19 23:02:35 -05:00
P8-00: Master tracking issue for React/ELK refactor

Sprint 4 summary (local commit e69f2db, not yet pushed):

Done:

  • Deterministic net label collision resolver pass added to renderer.
  • Added blocked regions for legend/annotations/components to…
Rbanh commented on issue Rbanh/schemeta#45 2026-02-19 23:02:32 -05:00
P8-09: QA hardening - visual/readability gates + e2e matrix

Additional QA pass after Sprint 4 (e69f2db, local):

Executed:

  • npm test -> pass (7/7)
  • npm run test:ui:update-baselines -> pass
  • npm run test:ui -> pass

Regression artifacts…

Rbanh commented on issue Rbanh/schemeta#42 2026-02-19 23:02:31 -05:00
P8-06: Deterministic label placement engine with collision avoidance

Sprint 4 completed locally in commit e69f2db (push pending due DNS resolution failure from this host).

Implemented deterministic label placement improvements in src/render.js:

  • Added…
Rbanh commented on issue Rbanh/schemeta#47 2026-02-19 22:57:33 -05:00
P8-00: Master tracking issue for React/ELK refactor

Sprint 3 completed locally in commit dc9c277 (push pending; DNS resolution to git.spacetrainclubhouse.com failed from this environment).

Delivered this sprint:

  • React canvas interaction…
Rbanh commented on issue Rbanh/schemeta#45 2026-02-19 22:57:32 -05:00
P8-09: QA hardening - visual/readability gates + e2e matrix

QA run summary after Sprint 3 local integration (dc9c277, pending push):

Executed:

  • npm test -> pass
  • npm run test:ui -> pass

Artifacts updated in local workspace:

  • `output/playwright/ui…
Rbanh commented on issue Rbanh/schemeta#40 2026-02-19 22:57:27 -05:00
P8-04: Integrate ELK (elkjs) for primary auto-layout with Schemeta constraints mapping

Sprint 3 progress (local commit dc9c277, pending push):

ELK integration boundary scaffold landed in backend:

  • Added src/layout-elk.js runtime resolver (safe module loading + constructor…
Rbanh commented on issue Rbanh/schemeta#39 2026-02-19 22:57:26 -05:00
P8-03: Canvas subsystem rewrite with React Flow primitives and interaction contracts

Sprint 3 progress (local commit dc9c277, pending push once network DNS resolves):

  • Unified React canvas interaction contracts with deterministic store actions.
  • Added additive multi-select…
Rbanh commented on issue Rbanh/schemeta#47 2026-02-19 22:32:45 -05:00
P8-00: Master tracking issue for React/ELK refactor

Sprint 2 merged in 5a4e116 via parallel agent tracks.

Completed this sprint:

  • Live React workflow actions against backend API.
  • Store lifecycle + React hook subscriptions.
  • Interactive…