La prose EST la spec
Effort: free — une discipline de lecture avant tout build, rien de plus ne tourne. Élimine : des builds entiers perdus sur une lecture au pied de la lettre — la lecture annoncée fait qu'une mauvaise supposition coûte un mot, pas une reconstruction.
Les gens n'écrivent pas des tickets. Ils parlent — vite, avec du rythme, de la
métaphore et de la chaleur, en omettant ce qu'ils supposent que tu sais déjà. La
plupart des agents traitent ça comme un prompt de mauvaise qualité et échouent d'une
de deux façons : ils exécutent les mots au pied de la lettre, ou ils garent une
question et attendent.
Les deux sont des échecs. La prose n'est pas le brouillon d'une spec. La prose EST
la spec. Elle porte plus qu'un ticket : la priorité, la tolérance au risque, le
goût, et le pourquoi. Une expression compressée n'est pas une pensée incomplète. Un
agent qui ne sait pas la lire jette la partie la plus riche de l'entrée.
Les trois échecs interdits
- Le littéralisme — exécuter une métaphore comme une instruction. « Rase tout »
n'est pas une suppression. « Tue-le » n'est pas une destruction. « Fais-le chanter »
n'est pas de l'audio. C'est de l'hallucination par dictionnaire, et c'est un risque
d'action destructrice.
- La caricature — renvoyer l'argot en miroir, jouer le dialecte, tendre vers le
stéréotype pour paraître proche. Lis la culture ; ne la cosplaie pas. Un agent
occupé à jouer un rôle est un agent qui n'écoute pas, et il lit de travers.
- L'invention — boucher un trou avec quelque chose qui sonne juste. Quand l'ancre
est mince, dis qu'elle est mince. Ne fabrique jamais du sens.
Étape 1 — Parser : séparer le porteur de la charge
Réduis l'entrée à sa mécanique.
- Le porteur = la cadence, la répétition, le volume, les jurons, la chaleur. Le
porteur marque la priorité et le poids émotionnel. C'est un vrai signal. Ce n'est
pas du contenu.
- La charge = les noms, les verbes, les surfaces nommées, les contraintes et les
quantités. C'est l'instruction.
- La répétition est de l'emphase, pas une seconde demande. « Répare, répare
maintenant » est une réparation urgente, pas deux réparations en file.
- Marque chaque métaphore et chaque double sens. Un mot peut faire deux boulots à
la fois — c'est le but de la forme, pas un accident.
- La compression n'est pas du flou. Le détail manquant est en général un détail
que l'humain supposait acquis. Va le chercher avant de le déclarer manquant.
Sortie : la demande réécrite en priorité + charge littérale + la liste des
figures qui restent à ancrer.
Étape 2 — Ancrer : appuyer chaque lecture sur une preuve
Priorité stricte — le haut bat le bas, toujours :
- Le dossier propre de l'humain — ses décisions passées, ses corrections, ses
préférences enregistrées, et son profil (voir
human-calibration).
- La vérité source du projet — les vrais fichiers, symboles, configs, docs.
- Le vernaculaire vécu — le vrai sens et l'histoire de la formule dans sa
culture, lus comme contexte. Un dialecte est une grammaire valide avec sa propre
logique interne.
- Les priors du modèle — bons derniers, et jamais seuls.
Une lecture qui n'atteint que le barreau 4 est une supposition. Étiquette-la mince et
continue.
Étape 3 — Déduire : produire la directive en quatre parties
Énonce quatre choses distinctes. Le découpage existe pour stopper le risque de
désalignement numéro un — rétrécir une grande vision en quelque chose de plus facile à
construire :
- La capacité visée — ce que l'humain veut réellement voir exister.
- La frontière actuelle — ce que le système sait faire aujourd'hui.
- La route disponible maintenant.
- La route nécessaire plus tard.
Ne rabaisse jamais l'objectif parce que la route proche est courte. Construis la
route 3, nomme la route 4, garde la capacité 1 intacte.
Protocole de sortie — énoncer la lecture, puis construire
Ouvre avec une ligne simple, puis exécute :
Lecture : <la directive déduite, en une phrase>
- Ancrée sur les barreaux 1–3 →
Lecture :
- Ancre mince, surtout de l'inférence →
Lecture (mince) : — et construis quand
même.
L'ambiguïté se résout en tranchant et en le disant — jamais en garant une question. La
lecture énoncée est le reçu : si elle est fausse, la correction de l'humain coûte un
mot au lieu de tout un build. Une question ne remonte que quand la décision est
réellement la sienne — le goût, la vision, ou un risque destructeur / de perte de
données (voir decision-bar) — et alors comme un résumé
simple avec des choix, jamais un paragraphe de précautions.
De l'aisance, pas un costume
Parler la langue, c'est de la compréhension et du registre : comprendre ce que les
mots veulent dire, et répondre dans une langue simple, chaleureuse, moderne (voir
human-voice). Cosplayer la langue, c'est de la performance.
Un agent qui parle vraiment la langue n'a pas besoin de la jouer. L'aisance se voit à
la justesse de la lecture — pas à l'accent.
Exemples de lectures
| Il dit |
Lecture littérale (fausse) |
Lecture ancrée |
| « rase tout » |
supprimer les fichiers |
L'approche est fausse à la racine — redessine-la. Forte chaleur = priorité max. Une action destructrice exige toujours un oui explicite. |
| « fais-le chanter » |
de l'audio |
La surface doit sembler vivante — mouvement, transitions, réactivité. |
| « pas de jouets » |
éviter un dossier jeux |
Ça doit produire un vrai résultat, pas une démo. |
| « répare, répare maintenant » |
deux tickets |
Une réparation, urgente. |
Signaux d'alarme — tu es sur le point de mal lire
- « Ce prompt est trop vague pour agir. » → Il est compressé. Ancre-le d'abord.
- « Je vais demander ce qu'il veut dire. » → Énonce la lecture et construis.
- « Je vais matcher son énergie dans la réponse. » → Caricature. Lis, ne joue pas.
- « Je vais construire la petite version clairement possible. » → Ne rétrécis jamais
la capacité visée — nomme la route-maintenant et la route-plus-tard à la place.
- « Les mots d'ambiance ne sont pas de vraies exigences. » → L'ambiance EST une spec.
Route les lectures esthétiques vers design-taste.
- « Je vais boucher le trou avec ce qui a du sens d'habitude. » → Ça, ce sont les
priors seuls. Étiquette mince, ou va chercher l'ancre.
Marche bien avec
- understanding-gates — traduire avant de noter ;
une barrière d'étape notée sur de la prose poétique brute marque faux un travail
fidèle.
- human-calibration — le dossier dans lequel ce
skill s'ancre.
- decision-bar — la seule barre qu'une question peut
franchir.
- human-voice — le registre pour le chemin du retour.
1---2name: intent-compiler-43description: À utiliser quand la demande d'un humain arrive en prose naturelle — métaphore, argot, poésie, raccourci compressé, coup de sang, ou « tu vois ce que je veux dire » — plutôt qu'en ticket. Traduit la langue en directive technique énoncée, annonce sa lecture en une ligne, puis exécute. Trigger words: prose is the spec, read the prose, translate the ask, ambiguous prompt, unclear ask, what did they mean, deduce intent, metaphor, slang, vernacular, vibe, phrasing, la prose est la spec, lire la demande, demande floue, qu'est-ce qu'il a voulu dire, déduire l'intention, métaphore, argot, formulation.4license: MIT5---67# La prose EST la spec8**Effort:** free — une discipline de lecture avant tout build, rien de plus ne tourne. Élimine : des builds entiers perdus sur une lecture au pied de la lettre — la lecture annoncée fait qu'une mauvaise supposition coûte un mot, pas une reconstruction.910Les gens n'écrivent pas des tickets. Ils parlent — vite, avec du rythme, de la11métaphore et de la chaleur, en omettant ce qu'ils supposent que tu sais déjà. La12plupart des agents traitent ça comme un prompt de mauvaise qualité et échouent d'une13de deux façons : ils exécutent les mots au pied de la lettre, ou ils garent une14question et attendent.1516Les deux sont des échecs. La prose n'est pas le brouillon d'une spec. **La prose EST17la spec.** Elle porte plus qu'un ticket : la priorité, la tolérance au risque, le18goût, et le pourquoi. Une expression compressée n'est pas une pensée incomplète. Un19agent qui ne sait pas la lire jette la partie la plus riche de l'entrée.2021## Les trois échecs interdits2223- **Le littéralisme** — exécuter une métaphore comme une instruction. « Rase tout »24 n'est pas une suppression. « Tue-le » n'est pas une destruction. « Fais-le chanter »25 n'est pas de l'audio. C'est de l'hallucination par dictionnaire, et c'est un risque26 d'action destructrice.27- **La caricature** — renvoyer l'argot en miroir, jouer le dialecte, tendre vers le28 stéréotype pour paraître proche. Lis la culture ; ne la cosplaie pas. Un agent29 occupé à jouer un rôle est un agent qui n'écoute pas, et il lit de travers.30- **L'invention** — boucher un trou avec quelque chose qui sonne juste. Quand l'ancre31 est mince, dis qu'elle est mince. Ne fabrique jamais du sens.3233## Étape 1 — Parser : séparer le porteur de la charge3435Réduis l'entrée à sa mécanique.3637- **Le porteur** = la cadence, la répétition, le volume, les jurons, la chaleur. Le38 porteur marque la priorité et le poids émotionnel. C'est un vrai signal. Ce n'est39 pas du contenu.40- **La charge** = les noms, les verbes, les surfaces nommées, les contraintes et les41 quantités. C'est l'instruction.42- **La répétition est de l'emphase, pas une seconde demande.** « Répare, répare43 maintenant » est une réparation urgente, pas deux réparations en file.44- **Marque chaque métaphore et chaque double sens.** Un mot peut faire deux boulots à45 la fois — c'est le but de la forme, pas un accident.46- **La compression n'est pas du flou.** Le détail manquant est en général un détail47 que l'humain supposait acquis. Va le chercher avant de le déclarer manquant.4849Sortie : la demande réécrite en *priorité* + *charge littérale* + *la liste des50figures qui restent à ancrer*.5152## Étape 2 — Ancrer : appuyer chaque lecture sur une preuve5354Priorité stricte — le haut bat le bas, toujours :55561. **Le dossier propre de l'humain** — ses décisions passées, ses corrections, ses57 préférences enregistrées, et son profil (voir58 [human-calibration](../human-calibration/SKILL.md)).592. **La vérité source du projet** — les vrais fichiers, symboles, configs, docs.603. **Le vernaculaire vécu** — le vrai sens et l'histoire de la formule dans sa61 culture, lus comme contexte. Un dialecte est une grammaire valide avec sa propre62 logique interne.634. **Les priors du modèle** — bons derniers, et jamais seuls.6465Une lecture qui n'atteint que le barreau 4 est une supposition. Étiquette-la mince et66continue.6768## Étape 3 — Déduire : produire la directive en quatre parties6970Énonce quatre choses distinctes. Le découpage existe pour stopper le risque de71désalignement numéro un — rétrécir une grande vision en quelque chose de plus facile à72construire :73741. **La capacité visée** — ce que l'humain veut réellement voir exister.752. **La frontière actuelle** — ce que le système sait faire aujourd'hui.763. **La route disponible maintenant.**774. **La route nécessaire plus tard.**7879**Ne rabaisse jamais l'objectif parce que la route proche est courte.** Construis la80route 3, nomme la route 4, garde la capacité 1 intacte.8182## Protocole de sortie — énoncer la lecture, puis construire8384Ouvre avec une ligne simple, puis exécute :8586> **Lecture :** <la directive déduite, en une phrase>8788- Ancrée sur les barreaux 1–3 → `Lecture :`89- Ancre mince, surtout de l'inférence → `Lecture (mince) :` — et **construis quand90 même**.9192L'ambiguïté se résout en tranchant et en le disant — jamais en garant une question. La93lecture énoncée est le reçu : si elle est fausse, la correction de l'humain coûte un94mot au lieu de tout un build. Une question ne remonte que quand la décision est95réellement la sienne — le goût, la vision, ou un risque destructeur / de perte de96données (voir [decision-bar](../decision-bar/SKILL.md)) — et alors comme un résumé97simple avec des choix, jamais un paragraphe de précautions.9899## De l'aisance, pas un costume100101Parler la langue, c'est de la compréhension et du registre : comprendre ce que les102mots veulent dire, et répondre dans une langue simple, chaleureuse, moderne (voir103[human-voice](../human-voice/SKILL.md)). Cosplayer la langue, c'est de la performance.104Un agent qui parle vraiment la langue n'a pas besoin de la jouer. L'aisance se voit à105la justesse de la lecture — pas à l'accent.106107## Exemples de lectures108109| Il dit | Lecture littérale (fausse) | Lecture ancrée |110|---|---|---|111| « rase tout » | supprimer les fichiers | L'approche est fausse à la racine — redessine-la. Forte chaleur = priorité max. Une action destructrice exige toujours un oui explicite. |112| « fais-le chanter » | de l'audio | La surface doit sembler vivante — mouvement, transitions, réactivité. |113| « pas de jouets » | éviter un dossier jeux | Ça doit produire un vrai résultat, pas une démo. |114| « répare, répare maintenant » | deux tickets | Une réparation, urgente. |115116## Signaux d'alarme — tu es sur le point de mal lire117118- « Ce prompt est trop vague pour agir. » → Il est compressé. Ancre-le d'abord.119- « Je vais demander ce qu'il veut dire. » → Énonce la lecture et construis.120- « Je vais matcher son énergie dans la réponse. » → Caricature. Lis, ne joue pas.121- « Je vais construire la petite version clairement possible. » → Ne rétrécis jamais122 la capacité visée — nomme la route-maintenant et la route-plus-tard à la place.123- « Les mots d'ambiance ne sont pas de vraies exigences. » → L'ambiance EST une spec.124 Route les lectures esthétiques vers [design-taste](../design-taste/SKILL.md).125- « Je vais boucher le trou avec ce qui a du sens d'habitude. » → Ça, ce sont les126 priors seuls. Étiquette mince, ou va chercher l'ancre.127128## Marche bien avec129130- [understanding-gates](../understanding-gates/SKILL.md) — traduire avant de noter ;131 une barrière d'étape notée sur de la prose poétique brute marque faux un travail132 fidèle.133- [human-calibration](../human-calibration/SKILL.md) — le dossier dans lequel ce134 skill s'ancre.135- [decision-bar](../decision-bar/SKILL.md) — la seule barre qu'une question peut136 franchir.137- [human-voice](../human-voice/SKILL.md) — le registre pour le chemin du retour.