TaskMind — Update 5 (v5.0)
🧠 TaskMind — Update 5
A ground-up visual redesign and a much quieter, sharper understanding engine. TaskMind now looks like an editorial app — and, just as importantly, stops turning shipping updates, receipts, promos, and verification codes into to-dos.
✨ Added
- "Bold" editorial redesign across every screen — Inbox, Notes, Note detail, Sources, Settings, Privacy, and the first-run guide — with a live light/dark toggle.
- Quick-capture sheet behind a + button: type or speak, understood on-device.
- Bottom sheets for snooze, add to calendar (with a duration), and set a reminder (one-off / repeating / location).
- Call + Get-directions actions now also live on the home-screen widget and the review notification.
- Notes kind filter (All / Tasks / Reminders / Notes) with live counts, and a "needs setup" hint when an on-device model (Vosk / Tesseract) isn't downloaded.
🔇 Changed — far less noise
The extraction prompt was rewritten around one principle: extract only when you must act. Automated and promotional notifications — shipping/delivery updates, payment & autopay receipts, statements, subscription renewals, transaction/low-balance alerts, sign-in & security notices, marketing "last chance" deadlines, and verification codes — no longer become suggestions, even when they carry a date or an amount. Genuine invites, bills you must pay yourself, info to keep, and trips you'll attend are preserved.
🧪 Under the hood
- A 166-case, web-grounded extraction eval with a per-type confusion matrix (cloud-model accuracy 85% → 98%, noise rejection 82% → 99%).
- A broad automated test suite — DAO & Room migrations, the extraction pipeline, approval + rejection learning, every ViewModel, receivers & workers, and Compose UI tests.
📱 Install
Download taskmind-v5-debug.apk below and open it on your phone (allow "install unknown apps"). Full details in the CHANGELOG.
versionName 5.0 · versionCode 5