clean up TODO

This commit is contained in:
2025-08-28 20:49:20 +10:00
parent e84faffd79
commit d2bf472845

22
TODO
View File

@@ -1,27 +1,7 @@
UI:
For bills:
* gas bills are a mess and more than 4 per year... *SIGH* try this:
- if len(bills) > num_ann_bills (effectively too many bills for what we expect)
- normalise by looping over *EVERY* year of bills
- for each bill in yr:
- pb=find_prev_bill( bill )...
- calc days between pb and bill to get daily cost
- work out qtr() and take # days from bill in Qtr X and add it to Q[X]
- if # days i X+1 add those to Q[X+1]
- then need to be careful when working out totals/growth to use Q[...] not bill['year']
* growth for internet/monthly is a bit skewed.... Really think min/avg/max might need to be smarter
- at least max, its 114-134 BUT, not in 1 year, really that changed from 2022 to 2025, so 3 years... (or max = 18% over 3 years, or 6%)
-- so ann_growth_avg or max needs to factor in years of same prices
[DONE] -- Pragmatical growth before I bonkers:
[DONE] - monthly, prob. just flat by default (simple 1 or 12 bills for the year each year and I can get a growth rate from that)
[DONE] - and apply monthly growth - annually 12 + months from last bill each year
[DONE] - quarterly - should be able to take last qtr-1 ... qtr-4 and then grow them all by growth
[DONE]- annual easy
* once auto-filled bills exist:
[DONE]- calc growth
[DONE] - project out to I am 60 (A/Q/M) - A/Q done, M to go
[DONE] - probably need to allow a toggle to: allow show manual, show auto-filled past, show auto-filled future, show all
[DONE] - calculate pragmatic min/avg/max/simple
- remove bills from Living_Expenses (carefully - but by hand)
- fold future bills into calc so they are taken out in a more time and growth appropriate way
- inflation can then be put to a more realistic quarterly figure