- Web: buildTodayHistory() computes today's logged meals and passes them
to requestMealEstimate so the AI can give personalized notes
- Web: system prompt updated to instruct AI to use notes field for
dietary observations (macro balance, variety, goal progress)
- Android: same diet history + notes guidance already applied to MainActivity
- Tests: fix NutritionParserTest to use exact key names (proteinGrams,
carbsGrams, fatGrams) matching the standardised AI prompt format
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>