Commit History

feat: deterministic LLM-free ATS pipeline (extraction, rewrite, scoring)
87087f8

saitejatirunagari Claude Opus 4.8 commited on

fix: fair symmetric stuffing penalty + more extraction retries
84bd0ae

saitejatirunagari Claude Opus 4.8 commited on

fix: reliable live extraction (nemotron) + fair PDF-based before/after
428497b

saitejatirunagari Claude Opus 4.8 commited on

feat: live V1 acceptance β€” independent audit, 2-parser PDF, summary opt, completeness
43c3b77

saitejatirunagari Claude Opus 4.8 commited on

feat: V1 NIM fallback + 90% gate + PDF-scored alignment + correction pass
c687f2b

saitejatirunagari Claude Opus 4.8 commited on

feat: V1 evidence-backed optimization β€” rewriting, calibration, scoring
5c4d688

saitejatirunagari Claude Opus 4.8 commited on

fix: evidence-gated ATS pipeline β€” stop scraped-page contamination & fabrication
c425de3

saitejatirunagari Claude Opus 4.8 commited on

feat: LLM keyword extraction via Calibrated Keyword Match Framework
9a25145

saitejatirunagari Claude Sonnet 4.6 commited on

fix: V1 places ALL keywords in exp+project bullets, no Core Competencies
dcd4a87

saitejatirunagari Claude Sonnet 4.6 commited on

feat: inject 2 keyword items per project list-end before Core Competencies
3e83348

saitejatirunagari Claude Sonnet 4.6 commited on

fix: Core Competencies trusted-only + duplicate word-boundary check
ad2fc14

saitejatirunagari Claude Sonnet 4.6 commited on

fix: natural keyword placement + fix comma-split + relax V1 frequency filter
2ea418d

saitejatirunagari Claude Sonnet 4.6 commited on

fix: always allow PDF download for BELOW_TARGET_REPAIRABLE
5587636

saitejatirunagari Claude Sonnet 4.6 commited on

fix: V1 keyword quality gate, layout fix, progress anim; add V1+V2 e2e test
34812b4

saitejatirunagari Claude Sonnet 4.6 commited on

feat: V1 noise fix, real progress animation via SSE
196454b

saitejatirunagari Claude Sonnet 4.6 commited on

fix: drop naked keyword bullets + always re-extract on job switch
38e79b5

saitejatirunagari Claude Sonnet 4.6 commited on

perf+fix: parallelize V2 curate+rank; fix extension overlay covering page
850fca6

saitejatirunagari Claude Sonnet 4.6 commited on

feat(r36): keyword_placer wired into V2 pipeline β€” bullet-level placement guidance
0d05329

saitejatirunagari Claude Sonnet 4.6 commited on

feat: extract up to 100 keywords + match real-checker breadth (Jobalytics gap)
87e6e26

saitejatirunagari Claude Opus 4.8 commited on

fix: order curated keywords by importance so the 55-cap keeps top keywords, not first 55
d70e153

saitejatirunagari Claude Opus 4.8 commited on

fix: broaden curated keyword extraction to match real checkers (Jobalytics 52% gap)
1875aa4

saitejatirunagari Claude Opus 4.8 commited on

feat: coverage backstop β€” guaranteed >=90% ATS in Maximum ATS Mode (R35)
fc93ff7

saitejatirunagari Claude Opus 4.8 commited on

feat(phase-15): LLM-curated scoring denominator (generalizes) + weave-to-90 + fixes (R34)
71343cf

saitejatirunagari Claude Opus 4.8 commited on

feat: make V2 the default generation mode across all surfaces
58ed9c6

saitejatirunagari Claude Opus 4.8 commited on

feat(phase-14): reliable honest 90%+ ATS β€” skill-filter + weave-to-target + parseability (R33)
4e82797

saitejatirunagari Claude Opus 4.8 commited on

feat(phase-13): atomic ATS scoring + coverage-aware weave + feed isolation (R32)
f0ac7d3

saitejatirunagari Claude Opus 4.8 commited on

feat(phase-12e): V2 JD sanitizer β€” strip scraped job-board page chrome (R31)
a5eb15e

saitejatirunagari Claude Opus 4.6 commited on

feat(phase-12d): narrow fit-gate β€” no fabricating specialized domains
6c45f52

saitejatirunagari Claude Opus 4.6 commited on

fix(phase-12c): clean V2 ATS scoring denominator β€” count genuine keywords only
c3a8d62

saitejatirunagari Claude Opus 4.6 commited on

feat(phase-12b): multi-agent keyword ranking in V2 (R29)
c177ea6

saitejatirunagari Claude Opus 4.6 commited on

feat(phase-12): V2 reworked into true multi-agent natural integration
48b2092

saitejatirunagari Claude Opus 4.6 commited on

feat(phase-11): kill JD-scraping leak in keyword pool β€” V2-only
1ec12ef

saitejatirunagari Claude Opus 4.6 commited on

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

saitejatirunagari Claude Opus 4.6 commited on

feat(phase-10): V2 natural sentence resume mode β€” Kimi LLM generates sentences, same V1 waterfall
f057ca2

saitejatirunagari Claude Opus 4.6 commited on

fix: server-side JD extraction takes the job description only (all platforms)
cf63aec

saitejatirunagari Claude Opus 4.8 commited on

feat: telegram egress diag endpoint + proxy support for Bot API
61643ea

saitejatirunagari Claude Opus 4.8 commited on

fix: Telegram bot force IPv4 to api.telegram.org + send retries
f09179c

saitejatirunagari Claude Opus 4.8 commited on

feat: Telegram bot touchpoint (job link or JD -> tailored resume PDF)
14b1a96

saitejatirunagari Claude Opus 4.8 commited on

fix: Tectonic sanitizer regex must require uppercase after fa
29baf71

saitejatirunagari Claude Opus 4.8 commited on

fix: sanitize fontawesome OTF for Tectonic + dedupe keywords (no duplicates)
e2b8b62

saitejatirunagari Claude Opus 4.8 commited on

feat(09-03): structured keyword placement for hardcoded resume [R22]
fd65907

saitejatirunagari Claude Opus 4.8 commited on

feat(09-02): uncapped JD keyword extraction, honesty gate kept [R21]
fa74339

saitejatirunagari Claude Opus 4.8 commited on

feat(09-01): hardcoded default resume for HF + extension [R20]
a52b643

saitejatirunagari Claude Opus 4.8 commited on

fix: extension JD extraction (LinkedIn collections) + 0% coverage on custom-macro LaTeX
744659f

saitejatirunagari Claude Opus 4.8 commited on

fix: extension LaTeX compile timeout 120s -> 420s
c5448a3

saitejatirunagari Claude Opus 4.8 commited on

feat: persistent login + resume-from-left-off + start-over button
106786d

saitejatirunagari Claude Sonnet 4.6 commited on

feat: Supabase login gate + persistent resume + generated LaTeX storage
1ef8c5a

saitejatirunagari Claude Sonnet 4.6 commited on

feat: Scrapling anti-block fetch layer + Direct Company ATS source
9e9393d

saitejatirunagari Cursor commited on

fix: pinned musl Tectonic + guaranteed PDF fallback + panel/popup sync (v1.5.2)
355c4d1

saitejatirunagari Cursor commited on

fix: Tectonic compile + JD junk-guard from live test (v1.5.1)
0af6235

saitejatirunagari Cursor commited on