La doc bfev/docs/ suit le cadre Diátaxis. Trois règles.
Choisis l'intention de lecture avant d'écrire, et ne la mélange pas :
| Mode | Dossier | Question du lecteur | Ce qu'on n'y met PAS |
|---|---|---|---|
| Tutorial | tutorials/ |
« apprends-moi en faisant » | options exhaustives, justifications |
| How-to | how-to/ |
« comment je fais X ? » | théorie, découverte guidée |
| Reference | reference/ |
« quelle est la valeur/signature exacte ? » | le pourquoi, le ton narratif |
| Explanation | explanation/ |
« pourquoi c'est conçu ainsi ? » | étapes opératoires, listes d'API |
Un document « fourre-tout » (ex. l'ancien skill-upgrades.md, qui mêlait table
d'invariants et doctrine) doit être scindé : la référence d'un côté, le
pourquoi de l'autre, reliés par un lien.
Un fait vit une seule fois. On lie plutôt qu'on duplique
(../reference/contracts.md#orchestrator). Si deux pages ont besoin du même
contenu, c'est qu'il manque une page de référence à laquelle les deux pointent.
bfev.fe_escalation,
aggregates.json).figures/.SKILL.md des skills restent le frontmatter opérationnel ; la doc longue
migre vers how-to/ + reference/.index.md et à llms.txt._inventory.md.