batchCooking/specs
kyuno053 52e379fcf7
docs(conventions): impose une couverture de tests pour chaque ajout (#61)
* docs(conventions): impose une couverture de tests pour chaque ajout

Trois nouvelles règles dans "## Tests" :
- ajout front autonome (components/ui/*) -> Cypress mode composant
- ajout front non autonome (dépend de son layout/page) -> Cypress
  mode layout, spec .cy.ts classique dans cypress/e2e/
- nouvelle fonctionnalité front (parcours utilisateur) -> Cypress e2e,
  scénario Gherkin "En tant que... je veux..." (s'ajoute au test
  layout, ne le remplace pas)
- ajout back testable -> Mocha + Chai dans apps/api/test/

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

* claude.md

---------

Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-21 12:47:56 +02:00
..
backend-architecture.md fix: corrige les bugs ouverts du repo (import TheMealDB, sidebar mobile) + doc (#59) 2026-08-21 12:16:22 +02:00
batch-cooking-architecture.md fix: corrige les bugs ouverts du repo (import TheMealDB, sidebar mobile) + doc (#59) 2026-08-21 12:16:22 +02:00
batch-cooking-modele.md fix: corrige les bugs ouverts du repo (import TheMealDB, sidebar mobile) + doc (#59) 2026-08-21 12:16:22 +02:00
dev-conventions.md docs(conventions): impose une couverture de tests pour chaque ajout (#61) 2026-08-21 12:47:56 +02:00
error-handling.md fix: corrige les bugs ouverts du repo (import TheMealDB, sidebar mobile) + doc (#59) 2026-08-21 12:16:22 +02:00
frontend-architecture.md fix: corrige les bugs ouverts du repo (import TheMealDB, sidebar mobile) + doc (#59) 2026-08-21 12:16:22 +02:00