I assume that (like most recipe apps out there) he's just trying to parse the json Recipe schema when it is attached. Most blogs attach them because it helps Google get them indexed.
Chef John doesn't
Ironic, considering that FoodWishes has been on Blogspot forever. Blogspot (Google) could auto-generate it on the fly.
You are right. I'll add a fallback to parse it using LLM.
Easily fixed. After all, you are the mason of your own JSON.