@@ -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: 21 - 14 P0, 6 P1, and 1 P2.
12- - Left: 134 - including partially covered journeys whose exact release behavior is not yet proven.
11+ - Covered by direct integration or E2E evidence: 22 - 15 P0, 6 P1, and 1 P2.
12+ - Left: 133 - 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 ` : 13 files and 104 real SQLite integration tests passed; Electron ABI
17+ - ` npm run test:db ` : 13 files and 105 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,9 @@ 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+ - #135 - Delete category is scoped. The real SQLite/filesystem integration deletes the Chats
55+ category through ` clearCategory ` and proves memory, projects, connectors, encrypted tokens,
56+ models, and unrelated personal files remain.
5457- #136 - Delete all is complete. Core and Pro DB integration tests seed projects, chats, memory,
5558 knowledge, connectors, encrypted tokens, profile data, every registered Pro table, and every
5659 personal-data directory. They run the real delete-all registry, close and reopen the encrypted
@@ -158,8 +161,8 @@ manual claim does not count as complete integration coverage.
158161
159162- #129 - Runtime residency toggles persist; #130 - Chat residency stays required; #131 - Resource
160163 mode applies; #132 - Settings survive relaunch; #133 - Storage usage is truthful; #134 - Clear
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
164+ cache preserves user data; #137 - Core locked Pro tabs ; #138 - Pro license activates ; #139 -
165+ Invalid or exhausted license fails
163166 clearly; #140 - Offline entitlement behavior; #141 - Core and Pro override behavior; #142 - Manual
164167 update check; #143 - Update channel persists.
165168
0 commit comments