Filtered diary calendar view leveraged as a simple food text search?
A diary text search could be easy to implement leveraging the existing diary panel table used for the normal Diary view.
Add a search text box to the existing bar:
"FOOD EXERCISE BIOMETRIC NOTE FAST Search: ______ ..."Widen whatever diary query API the diary entries are sourced from, to accept an optional search text parameter.
Whenever the search text is non-empty, the diary feed is filtered to include only substring matches of the search text.
Bingo, the same existing diary view, but filtered to only display matches when you want it to. Even all the supporting 'copy selected items' etc functions probably work for free (but even if they didn't, at least the main purpose of birds-eye locating which day(s) the matches are on occurs, since the calendar widget on the right of the view already distinguishes empty days visually by a white background).