feat: add documentation, Streamlit GUI, and full source tree

- Rewrite README.md with project overview, quick-start, and CLI summary
- Add docs/CLI-REFERENCE.md with full flag reference and 8 recipe sections
- Add docs/DEVELOPER.md with architecture, data flow, and extension guides
- Rewrite src/core/__init__.py with public API exports and module docstring
- Add Streamlit GUI (src/gui/) with file upload, advanced options, interactive
  match group review with side-by-side diff, and download buttons
- Add .gitignore, requirements.txt, all source code, tests, and sample data
- Add streamlit to requirements.txt

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-04-28 23:06:39 +00:00
parent 0613dc420c
commit b871ab24fc
47 changed files with 4413 additions and 2 deletions

View File

@@ -0,0 +1,19 @@
txn_date,description,amount,balance_after,export_batch
2026-04-10,ACH DEPOSIT PAYROLL,2500.00,5230.45,exportA
2026-04-10,ACH Dep Payroll,2500.00,5230.45,exportB
2026-04-11,POS PURCHASE STARBUCKS #4421,-6.75,5223.70,exportA
2026-04-11,POS Purchase Starbucks 4421,-6.75,5223.70,exportB
2026-04-12,CHECK #1042,-450.00,4773.70,exportA
2026-04-12,CHECK 1042,-450.00,4773.70,exportB
2026-04-13,ATM WITHDRAWAL ATM0019,-100.00,4673.70,exportA
2026-04-13,ATM Withdrawal ATM0019,-100.00,4673.70,exportB
2026-04-15,ONLINE TRANSFER TO SAVINGS,-200.00,4473.70,exportA
2026-04-15,Online Transfer to Savings,-200.00,4473.70,exportB
2026-04-02,ACH DEBIT UTILITY CO,-145.00,2730.45,exportA
2026-04-05,POS PURCHASE GROCERY MART,-87.32,2643.13,exportA
2026-04-08,DEPOSIT MOBILE CHECK,200.00,2843.13,exportA
2026-04-20,ACH DEBIT INSURANCE CO,-220.00,4253.70,exportB
2026-04-22,POS PURCHASE GAS STATION,-45.10,4208.60,exportB
2026-04-25,INTEREST PAYMENT,0.85,4209.45,exportB
2026-04-11,POS PURCHASE STARBUCKS #4421,-6.75,5216.95,exportA
2026-04-11,POS PURCHASE PEET'S #1102,-6.75,5210.20,exportA
1 txn_date description amount balance_after export_batch
2 2026-04-10 ACH DEPOSIT PAYROLL 2500.00 5230.45 exportA
3 2026-04-10 ACH Dep Payroll 2500.00 5230.45 exportB
4 2026-04-11 POS PURCHASE STARBUCKS #4421 -6.75 5223.70 exportA
5 2026-04-11 POS Purchase Starbucks 4421 -6.75 5223.70 exportB
6 2026-04-12 CHECK #1042 -450.00 4773.70 exportA
7 2026-04-12 CHECK 1042 -450.00 4773.70 exportB
8 2026-04-13 ATM WITHDRAWAL ATM0019 -100.00 4673.70 exportA
9 2026-04-13 ATM Withdrawal ATM0019 -100.00 4673.70 exportB
10 2026-04-15 ONLINE TRANSFER TO SAVINGS -200.00 4473.70 exportA
11 2026-04-15 Online Transfer to Savings -200.00 4473.70 exportB
12 2026-04-02 ACH DEBIT UTILITY CO -145.00 2730.45 exportA
13 2026-04-05 POS PURCHASE GROCERY MART -87.32 2643.13 exportA
14 2026-04-08 DEPOSIT MOBILE CHECK 200.00 2843.13 exportA
15 2026-04-20 ACH DEBIT INSURANCE CO -220.00 4253.70 exportB
16 2026-04-22 POS PURCHASE GAS STATION -45.10 4208.60 exportB
17 2026-04-25 INTEREST PAYMENT 0.85 4209.45 exportB
18 2026-04-11 POS PURCHASE STARBUCKS #4421 -6.75 5216.95 exportA
19 2026-04-11 POS PURCHASE PEET'S #1102 -6.75 5210.20 exportA