"""Exam-marker API package (/api/exam/). A clean top-level router group (R5.1/E5), deliberately NOT nested under /database/. Every endpoint authenticates the JWT and calls Supabase as-the-user so the RLS in volumes/db/cc/72-exam-marker.sql is enforced (spec E1/E2 fixes). """ from fastapi import APIRouter from routers.exam.templates import router as templates_router from routers.exam.batches import router as batches_router router = APIRouter() router.include_router(templates_router) router.include_router(batches_router) __all__ = ["router"]