Job-Scorer / app /api

Commit History

23 days ago

  1. Add zero-credit discovery fallback with central spend policy⁠

    Claude +1: Claude Sonnet 5.5
    Unverified signature
    db1d726

24 days ago

  1. Durable search runs: execution lease and stale-write guards⁠

    Claude +1: Claude Sonnet 5.5
    Unverified signature
    e7ef20a

  1. Show searches left from the credit balance.⁠

    zimejin +1: Cursor
    866a4fc
  2. Rewrite marketing, FAQ, and Terms for credits and Hunt Pass.⁠

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

    Cursor Agent +1: Zimuzo Ejinkeonye
    Unverified signature
    f8e09af
  4. Support Hunt Pass checkout and drop subscription Checkout branch.⁠

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

    Cursor Agent +1: Zimuzo Ejinkeonye
    Unverified signature
    5fc2566
  6. Make discover background continue reliable without requiring Resume.⁠

    Cursor Agent +1: Zimuzo Ejinkeonye
    Unverified signature
    8daf7b1

  1. Merge pull request #30 from zimejin07/cursor/search-continues-on-disconnect-8595⁠

    Unverified signature
    e2236c9
  2. fix(search): retry a failed background chunk and show Resume when it stops⁠

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

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

    Cursor Agent +1: Zimuzo Ejinkeonye
    Unverified signature
    f46c04f

  1. fix(discovery): drop seniority prefix, run 48h retry, remove legacy search⁠

    Cursor Agent +1: Zimuzo Ejinkeonye
    Unverified signature
    b6e22cf
  2. Show subscribers how many searches they have left.⁠

    Cursor Agent +1: Zimuzo Ejinkeonye
    Unverified signature
    46aeb67

  1. Strip remaining em dashes from agent-facing messages.⁠

    zimejin +1: Cursor
    a01038f
  2. Ship production-readiness: credit guards, packs, budgets, and AI disclaimer.⁠

    zimejin +1: Cursor
    1d1f9e0

  1. Improve job discovery strategy and result cards⁠

    zimejin +1: Cursor
    c708e76
  2. fix(agent): skip the planner tax and offer next steps when inference dies⁠

    zimejin +1: Cursor
    6c17b6d

  1. fix: harden resume upload/paste so broken JSON never reaches users⁠

    zimejin +1: Cursor
    11f8099

  1. Preserve scoring prefs on CV refresh and unify first-run vs returning-user onboarding.⁠

    zimejin +1: Cursor
    5941d0c
  2. Make heuristic fallback profile-aware and align agent fetch/score with home.⁠

    zimejin +1: Cursor
    5cf4587
  3. Make Firecrawl opt-in and harden listing fetch plus scoring fallbacks.⁠

    zimejin +1: Cursor
    aff2e09

  1. Fix home scoring badges, blocked URL fetches, and post-checkout subscriber unlock.⁠

    zimejin +1: Cursor
    ab9d253
  2. Fix agent URL keys, credit deduct races, and first-invoice billing grants.⁠

    zimejin +1: Cursor
    7b14dbc
  3. Fix dashboard persistence prefs and manual scorer inference fallback.⁠

    zimejin +1: Cursor
    7544a6b

  1. fix: smooth free-tier inference failover without paid-only paths⁠

    zimejin +1: Cursor
    2cf088c
  2. feat: deepen specialised job scoring as a standalone fit report⁠

    Cursor Agent +1: Zimuzo Ejinkeonye
    Unverified signature
    72185bf

  1. Show listing recency on Job Scorer when scoring from a URL.⁠

    zimejin +1: Cursor
    5e07213
  2. Fix Score it for entitled subscribers and reset the form after a result.⁠

    zimejin +1: Cursor
    e55d49c

  1. Let users rename chats and keep drafting without losing their place in the thread.⁠

    zimejin +1: Cursor
    d114205
  2. Let users delete chats from the history rail.⁠

    zimejin +1: Cursor
    5826e59
  3. Harden the agent chat loop around 24h recency, honest stops, credits, and timeouts.⁠

    zimejin +1: Cursor
    69bb4f2

  1. Add an Agent session history rail so you can reopen past chats.⁠

    zimejin +1: Cursor
    44ff9cf

  1. Add AGENT_SUITE_LOCKED flag to keep Job Scorer live while gating agent suite.⁠

    zimejin +1: Cursor
    4f6ef0c

  1. Pass saved profile prefs into subscriber scoring.⁠

    zimejin +1: Cursor
    4c05fce

  1. Default Hirebase to lexical search; enable neural via HIREBASE_SEARCH_MODE.⁠

    zimejin +1: Cursor
    051e46a
  2. Add lab observability for Hirebase search failures.⁠

    zimejin +1: Cursor
    308afe2

  1. Add durable search runs with resumable agent execution.⁠

    zimejin +1: Cursor
    bcdd291
  2. Add three-path opportunity experience with grouped results and early onboarding⁠

    zimejin +1: Cursor
    e3c8b22

  1. Replace multi-provider job discovery with Hirebase as the single search API.⁠

    zimejin +1: Cursor
    d6c1beb

  1. Surface silent findings write failures and tighten scoring pipelines.⁠

    zimejin +1: Cursor
    9223752

  1. Upgrade discovery yield, digest reliability, and runtime UI.⁠

    zimejin +1: Cursor
    b7bf6e2

  1. Improve agent tool execution, session context, and report resilience.⁠

    zimejin +1: Cursor
    6c7380b

  1. Tighten agent bootstrap, extraction gates, and unified user model prompts.⁠

    zimejin +1: Cursor
    50fe116
  2. Unify user profile across agent, scorer, and UI with Clerk as canonical store.⁠

    zimejin +1: Cursor
    96aaa90

  1. Wire agent session context from Supabase run history.⁠

    zimejin +1: Cursor
    cbeaf59
  2. Unify agent persistence across digest, chat, and batch runs.⁠

    zimejin +1: Cursor
    3c25692
  3. Refactor email to Agent Inbox: Resend-only reports with unified agent voice.⁠

    zimejin +1: Cursor
    66b5e08
  4. Allow subscribers to access Job Scorer at / and add Serper tier effectiveness metrics.⁠

    zimejin +1: Cursor
    348daaa

  1. Activation flow, remove Search Lab, rename Job Launcher to Job Agent.⁠

    zimejin +1: Cursor
    02c063e