Job-Scorer / lib

Commit History

16 days ago

  1. docs/env: 24h ceiling, Firecrawl-first, Fantastic Jobs budget; pin selftest clock⁠

    Claude +1: Claude Sonnet 5.5
    Unverified signature
    c656aba
  2. Fantastic Jobs call overhaul, 24h recency, Firecrawl-first page fetch⁠

    Claude
    Unverified signature
    654190a

18 days ago

  1. feat(ui): small teal + gold details and a brand guide⁠

    Claude +1: Claude Sonnet 5.5
    Unverified signature
    4701b58

19 days ago

  1. Show a top-up prompt after a zero-credit search⁠

    Claude +1: Claude Sonnet 5.5
    Unverified signature
    3e836a0
  2. Add zero-credit discovery fallback with central spend policy⁠

    Claude +1: Claude Sonnet 5.5
    Unverified signature
    db1d726

20 days ago

  1. Chat model outage: always fall back to a profile search; clearer failure copy⁠

    Claude +1: Claude Sonnet 5.5
    Unverified signature
    9393656
  2. Treat a scoring-model outage as infra, not as weak search results⁠

    Claude +1: Claude Sonnet 5.5
    Unverified signature
    61c4673
  3. Durable search runs: execution lease and stale-write guards⁠

    Claude +1: Claude Sonnet 5.5
    Unverified signature
    e7ef20a
  4. Outer proposer: only pivot to a visa/relocation search when the user opted in⁠

    Claude +1: Claude Sonnet 5.5
    Unverified signature
    ff29034
  5. Show the inner-loop agent what was filtered before scoring (Fix 3)⁠

    Claude +1: Claude Sonnet 5.5
    Unverified signature
    98d038b

21 days ago

  1. Agent loop: search every revealed role family; don't repeat inner angles⁠

    Claude +1: Claude Sonnet 5.5
    Unverified signature
    a39dc9d

24 days ago

  1. fix(discovery): deeper, safer provider calls and result handling⁠

    Claude +1: Claude Sonnet 5.5
    Unverified signature
    39920b8
  2. fix(discovery): send searchable queries to every provider⁠

    Claude +1: Claude Sonnet 5.5
    Unverified signature
    71cb485

25 days ago

  1. Judge the visa-sponsored lane on role fit and sponsorship, not global remote⁠

    Claude +1: Claude Sonnet 5.5
    Unverified signature
    c36aeb0

27 days ago

  1. Show searches left from the credit balance.⁠

    zimejin +1: Cursor
    866a4fc
  2. Use credit wording in the quota email subject and privacy policy.⁠

    zimejin +1: Cursor
    5e67c1e
  3. Merge pull request #37 from zimejin07/cursor/pricing-credits-hunt-pass-cc41⁠

    Unverified signature
    919a135
  4. Rank atsdirect rows against the profile before the 200 cap.⁠

    zimejin +1: Cursor
    ce8d322
  5. Rewrite marketing, FAQ, and Terms for credits and Hunt Pass.⁠

    Cursor Agent +1: Zimuzo Ejinkeonye
    Unverified signature
    ec7ce69
  6. Update agent gate and top-up UI for credits and Hunt Pass.⁠

    Cursor Agent +1: Zimuzo Ejinkeonye
    Unverified signature
    5774303
  7. Grant pack/pass credits in Stripe webhook with stacked passUntil.⁠

    Cursor Agent +1: Zimuzo Ejinkeonye
    Unverified signature
    f8e09af
  8. Add welcome-credits claim route and shared Clerk metadata helper.⁠

    Cursor Agent +1: Zimuzo Ejinkeonye
    Unverified signature
    5fc2566
  9. Gate access on hasAccess or Hunt Pass, not only subscription.⁠

    Cursor Agent +1: Zimuzo Ejinkeonye
    Unverified signature
    0cfdde4
  10. Add credits packs, welcome grant, and Hunt Pass constants.⁠

    Cursor Agent +1: Zimuzo Ejinkeonye
    Unverified signature
    bae12e7
  11. Merge branch 'cursor/discover-bg-continue-f456' (PR #36)⁠

    Cursor Agent +1: Zimuzo Ejinkeonye
    Unverified signature
    7b73b75
  12. Remove unused continuationAfterSchedule import from run-chunk.⁠

    Cursor Agent +1: Zimuzo Ejinkeonye
    Unverified signature
    ff39706
  13. Make discover background continue reliable without requiring Resume.⁠

    Cursor Agent +1: Zimuzo Ejinkeonye
    Unverified signature
    8daf7b1
  14. Fix discover timeout UX: keep source counts and stop false empty results.⁠

    Cursor Agent +1: Zimuzo Ejinkeonye
    Unverified signature
    2f55582
  15. Read job-radar listings from Supabase and fix sponsorship negation.⁠

    zimejin +1: Cursor
    f38b5c1

  1. Add stronger homepage motion and restore marketing CSS.⁠

    zimejin +1: Cursor
    34e9573

  1. Show country-matched restricted remote as Possible when the worldwide score stays low.⁠

    zimejin +1: Cursor
    c756d19

  1. Merge pull request #32 into main.⁠

    zimejin +1: Cursor
    a076356
  2. Merge pull request #31 from zimejin07/cursor/full-provider-inventory-8595⁠

    Unverified signature
    179cfd7
  3. Merge pull request #30 from zimejin07/cursor/search-continues-on-disconnect-8595⁠

    Unverified signature
    e2236c9
  4. feat(search): score every kept listing and show which read it was⁠

    Cursor Agent +1: Zimuzo Ejinkeonye
    Unverified signature
    635aaf9
  5. fix(discovery): use Fantastic's full page without narrowing the inventory⁠

    Cursor Agent +1: Zimuzo Ejinkeonye
    Unverified signature
    f7228e1
  6. fix(search): retry a failed background chunk and show Resume when it stops⁠

    Cursor Agent +1: Zimuzo Ejinkeonye
    Unverified signature
    9e94fef
  7. fix(search): keep searching after the page closes⁠

    Cursor Agent +1: Zimuzo Ejinkeonye
    Unverified signature
    2bc82be
  8. feat(dashboard): keep low scores on a review shelf for 7 days⁠

    Cursor Agent +1: Zimuzo Ejinkeonye
    Unverified signature
    f46c04f
  9. fix(chat): one clear line when a search keeps scoring⁠

    Cursor Agent +1: Zimuzo Ejinkeonye
    Unverified signature
    6d69f02
  10. fix(search): finish scoring with the heuristic when the clock is short⁠

    Cursor Agent +1: Zimuzo Ejinkeonye
    Unverified signature
    657da55
  11. fix(chat): explain background search and where matches land⁠

    Cursor Agent +1: Zimuzo Ejinkeonye
    Unverified signature
    88b3a57
  12. fix(search): score listings saved when a search times out⁠

    Cursor Agent +1: Zimuzo Ejinkeonye
    Unverified signature
    9ea225b

  1. Merge pull request #27 from zimejin07/cursor/digest-dashboard-without-email-8595⁠

    Unverified signature
    f9666f2
  2. fix(discovery): release a user credit hold when the global cap rejects it⁠

    Cursor Agent +1: Zimuzo Ejinkeonye
    Unverified signature
    4770b83
  3. fix(discovery): send TheirStack short titles and release unused credits⁠

    Cursor Agent +1: Zimuzo Ejinkeonye
    Unverified signature
    2942399
  4. fix(digest): skip the run when the sending domain is unverified⁠

    Cursor Agent +1: Zimuzo Ejinkeonye
    Unverified signature
    f1efdc1
  5. fix(digest): skip the run when email cannot be sent⁠

    Cursor Agent +1: Zimuzo Ejinkeonye
    Unverified signature
    d2e4d54
  6. fix(digest): save qualified roles when email is not configured⁠

    Cursor Agent +1: Zimuzo Ejinkeonye
    Unverified signature
    506c714
  7. fix(discovery): keep TheirStack office cities off the remote lock⁠

    Cursor Agent +1: Zimuzo Ejinkeonye
    Unverified signature
    1b4315d