from fastapi import APIRouter
from models.dto import ErrorResponse

router = APIRouter()

@router.get("/health")
def health():
    return {"status": "ok"}

@router.get("/meta/last_update")
def last_update():
    # TODO: repositories側のmetaを作る or recommendationsから取得
    # MVPでは recommendations テーブルから最大 scored_at を使って返しても良い
    return {"last_update": None}
