erplibre/.claude
Mathieu Benoit 5fb49da0f2 [ADD] convention : dire le fonctionnement, pas le contexte ni les noms
Le dépôt n'avait aucune règle sur le commentaire de code : le seul modèle
d'écriture était le corps de commit, et le gabarit y renvoyait le
raisonnement qui n'y tenait pas. Le récit s'écoulait dans les sources,
avec les noms qu'il portait.

L'épreuve tient en une phrase : le code est le sujet, au présent de ce
qu'il fait. Une phrase dont le sujet est un incident, une machine, une date
ou une personne part vers tasks/, non versionné ; le mode de défaillance
que le code empêche reste. Rien d'identifiant hors de private/, et
seulement sur un dépôt privé.

--- EN ---

The repository had no rule at all about code comments: the only writing
model available was the commit body, and the template sent the reasoning
that did not fit there into a comment. The story flowed into the sources,
carrying the names it named.

The test fits in one sentence: the code is the subject, in the present of
what it does. A sentence whose subject is an incident, a machine, a date or
a person goes to tasks/, unversioned; the failure mode the code prevents
stays. Nothing identifying outside private/, and only on a private
repository.

Assisted-by: Claude Opus 5
2026-08-30 05:11:36 -04:00
..
agents [ADD] claude_agents: add feature orchestrator and /feature command 2026-08-07 01:05:14 -04:00
commands [ADD] claude: add /mobile slash command for mobile dev guidance 2026-08-07 01:06:26 -04:00
rules [ADD] convention : dire le fonctionnement, pas le contexte ni les noms 2026-08-30 05:11:36 -04:00
skills [ADD] make: une cible pour les tests unitaires, dépendance mobile déclarée 2026-08-23 02:11:50 -04:00
settings.json [ADD] claude_agents: add feature orchestrator and /feature command 2026-08-07 01:05:14 -04:00
settings.local.json [ADD] .claude settings local permission 2026-08-07 01:05:20 -04:00