feat(cooking): « Commencer à cuisiner » — moteur d'optimisation + endpoint + page /cuisiner
feat(recipes): ingrédients hors-catalogue (placeholders) + revue admin
feat(admin): monitoring des microservices + heartbeat du worker LLM
feat(admin): métriques d'utilisation (dérivé DB + AnalyticsEvent)
feat(admin): scaffold de l'application d'administration apps/admin-web
feat(admin): fondation auth de l'application d'administration
feat(cooking): endpoint GET /cooking-session (plan de cuisine optimisé)
feat(cooking): moteur d'optimisation des étapes de batch-cooking