Skip to content

Glossary

TermDefinition
ArtifactCaptured input/output from a non-deterministic call (LLM, API, file read). Stored and hashed for replay.
CommandDeclarative instruction returned by a step. Interpreted by your runner, not by the kernel.
ComputedState derived from step outputs. Updated via shallow merge on each commit.
DiffComparison between original output and recomputed output.
EffectiveRead-only merge of computed + overlay: { ...computed, ...overlay }. What the system acts on.
EventAudit record emitted by a step. Append-only.
OutputIn-memory result of a step: { output, events, commands? }. Exists during a run; artifacts persist after.
OverlayHuman overrides applied on top of computed state. Overlay always wins.
RecomputeRe-run a step with new adapters and compare the diff.
Recompute StatusClassification of a recompute result: clean, value_changed, or schema_violation.
ReplayReproduce a past run exactly using stored artifacts.
Schema ViolationA schema mismatch detected during recompute output validation. Observational – does not gate the result.
SnapshotStored bundle of artifacts, metadata, and step output used for replay/recompute.
StepA deterministic function that returns { output, events, commands? }.
WorkflowNamed set of steps plus a version; provides stable identity and type-safe wiring.

Data flow

text
run → output (memory) → artifacts (stored) → snapshot (bundle)

LLM context: llms.txt · llms-full.txt
Released under the Apache 2.0 License.