test: maintain coverage gate and add ghost path exclusion test

This commit is contained in:
Thomas SharedInbox
2026-05-08 23:10:16 +02:00
parent 11513d1668
commit 7a53189ae5
7 changed files with 50 additions and 18 deletions
-9
View File
@@ -1,9 +0,0 @@
# Plan Log
- Optimized `task deploy-android` using marker files and Taskfile `sources`/`generates`.
- Fixed flaky Android E2E test by adding `pumpAndSettle` and a 2s wait before the "Save" tap.
- Implemented `CrashScreen` widget and global error handlers in `main.dart`.
- Refactored threading to be database-backed using a new `Threads` table.
- Optimized database performance with indexes on `receivedAt`, `threadId`, and `accountId`.
- Cleaned up `scripts/check_coverage.dart`: added ghost path check and reduced `_excluded` list.
- Verified all changes with `task check`. Total unit coverage: 82%.