JAA-ATS-Tool / src /resume_customizer.py

Commit History

fix: designation β†’ Associate Product Manager, filename β†’ Saiteja_Tirunagari_<Company>_Resume.pdf
348ccc1

saitejatirunagari Claude Opus 4.6 commited on

feat: non-destructive tailoring + reliable PDF + persistent side panel + history (Phase 8)
8155d78

saitejatirunagari Cursor commited on

feat: LaTeX resume input + recruiter-grade keyword placement + resilient Run (Phase 7)
7759bfb

saitejatirunagari Cursor commited on

fix(ats): drive Maximum ATS Mode by EXTERNAL coverage (internal 96 vs Jobalytics 54)
7cad0b6

saitejatirunagari Cursor commited on

feat(ats): Maximum ATS Mode (User-Confirmed Skill Expansion) + coverage report
b3704a6

saitejatirunagari Cursor commited on

Add address/location to resume contact header for ATS checks
689bd71

saitejatirunagari Cursor commited on

Add model-independent LLM provider abstraction with schema validation
9bf4a3d

saitejatirunagari Cursor commited on

feat(ats): AUTO_AGGRESSIVE mode + risk severity levels
7b41b0f

saitejatirunagari Claude Opus 4.8 commited on

feat(ats): vault source labels + risky-term table + batch summary table
46113f1

saitejatirunagari Claude Opus 4.8 commited on

feat(ats): independent validator + anti-cheat β€” break circular self-scoring
6d3a6a8

saitejatirunagari Claude Opus 4.8 commited on

feat(ats): Candidate Experience Vault + UI status tiers (90%+ pipeline complete)
db0cec8

saitejatirunagari Claude Opus 4.8 commited on

feat(ats): no-compromise 90%+ pipeline β€” fit expansion + auto-repair + status
dd47e55

saitejatirunagari Claude Opus 4.8 commited on

feat(ats): v2 pipeline β€” structured JD, evidence matching, weighted 2-part score
2bcd6c2

saitejatirunagari Claude Opus 4.8 commited on

feat(ats): push coverage to 90% β€” LLM jd_skills union + comprehensive Skills
ccb37a3

saitejatirunagari Claude Opus 4.8 commited on

feat(ats): redesign to industry standard β€” skills-only extraction + Skills section
47b43eb

saitejatirunagari Claude Opus 4.8 commited on

feat(ats): smart fill β€” keep ALL keywords (distributed), drop buzzwords
2a811e0

saitejatirunagari Claude Opus 4.8 commited on

fix(ats): honest meaningful JD-driven keywords β€” no stuffing, no inflation
f479a80

saitejatirunagari Claude Opus 4.8 commited on

feat(ats): maximum keyword coverage β€” inject ALL missing terms (uncapped)
2ea6493

saitejatirunagari Claude Opus 4.8 commited on

feat: honest+conservative ATS score + broader keywords + 6hr/1day freshness
bd9ddce

saitejatirunagari Claude Opus 4.8 commited on

feat(ux): incremental per-job results + early history checkpoint
fcc8f76

saitejatirunagari Claude Opus 4.8 commited on

feat(phase5.3): guardrail β€” restrict resume tailoring to capable-tier models
b4a0bdc

saitejatirunagari Claude Opus 4.8 commited on

fix(phase4.5): natural keyword weaving + lemma-dedup (prose quality)
7041ade

saitejatirunagari Claude Opus 4.8 commited on

fix(phase4.4): allowlist keyword extraction β€” the real root-cause fix
22120b8

saitejatirunagari Claude Opus 4.8 commited on

fix(phase4.2): backfill dropped roles + enforce recruiter pitch
daede4b

saitejatirunagari Claude Opus 4.7 (1M context) commited on

fix(phase4.1): aggressive bullet weaving + canonical-tuned scoring
8e3dfba

saitejatirunagari Claude Opus 4.7 (1M context) commited on

feat(phase4): canonical Resume model + single locked visual format
0e70529

saitejatirunagari Claude Opus 4.7 (1M context) commited on

fix(resume): bugs A/B/C from production audit β€” table-header noise, orphan lines, duplicate dates
4f65a1d

saitejatirunagari Claude Opus 4.7 (1M context) commited on

fix(ui+ats): remove title, fix dark-on-dark inputs, aggressive injection for 90%+
386446e

saitejatirunagari Claude Opus 4.7 (1M context) commited on

feat(resume): v2 bullet-rewriter contract β€” no CORE COMPETENCIES section
33ec77b

saitejatirunagari Claude Opus 4.7 (1M context) commited on

fix(resume): remove duplicate header in template path + canonical skill casing
ac6db93

saitejatirunagari Claude Opus 4.6 commited on

fix(resume): remove footer, mirror DOCX in PDF, ATS scores 90%+
ab9af33

saitejatirunagari Claude Opus 4.6 commited on

fix(resume+ats): preserve full resume content; honest ATS scoring
07a2f3f

saitejatirunagari Claude Opus 4.6 commited on

perf+feat: parallel resume generation, PDF output, full JD fetching, API timeouts
b15fd58

saitejatirunagari Claude Fable 5 commited on

Initial commit: JAA ATS Tool β€” PM job search + AI assessment + ATS resume gen
7ff6662

saitejatirunagari Claude Sonnet 4.6 commited on