V6.1 follow-up to the bank-reco V6 ship. Splits the BANK-ONLY bucket into "known patterns" (intentional gaps, documented and classified) vs "unknown" (real action items). What the catalog covers today: - FOUREZ Quentin → capital_deposit (apport en capital 1000 € initial, notaire FOUREZ centralisateur du dépôt). Maps to Dolibarr account 1013. - URSSAF → social_charges (account 645100) - MISTRAL.AI, CLAUDE.AI → ai_subscription (account 6262) - Wise *Plan, qonto_fee → bank_fee (account 627) - BALANCE_DEPOSIT / FEATURE_CHARGE on Wise → internal_topup (self-funding pair, often nets to zero) Effect on the V6 baseline (Jan-May 2026): - Before catalog: 8 BANK-ONLY mixed entries (noise + signal) - After catalog: 7 known + 1 UNKNOWN (just the +2147 € KM Wise payment 2026-05-29 that genuinely needs a Dolibarr entry) The catalog is JSON (not YAML — stdlib only, no dependency). Schema documented in SKILL.md. Pattern matches case-insensitive regex against both bank label AND operation type. Optional filters: bank, side, amount_min, amount_max. Exit code now reflects only the UNKNOWN bank-only and dolibarr-only counts — the verdict is no longer noisy because of intentional gaps. Edit known-patterns.json as new recurring patterns emerge. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
47 lines
3.7 KiB
Plaintext
47 lines
3.7 KiB
Plaintext
# Bank reconciliation: 2026-01-01 → 2026-05-31 (window ±7d, fees: off)
|
|
|
|
=== MATCHED (6 bank ↔ Dolibarr) ===
|
|
Qonto 2026-01-27 - 50.00 card Wise *Plan ↔ supplier FAF2026001 (2026-01-26, Δ-1d)
|
|
Wise 2026-02-05 + 510.00 TRANSFER Kissmetrics Holdings Inc ↔ customer FAC001-CL0001001 (2026-02-05, Δ+0d)
|
|
Wise 2026-03-06 + 5100.00 TRANSFER Kissmetrics Holdings Inc ↔ customer FAC002-CL0001002 (2026-03-12, Δ+6d)
|
|
Qonto 2026-03-13 - 612.00 transfer DARNIS OPERATIONS ↔ supplier FAF2026008 (2026-03-13, Δ+0d)
|
|
Wise 2026-04-20 + 2550.00 TRANSFER Kissmetrics Holdings Inc ↔ customer FAC003-CL0001003 (2026-04-20, Δ+0d)
|
|
Qonto 2026-05-10 - 306.00 transfer DARNIS OPERATIONS ↔ supplier FAF2026009 (2026-05-10, Δ+0d)
|
|
|
|
=== INTERNAL (Wise↔Qonto consolidations, 1) ===
|
|
Wise 2026-03-13 - 5000.00 TRANSFER ARCODANGE ↔ Qonto 2026-03-13 +5000.00
|
|
|
|
=== BANK-ONLY — known patterns (7, intentional gaps documented in known-patterns.json) ===
|
|
Qonto 2026-01-16 + 5.22 qonto_fee Qonto [bank_fee]
|
|
└─ Qonto fees ou refunds. Petites valeurs. Dolibarr: account 627.
|
|
Qonto 2026-01-21 + 1000.00 income FOUREZ Quentin [capital_deposit]
|
|
└─ Apport en capital social initial 1000 €. Maître FOUREZ Quentin, notaire centralisateur du dépôt. Date typique : 2026-01-21. Dolibarr: account 1013.
|
|
Wise 2026-01-26 - 50.00 FEATURE_CHARGE For your account plan [internal_topup]
|
|
└─ Solde Wise rechargé pour couvrir un frais immédiat (souvent net zéro avec le FEATURE_CHARGE du même jour).
|
|
Wise 2026-01-26 + 50.00 BALANCE_DEPOSIT To EUR [internal_topup]
|
|
└─ Solde Wise rechargé pour couvrir un frais immédiat (souvent net zéro avec le FEATURE_CHARGE du même jour).
|
|
Qonto 2026-04-03 - 172.68 card MISTRAL.AI [ai_subscription]
|
|
└─ Mistral AI API subscription. Récurrent mensuel. Dolibarr: account 6262 + supplier 'Mistral AI'.
|
|
Qonto 2026-04-13 - 180.00 card CLAUDE.AI SUBSCRIPTION [ai_subscription]
|
|
└─ Claude AI subscription (Anthropic). Récurrent mensuel. Dolibarr: account 6262 + supplier 'Anthropic'.
|
|
Qonto 2026-05-22 - 493.00 direct_debit URSSAF D ILE DE FRANCE [social_charges]
|
|
└─ Cotisations sociales URSSAF (régime mensuel/trimestriel). Dolibarr: account 645100 (charges de sécurité sociale).
|
|
|
|
=== BANK-ONLY — unknown (1, NEEDS attention: missing supplier invoice / unrecorded payment / new pattern) ===
|
|
Wise 2026-05-29 + 2147.00 TRANSFER Kissmetrics Holdings Inc
|
|
|
|
=== DOLIBARR-ONLY (9 Dolibarr payments without bank movement) ===
|
|
supplier 2026-01-04 1.99 FAF2026003 (fk_account=3)
|
|
supplier 2026-01-06 202.80 FAF2026005 (fk_account=3)
|
|
supplier 2026-01-09 55.93 FAF2026002 (fk_account=3)
|
|
supplier 2026-01-09 148.80 FAF2026004 (fk_account=3)
|
|
supplier 2026-01-12 8.43 FAF2026006 (fk_account=3)
|
|
supplier 2026-01-15 1.30 FAF2026002 (fk_account=3)
|
|
supplier 2026-01-17 3.20 FAF2026007 (fk_account=3)
|
|
customer 2026-02-05 -510.00 AVC001-CL0001001 (fk_account=2)
|
|
customer 2026-02-05 510.00 FAC001-CL00001 (fk_account=2)
|
|
|
|
--------------------------------------------------------------------------------
|
|
# 6 matched, 1 internal, 7 bank-known, 1 bank-UNKNOWN, 9 dolibarr-only
|
|
# patterns loaded from /Users/gabrielradureau/Work/Arcodange/erp/.claude/worktrees/happy-wilson-ee5645/.claude/skills/arcodange-bank-reco/scripts/../known-patterns.json: 7 pattern(s)
|