"""Microservice de détection d'intention (technique de cuisine).

Remplace le pipeline `node-nlp` qui vivait dans `apps/api`
(`TechStepClassifierService`, `apps/api/src/lib/recipe-matching/tech-step-matcher.ts`) :
NER par phrases (synonymes) + classification d'intention (textcat), les deux
entraînés à la demande depuis un corpus qui reste possédé par `apps/api`
(`TECH_STEP_TRAINING_DATA`) et poussé ici via `POST /v1/train`.

Ce service ne touche jamais Postgres — voir `services/tech-step-llm-worker`
pour le précédent architectural (même posture : aucun accès DB direct,
tout passe par HTTP, la résolution `TechStep.key -> id` reste côté `apps/api`).
"""
