""" Learning Router - Thin layer """ from fastapi import APIRouter router = APIRouter() @router.post("/generate") async def generate_learning_path(user_id: str, topic: str): return {"status": "created", "path_id": "demo123"} @router.get("/paths/{uid}") async def list_learning_paths(uid: str): return {"user_id": uid, "paths": [], "count": 0}