docs(ops): record release-candidate audit findings
Adds the two issues found and fixed during the release-candidate audit to release-candidate-review.md: the follow-up reminder index that never created on MariaDB (fix in the preceding commit), and the nondeterministic timeline day-grouping test. Corrects database-ownership.md drift: the MariaDB startup scenarios now report 42 tables (measured in every scenario this audit), not the stale 40 from before the last Phase 5 tables were added, and adds the partially-migrated heal scenario (35 -> 42) that was verified. All claims reflect behaviour verified in this audit: 420 tests on Windows and Linux in both ICU modes, all three Docker images built, four database startup scenarios against live MariaDB 11 and SQLite, and a full backup -> restore -> app-start cycle. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -150,9 +150,10 @@ All four scenarios, 2026-07-19, against MariaDB 11 and SQLite:
|
||||
|
||||
| Scenario | Result |
|
||||
|---|---|
|
||||
| Empty MariaDB | 40 tables created, app starts |
|
||||
| Populated MariaDB, restart | idempotent — still 40 tables, rows preserved |
|
||||
| Empty MariaDB via the Docker image | 40 tables created, app starts |
|
||||
| Empty MariaDB | 42 tables created, app starts |
|
||||
| Populated MariaDB, restart | idempotent — still 42 tables, rows preserved |
|
||||
| Partially-migrated MariaDB (Phase 4/5 tables dropped) | healed 35 → 42, surviving rows preserved |
|
||||
| Empty MariaDB via the Docker image | 42 tables created, app starts |
|
||||
| Fresh SQLite | 42 tables created, app starts |
|
||||
| Existing partially-migrated SQLite dev DB (34 tables) | upgraded to 44 tables, 13 applications and 8 companies preserved |
|
||||
|
||||
|
||||
Reference in New Issue
Block a user