How it uses Jev
Jevmem uses Jev to decide what project knowledge from coding-agent turns to retain, whether saved memories should be injected for a new prompt, and whether candidate memories guard tool actions. On a completed turn, it sends scrubbed user text, sometimes a relevant assistant reply, recent context, and keyword-selected existing memories. A broad first tier asks binary Noul questions plus kind and importance judgments; uncertain turns may escalate to a more detailed set of atomic Noul questions. Deterministic policy combines the answers to save, skip, or supersede a memory. Prompt submission separately asks Jev to rank relevant saved memories. The project also uses Jev in guard decisions over candidate rules and tool-call summaries.
Why it is interesting
The same typed-decision model supports a complete project-memory loop: classify and filter completed turns, retrieve memories for the next prompt, and evaluate relevant safety rules before tool use. The turn path uses a cheap broad pass and escalates only when configured borderline checks indicate uncertainty, with answer caching and provenance logs around calls.