Skip to content

Graphorin API reference v0.4.0


Graphorin API reference / @graphorin/memory / / checkSuccessCriteria

Function: checkSuccessCriteria()

ts
function checkSuccessCriteria(procedure, observed): VerificationResult;

Defined in: packages/memory/src/consolidator/phases/induce.ts:301

Self-verify a reuse against an induced procedure's success criteria. A criterion is met when any observed signal contains it (case-insensitive substring) — a deterministic, offline check the agent runtime can feed actual run observations into on reuse. With no criteria, the reuse cannot be self-verified, so verified is false.

Parameters

ParameterType
procedure{ successCriteria?: readonly string[]; }
procedure.successCriteria?readonly string[]
observedreadonly string[]

Returns

VerificationResult