serviceCenter = DI-Container (Resolver, Registry, Context) fuer Service-Instanziierung serviceHub = Consumer-facing Aggregation (DB-Interfaces, Runtime-State, lazy Service-Resolution via serviceCenter) - modules/serviceHub/ erstellt: ServiceHub, PublicService, getInterface() - 22 Consumer-Dateien migriert (routes, features, tests): imports von modules.services auf serviceHub bzw. serviceCenter umgestellt - resolver.py: legacy fallback auf altes services/ entfernt - modules/services/ komplett geloescht (83 Dateien inkl. dead code mainAiChat.py) - pre-extraction: progress callback durch chunk-pipeline propagiert, operationType DATA_EXTRACT->DATA_ANALYSE fuer guenstigeres Modell |
||
|---|---|---|
| .. | ||
| tests | ||
| __init__.py | ||
| CONCEPT.md | ||
| datamodelCommcoach.py | ||
| interfaceFeatureCommcoach.py | ||
| mainCommcoach.py | ||
| routeFeatureCommcoach.py | ||
| serviceCommcoach.py | ||
| serviceCommcoachAi.py | ||
| serviceCommcoachContextRetrieval.py | ||
| serviceCommcoachExport.py | ||
| serviceCommcoachGamification.py | ||
| serviceCommcoachPersonas.py | ||
| serviceCommcoachScheduler.py | ||