Sprint S81
TERMINE
Anim'Gest — NoSage's Editor — 12 avril 2026
📊 Metriques S81
117
Pages UI
~202
Routes API
22
Outils Eliot
240+
Fichiers JSDoc
99
/100
Score qualite
0
Dette technique
✅ Fonctionnalites livrees — Conv1
✔
Devis multi-animaux — colonne ANI_ID sur devis_contrat_ligne
ALTER TABLE + FK + commentaire SQL. Premiere implementation devis par animal.
✔
API GET /devis/:id/lignes enrichie — ANI_ID + ANI_NOM retournes
JOIN animal dans la requete. Compatible multi-animaux d'un meme client.
✔
Frontend devis/[id]/edit — select animal par ligne + autofill article
Chargement animaux du client. PU HT + TVA autofill depuis catalogue article.
✔
Frontend devis/[id] — colonne Animal affichee dans le tableau
ANI_NOM visible sur chaque ligne de devis.
✔
Email avec PDF en piece jointe — tous types de documents
Route POST /editions/:type/:id/email. Types : devis, facture, avoir-client, BL, BR, DAF. Nom PDF = numero document.
✔
EmailModal refactor — endpoint corrige, supporte tous les types
Plus de mailto: dans devis/[id] et factures/[id]. Import ReferenceError corrige.
✔
Fix bug date validite ISO — DCE_DATE_VALIDITE format YYYY-MM-DD
Audit dates systemique : zero autre bug detecte sur les autres modules.
✔
JSDoc planning-seances corrige — @sprint S81 sans point-virgule parasite
240+ fichiers JSDoc couverts. Dette technique S81 : 0 point residuel.
📚 Commits S81
💻
Conv1 — Code applicatif
Build API 0 erreur · Build Frontend 117/117 pages
📄
Conv2 — GitHub Pages
2641d9b
— changelog S78/S79/S80, roadmap S81, pilotage
🟡 Backlog S82
●
J1 — @sprint obsoletes (~50 fichiers a bumper S82)
●
J2 — Export TVA (volet comptable)
●
J5 — PDF devis : afficher ANI_NOM sur les lignes
●
J8 — GitHub Pages : changelog S81 + roadmap + pilotage
●
J9 — Liens hypertexte entites cliquables dans toutes les listes
●
J10/J11 — EDC remplace par BC (Bilan Comportemental) + sidebar
●
J12 — Formules & Abonnements : refonte tuiles par metier
●
J13/J14 — Questionnaires BC + envoi multi-canal
●
J15 — Page visites : refonte tableau format seances
●
J16/J17 — devis/new : pre-selection metier + modeles par metier
●
J3 — Notes de frais module complet (tickets + OCR + comptabilite)
← Tous les changelogs
Roadmap
Pilotage
Accueil