#!/usr/bin/env node /** * Point d'entrée historique du pipeline recettes. * * Le pipeline a été décomposé en `scripts/recipes/` : * - `parse-bentext.mjs` : parsing pur des fichiers `.bentext`. * - `sprites.mjs` : parsing `ingredient-sprites.bentext` + résolution alias → pixels. * - `assets.mjs` : IO (métadonnées PNG, copie branding/ingrédients, cover image). * - `classification.mjs`: classification flavour + construction du graph bases/variants. * - `pipeline.mjs` : orchestration (lit, fusionne, écrit le catalogue). * * Ce fichier reste pour ne pas casser `npm run pipeline:recipes` et les hooks * qui s'appuient sur son nom. Toute nouvelle logique doit vivre dans * `scripts/recipes/`. */ import { run } from "./recipes/pipeline.mjs"; run().catch((error) => { console.error(error); process.exit(1); });