Grilling (la primitive d'interview)
La primitive derrière /grill-me et /grill-with-docs, exposée seule. Elle modélise ta décision comme un arbre : chaque décision ouvre celles qui en dépendent. Le travail se fait par rounds. La frontière, ce sont les décisions dont les prérequis sont déjà tranchés, donc les questions posables maintenant sans deviner une réponse qu'on n'a pas entendue. Toute la frontière part en un seul round, numérotée, chaque question accompagnée de la réponse que l'agent recommande. Règle centrale : trouver les faits est le travail de l'agent, jamais le tien, et une question qui a besoin d'un fait de l'environnement part en sous-agent au lieu de t'être posée. Les décisions restent les tiennes. La session s'arrête quand la frontière est vide.
Forces
- Les faits sont le travail de l'agent : une question qui dépend de l'environnement part en sous-agent, elle ne t'est pas posée
- Frontière recalculée à chaque round : aucune question ne repose sur une réponse encore inconnue
- Chaque question arrive avec la réponse recommandée, donc tu valides vite et tu discutes seulement les vrais arbitrages
- Critère de fin explicite (frontière vide) au lieu du sentiment vague d'avoir assez discuté
Limites
- Sans état ni fichier : la primitive seule ne garde rien, tout ce qui a été tranché reste dans la fenêtre de contexte
- Un round de frontière large peut sortir dix questions d'un coup, ce qui est brutal sur un sujet mal cerné
- Redondante si tu utilises déjà /grill-me ou /grill-with-docs, qui la pilotent en interne
Pour qui
- Décisions produit ou techniques où tu sens que quelque chose est resté implicite sans savoir quoi
- Auteurs de skills qui veulent réutiliser la boucle d'interview dans leur propre workflow
- Sessions de cadrage courtes où tu veux l'interview brute, sans CONTEXT.md ni artefact