docs(claude) : allege backend.md (pointeurs + skill) + ref ecran Client pour les formulaires #62

Merged
malio merged 3 commits from chore/alleger-contexte-claude-md into develop 2026-06-04 14:51:39 +00:00
Owner

Allege le contexte CLAUDE charge a chaque session, sans perdre de garantie de comportement (pur deplacement de doc, zero fichier de code touche).

backend.md (1771 -> 702 mots)

Les 5 sections deja couvertes par un test Architecture deterministe deviennent des pointeurs courts (enonce + nom du test garde-fou). Le detail (patterns, tableaux, exemples) part dans un nouveau skill backend-entity-conventions charge a la demande :

  • Messages de validation FR -> EntityConstraintsHaveFrenchMessageTest
  • Pagination -> CollectionsArePaginatedTest
  • Libelle i18n audit -> AuditableEntitiesHaveI18nLabelTest
  • Timestampable/Blamable -> EntitiesAreTimestampableBlamableTest
  • COMMENT ON COLUMN -> ColumnsHaveSqlCommentTest

frontend.md

Ajoute une reference : tout nouvel ecran de formulaire doit ressembler a l'ecran Client (structure, marges, blocs de collection, validation inline 422).

Garanties

  • Aucun test modifie : les tests Architecture restent le juge, le build casse comme avant.
  • Chaque regle garde son pointeur (enonce + test) charge a chaque session ; le detail revient via le skill.
  • Reversible en un revert.
Allege le contexte CLAUDE charge a chaque session, sans perdre de garantie de comportement (pur deplacement de doc, zero fichier de code touche). ## backend.md (1771 -> 702 mots) Les 5 sections deja couvertes par un test Architecture deterministe deviennent des pointeurs courts (enonce + nom du test garde-fou). Le detail (patterns, tableaux, exemples) part dans un nouveau skill `backend-entity-conventions` charge a la demande : - Messages de validation FR -> EntityConstraintsHaveFrenchMessageTest - Pagination -> CollectionsArePaginatedTest - Libelle i18n audit -> AuditableEntitiesHaveI18nLabelTest - Timestampable/Blamable -> EntitiesAreTimestampableBlamableTest - COMMENT ON COLUMN -> ColumnsHaveSqlCommentTest ## frontend.md Ajoute une reference : tout nouvel ecran de formulaire doit ressembler a l'ecran Client (structure, marges, blocs de collection, validation inline 422). ## Garanties - Aucun test modifie : les tests Architecture restent le juge, le build casse comme avant. - Chaque regle garde son pointeur (enonce + test) charge a chaque session ; le detail revient via le skill. - Reversible en un revert.
matthieu added 3 commits 2026-06-04 14:42:35 +00:00
docs(claude) : ref ecran Client comme standard des formulaires (frontend.md)
Pull Request — Quality gate / Backend (PHP CS + PHPUnit) (pull_request) Successful in 1m39s
Pull Request — Quality gate / Frontend (lint + Vitest + build) (pull_request) Successful in 1m11s
22ebaa6efd
matthieu added the backfronttype/docs labels 2026-06-04 14:43:12 +00:00
malio merged commit fcacde2a34 into develop 2026-06-04 14:51:39 +00:00
malio deleted branch chore/alleger-contexte-claude-md 2026-06-04 14:51:39 +00:00
Sign in to join this conversation.