socle
CLAUDE.md2 starsChanged 23 days agoMITView on GitHub
Instructions pour les sessions travaillant sur le socle lui-même. Français : réponses, contenu des fichiers, messages de commit. Une méthode de travail extraite de projets réels, pas un template de code. Aucun code d'application, aucun framework, aucun choix de bibliothèque n'a sa place ici. 1. Rien ici sans usage réel. Une règle s'ajoute quand elle a été appliquée sur au moins un projet et qu'elle a évité quelque chose de constatable. Jamais par anticipation — c'est la règle qui a…
The file
Files
CLAUDE.md — socle
Instructions pour les sessions travaillant sur le socle lui-même.
Langue
Français : réponses, contenu des fichiers, messages de commit.
Ce que c'est
Une méthode de travail extraite de projets réels, pas un template de code. Aucun code d'application, aucun framework, aucun choix de bibliothèque n'a sa place ici.
Règles d'écriture
- Rien ici sans usage réel. Une règle s'ajoute quand elle a été appliquée sur au moins un projet et qu'elle a évité quelque chose de constatable. Jamais par anticipation — c'est la règle qui a créé le socle, elle vaut d'abord pour lui.
- Toute contrainte annoncée doit avoir son mécanisme. Ajouter une recommandation sans le
test, le hook ou le type qui la fait tenir, c'est produire exactement ce que
doctrine/garde-mecanique.mdcondamne. - Un mécanisme doit avoir été vu échouer. Le casser volontairement, constater le blocage, réparer. Un garde-fou jamais vu échouer est une intention.
- Générique par construction. Aucun chemin absolu, aucun nom de personne, aucun nom de projet, aucun secret. Le socle est destiné à être lisible par d'autres.
- Les exemples sont anonymisés mais réels. « Un projet Electron de 130 fichiers » plutôt qu'un nom ; jamais un cas inventé pour illustrer.
Vérification
Avant de clore une tâche ici :
node --check bin/*.mjs templates/*.mjsetbash -n templates/*.sh;node --test tests/*.test.mjs;- tout script modifié doit être exécuté dans les deux sens (cas qui passe, cas qui échoue) sur un cas réel, pas seulement fabriqué ;
- les templates JSON doivent parser.
Portée
Le socle grossit par la preuve, pas par l'exhaustivité. Devant le doute entre « ajouter une règle de plus » et « ne rien ajouter », ne rien ajouter : une doctrine que personne ne lit en entier ne protège de rien.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

