feat: deterministic LLM-free ATS pipeline (extraction, rewrite, scoring) 87087f8 saitejatirunagari Claude Opus 4.8 commited on Aug 5
fix: fair symmetric stuffing penalty + more extraction retries 84bd0ae saitejatirunagari Claude Opus 4.8 commited on Aug 5
fix: reliable live extraction (nemotron) + fair PDF-based before/after 428497b saitejatirunagari Claude Opus 4.8 commited on Aug 5
feat: live V1 acceptance β independent audit, 2-parser PDF, summary opt, completeness 43c3b77 saitejatirunagari Claude Opus 4.8 commited on Aug 5
feat: V1 NIM fallback + 90% gate + PDF-scored alignment + correction pass c687f2b saitejatirunagari Claude Opus 4.8 commited on Aug 4
feat: V1 evidence-backed optimization β rewriting, calibration, scoring 5c4d688 saitejatirunagari Claude Opus 4.8 commited on Aug 4
fix: evidence-gated ATS pipeline β stop scraped-page contamination & fabrication c425de3 saitejatirunagari Claude Opus 4.8 commited on Aug 4
feat: LLM keyword extraction via Calibrated Keyword Match Framework 9a25145 saitejatirunagari Claude Sonnet 4.6 commited on Aug 4
fix: V1 places ALL keywords in exp+project bullets, no Core Competencies dcd4a87 saitejatirunagari Claude Sonnet 4.6 commited on Aug 4
feat: inject 2 keyword items per project list-end before Core Competencies 3e83348 saitejatirunagari Claude Sonnet 4.6 commited on Aug 4
fix: Core Competencies trusted-only + duplicate word-boundary check ad2fc14 saitejatirunagari Claude Sonnet 4.6 commited on Aug 4
fix: natural keyword placement + fix comma-split + relax V1 frequency filter 2ea418d saitejatirunagari Claude Sonnet 4.6 commited on Aug 4
fix: always allow PDF download for BELOW_TARGET_REPAIRABLE 5587636 saitejatirunagari Claude Sonnet 4.6 commited on Aug 4
fix: V1 keyword quality gate, layout fix, progress anim; add V1+V2 e2e test 34812b4 saitejatirunagari Claude Sonnet 4.6 commited on Aug 4
feat: V1 noise fix, real progress animation via SSE 196454b saitejatirunagari Claude Sonnet 4.6 commited on Aug 3
fix: drop naked keyword bullets + always re-extract on job switch 38e79b5 saitejatirunagari Claude Sonnet 4.6 commited on Aug 3
perf+fix: parallelize V2 curate+rank; fix extension overlay covering page 850fca6 saitejatirunagari Claude Sonnet 4.6 commited on Aug 3
feat(r36): keyword_placer wired into V2 pipeline β bullet-level placement guidance 0d05329 saitejatirunagari Claude Sonnet 4.6 commited on Jun 30
feat: extract up to 100 keywords + match real-checker breadth (Jobalytics gap) 87e6e26 saitejatirunagari Claude Opus 4.8 commited on Jun 27
fix: order curated keywords by importance so the 55-cap keeps top keywords, not first 55 d70e153 saitejatirunagari Claude Opus 4.8 commited on Jun 27
fix: broaden curated keyword extraction to match real checkers (Jobalytics 52% gap) 1875aa4 saitejatirunagari Claude Opus 4.8 commited on Jun 27
feat: coverage backstop β guaranteed >=90% ATS in Maximum ATS Mode (R35) fc93ff7 saitejatirunagari Claude Opus 4.8 commited on Jun 27
feat(phase-15): LLM-curated scoring denominator (generalizes) + weave-to-90 + fixes (R34) 71343cf saitejatirunagari Claude Opus 4.8 commited on Jun 27
feat: make V2 the default generation mode across all surfaces 58ed9c6 saitejatirunagari Claude Opus 4.8 commited on Jun 27
feat(phase-14): reliable honest 90%+ ATS β skill-filter + weave-to-target + parseability (R33) 4e82797 saitejatirunagari Claude Opus 4.8 commited on Jun 26
feat(phase-13): atomic ATS scoring + coverage-aware weave + feed isolation (R32) f0ac7d3 saitejatirunagari Claude Opus 4.8 commited on Jun 26
feat(phase-12e): V2 JD sanitizer β strip scraped job-board page chrome (R31) a5eb15e saitejatirunagari Claude Opus 4.6 commited on Jun 26
feat(phase-12d): narrow fit-gate β no fabricating specialized domains 6c45f52 saitejatirunagari Claude Opus 4.6 commited on Jun 25
fix(phase-12c): clean V2 ATS scoring denominator β count genuine keywords only c3a8d62 saitejatirunagari Claude Opus 4.6 commited on Jun 25
feat(phase-12b): multi-agent keyword ranking in V2 (R29) c177ea6 saitejatirunagari Claude Opus 4.6 commited on Jun 25
feat(phase-12): V2 reworked into true multi-agent natural integration 48b2092 saitejatirunagari Claude Opus 4.6 commited on Jun 25
feat(phase-11): kill JD-scraping leak in keyword pool β V2-only 1ec12ef saitejatirunagari Claude Opus 4.6 commited on Jun 25
fix: designation β Associate Product Manager, filename β Saiteja_Tirunagari_<Company>_Resume.pdf 348ccc1 saitejatirunagari Claude Opus 4.6 commited on Jun 25
feat(phase-10): V2 natural sentence resume mode β Kimi LLM generates sentences, same V1 waterfall f057ca2 saitejatirunagari Claude Opus 4.6 commited on Jun 25
fix: server-side JD extraction takes the job description only (all platforms) cf63aec saitejatirunagari Claude Opus 4.8 commited on Jun 24
feat: telegram egress diag endpoint + proxy support for Bot API 61643ea saitejatirunagari Claude Opus 4.8 commited on Jun 24
fix: Telegram bot force IPv4 to api.telegram.org + send retries f09179c saitejatirunagari Claude Opus 4.8 commited on Jun 24
feat: Telegram bot touchpoint (job link or JD -> tailored resume PDF) 14b1a96 saitejatirunagari Claude Opus 4.8 commited on Jun 24
fix: Tectonic sanitizer regex must require uppercase after fa 29baf71 saitejatirunagari Claude Opus 4.8 commited on Jun 24
fix: sanitize fontawesome OTF for Tectonic + dedupe keywords (no duplicates) e2b8b62 saitejatirunagari Claude Opus 4.8 commited on Jun 24
feat(09-03): structured keyword placement for hardcoded resume [R22] fd65907 saitejatirunagari Claude Opus 4.8 commited on Jun 23
feat(09-02): uncapped JD keyword extraction, honesty gate kept [R21] fa74339 saitejatirunagari Claude Opus 4.8 commited on Jun 23
feat(09-01): hardcoded default resume for HF + extension [R20] a52b643 saitejatirunagari Claude Opus 4.8 commited on Jun 23
fix: extension JD extraction (LinkedIn collections) + 0% coverage on custom-macro LaTeX 744659f saitejatirunagari Claude Opus 4.8 commited on Jun 23
fix: extension LaTeX compile timeout 120s -> 420s c5448a3 saitejatirunagari Claude Opus 4.8 commited on Jun 23
feat: persistent login + resume-from-left-off + start-over button 106786d saitejatirunagari Claude Sonnet 4.6 commited on Jun 23
feat: Supabase login gate + persistent resume + generated LaTeX storage 1ef8c5a saitejatirunagari Claude Sonnet 4.6 commited on Jun 23
feat: Scrapling anti-block fetch layer + Direct Company ATS source 9e9393d saitejatirunagari Cursor commited on Jun 23
fix: pinned musl Tectonic + guaranteed PDF fallback + panel/popup sync (v1.5.2) 355c4d1 saitejatirunagari Cursor commited on Jun 23
fix: Tectonic compile + JD junk-guard from live test (v1.5.1) 0af6235 saitejatirunagari Cursor commited on Jun 23