‹ BackHN Continuity

Thread

Jevmem – automatic project memory for Claude Code, built on Jev

62 points · 49 comments · avinashjetwani

  1. rafram · · focus · HN ↗
    > When you change your mind, the old line is marked superseded, not deleted

    To me, this seems like a design error. You're polluting context with false/outdated information (even if the LLM is instructed to ignore it). The biggest issue with the memory systems built into Claude et al. is that they're terrible at pruning old/conflicting information as the project evolves, so I'd hope a replacement would do something to improve that.

    1. avinashjetwani · · focus · HN ↗
      jergason read it right. Superseded lines stay in JEVMEM.md for history (and git blame), but recall only injects live lines: kind is not superseded, and there is no supersededBy. On UserPromptSubmit it ranks candidates and injects the top few above a relevance floor. So the file keeps the trail; the prompt gets the current answer. Pruning the file itself further is still open; audit can mark [stale?].
Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.