G5 · Minimisation du contexte

Famille : Sécurité par conception

Une fois l’action choisie, on retire du contexte ce qui n’est plus nécessaire, demande initiale comprise.

Principe

Quand le modèle a choisi son action, on retire de son contexte tout ce qui n’est plus utile, demande initiale comprise. Les étapes suivantes ne voient plus le texte où une injection aurait pu se glisser. La surface d’injection se réduit à chaque étape.

Le problème qu'il résout

Une instruction piégée glissée dans la demande ou dans une donnée reste dans le contexte et continue d’influencer chaque étape suivante.

Quand l'utiliser

  • Le pipeline enchaîne une étape de choix, puis des étapes qui n’ont plus besoin de la demande initiale.
  • En complément d’un autre pattern de la famille (G1, G4), pour réduire encore la surface d’injection.

Quand l'éviter

  • Les étapes suivantes ont besoin de la demande pour rester fidèles à l’intention de l’utilisateur : la retirer peut dégrader l’utilité.

Synonymes par éditeur

  • Context-Minimization (Beurer-Kellner et al. (2025))

Patterns voisins

Sources

Contenu relu le 2026-10-02

Catalogue des patterns