Graphorin API reference v0.12.1
Graphorin API reference / @graphorin/memory / / ConflictPipelineOptions
Interface: ConflictPipelineOptions
Defined in: packages/memory/src/conflict/types.ts:127
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 everySemanticMemory.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
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
conflictStore? | readonly | ConflictMemoryStoreExt | Override the audit / pending sink. Defaults to store.conflicts when present. | packages/memory/src/conflict/types.ts:134 |
localePack? | readonly | LocalePack | - | packages/memory/src/conflict/types.ts:130 |
mode? | readonly | "on" | "off" | - | packages/memory/src/conflict/types.ts:128 |
now? | readonly | () => string | Inject a deterministic clock. Defaults to () => new Date().toISOString(). | packages/memory/src/conflict/types.ts:136 |
stage2TopK? | readonly | number | Per-list candidate count fed into Stage 2. Default 5 (RB-02 §8.1). | packages/memory/src/conflict/types.ts:132 |
thresholds? | readonly | Partial<ConflictThresholds> | - | packages/memory/src/conflict/types.ts:129 |