Is ResumeAdapter just a ChatGPT wrapper?
No. A ChatGPT wrapper stuffs your resume and a job description into one large prompt and renders whatever comes back. ResumeAdapter parses your resume into a typed model, extracts the job description into another typed model, finds gaps with deterministic code, generates a structured rewrite plan, and only then runs small, schema-validated rewrites. The model writes individual bullets; it does not run the pipeline.