@@ -8,13 +8,13 @@ manual claim does not count as complete integration coverage.
88## Current status - 2026-07-17
99
1010- Scope: 155 journeys - 74 P0, 71 P1, and 10 P2.
11- - Covered by direct integration or E2E evidence: 20 - 13 P0, 6 P1, and 1 P2.
12- - Left: 135 - including partially covered journeys whose exact release behavior is not yet proven.
11+ - Covered by direct integration or E2E evidence: 21 - 14 P0, 6 P1, and 1 P2.
12+ - Left: 134 - including partially covered journeys whose exact release behavior is not yet proven.
1313- Green gates today:
1414 - ` npm test ` : 203 files passed, 1 skipped; 2,190 tests passed, 1 skipped.
1515 - ` npm run test:coverage ` : 96.77% statements, 91.54% branches, 96.25% functions,
1616 97.55% lines.
17- - ` npm run test:db ` : 12 files and 103 real SQLite integration tests passed; Electron ABI
17+ - ` npm run test:db ` : 13 files and 104 real SQLite integration tests passed; Electron ABI
1818 restored afterward.
1919 - ` npm run test:e2e ` : 22 Playwright Electron tests passed against fresh synthetic temp profiles.
2020 - Both TypeScript projects pass.
@@ -51,6 +51,10 @@ manual claim does not count as complete integration coverage.
5151 attachment persistence across lock and unlock.
5252- #128 - Vault recovery and backup. ` vault-service.test.ts ` and ` vault-recovery.test.ts ` exercise
5353 real KDBX export bytes, recovery setup, wrong phrases, and recovery to a new password.
54+ - #136 - Delete all is complete. Core and Pro DB integration tests seed projects, chats, memory,
55+ knowledge, connectors, encrypted tokens, profile data, every registered Pro table, and every
56+ personal-data directory. They run the real delete-all registry, close and reopen the encrypted
57+ database, and verify personal data stays gone while models and ordinary preferences survive.
5458
5559## Covered P1 journeys
5660
@@ -154,10 +158,10 @@ manual claim does not count as complete integration coverage.
154158
155159- #129 - Runtime residency toggles persist; #130 - Chat residency stays required; #131 - Resource
156160 mode applies; #132 - Settings survive relaunch; #133 - Storage usage is truthful; #134 - Clear
157- cache preserves user data; #135 - Delete category is scoped; #136 - Delete all is complete ; #137
158- - Core locked Pro tabs; # 138 - Pro license activates; #139 - Invalid or exhausted license fails
159- clearly; #140 - Offline entitlement behavior; #141 - Core and Pro override behavior; #142 - Manual
160- update check; #143 - Update channel persists.
161+ cache preserves user data; #135 - Delete category is scoped; #137 - Core locked Pro tabs ; #138 -
162+ Pro license activates; #139 - Invalid or exhausted license fails
163+ clearly; #140 - Offline entitlement behavior; #141 - Core and Pro override behavior; #142 - Manual
164+ update check; #143 - Update channel persists.
161165
162166## Left - resilience and desktop polish
163167
0 commit comments