page bilan - anomalies diverses #174
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#174
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?
Anomalies relevees lors des premiers tests de la page Bilan
5 anomalies decomposees en issues enfants sous le milestone
bilan-anomalies-174.Rapport original
Decomposition
MIN()au load /balanceCauses racines identifiees
src/services/balance.service.ts:1006utiliseMIN(s.snapshot_date)dans le WHERE d une sous-requete scalaire - SQLite refuse l aggregate hors GROUP BY/HAVING. Reecriture en window function ou CTE.src/hooks/useSnapshotEditor.ts:434insere le snapshot row AVANT de valider les lignes. Si la validation des lignes throw, on a un snapshot orphelin (zero ligne) qui bloque tous les saves suivants a cette date via le checksnapshot_date_taken. Explique le rapport "je ne voyais pas de snapshot avec cette date". Fix : validate-first + cleanup orphelins au load.<input type="date">natif HTML5 sursrc/pages/SnapshotEditPage.tsx:143-160. Comportement WebView-dependent. Investigation d abord.src/pages/BalancePage.tsxn a pas de carte d onboarding pilote pour le flowaccounts -> snapshot. Empty state actuel pas guidant.src-tauri/src/database/balance_schema.sql:146-153ne seede que des categories, jamais de comptes. Suggestion 2-niveaux (vehicule x composition) = changement de schema majeur, deferre en ADR.Ordre recommande
#175 -> #176 -> #178 -> #179 -> #177#175 et #176 sont des bugs P0 a livrer en premier (impact utilisateur direct). #178 et #179 sont des ameliorations UX qui s appuient sur un Bilan fonctionnel. #177 est une investigation P2 qui peut etre traitee en parallele de #178/#179.
Decisions prises
Suivi
Voir milestone
bilan-anomalies-174(id 43).maximus referenced this issue2026-05-01 01:28:35 +00:00
maximus referenced this issue2026-05-01 01:28:35 +00:00
maximus referenced this issue2026-05-01 01:28:35 +00:00
maximus referenced this issue2026-05-01 01:28:36 +00:00
Bilan — toutes les anomalies sont livrees
Cloture de l'umbrella. Recap des 5 anomalies decomposees :
Follow-ups post-merge (hors decomposition initiale, ajoutes en cours de route) :
<input type="date">du repo → PR #194 merge le 2026-05-03L'implementation effective du modele a 2 niveaux (vehicule x composition) capture dans l'ADR 0012 reste a tracker dans une issue future quand le travail sera planifie. ADR garde le statut Proposed jusqu'au passage a Accepted.