[feat] Dashboard / → convergence modele Cartes #279
Labels
No labels
autopilot:pending-human
source:analyste
source:defenseur
source:human
source:medic
status:approved
status:blocked
status:in-progress
status:needs-clarification
status:needs-fix
status:ready
status:review
status:triage
type:bug
type:feature
type:infra
type:refactor
type:schema
type:security
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: maximus/Simpl-Resultat#279
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Le dashboard
/(DashboardPage) converge sur le modele/reports/cartes: KPIs+deltas, top movers, adherence budget, barres classees (au lieu du camembert), tuile valeur nette (Bilan), trend income-aware, filtre compte. Epic #260.Fichiers concernes
src/pages/DashboardPage.tsxsrc/services/dashboardService.ts(camembert @:61)src/hooks/useDashboard.tssrc/pages/ReportsCartesPage.tsx(KpiCard, top movers — presentationnels) +reportService.ts(getCartesSnapshot)src/services/balance.service.ts(getSnapshotTotalsByDate@:1767)Depends on
overnight-2026-07-08-filtres-fondation) merge —getCartesSnapshot/dashboardServiceplombes par I2.Criteres d'acceptation
KpiCard+top movers de Cartes viagetCartesSnapshot)dashboardService.ts:61)getSnapshotTotalsByDate(balance.service.ts:1767, serie{snapshot_date,total}) — PASHubNetBalanceTile(metrique P&L transactionnelle differente)deriveLandingState/listSnapshots().length(balanceLanding.ts, #244) → masquer la tuile si aucun snapshot, ne PAS bloquer ni afficher « 0 $ » trompeurnpm testvertsReview caveats
deriveLandingState, ne pas inferer des nulls degetAccountsLatestSnapshot.getSnapshotTotalsByDate(deja consomme paruseBalanceOverview), pas de reecriture.getCartesSnapshot) ; le dashboard porte son propre temporel (I4 ne le touche pas).Decisions prises
Spec source
spec-plan-rapports-uniformes-suite.md
maximus referenced this issue2026-07-12 00:45:21 +00:00