This is such a sharp breakdown of empty states. The example question trick is the real insight, "High-protein dinner, 600 kcal" teaches the whole search grammar in one line. And hiding recents until there is history is exactly right, most apps show an empty box and call it done....