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 …

Add category-group spending comparison Summary Added a category-group comparison flow with 3/6/12-month history, period averages, previous-month changes, transaction statistics, monthly-cost …

Add configurable journal directory Summary Added a per-command directory option for generated Markdown, retained persistent environment-based configuration, documented location precedence, …