Skip to content

Graphorin API reference v0.7.0


Graphorin API reference / @graphorin/memory / / RememberOutcome

Interface: RememberOutcome

Defined in: packages/memory/src/tiers/semantic-memory.ts:403

Returned by SemanticMemory.remember. The fact is the stored row (which may be the existing fact when the pipeline dedups). The decision mirrors the pipeline outcome so callers can distinguish silent dedups from active inserts.

Stable

Properties

PropertyModifierTypeDescriptionDefined in
decisionreadonlyConflictDecision-packages/memory/src/tiers/semantic-memory.ts:405
factreadonlyFact-packages/memory/src/tiers/semantic-memory.ts:404
quarantineReason?readonly"injection" | "synthesized"Why this write landed quarantined, if it did (P1-4 / MRET-3). 'injection' - the offline injection heuristics flagged the text (a memory-poisoning candidate). 'synthesized' - a consolidator / reflection / induction write awaiting validation. Absent when the fact is active or when a dedup returned a pre-existing row.packages/memory/src/tiers/semantic-memory.ts:413