Isolate legacy migration transactions

This commit is contained in:
2026-07-23 19:06:30 +02:00
parent 9be94028b3
commit 4d5eb22e66
5 changed files with 180 additions and 127 deletions
@@ -336,6 +336,8 @@ Implemented foundation:
- circuit-device-row transaction tests cover both successful commits and forced SQLite rollbacks
- project-device row synchronization has real multi-row SQLite commit and rollback coverage
- BMK swaps and section reorder have real SQLite commit and rollback coverage
- the legacy consumer migration receives its database dependency at the script entry point
- legacy circuit, row, mapping and report writes have real late-failure rollback coverage
- circuit and device-row persistence value mapping is separated from the general repositories
## Phase 12: Project Revisions and Persistent Undo / Redo