Lecteur de documentation

traceability matrix

Fichier source: architecture/traceability-matrix.md

Markdown rendu Markdown

Traceability Matrix

Objet

Consolider la tracabilite documentaire demandee par le backlog actif :

rubrique -> route -> composant -> API -> source de donnee

Cette matrice v1 couvre les parcours coeur les plus exposes dans le pilotage DU.

Matrice des parcours coeur

Rubrique / usageRouteComposant principalAPI / endpointSource de donnee
Pilotage terrainapps/web/src/app/(app)/dashboard/page.tsxapps/web/src/components/dashboard/business-alerts-panel.tsxapps/web/src/app/api/pilotage/overview/route.tsapps/web/src/lib/pilotage/*, agregations actions / comparaison periode
Sante des servicesapps/web/src/app/(app)/admin/services/page.tsxinterface admin servicesapps/web/src/app/api/services/route.tsapps/web/src/lib/env.ts, apps/web/src/lib/services/registry.ts, variables d'environnement
Carte des actionsapps/web/src/app/(app)/actions/map/page.tsxapps/web/src/components/actions/map/*apps/web/src/app/api/actions/map/route.tsapps/web/src/lib/actions/store.ts, source unifiee actions
Declaration d'action (alias legacy /declaration)apps/web/src/app/(app)/actions/new/page.tsxapps/web/src/components/actions/action-declaration-form/*apps/web/src/app/api/actions/route.tsapps/web/src/components/actions/action-declaration/payload.ts, store actions, Supabase/local store
Historique actionsapps/web/src/app/(app)/actions/history/page.tsxapps/web/src/components/actions/actions-history-list.tsxlecture via flux actions et exportsapps/web/src/lib/actions/store.ts, derivees de geo-tracabilite
Rapports webapps/web/src/app/(app)/reports/page.tsxapps/web/src/components/reports/reports-web-document.tsxapps/web/src/app/api/reports/actions.csv/route.ts, apps/web/src/app/api/reports/actions.json/route.ts, apps/web/src/app/api/reports/elus-dossier/route.tsapps/web/src/components/reports/web-document/analytics/*, source actions et KPI
Observatoire publicapps/web/src/app/(app)/observatoire/page.tsxapps/web/src/components/reports/*, apps/web/src/components/ui/rubrique-pdf-export-button.tsxapps/web/src/app/api/reports/actions.csv/route.ts, apps/web/src/app/api/reports/actions.json/route.ts, apps/web/src/app/api/reports/elus-dossier/route.tsapps/web/src/lib/pilotage/*, apps/web/src/lib/actions/unified-source.ts, agrégations mensuelles
Moderation adminapps/web/src/app/(app)/admin/page.tsxapps/web/src/components/reports/admin-workflow/*apps/web/src/app/api/admin/moderation/route.tsapps/web/src/lib/admin/*, journal de moderation, source actions
Explorer / sectionsapps/web/src/app/(app)/explorer/page.tsx, apps/web/src/app/(app)/sections/[sectionId]/page.tsxapps/web/src/components/sections/*endpoints varies selon rubriqueapps/web/src/lib/sections-registry/config.ts, apps/web/src/lib/navigation.ts, sources par rubrique

Source of truth recommandees

Limites actuelles

Suite recommandee