Run Resume Health Check
run_health_checkRun a job-description-independent resume health check on a base resume or tailored application to score bullets, verify gates, and rank defects by cost.
Instructions
Run the JD-independent resume health check on a base resume or a tailored
application. kind is 'base' (then key is the base-resume slug) or
'application' (then key is the application id). Classifies every bullet on
the evidence ladder, checks structure/content gates, and returns
{score, grade, tier, next_grade, gates, counts, findings, judged} ranked by what
each defect costs. Concrete qualitative results can earn full credit. An ask/fix
finding carries question, ask_kind (measure|detail|reword), measure_target,
alt_question, gain and evidence. Notes score zero: the evidence.no_numbers flag and
language.* wording notes. Disputes and the word bank are web-only for now.
judged is {done, pending, by}: bullets a judge has read, bullets waiting, and the
judges' model ids. When Maestro's own model does not judge (no model key is set, or the
user's settings say the agent app writes), no model is called: only stored judgments
count (any judge, current rubric version); score, grade and next_grade are null while
a scored bullet is pending, and judging is {rubric_version, pending_ids, prompt},
where prompt is the app's own evaluator prompt filled with the pending bullets;
judge_health_bullets stores answers in that prompt's output shape.
create_tailoring_session returns 409 when the base resume's latest, current
report has an unwaived failing fatal gate; this call produces that report.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | Yes | ||
| kind | Yes |