Commit History

  1. deploy: alert at 40/50/60/70/80/90/95/100% of each key's daily budget

    3443a75
  2. deploy: rotate across all Groq keys, alert admins at 80/100%

    edc0702
  3. deploy: claim/evidence scoring, CV integrity, upload safety, leak fixes

    d209291

  1. deploy: users admin tab, signup dates, campaign vs direct source

    fe607c0
  2. deploy: fill the profile from the CV, and rank courses on measured skill gaps

    c3b8f02

  1. Skill matching that survives plurals, tracker sync, and the apply funnel

    e8b9cf0

  1. Validate dates, split applicant counts

    5df09a9
  2. Stop counting a career break as work

    fbeb1f9
  3. Carry the role through the email links

    b697865
  4. Refuse a link that is not a job advert

    e74475d
  5. Read the advert, score the location

    a632649
  6. Automatic feedback, readiness, calibration

    a3fd220
  7. Finish the rating plan

    82bfe82
  8. Rate a CV on what the role actually asked for

    6e74a1f

  1. Score the CV, show the CV, show the interview

    5104934
  2. Restore AI: Groq retired the Llama models

    2f666f7
  3. Design the emails

    089da8b
  4. Repair the campaign flow end to end

    3f14d37
  5. Decide what a live campaign may still change

    7ad99cd
  6. deploy: structured country targeting for campaign matching

    da3259f
  7. deploy: third-party hosting/proxy flags need corroboration to block

    e4646fc

  1. deploy: operator role endpoint + verification rule tuning

    4f1b2ed
  2. deploy: campaign flow + location verification check⁠

    ibrahimgulbutt +1: Claude Opus 5
    86063f3

  1. deploy: correct salary parsing + backfill endpoint for existing rows⁠

    88800df
  2. deploy: activity-gated scraping, rescore on profile change, job-query cache⁠

    a0eafe5

  1. fix(normalize): stop labelling US-only remote jobs as open to anywhere⁠

    ibrahimgulbutt +1: Claude Opus 4.8
    d42c579
  2. fix(scraper): remote jobs classify as Anywhere; cap query hints at one⁠

    ibrahimgulbutt +1: Claude Opus 4.8
    c3a9e33
  3. fix(scraper): apply country filter on every scrape trigger⁠

    ibrahimgulbutt +1: Claude Opus 4.8
    44c5c7a
  4. feat(scraper): filter-driven job search — push UI filters into Adzuna/JSearch APIs⁠

    ibrahimgulbutt +1: Claude Opus 4.8
    a030856

  1. deploy: scraper pipeline (Postgres storage, ranking, expiry, tracker, hardened LLM plumbing)

    6fb7573

  1. feat(resume): add targeted analysis and editing workflow

    mahrooshishaq
    a1af4d9