"""Paquete `application`: lógica de alto nivel de extracción y orquestación. Incluye: - `service`: fachada de procesamiento de facturas. - `flows`: flujos y utilidades para encabezados/CSV y ejecución paralela. - `normalizer`: normalización LLM a un esquema canónico. - `strategies`: estrategias de extracción (cliente OpenAI/Ollama). - `profiles`: perfiles por tipo de documento e instrucciones por defecto. - `prompts`: construcción de prompts de extracción/normalización. - `config`: configuración centralizada (Pydantic BaseSettings). - `logging_config`: configuración de logging JSON y loggers dedicados. """ from __future__ import annotations