test(balance): cross-cutting integration tests (#144)
Bilan #6 — Tests dintégration cross-cutting
feat(balance): Modified Dietz returns + transfer linking (#142)
Bilan #4 — Ciblage transferts + rendement Modified Dietz
feat(balance): /balance page + evolution chart + sidebar (#141)
Bilan #3 — Page /balance + graphique évolution
feat(balance): priced-kind support (#140)
Bilan #2 — Catégories priced + saisie quantité × prix
feat(balance): SnapshotEditPage + simple-kind editor (#146)
Bilan #1b — SnapshotEditPage + saisie simple kind