"""Like endpoints. Likes are an append-only event-log — never updated in place.""" from typing import Any from fastapi import APIRouter router = APIRouter(prefix="/likes", tags=["likes"]) @router.get("") async def get_likes() -> Any: ... @router.post("") async def add_like() -> Any: ... @router.get("/state") async def get_likes_state() -> Any: ...