# Rezept-Inventur Geht die Sammlung durch und meldet, was fehlt oder schief steht. **Dieses Werkzeug liest nur.** Es gibt keinen Schalter, der etwas verändert, und keinen schreibenden Endpunkt. Ergebnis ist ein Bericht und eine CSV. ## Was geprüft wird | Schwere | Prüfung | warum | |---|---|---| | Fehler | Keine Portionsangabe | ohne `servings` rechnet Tandoor nichts um | | Fehler | Schritt ohne Anleitung | beim Kochen wertlos | | Warnung | Keine Quelle | Herkunft nicht mehr nachvollziehbar | | Warnung | Zutat ohne Einheit | Menge lässt sich nicht umrechnen | | Warnung | Zutat ohne Menge | `amount` 0, ohne „keine Menge“ zu setzen | | Warnung | Rezeptname doppelt | Verwechslungsgefahr | | Hinweis | Kein Bild, kein Portionstext, keine Arbeitszeit, keine Schlagworte | | | Hinweis | Zutat ohne Nährwerte | Rezeptwert bleibt unvollständig | | Hinweis | Zutat / Einheit / Schlagwort ungenutzt | Karteileichen | Befunde lassen sich in der Oberfläche nach Prüfung filtern und als CSV herunterladen. ## Dauer Je Rezept eine Abfrage — die Rezeptliste allein enthält keine Schritte. Bei einigen hundert Rezepten dauert der Durchlauf entsprechend. Der Fortschritt steht im Log. ## Ohne Suite export TANDOOR_URL=https://kitchen.example.de export TANDOOR_TOKEN=... python3 plugins/tandoor-lint/tool/lint.py pruefen python3 plugins/tandoor-lint/tool/lint.py pruefen --nur err,warn python3 plugins/tandoor-lint/tool/lint.py pruefen --ohne bild,arbeitszeit ## Dateien data/tandoor-lint/bericht/bericht.json data/tandoor-lint/bericht/befunde.csv