Commit History

  1. fix(mock+safety): route MOCK by sample fingerprint + defensive fallbacks⁠

    jacklachan +1: Claude Opus 4.7
    7db1224

  1. feat(lora): train-only SFT experiment scaffold (cookbook recipe, ms-swift)⁠

    Auenchanters +1: Claude Fable 5
    4b6531c
  2. feat(loop): agent-trace draft (consent-gated), demo kit, robustness v2⁠

    Auenchanters +1: Claude Fable 5
    a8e7fe6
  3. fix(triage): deadline-pressure paraphrases count as urgency⁠

    Auenchanters +1: Claude Fable 5
    c97e2a3
  4. fix(prompts): read non-English letters in original script or refuse honestly⁠

    Auenchanters +1: Claude Fable 5
    2a8214b
  5. feat(triage): Devanagari + Japanese scam vocabulary in heuristics⁠

    Auenchanters +1: Claude Fable 5
    27421f2
  6. feat(eval): Hindi + Japanese letter-text coverage in the forge⁠

    Auenchanters +1: Claude Fable 5
    ef326fa
  7. fix(ui): easter egg on the live Space + phishing severity boost⁠

    Auenchanters +1: Claude Fable 5
    37be779
  8. feat(training): letter forge + labeled dataset + Modal prompt-A/B eval⁠

    Auenchanters +1: Claude Fable 5
    634a4e9
  9. feat(ui): Gen X Soft Club easter egg on Japanese + loader/UX polish⁠

    Auenchanters +1: Claude Fable 5
    8ba4235

  1. fix(safety): strip letter contact details from facts and reasons too⁠

    Auenchanters +1: Claude Fable 5
    8a72932
  2. feat(modal): full GPU validation matrix on Modal⁠

    Auenchanters +1: Claude Fable 5
    7c35be9
  3. fix(live): single progress overlay + drop prompt-echo 'facts'⁠

    Auenchanters +1: Claude Fable 5
    0b6d0b6
  4. feat(ui): localized analyzing state with envelope-flap loader⁠

    Auenchanters +1: Claude Fable 5
    6bf61e5
  5. feat(ui): one-tap example letters shared with the Modal harness⁠

    Auenchanters +1: Claude Fable 5
    b15c8ad
  6. feat(ui): 1-2-3 postmark step strip, localized in all four languages⁠

    Auenchanters +1: Claude Fable 5
    86112f0
  7. feat(ui): postage-stamp verdict badge in worry card⁠

    Auenchanters +1: Claude Fable 5
    a42a43f
  8. feat(ui): Kitchen-Table Post Office skin — postal CSS, forced-dark wiring⁠

    Auenchanters +1: Claude Fable 5
    7598937
  9. feat(i18n): Japanese (ja) as fourth language — strings, labels, mock⁠

    Auenchanters +1: Claude Fable 5
    18fe438
  10. feat(ui): design tokens with WCAG AA contrast tests + forced-dark theme⁠

    Auenchanters +1: Claude Fable 5
    5a5949b

  1. Add json-repair as final JSON-parse fallback for LLM output slips⁠

    Auenchanters +1: Claude Fable 5
    f1f32da
  2. Salvage truncated model JSON; surface signal labels when reasons absent⁠

    Auenchanters +1: Claude Fable 5
    f3ecc4e
  3. Harden JSON parsing + synthesize explanation fallback (live-Space regressions)⁠

    Auenchanters +1: Claude Fable 5
    de1a1a0
  4. Mystery-Mail Guardian: complete app for the Build Small Hackathon⁠

    Auenchanters +1: Claude Fable 5
    763b271