Orchestrates CSV reading, description normalization, and transaction storage. Uses count-based duplicate detection so legitimate repeated transactions (same date/amount/description) in a single file are all imported, while re-importing the same file correctly identifies every row as a duplicate. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>