diff --git a/packages/recipe-generation/scripts/gapfill-nullcells.ts b/packages/recipe-generation/scripts/gapfill-nullcells.ts index b07187d..4e14de9 100644 --- a/packages/recipe-generation/scripts/gapfill-nullcells.ts +++ b/packages/recipe-generation/scripts/gapfill-nullcells.ts @@ -1,7 +1,7 @@ #!/usr/bin/env tsx /** - * Gap-fill för fyra nollceller (docs/32 Spår B): - * fläskytterfilé, banan, naturell yoghurt, jordnötssmör + * Gap-fill för jordnötssmör-cellen (docs/32 Spår B): + * rikare, lagade middagsrätter med jordnötssmör som huvudingrediens. * * - Max 3 recept per huvudingrediens (~12 totalt). * - Använder befintlig runPipeline + verifyCandidate. @@ -25,10 +25,8 @@ const OUTPUT_DIR = path.resolve( ); const NULLCELL_TARGETS: PipelineTarget[] = [ - { mealType: "dinner", mainIngredientId: "pork_loin", dietVariant: "standard", count: 3 }, - { mealType: "breakfast", mainIngredientId: "banana", dietVariant: "standard", count: 3 }, - { mealType: "breakfast", mainIngredientId: "yoghurt_natural", dietVariant: "standard", count: 3 }, - { mealType: "snack", mainIngredientId: "peanut_butter", dietVariant: "standard", count: 3 }, + // Endast jordnötssmör-cellen återstår; rikare, lagade middagsrätter. + { mealType: "dinner", mainIngredientId: "peanut_butter", dietVariant: "standard", count: 4 }, ]; function normalizeForSlug(title: string): string { @@ -64,12 +62,11 @@ function deriveTags(mealType: string, mainId: string): string[] { function deriveMethods(mainId: string): string[] { if (mainId === "banana" || mainId === "yoghurt_natural") return ["no_cook"]; - if (mainId === "peanut_butter") return ["no_cook"]; return ["stovetop"]; } function deriveEquipment(mainId: string): string[] { - if (mainId === "banana" || mainId === "yoghurt_natural" || mainId === "peanut_butter") { + if (mainId === "banana" || mainId === "yoghurt_natural") { return []; } return ["stove"];