docs: socle de documentation (ARCHITECTURE + guide developpeur) #42

Merged
Corentin merged 1 commit from docs/architecture into dev 2026-06-17 15:47:16 +02:00
Owner
No description provided.
Corentin added 1 commit 2026-06-17 15:45:49 +02:00
docs: socle de documentation (ARCHITECTURE + guide developpeur)
All checks were successful
CI / secret-scan (pull_request) Successful in 11s
CI / php-lint (pull_request) Successful in 25s
CI / static-tests (pull_request) Successful in 45s
CI / js-tests (pull_request) Successful in 22s
CI / auto-merge (pull_request) Successful in 5s
13d5cbab9d
Point d'entree technique pour le jury et les contributeurs.

- docs/ARCHITECTURE.md : vue d'ensemble, stack, topologie de deploiement (5 services,
  standalone vs prod gitignore), demarrage une commande (wakdo-migrate), structure du
  code, flux d'une requete, securite (security-by-design : auth/RBAC/PIN+audit/throttle/
  validation/RGPD), modele de donnees (22 tables + derivations calculees), tests & CI,
  methodologie. Renvoie vers PROJECT_CONTEXT / merise / adr (pas de duplication).
- docs/DEVELOPER.md : lancer en local (docker compose up), migrations & seed, tests
  (PHPUnit .phar unit+integration, jsdom, PHPStan L6), conventions de code, git & CI.

Premiere PR du jeu de documentation (socle). Suivront : docs/adr/ (registre de
decisions) puis la doc par domaine.
Corentin scheduled this pull request to auto merge when all checks succeed 2026-06-17 15:45:50 +02:00
Corentin merged commit 92c61e31f7 into dev 2026-06-17 15:47:16 +02:00
Sign in to join this conversation.
No reviewers
No labels
auto-merge
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: AcadeNice/corentin_wakdo#42
No description provided.