# Core Engine System This directory contains the Core Engine System - a scalable 3-layer architecture supporting multiple client platforms (NOW, Saathi). ## Structure - **apim/**: API Gateway / Facade Layer - **logic/**: Orchestration + Bridge Layer - **services/**: Backend Modules - **domain/**: Shared Domain Models - **common/**: Common Utilities - **tests/**: Test Suite ## Quick Start See the main [CORE_ENGINE_README.md](../CORE_ENGINE_README.md) for detailed documentation. ## Import Examples ```python # From APIM layer from core_engine.apim.routes.loan import loan_bp from core_engine.apim.middleware.auth import require_auth # From Logic layer from core_engine.logic.orchestrators.loan_orchestrator import LoanOrchestrator from core_engine.logic.mappers.loan_mapper import LoanMapper # From Service layer from core_engine.services.loan.loan_service import LoanService from core_engine.services.score.score_service import ScoreService # From Domain from core_engine.domain.models.loan import LoanApplicationRequest from core_engine.domain.models.common import PlatformType # From Common from core_engine.common.logger import logger from core_engine.common.config import Config ```