Views
No views yet
recall(influence_only=True) restricts the memories
allowed to drive an action to those that earned corroboration (a credited good outcome, or ≥2
distinct-source links).recall(influence_only=True) drops the single-instance poison's rank-1 hijack to 0% on
MiniLM / BGE / Contriever and every scale — because it lives in provenance metadata, not embedding
geometry. Honest cost: a rare-but-true memory that hasn't earned corroboration is filtered too
(recall 1.00 corroborated vs 0.08 uncorroborated), so this mode is for adversarial / untrusted
ingestion. It raises attacker cost (≥3 coordinated records + ≥2 forged independent provenances),
it does not make poisoning impossible.1from mnemo import Mnemo
2m = Mnemo("memory.json") # or Mnemo(..., embed=my_embedder)
3m.remember("Pre-trend tests catch only ~31% of fatal DiD bias.", tags=["causal"], value=3)
4m.recall("difference in differences", k=5)
5m.recall("difference in differences", k=5, influence_only=True) # only corroborated memory drives actions