Get Smart - Control Panel


Passenger (cPanel)
    ↓
Flask app
    ↓
filter_recipes()
    ↓
runtime_recipes.json

 

control panel

[ Include ingredients ]
[ Exclude ingredients ]  

We don’t have to invent anything new. Just surface it. 

/query?include=bean&exclude=corn

 

Drop this into your Flask app (same level as your API or separate if you want clean separation):

Get Smart Dataset Refresh Process


DEV then LIVE refresh completed

Date:
2026-05-06

Current verified facts

Recipes Backdrop is the source.
Views Data Export is the export mechanism.
Control Door is not part of the refresh process. It is only a viewer/client.

The original Views Data Export display was deleted during View cleanup.
The current Data Export display is V2, a rebuilt replacement.

Backdrop Data Export requirements

Display:
  Data Export

Format:
  CSV

Required columns:
  Recipe
  Content
  Dish
  Stage
  food_pics

Required behavior:
  Column headers enabled