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
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
docs(phase-11): mark complete in roadmap (V2-only scope noted) ba8ca29 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
docs(phase-11): plan JD extraction leak fix (1 plan, Wave 1, R27) 9badb7a saitejatirunagari Claude Sonnet 4.6 commited on Jun 25
docs(phase-11): research JD-scraping leak β code path trace + deterministic filter design 53b4fad saitejatirunagari 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
docs(phase-10): plan V1/V2 resume modes (3 plans, checker PASSED) 431d531 saitejatirunagari Claude Opus 4.8 commited on Jun 24
docs(phase-10): research V1/V2 resume modes β fan-out architecture, touchpoint wiring, latency strategy b1da694 saitejatirunagari Claude Sonnet 4.6 commited on Jun 24
fix: server-side JD extraction takes the job description only (all platforms) cf63aec saitejatirunagari Claude Opus 4.8 commited on Jun 24
debug: telegram relay /whoami + robust allowlist parsing 42d2d15 saitejatirunagari Claude Opus 4.8 commited on Jun 24
feat: Telegram via Cloudflare Worker relay (HF blocks Telegram egress) 1dc6052 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
chore: trigger HF rebuild (deploy telegram webhook route) 63525eb 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
feat: universal JD extraction + friendlier reload error message 16f3e9f 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
fix: warm-compile real resume in Docker + surface compiler log 65ea09d saitejatirunagari Claude Opus 4.8 commited on Jun 23
docs(phase-9): mark plans + success criteria complete; HISTORY PM12 2a49873 saitejatirunagari Claude Opus 4.8 commited on Jun 23
feat(09-03): structured keyword placement for hardcoded resume [R22] fd65907 saitejatirunagari Claude Opus 4.8 commited on Jun 23