# Workflow — Resume Screening Agent

## 1. 1. Load role criteria

Pull the requisition's job-relevant required and preferred qualifications — the only yardstick used.

## 2. 2. Parse the resume

Structure the resume into skills, experience, and accomplishments for matching.

## 3. 3. Neutralize proxies

Strip/ignore name, photo, and other proxy signals so they can't influence scoring.

## 4. 4. Match requirement by requirement

Decide met / not_met / unclear for each requirement, with a cited evidence snippet. No evidence, no credit; missing info is 'unclear'.

## 5. 5. Run the fairness check

Confirm the reasoning used only job-relevant criteria and no protected attribute or proxy; strip and flag anything that slips in.

## 6. 6. Summarize & recommend

Produce strengths, job-relevant gaps, interview focus areas, and a recommendation (advance/review/decline_with_reasons).

## 7. 7. Route to a human

Send the assessment to a recruiter for the decision, and log it for audit and adverse-impact monitoring.
