{
    "service": "ai.geervanee.in",
    "summary": "Geervanee Sanskrit AI tools — one standalone backend, one Firebase login.",
    "version": "0.1.0-skeleton",
    "tools": {
        "shikshaka": {
            "route": "POST /shikshaka/turn",
            "status": "mvp",
            "about": "AI शिक्षकः — never-answering Socratic grammar tutor (home surface)"
        },
        "samsodhaka": {
            "route": "POST /samsodhaka/turn",
            "status": "planned",
            "about": "संशोधकः — spoken-Sanskrit sentence coach, hint-only, built on शिक्षकः"
        },
        "vachaka": {
            "route": "POST /vachaka/render",
            "status": "planned",
            "about": "वाचकः — metrical chant reader (GPU)"
        },
        "lekhaka": {
            "route": "POST /lekhaka/transcribe",
            "status": "planned",
            "about": "लेखकः — recitation → verified transcript (GPU)"
        }
    },
    "endpoints": [
        "GET /whoami",
        "GET /profile",
        "POST /profile/dob",
        "POST /profile/guardian-consent",
        "POST /profile/learning",
        "POST /shikshaka/turn",
        "POST /samsodhaka/turn",
        "POST /vachaka/render",
        "POST /lekhaka/transcribe",
        "POST /keys/connect",
        "GET /keys",
        "DELETE /keys/{provider}",
        "GET /usage/today",
        "POST /feedback",
        "GET /healthz"
    ],
    "web_client": "/app/ — sign in with the central Geervanee ID (Google/Apple, then mandatory phone), then use AI शिक्षकः",
    "auth": "Authorization: Bearer <Firebase ID token> from project geervanee-central-auth; phone_number claim required for the tools; optional X-Geervanee-Company header from Moodle",
    "config_mode": "live"
}