Commit Graph
5 Commits
Author SHA1 Message Date
matthias d1c14c93e5 refactor(canvas): extract flow reconciliation hook
Move Convex-to-local node and edge reconciliation into a dedicated hook so canvas.tsx has a cleaner sync boundary during modularization. Add hook-level tests for optimistic edge carry and drag-lock behavior to preserve the existing UX.
2026-04-03 21:36:02 +02:00
matthias 5223d3d8d7 fix(canvas): refresh sync engine hook dependencies 2026-04-03 21:26:24 +02:00
matthias c060c57ad8 refactor(canvas): extract sync engine hook 2026-04-03 21:11:04 +02:00
matthias f2f22b66a7 test(canvas): expand reconciliation helper coverage 2026-04-03 20:51:21 +02:00
matthias 928fd81904 refactor(canvas): extract flow reconciliation helpers 2026-04-03 20:42:47 +02:00