• Joined on 2026-02-23
maximus closed issue maximus/Simpl-Resultat#331 2026-08-14 16:13:33 +00:00
fix: l'export de donnees detruit les configurations d'import
maximus closed issue maximus/Simpl-Resultat#332 2026-08-14 16:13:33 +00:00
docs: architecture, ADR 0019, guide utilisateur et changelog
maximus pushed to main at maximus/Simpl-Resultat 2026-08-14 16:13:33 +00:00
37b832e084 fix(import): stop a generic bank signature from claiming, and misreading, a richer file
ef7de3cf9b fix(import): veto a labelled description column that behaves like an enum
484c4beb47 fix(import): fail a row whose amount cell is unreadable beside a 0,00 sibling
e2b8eb8b22 docs: architecture, ADR 0019, user guide and changelog for the import format
f377d760af fix(export): preserve import sources and templates across data export/import
Compare 13 commits »
maximus commented on pull request maximus/Simpl-Resultat#340 2026-08-14 16:03:38 +00:00
feat(import): recognise known bank layouts and report format drift

Blocage levé — corrigé sur la tête de pile

Deux correctifs : une variante faite uniquement de libellés génériques doit décrire l'en-tête exactement (Desjardins ne peut plus…

maximus commented on pull request maximus/Simpl-Resultat#336 2026-08-14 16:03:37 +00:00
fix(import): read amounts with an anchored parser and a real debit/credit rule

Blocage levé — corrigé sur la tête de pile

Une cellule mappée non vide qui ne parse pas fait désormais échouer la ligne, quelle que soit sa sœur. Une cellule vide garde son sens…

maximus commented on pull request maximus/Simpl-Resultat#337 2026-08-14 16:03:37 +00:00
feat(import): detect transaction columns by header label

Blocage levé — corrigé sur la tête de pile

detectDescriptionColumn oppose maintenant un veto par cardinalité à la colonne préférée : une description ne répète presque rien,…

maximus pushed to issue-332-docs-adr-changelog at maximus/Simpl-Resultat 2026-08-14 16:03:12 +00:00
37b832e084 fix(import): stop a generic bank signature from claiming, and misreading, a richer file
ef7de3cf9b fix(import): veto a labelled description column that behaves like an enum
484c4beb47 fix(import): fail a row whose amount cell is unreadable beside a 0,00 sibling
Compare 3 commits »
maximus commented on pull request maximus/Simpl-Resultat#340 2026-08-14 15:45:09 +00:00
feat(import): recognise known bank layouts and report format drift

/pr-review #340 — REQUEST_CHANGES

Résumé

Revue adversariale, faits mesurés en rejouant la détection base-vs-branche hors du worktree (esbuild + node sur `origin/issue-329-manda…

maximus commented on pull request maximus/Simpl-Resultat#342 2026-08-14 15:45:05 +00:00
docs: architecture, ADR 0019, user guide and changelog for the import format

Revue adversariale — PR #342 (maillon 10/10, documentation)

Verdict : APPROVE

Résumé

PR docs-only conforme : 8 fichiers, aucun fichier source ni test touché (les deux locales le…

maximus commented on pull request maximus/Simpl-Resultat#341 2026-08-14 15:42:50 +00:00
fix(export): preserve import sources and templates across data export/import

Revue adversariale — PR #341

Verdict : APPROVE — aucun blocage.

Note de contexte : cette PR a été récupérée après un run interrompu. Le worker a été tué par une limite…

maximus commented on pull request maximus/Simpl-Resultat#339 2026-08-14 15:41:20 +00:00
feat(import): make the preview mandatory and show what the amounts mean

APPROVE

L'étape file-preview est réellement obligatoire — un seul chemin y mène, un seul en sort, et le retour arrière la retraverse. Le récap est une fonction pure testée, ses…

maximus commented on pull request maximus/Simpl-Resultat#337 2026-08-14 15:32:41 +00:00
feat(import): detect transaction columns by header label

/pr-review — REQUEST_CHANGES

Résumé

Le cœur de la PR tient. J'ai vérifié les claims plutôt que de les croire :

  • Le déplacement des helpers est byte-identique. diff de…
maximus commented on pull request maximus/Simpl-Resultat#335 2026-08-14 15:31:54 +00:00
fix(import): persist the import format and restore it faithfully

/pr-review — Verdict : APPROVE

Le correctif de cause racine tient : la convention de signe et le mode de montant sont désormais lus, plus jamais devinés, et les trois garde-fous…

maximus commented on pull request maximus/Simpl-Resultat#336 2026-08-14 15:29:39 +00:00
fix(import): read amounts with an anchored parser and a real debit/credit rule

Revue adversariale — PR #338

Verdict : APPROVE — aucun blocage. 6 suggestions, toutes non bloquantes.

Résumé

Les cinq affirmations du corps ont été vérifiées dans le code,…

maximus commented on pull request maximus/Simpl-Resultat#338 2026-08-14 15:29:38 +00:00
feat(import): score the detected format and run detection on its own

Revue adversariale — PR #338

Verdict : APPROVE — aucun blocage. 6 suggestions, toutes non bloquantes.

Résumé

Les cinq affirmations du corps ont été vérifiées dans le code,…

maximus commented on pull request maximus/Simpl-Resultat#334 2026-08-14 15:28:18 +00:00
schema: migration v17 — the full import format on import_sources

/pr-review — APPROVE

Migration additive propre, dont chaque affirmation du corps a ete verifiee plutot que crue. La v17 s'applique reellement sur une base v1+v3+v5 avec `PRAGMA foreign_keys…

maximus commented on pull request maximus/Simpl-Resultat#333 2026-08-14 15:23:47 +00:00
test: corpus de fixtures CSV et contrat de detection

/pr-review — APPROVE

Resume. PR test-only exemplaire : elle fige par caracterisation cinq fonctions qui portaient chaque montant importe sans avoir une seule assertion, et elle marque…

maximus created pull request maximus/Simpl-Resultat#342 2026-08-14 15:14:15 +00:00
docs: architecture, ADR 0019, user guide and changelog for the import format
maximus created branch issue-332-docs-adr-changelog in maximus/Simpl-Resultat 2026-08-14 15:13:31 +00:00
maximus pushed to issue-332-docs-adr-changelog at maximus/Simpl-Resultat 2026-08-14 15:13:31 +00:00
e2b8eb8b22 docs: architecture, ADR 0019, user guide and changelog for the import format