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 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:112 |
localePack? | readonly | LocalePack | - | packages/memory/src/conflict/types.ts:108 |
mode? | readonly | "on" | "off" | - | packages/memory/src/conflict/types.ts:106 |
now? | readonly | () => string | Inject a deterministic clock. Defaults to () => new Date().toISOString(). | packages/memory/src/conflict/types.ts:114 |
stage2TopK? | readonly | number | Per-list candidate count fed into Stage 2. Default 5 (RB-02 §8.1). | packages/memory/src/conflict/types.ts:110 |
thresholds? | readonly | Partial<ConflictThresholds> | - | packages/memory/src/conflict/types.ts:107 |