feat(budget) : adopter le repli multi-niveaux sur la grille Budget #293
No reviewers
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#293
Loading…
Reference in a new issue
No description provided.
Delete branch "issue-289-budget-collapse"
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?
Resolves #289
Stacks on #292 (issue #288's collapse socle) — base is
issue-288-collapse-socle, NOTmain. Review/merge #292 first.Summary
useCollapsibleGroupssocle with accessors declared inline (nobudgetTableModel.ts).sumLeavesForTypeon the raw group, so folding is purely visual;STORAGE_KEYrenamed tobudget-subtotals-positionto decouple from the real-vs-budget report.buildBudgetYearRowsfromuseBudgetand pinned its level-order (BFS) emission with a regression test — the invariant the abandoned v1 collapse plan got wrong.Build clean (0 TS errors), 828 vitest pass,
cargo checkclean.Generated autonomously by /autopilot run of 2026-07-15
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.