@zsolt.decoding.io The technical challenge: handling goal changes over time. I went with snapshots where each month preserves what you were thinking at the time.

January’s allocation stays based on January’s goal settings, even if you change everything in March.