Skip to content

Auto-route inbox imports to configured accounts #35

@codeforester

Description

@codeforester

Summary

Allow bank-buddy import inbox to import files without --account-id when the parser can reliably infer the configured account from statement metadata.

Scope

  • Auto-route Bank of America PDF files by extracting the full account number and matching it to accounts.account_number.
  • Keep --account-id as an explicit override/guard.
  • Leave ambiguous or unsupported files in the inbox with clear per-file messages.
  • Keep BOA CSV imports explicit unless reliable account metadata is available.
  • Update tests and docs for the new command behavior.

Validation

  • uv run pytest
  • ./tests/validate.sh

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or product improvement

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions