F-010 — Sélecteur de compatibilité

Statut : brouillon

Objectif

Permettre à un client de savoir quels caissons conviennent à sa TV et à son lieu, sans connaître les termes techniques (PRB-001, PRB-002).

Périmètre

Inclus : - Saisie du lieu (intérieur / extérieur couvert / extérieur exposé / plein soleil) et du besoin principal. - Saisie de la TV : diagonale (obligatoire) et dimensions réelles (optionnelles si une TV connue est choisie). - Affichage des caissons compatibles avec la raison, et des caissons exclus avec la raison. - Lien direct vers la fiche produit avec la variante pré-sélectionnée.

Exclus : base complète des marques et modèles de TV (V1 si les données d'usage le justifient), visualisation 3D, questionnaire en langage naturel.

Comportement

  1. Le client ouvre le sélecteur depuis le menu, une page gamme ou une fiche produit.
  2. Il répond à deux ou trois questions (lieu, besoin, TV).
  3. Le système filtre selon BR-001 à BR-004 à partir de docs/data/compatibilite.csv.
  4. Il affiche la liste, la raison de chaque résultat, et un bouton d'action (voir le produit, demander un devis).

Règles applicables

  • BR-001 : compatibilité sur dimensions réelles. Sans dimensions réelles, le résultat est « compatible sous réserve » avec un avertissement, jamais « compatible » tout court.
  • BR-002 : un caisson incompatible n'est pas présenté comme choix valide.
  • BR-003 : lieu extérieur → modèles extérieurs seulement.
  • BR-004 : plein soleil → ventilation adaptée.

Exemples d'acceptation

EX-001 — TV qui tient dans un caisson extérieur

  • Étant donné un modèle extérieur dont le CSV autorise une diagonale de 43 à 55 pouces
  • Quand le client indique « extérieur couvert » et une TV de 50 pouces
  • Alors ce modèle apparaît comme compatible sous réserve, avec la mention « dimensions exactes à confirmer »

EX-002 — TV trop grande

  • Étant donné le même modèle
  • Quand le client indique une TV de 65 pouces
  • Alors le modèle n'est pas proposé comme compatible et la raison « diagonale maximale 55 pouces » est affichée

EX-003 — Aucun résultat

  • Étant donné un besoin et une TV pour lesquels aucun modèle n'est compatible
  • Quand le sélecteur calcule les résultats
  • Alors un message propose de demander un devis et affiche le contact, jamais une page vide

EX-004 — Plein soleil

  • Étant donné un modèle sans ventilation adaptée à la chaleur
  • Quand le client choisit « plein soleil »
  • Alors ce modèle est exclu avec la raison « ventilation non adaptée à l'exposition directe au soleil »

Données

Lecture seule de docs/data/compatibilite.csv (importé en métachamps). Événements d'analytics : sélecteur démarré, terminé, aucun résultat, clic produit (F-054).

Exigences qualité

NFR-001 (performance), NFR-002 (navigation clavier complète), NFR-004 (aucun résultat incohérent).

Questions ouvertes

Q-002 (gammes réelles), Q-005 (dimensions intérieures et finitions), Q-006 (stock). Cette fiche ne peut pas passer à valide tant que Q-005 n'est pas résolue.

Implémentation

Non commencée.