Implement Android SMS ingestion and replaceable two-stage AI drafts Summary Refined the Android SMS import architecture, saved its Mermaid diagram and seven-phase delivery plan, and …

Full-screen entry reminders for the Android app Summary Designed and shipped per-entry reminders for the Android WebView shell (PR #3, feat/android -> main), plus a profile page layout pass …

Expose lists to AI agents over MCP with personal API keys Summary Planned and shipped MCP access for the Lists app on branch feat/mcp, opened as PR #2 …

Add session-based entry deduplication Summary Added optional session_id support across SQLite, the entry service, REST API, client, and MCP adapter. Reusing a non-empty session ID now …

Add entry ordering, completion, pinning and local JWT verification, then trim over-engineering Summary Added manual ordering of entries with up/down controls, a completed state that greys …

Build Lists, a black-and-white nested-lists PWA with Goauth login Summary Built a React + Vite PWA with a Go (chi, sqlc, pgx) backend on PostgreSQL in a new lists schema. Users log in …

Complete the Reserves ledger feature Summary Completed the Reserves feature across foundation, split deposits, Income integration, reserve-only spending, transfers, archival lifecycle, …

Add direct reserve deposits with split allocations Summary Added atomic single and split reserve deposits, exact allocation validation, ledger-derived balances, filtered deposit history, and …

Convert completed events to transactions Summary Added atomic conversion of completed event costs into one dated cash expense transaction with a required date and expense section dialog, …

Added Events planning and fixed tab-switch session reloads Summary Implemented and pushed the Events backend and responsive frontend, including sidebar navigation, itemized expected and …

Expose free-money breakdown in dashboard API Summary Added nine monthly dashboard response fields covering spending sums, budgets, and remaining amounts for Essential, Subscriptions, and …

Show cash-flow budget remaining behind a toggle Summary Exposed section remaining fields on the monthly dashboard API and showed bare_minimum_remaining, subscriptions_budget_remaining, and …