# app/modules/dev_tools/routes/api/admin.py """ Dev-Tools Admin API Routes. Provides admin-only API endpoints for: - Code quality scanning (architecture, security, performance) - Violation management - Test execution Note: This currently re-exports routes from legacy locations. In future cleanup phases, the route implementations may be moved here. """ from fastapi import APIRouter # Import the existing routers from legacy locations from app.api.v1.admin.code_quality import router as code_quality_router from app.api.v1.admin.tests import router as tests_router # Create a combined admin router for the dev-tools module admin_router = APIRouter(prefix="/dev-tools", tags=["dev-tools"]) # Include sub-routers admin_router.include_router( code_quality_router, prefix="/code-quality", tags=["code-quality"], ) admin_router.include_router( tests_router, prefix="/tests", tags=["tests"], ) __all__ = ["admin_router"]