Commit History

feat: universal JD extraction + friendlier reload error message
16f3e9f

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

fix: warm-compile real resume in Docker + surface compiler log
65ea09d

saitejatirunagari Claude Opus 4.8 commited on

docs(phase-9): mark plans + success criteria complete; HISTORY PM12
2a49873

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

docs(phase-9): plan hardcoded resume + uncapped extraction + structured placement
f32304a

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: defer LaTeX compile to job-search launch (extension behaviour)
aedd4a1

saitejatirunagari Claude Sonnet 4.6 commited on

fix: pre-warm Tectonic with full resume package set + persist LaTeX
f5d42ad

saitejatirunagari Claude Sonnet 4.6 commited on

fix: LaTeX paste compile uses proven helper + 240s timeout
4de1e1a

saitejatirunagari Claude Sonnet 4.6 commited on

feat: LaTeX paste text area on resume step (primary input)
2726556

saitejatirunagari Claude Sonnet 4.6 commited on

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

saitejatirunagari Claude Sonnet 4.6 commited on

fix: make LaTeX upload prominent on resume step
8745e76

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: accept .tex resume upload + compile with Tectonic to PDF
b62f15b

saitejatirunagari Claude Sonnet 4.6 commited on

fix: forward WebSocket subprotocol to Streamlit (fixes perpetual loading skeleton)
cfec164

saitejatirunagari Claude Sonnet 4.6 commited on

fix: HF Space proxy startup β€” CORS flags, port conflict, playwright deps
a008453

saitejatirunagari Claude Sonnet 4.6 commited on

fix: disable ever-jobs sidecar by default for clean/fast HF startup
76afa36

saitejatirunagari Cursor 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

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

docs(07-keyword-placement-quality): create phase plan
f21f2f4

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

fix(ext): persist generated/repaired result across popup close + page refresh
ef247ae

saitejatirunagari Cursor commited on

feat(ats): External ATS Feedback Repair Mode (honest path toward 95%)
f5dd879

saitejatirunagari Claude Opus 4.8 commited on

docs: rewrite AGENT_CONTEXT.md to current architecture
c1d2eaa

saitejatirunagari Claude Opus 4.8 commited on

fix(ext): always show Download, label by score (don't hide below 90)
7295798

saitejatirunagari Claude Opus 4.8 commited on

fix(ext): download from the popup (Blob + <a download>) β€” reliable in MV3
59dec4f

saitejatirunagari Claude Opus 4.8 commited on

fix(ext): download failed β€” MV3 service worker has no URL.createObjectURL
c693b39

saitejatirunagari Claude Opus 4.8 commited on

fix(api): proxy returned blank pages β€” strip content-encoding/length headers
d602e53

saitejatirunagari Claude Opus 4.8 commited on

docs(phase-6): verification (5/5 must-haves pass; human/deploy items pending)
7499765

saitejatirunagari Claude Opus 4.8 commited on

docs(06-04): close plan β€” Task 2 human-verify approved, SUMMARY finalized
7ea42ad

saitejatirunagari Claude Sonnet 4.6 commited on

fix(06-03): faster JD detection + Run-immediately + Options shortcut
4a5c97e

saitejatirunagari Claude Opus 4.8 commited on

docs(06-05): complete parity + health test plan β€” SUMMARY, STATE, ROADMAP
be09764

saitejatirunagari Claude Sonnet 4.6 commited on

test(06-05): add failing parity + health tests + sample_jd.txt fixture (RED)
7130224

saitejatirunagari commited on

docs(06-04): SUMMARY.md + STATE.md β€” background.js complete, checkpoint pending
56dc29b

saitejatirunagari commited on

feat(06-04): background service worker β€” GENERATE + DOWNLOAD handlers
87457b0

saitejatirunagari commited on

docs(06-03): complete content.js + popup UI plan β€” SUMMARY, STATE, ROADMAP
dd9f3f2

saitejatirunagari commited on

docs(06-02): complete MV3 extension scaffold plan summary and state update
48b8359

saitejatirunagari commited on

feat(06-03): add popup HTML + JS β€” Run button, status, scores, downloads
680f28a

saitejatirunagari commited on

chore(06-01): update requirements.txt and start.sh for FastAPI launch
f0fa4c5

saitejatirunagari commited on

feat(06-02): add options page for resume upload and API token storage
3651f88

saitejatirunagari commited on

feat(06-01): add api_server.py β€” FastAPI + Streamlit reverse proxy
98112d5

saitejatirunagari commited on