"""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"]
