A plate, read against your own preferences
On a food log that flags what conflicts with how you eat, and still records the meal you were always going to eat.
The plate in front of you is at somebody else's table. You did not write the menu, you cannot see inside the sauce, and you are going to eat it either way, because that is what being a guest is.
Most food tracking quietly assumes otherwise. It assumes a kitchen you control and a recipe you wrote, and it turns every meal outside that into a small act of data entry you will eventually stop performing.
Read, then handed back
Point the camera at the plate. Niyavo reads it, estimates the parts, and hands the estimate back to you before anything is recorded. Every value is editable. If it has read the portion generously, or missed the oil, you correct it and move on.
It reads the plate against what you have already told it, too: how you eat, and what you avoid. When something on the plate looks like a conflict, it says so, quietly, beside the meal.
A tracker that argues with your dinner will lose, and take the record with it.
It flags, it does not refuse
The note is a note. Niyavo will not block the log or hold the meal hostage until you justify it. You are eating the food. The honest thing for the record to do is say so.
So eat at somebody else's table. Point the camera, correct what needs correcting, and let the day keep an accurate account of itself.