aeat.adapters.inbound.financial package

Public surface of the financial input adapter.

This package owns file parsers for bank statement formats. The provider layer detects source formats and turns source files into domain.transactions.RawTransaction records with domain.transactions.RawProvenance; application services own active-bucket routing, persistence, currency normalization, and ledger events.

Each concrete FinancialProvider declares a CorpusVerificationSource and a provisional-specimen flag so bank-PDF and tabular imports carry the same corpus-honesty discipline as the other inbound PDF surfaces.

See also

adapters.inbound.financial.providers: concrete providers.

Subpackages