{"status":"online","service":"Resume Evaluator API","endpoints":{"GET /roles":"List all available roles to evaluate against","POST /parse":"Parse an uploaded PDF resume into structured JSONResume data (no scoring)","POST /roles/generate":"Generate a new custom role from a natural language description using Claude AI","POST /evaluate":"Evaluate an uploaded PDF resume against a specified role rubric (auto-scaffolds role if missing)","POST /parse-search-query":"Translate a natural-language candidate search into structured filters"}}