feat(cooking): moteur d'optimisation des étapes de batch-cooking #9
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/cooking-optimizer-engine"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Cœur pur du module « Calcul batch-cooking » (
specs/batch-cooking-architecture.md, jusqu'ici TODO) :optimizeCookingPlan()prend les recettes planifiées d'une semaine et les réorganise en phases ordonnées.merged-prep(les oignons de plusieurs recettes = une découpe).matchXxxpur /loadXxxDB-backed queingredient-matcher/tech-step-matcher), testable en isolation.Types partagés :
OptimizedCookingPlanView+ schémagetCookingSessionSchema.Tests Mocha purs (6 cas) : merge, non-merge d'une découpe solo, tâche de fond, mise à l'échelle par portions, plan vide, légende.
Bas de la stack cooking session. PR suivante :
feat/cooking-session-api→ cette branche.🤖 Généré avec Claude Code
kyuno referenced this pull request2026-08-28 12:45:46 +02:00
Regroupée dans #11 (une seule PR pour tout le bloc « Commencer à cuisiner »). Fermée.
Pull request closed