4 Commits

Author SHA1 Message Date
Dane Sabo
26fb19ca9a Migration runbook + rebuild tooling; 10 PNC/income/Don't Know rules
- migration/README.md: cold-start rebuild runbook (reconciliation gate,
  classification rules, transfer pairing, investment policy, execution order)
- migration/build_rebuild_dataset.py: consolidated 3-QFX builder with PNC-
  owned transfers, counterpart pairing & drop, per-account reconciliation
- migration/rebuild_clusters.{json,md}: clustering proposal for the rebuild
- migration/rebuild_review.html: read-only browser review for the 1017-txn
  rebuild plan (transfers under PNC, category fixes baked in)
- migration/{pnc_review,review_preview_mixed}.html: earlier UI previews
- merchant_map.json: add 10 settled deterministic rules (Duquesne Light,
  Pitt Salary, Interest Payment, IRS, Pitt Tuition, Daily Cash Adjustment,
  ATM Surcharge/Yardi/Venmo/Zelle->Don't Know) so the skill stops flagging
  pre-classified PNC lines as UNMATCHED
2026-05-25 18:54:50 -04:00
Dane Sabo
cc21c48b52 Fold in merchant taxonomy (38 rules) + migration tooling (classifier, dry-run, cluster proposal) 2026-05-17 13:17:12 -04:00
Dane Sabo
bb12a3e9be Gitignore raw statements/secrets; add seed merchant_map 2026-05-17 13:14:20 -04:00
Dane Sabo
63894b97fd Add gitignore (exclude Firefly token, .DS_Store) 2026-05-15 16:16:38 -04:00