Skip to content
PACKAGES

agenticMemoryCommittedFactIdentity()

Derive the deterministic D589 fact identity from family and coordinates only.

The committed fact identity is not a backend row id, graph clock, application version, or storage handle. Reusing this identity with different material is a fact-log conflict.

import { agenticMemoryCommittedFactIdentity } from "@graphrefly/ts/solutions";
function agenticMemoryCommittedFactIdentity(
family: AgenticMemoryCommittedFactFamily,
coordinates: AgenticMemoryCommittedFactCoordinates,
): AgenticMemoryCommittedFactIdentity
ParameterTypeDescription
familyAgenticMemoryCommittedFactFamilyAgenticMemory committed fact family.
coordinatesAgenticMemoryCommittedFactCoordinatesOperation/source/correlation coordinates.

A deterministic committed fact identity.

This page was generated from source JSDoc, but the structured API tags are incomplete:

  • Missing @example.

packages/ts/src/solutions/agentic-memory/committed-fact-log.ts