26 lines
904 B
Python
26 lines
904 B
Python
"""
|
|
FILE: app/core/ingestion/__init__.py
|
|
DESCRIPTION: Package-Einstiegspunkt für Ingestion. Exportiert den IngestionService.
|
|
AUDIT v2.13.10: Abschluss der Modularisierung (WP-14).
|
|
Bricht Zirkelbezüge durch Nutzung der neutralen registry.py auf.
|
|
VERSION: 2.13.10
|
|
"""
|
|
# Der IngestionService ist der primäre Orchestrator für den Datenimport
|
|
from .ingestion_processor import IngestionService
|
|
|
|
# Hilfswerkzeuge für JSON-Verarbeitung und Konfigurations-Management
|
|
# load_type_registry wird hier re-exportiert, um die Abwärtskompatibilität zu wahren,
|
|
# obwohl die Implementierung nun in app.core.registry liegt.
|
|
from .ingestion_utils import (
|
|
extract_json_from_response,
|
|
load_type_registry,
|
|
resolve_note_type
|
|
)
|
|
|
|
# Öffentliche API des Pakets
|
|
__all__ = [
|
|
"IngestionService",
|
|
"extract_json_from_response",
|
|
"load_type_registry",
|
|
"resolve_note_type"
|
|
] |