test: deployment + API-route smoke scripts (deterministic PDF, two-parser) 8970674 saitejatirunagari Claude Opus 4.8 commited on Aug 5
feat: deterministic LLM-free ATS pipeline (extraction, rewrite, scoring) 87087f8 saitejatirunagari Claude Opus 4.8 commited on Aug 5
chore: untrack unrelated Everjobs folder (binary junk, HF-incompatible) 8904135 saitejatirunagari 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: SSE stream missing scores/downloads + source name mismatch 6e8cdcc saitejatirunagari Claude Sonnet 4.6 commited on Aug 4
fix: friendly status display for BELOW_TARGET_REPAIRABLE a8aa78f 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
feat: auto re-extract JD on SPA navigation (job click without page reload) 387048b saitejatirunagari Claude Sonnet 4.6 commited on Aug 4
feat: migrate injected panel to Chrome Side Panel API 6884f35 saitejatirunagari Claude Sonnet 4.6 commited on Aug 4
fix: use body zoom to reflow page instead of html margin/width hack 08033a0 saitejatirunagari Claude Sonnet 4.6 commited on Aug 4
fix: _shiftPage width not max-width + clip body overflow b5842a4 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
fix: add build-essential to Dockerfile for better-sqlite3 native compilation 3e90e1e saitejatirunagari Claude Sonnet 4.6 commited on Aug 3
fix: auto-retry on 503 wakeup; fix page content cut off by panel 0fc5c85 saitejatirunagari Claude Sonnet 4.6 commited on Aug 3
fix: handle 503 Space-waking response with friendly retry message 9e07212 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
docs(phase-14): mark complete in roadmap (R33) 15dda6e saitejatirunagari Claude Opus 4.8 commited on Jun 26
feat(phase-14): reliable honest 90%+ ATS β skill-filter + weave-to-target + parseability (R33) 4e82797 saitejatirunagari Claude Opus 4.8 commited on Jun 26
docs(phase-14): plan reliable 90%+ ATS β blocklist skill-filter + weave-to-target + parseability (R33) 9c25610 saitejatirunagari Claude Opus 4.8 commited on Jun 26
docs(14-reliable-90plus-ats): create phase 14 plan d4c9815 saitejatirunagari Claude Sonnet 4.6 commited on Jun 26
docs(phase-14): research reliable 90%+ ATS β skill-filter, weave loop, parseability, acronym doubling (R33) 3dc08c0 saitejatirunagari Claude Sonnet 4.6 commited on Jun 26
docs(phase-13): mark complete in roadmap (atomic fix done; 90% needs Phase 14 denominator filter) 56af1f9 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
docs(phase-13): plan reliable honest 90% ATS β atomic scoring + JD isolation + coverage-aware weave (R32) 070b7e7 saitejatirunagari Claude Opus 4.8 commited on Jun 26
docs(13-reliable-90-ats): create phase 13 plan b10bf4c saitejatirunagari Claude Sonnet 4.6 commited on Jun 26
docs(phase-13): research atomic scoring + single-job isolation + coverage-aware weaving 40821cd saitejatirunagari Claude Sonnet 4.6 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
fix(extension): MV3 keep-alive so long V2 runs don't drop the message channel f0c10ad saitejatirunagari Claude Opus 4.6 commited on Jun 25
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