Commit Graph

1 Commits

Author SHA1 Message Date
Víctor Falcón 3340a33fe1 feat(savings-goals): add tag-based savings goals alongside budgets
Savings goals track net inflow toward a target using a per-goal label
(source=saving_goal, hidden from the labels settings screen). Saved is the
negated net flow of tagged transactions, with a linear on-track/estimated-date
projection. Lives on the budgets page behind a Pennant flag, gated identically
to budgets.
2026-07-20 17:38:38 +02:00