LICENSE
MANIFEST.in
README.md
pyproject.toml
assets/banner.svg
assets/logo.svg
src/stmtforge/__init__.py
src/stmtforge/cli.py
src/stmtforge/config_template.yaml
src/stmtforge/hybrid_pipeline.py
src/stmtforge/run_pipeline.py
src/stmtforge.egg-info/PKG-INFO
src/stmtforge.egg-info/SOURCES.txt
src/stmtforge.egg-info/dependency_links.txt
src/stmtforge.egg-info/entry_points.txt
src/stmtforge.egg-info/requires.txt
src/stmtforge.egg-info/top_level.txt
src/stmtforge/dashboard/__init__.py
src/stmtforge/dashboard/app.py
src/stmtforge/database/__init__.py
src/stmtforge/database/db.py
src/stmtforge/extractor/__init__.py
src/stmtforge/extractor/core.py
src/stmtforge/gmail/__init__.py
src/stmtforge/gmail/auth.py
src/stmtforge/gmail/fetcher.py
src/stmtforge/llm/__init__.py
src/stmtforge/llm/client.py
src/stmtforge/llm/prompts.py
src/stmtforge/parsers/__init__.py
src/stmtforge/parsers/axis_parser.py
src/stmtforge/parsers/base_parser.py
src/stmtforge/parsers/categorizer.py
src/stmtforge/parsers/csb_parser.py
src/stmtforge/parsers/federal_parser.py
src/stmtforge/parsers/generic_parser.py
src/stmtforge/parsers/hdfc_parser.py
src/stmtforge/parsers/icici_parser.py
src/stmtforge/parsers/idfc_first_parser.py
src/stmtforge/parsers/kotak_parser.py
src/stmtforge/parsers/registry.py
src/stmtforge/parsers/sbi_parser.py
src/stmtforge/parsers/yes_parser.py
src/stmtforge/pdf_processing/__init__.py
src/stmtforge/pdf_processing/extractor.py
src/stmtforge/pdf_processing/unlocker.py
src/stmtforge/scripts/check_cards.py
src/stmtforge/scripts/fix_card_names.py
src/stmtforge/utils/__init__.py
src/stmtforge/utils/config.py
src/stmtforge/utils/hashing.py
src/stmtforge/utils/logging_config.py
src/stmtforge/utils/privacy_logging.py
src/stmtforge/utils/run_logger.py
src/stmtforge/utils/scope_filter.py
src/stmtforge/validator/__init__.py
src/stmtforge/validator/transaction_validator.py