Files
boehmitools-main/plugins/tandoor-lint/TOOL-README.md
T
2026-07-24 21:37:03 +02:00

1.6 KiB

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