docs(borne): clarifie le repli JSON statique (fige, divergent de la DB) #31

Merged
Corentin merged 1 commit from docs/borne-data-frozen-fallback into dev 2026-06-16 14:21:54 +02:00
Owner

Finding LOW (audit 2026-06-16, critique de completude)

src/public/borne/data/produits.json contient 66 produits alors que la table product en a 53 : source de verite divergente embarquee dans le docroot kiosk. C'est le jeu source ecole complet (fige), pas un miroir de la base ; mais sans note, on pouvait croire la borne synchrone avec la DB.

Correctif (documentation)

README ajoute dans src/public/borne/data/ :

  • statut : repli statique fige copie de docs/merise/_sources/, consomme par le front P5 tant que l'API n'existe pas ;
  • ecart produits attendu (66 source vs 53 seed curate ; categories alignees 9=9) ;
  • point de bascule P4 (data.js -> /api/categories / /api/products), apres lequel ces fichiers deviennent obsoletes.

Aucun changement de code. Pas de label auto-merge.

## Finding LOW (audit 2026-06-16, critique de completude) `src/public/borne/data/produits.json` contient 66 produits alors que la table `product` en a 53 : source de verite divergente embarquee dans le docroot kiosk. C'est le jeu source ecole complet (fige), pas un miroir de la base ; mais sans note, on pouvait croire la borne synchrone avec la DB. ## Correctif (documentation) README ajoute dans `src/public/borne/data/` : - statut : **repli statique fige** copie de `docs/merise/_sources/`, consomme par le front P5 tant que l'API n'existe pas ; - ecart produits **attendu** (66 source vs 53 seed curate ; categories alignees 9=9) ; - point de bascule **P4** (`data.js` -> `/api/categories` / `/api/products`), apres lequel ces fichiers deviennent obsoletes. Aucun changement de code. Pas de label auto-merge.
Corentin added 1 commit 2026-06-16 14:16:52 +02:00
docs(borne): clarifie le repli JSON statique (fige, divergent de la DB)
All checks were successful
CI / secret-scan (pull_request) Successful in 12s
CI / php-lint (pull_request) Successful in 25s
CI / static-tests (pull_request) Successful in 42s
CI / auto-merge (pull_request) Successful in 5s
2fffc7ccba
borne/data/produits.json (66) diverge de la table product (53) : c'est le jeu
source ecole complet, fige, consomme par le front borne tant que l'API n'existe
pas, et non un miroir de la base. Faute de note, on pouvait croire la borne
synchrone avec la DB.

Ajout d'un README dans src/public/borne/data/ : statut de repli statique, ecart
produits attendu (categories alignees 9=9), point de bascule P4 (data.js ->
/api/...) apres lequel ces fichiers deviennent obsoletes.
Corentin merged commit 7d24714d9b into dev 2026-06-16 14:21:54 +02:00
Corentin deleted branch docs/borne-data-frozen-fallback 2026-06-16 14:21:55 +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#31
No description provided.