5 Commits

Author SHA1 Message Date
d147f1a569
Don't assume reporting step names/kinds are 'static
Preparation for plugins
2025-05-31 23:15:56 +10:00
4e4baf0320
austax: Implement remaining income and deduction types 2025-05-31 13:38:15 +10:00
aefe5a351c
Refactor dynamic reporting API
Change from a declarative style to an imperative style
Previous declarative style was not good fit for Rust, as the borrow checker does not understand the flat data structure
2025-05-31 13:37:54 +10:00
4f845eaaea
Basic income tax estimation 2025-05-30 23:59:53 +10:00
315ff158c3
Basic implementation of tax summary report 2025-05-30 22:29:35 +10:00