Configure l'environnement de développement complet avec Docker Compose, structure DDD 4 Bounded Contexts, et pipeline CI/CD GitHub Actions. Corrections compatibilité CI: - Symfony 8 nécessite monolog-bundle ^4.0 (la v3.x ne supporte que jusqu'à Symfony 7) - ESLint v9 nécessite flat config (eslint.config.js) - le format .eslintrc.cjs est obsolète
961 B
961 B
Architecture Decision Records (ADR)
Ce dossier contient les decisions architecturales du projet Classeo.
Format
Chaque ADR suit le template :
# ADR-XXX: Titre
## Status
Proposed | Accepted | Deprecated | Superseded by [ADR-YYY]
## Context
Description du probleme ou de la situation.
## Decision
La decision prise et pourquoi.
## Consequences
Impact positif et negatif de cette decision.
Index
| # | Titre | Status | Date |
|---|---|---|---|
| 001 | Architecture DDD avec Bounded Contexts | Accepted | 2026-01 |
| 002 | Svelte 5 Runes Only | Accepted | 2026-01 |
| 003 | PHP 8.5 Property Hooks | Accepted | 2026-01 |
Comment proposer une nouvelle ADR
- Copier le template
template.md - Nommer
XXX-titre-court.md - Remplir les sections
- Soumettre en Pull Request
- Discuter en equipe
- Merger = Accepted