Feature #51
closedFeature #26: Implémenter la classification automatique et l'estimation de complexité des tickets par l'assistant AI
Frontend — affichage classification, complexité & tag bf-disagree sur la page et la liste
0%
conversation:21#26
Description
**Parent :** #26 · **Taille :** M · **Dépendances :** #49 (contrat backend) · **Surface :** frontend (`src/`, Next.js 16, Atomic Design, next-intl)
## Objectif
Après création, afficher la **classification**, la **note de complexité** (+ explication) et le tag **`bf-disagree`** sur la page du ticket (`TaskDetailPane`) et dans la **liste** des tickets.
- `TaskDetailPane` affiche classification + note + explication.
- Le tag `bf-disagree` (orange `#FF9800` + tooltip) apparaît sur la page détaillée **et** dans la liste.
- Réutilise le composant tag créé pour la prévisualisation (#50) — pas de duplication.
## Acceptance criteria
- [ ] `TaskDetailPane` affiche classification + note + explication.
- [ ] Tag `bf-disagree` (#FF9800 + tooltip) visible sur la page détaillée du ticket.
- [ ] Tag `bf-disagree` visible dans la liste des tickets.
- [ ] Le composant tag est partagé avec la prévisualisation (pas de réimplémentation).
- [ ] FR/EN (clés dans `en.ts` uniquement) + isolation multi-tenant.
- [ ] Gate vert : `npx vitest run`, `npx tsc --noEmit`, `npx eslint .`, `npm run build`. TDD.
Files