"""API for architect research timeline.""" try: from fastapi import APIRouter except Exception: APIRouter = None from .architect_research_timeline import ArchitectResearchTimeline timeline = ArchitectResearchTimeline() def get_architect_research_timeline(): return timeline.build() def build_router(): if APIRouter is None: return None router = APIRouter(prefix="/admin/ai-evolution/architect/research", tags=["architect-research"]) @router.get("/timeline", operation_id="getArchitectResearchTimeline") def get_timeline(): return get_architect_research_timeline() return router router = build_router() __all__ = ["router", "get_architect_research_timeline"]