Skip to content
PACKAGES

projectAgenticMemoryRecordApplicationPriorEvidence()

Projects application evidence facts into the D584 priorEvidence DATA shape.

The result is only an idempotency/history read model for later application evaluations. It performs no record mutation, admission, storage I/O, hydration, provider/runtime call, or same-evaluation feedback wiring.

import { projectAgenticMemoryRecordApplicationPriorEvidence } from "@graphrefly/ts/solutions";
function projectAgenticMemoryRecordApplicationPriorEvidence(
evidenceFacts: unknown,
opts: {
readonly evaluation?: number;
readonly sourceRefs?: AgenticMemoryRecordApplicationPriorEvidence["sourceRefs"];
readonly policyRefs?: AgenticMemoryRecordApplicationPriorEvidence["policyRefs"];
readonly metadata?: AgenticMemoryRecordApplicationPriorEvidence["metadata"];
} = {},
): AgenticMemoryRecordApplicationPriorEvidenceProjection
ParameterTypeDescription
evidenceFactsunknownEvidence facts or an existing priorEvidence wrapper.
opts{ readonly evaluation?: number; readonly sourceRefs?: AgenticMemoryRecordApplicationPriorEvidence["sourceRefs"]; readonly policyRefs?: AgenticMemoryRecordApplicationPriorEvidence["policyRefs"]; readonly metadata?: AgenticMemoryRecordApplicationPriorEvidence["metadata"]; }Optional projection evaluation and provenance material.

Prior-evidence projection plus DATA status/issues/audit/cursor.

import { projectAgenticMemoryRecordApplicationPriorEvidence } from "@graphrefly/ts/solutions/agentic-memory";

packages/ts/src/solutions/agentic-memory/application-history.ts