Skip to content

Graphorin API reference v0.1.0


Graphorin API reference / @graphorin/memory / / ConflictPipelineOptions

Interface: ConflictPipelineOptions

Defined in: packages/memory/src/conflict/types.ts:105

Pipeline configuration accepted by createMemory({ conflictPipeline: ... }) and surfaced through createConflictPipeline.

The mode field is the master switch:

  • 'on' (default) — the multi-stage pipeline runs on every SemanticMemory.remember(...) call.
  • 'off' — bypass the pipeline and fall back to 10a's straight- through write. Emits a one-shot WARN (per process) so operators notice the regression risk.

Stable

Properties

PropertyModifierTypeDescriptionDefined in
conflictStore?readonlyConflictMemoryStoreExtOverride the audit / pending sink. Defaults to store.conflicts when present.packages/memory/src/conflict/types.ts:112
localePack?readonlyLocalePack-packages/memory/src/conflict/types.ts:108
mode?readonly"on" | "off"-packages/memory/src/conflict/types.ts:106
now?readonly() => stringInject a deterministic clock. Defaults to () => new Date().toISOString().packages/memory/src/conflict/types.ts:114
stage2TopK?readonlynumberPer-list candidate count fed into Stage 2. Default 5 (RB-02 §8.1).packages/memory/src/conflict/types.ts:110
thresholds?readonlyPartial<ConflictThresholds>-packages/memory/src/conflict/types.ts:107