"Do I need to weigh every gram of food?"
No. Weigh when it matters (breakfast oats, protein at dinner) — for the messy meals, just say what you had. The allocator picks up from where you actually are.
Say what happened — by voice or a line of text — and the rest of the day re-solves itself. No forms. No food-database scavenger hunts. No shame.
Four rules the app never breaks.