chore: Remove obsolete build and GUI files, and introduce a new Docker Compose setup for microservices architecture. This change streamlines the project structure by eliminating legacy scripts and integrating a PostgreSQL database service alongside extraction and cleaning services.

This commit is contained in:
erik
2026-07-03 18:33:50 -05:00
parent 78df190d27
commit b55ad74539
75 changed files with 1699 additions and 8514 deletions
+14
View File
@@ -0,0 +1,14 @@
"""Paquete `domain`: lógica de alto nivel de extracción y orquestación.
Incluye:
- `service`: fachada de procesamiento de facturas.
- `batch_processor`: procesamiento por lotes y orquestación de radicados.
- `normalizer`: normalización LLM a un esquema canónico.
- `strategies`: estrategias de extracción con backends compatibles con Chat Completions.
- `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