Summary
Part of EPIC #1525 — Overhaul Persistence (sub-issue 01, Phase 1, Step 1).
Add a Bash compatibility-matrix runner that exercises the persistence-layer driver tests against all supported SQLite, MySQL, and PostgreSQL versions before any refactoring begins. This gives a clean regression baseline for every subsequent step in the EPIC.
PostgreSQL is not yet supported — the script will reserve a slot for it, which is filled in by sub-issue #1525-08 once the driver exists.
Full spec
docs/issues/1525-01-persistence-test-coverage.md
Proposed branch
1525-01-db-compatibility-matrix
Dependencies
None — this is the first step in the EPIC and has no predecessors.
Summary
Part of EPIC #1525 — Overhaul Persistence (sub-issue 01, Phase 1, Step 1).
Add a Bash compatibility-matrix runner that exercises the persistence-layer driver tests against all supported SQLite, MySQL, and PostgreSQL versions before any refactoring begins. This gives a clean regression baseline for every subsequent step in the EPIC.
PostgreSQL is not yet supported — the script will reserve a slot for it, which is filled in by sub-issue #1525-08 once the driver exists.
Full spec
docs/issues/1525-01-persistence-test-coverage.mdProposed branch
1525-01-db-compatibility-matrixDependencies
None — this is the first step in the EPIC and has no predecessors.