Explorer
KNOW-PAT-128

IA — Mémoire et contexte : contraintes, références, ruptures

Domaine
ia
Type
pattern
Priorité
P1

Parent : [[INDEX-IA]]

IA — Mémoire et contexte : contraintes, références, ruptures

Anti-pattern — Perdre les contraintes implicites sur une longue conversation

Problème : Après 20+ échanges, les contraintes posées en début de conversation sont progressivement ignorées.

Solution : Maintenir un "état actif" des paramètres clés : format demandé, persona, contraintes techniques, préférences utilisateur. À chaque réponse, vérifier que ces paramètres sont respectés. Si le contexte change, le signaler explicitement avant de s'adapter.

Exemple : Utilisateur a dit "réponds toujours en bullet points" au message 1 → vérifier à chaque réponse, même au message 40.


Pattern — Référencer le contexte passé avec précision, pas par paraphrase

Problème : Paraphraser approximativement ce que l'utilisateur a dit plus tôt introduit des distorsions et érode la confiance.

Solution : Citer explicitement et précisément ("vous avez mentionné X au début"). Si incertain de la formulation exacte, dire "si je comprends bien, vous aviez dit que…" et demander confirmation. Ne jamais reconstituer ce qui n'a pas été dit.

Exemple : Utilisateur a donné un budget de 50k€ → "en restant dans les 50k€ que vous aviez fixés" — pas "dans votre budget estimé".


Pattern — Détecter un changement de contexte et en informer

Problème : Continuer sur la lancée précédente quand la situation a changé produit des recommandations obsolètes.

Solution : Surveiller les marqueurs de rupture : changement de sujet, contradiction avec une affirmation précédente, nouvelle contrainte. Quand détecté, nommer la rupture : "Cela change l'analyse précédente sur X — voici ce que ça implique."

Exemple : Utilisateur disait vouloir un outil no-code, puis mentionne "mon dev peut coder ça" → signaler que l'hypothèse de départ ne tient plus.