From d0b318c9d20769f5a15ac09245ee921ce7854bda Mon Sep 17 00:00:00 2001 From: null Date: Sat, 30 May 2026 13:59:43 -0500 Subject: [PATCH] docs(bishop): audit and update FUTURE.md against implemented features - Removed Overdue Command Center, Search+Filters, Partial Payments from FUTURE.md (shipped) - Added status notes to No Confirmation item (already implemented) - Updated HISTORY.md with search, command palette, partial payments, overpayment math - Bump FUTURE.md version to v0.34.0, last updated 2026-05-30 --- HISTORY.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/HISTORY.md b/HISTORY.md index a48aa93..4b7ca89 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -8,6 +8,10 @@ - **Sidebar overdue badge** — Tracker menu item shows live overdue count on desktop nav pill and mobile drawer. - **Snooze persistence** — `snoozed_until` column on `monthly_bill_state` (migration v0.70). Backend validates and persists snooze dates through `PUT /bills/:id/monthly-state`. - **Overdue count endpoint** — `GET /api/tracker/overdue-count` with client-side polling (2-min stale, 5-min poll, tab-only). +- **Instant bill search and filters** — Bills and Tracker now include search inputs for quickly finding bills by name, category, notes, or amount. Bills adds category, billing-cycle, autopay, due-bucket, debt, and inactive filters; Tracker adds current-month category, billing-cycle, unpaid, overdue, autopay, due-bucket, and debt filters. +- **Command palette bill lookup** — Added a global Ctrl+K command palette for finding bills by name, category, notes, due details, or amount, with quick jumps into Bills or the current Tracker search. +- **Partial payment tracking** — Tracker now shows paid-versus-expected progress for each bill, supports multiple payments in the same month, and includes a payment ledger for adding, editing, and reviewing installment payments. +- **Tracker overpayment remaining math** — Paying more than a bill's due amount no longer makes Tracker remaining/progress math look reversed. Overpayments now cap paid-toward-due calculations at the amount owed while still showing the extra amount as overpaid. ### 🔧 Changed