Skip to content

feat(candidates): AI autofill of intake fields from resume text - #13

Merged
SheinRG merged 1 commit into
mainfrom
feat/multi-tenant-companies
Jul 24, 2026
Merged

feat(candidates): AI autofill of intake fields from resume text#13
SheinRG merged 1 commit into
mainfrom
feat/multi-tenant-companies

Conversation

@SheinRG

@SheinRG SheinRG commented Jul 24, 2026

Copy link
Copy Markdown
Owner

Add an "Autofill from resume" action to the add-candidate form that extracts the candidate's name, email, and a synthesized headline from the pasted resume text via Groq, pre-filling the intake fields for the recruiter to review before saving.

The extraction engine mirrors the scoring engine: low temperature, JSON response mode, and a single corrective retry on malformed output. An extracted email is dropped unless it appears verbatim in the resume, matching the scoring engine's anti-hallucination checks; name and headline are trusted-but-reviewed. The server action is guarded by requireWriter() and length-checks the resume before spending a call.

What changed and why

Screenshots

Checklist

  • npm run lint, npm run typecheck, npm run test, and npm run build pass locally
  • New/changed behavior is covered by a test
  • Loading, empty, and error states handled for any new async view

Add an "Autofill from resume" action to the add-candidate form that
extracts the candidate's name, email, and a synthesized headline from
the pasted resume text via Groq, pre-filling the intake fields for the
recruiter to review before saving.

The extraction engine mirrors the scoring engine: low temperature, JSON
response mode, and a single corrective retry on malformed output. An
extracted email is dropped unless it appears verbatim in the resume,
matching the scoring engine's anti-hallucination checks; name and
headline are trusted-but-reviewed. The server action is guarded by
requireWriter() and length-checks the resume before spending a call.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@vercel

vercel Bot commented Jul 24, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
resume-rank-frontend Ready Ready Preview, Comment Jul 24, 2026 6:51pm

@SheinRG
SheinRG merged commit f12c2a0 into main Jul 24, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant