infinicon

glossary.md

Glossary

This glossary defines the project language used across Infinicon architecture documents, specifications, and ADRs.

Agent

A software system that uses a model to reason, call tools, plan, or act. Infinicon does not own the agent loop.

Atom

A versioned unit of extracted knowledge derived from one or more episodes. Atoms are smaller than summaries and more semantic than raw events.

Examples include facts, preferences, decisions, constraints, open questions, or learned procedures.

Consolidation

A synthesized memory artifact produced from episodes, atoms, or earlier consolidations. Consolidations compress knowledge, resolve drift where possible, and may supersede older consolidations.

Context Assembly

The process of selecting, ranking, hydrating, ordering, and packaging memory into a bounded working context for an agent task.

Dedupe Key

A caller-provided or system-derived key used to make ingest retries idempotent.

Episode

An immutable raw memory event. Episodes represent what happened: a message, tool result, observation, user correction, external document, or system event.

Episodes are append-only because they provide auditability and provenance.

Evolution Pipeline

The asynchronous process that extracts, consolidates, decays, merges, disputes, supersedes, or tombstones memory over time.

Link

A typed relationship between memory objects.

Common link types include derived_from, supports, contradicts, supersedes, mentions, and same_as.

Memory Profile

An optional domain-specific layer that adds typed schemas and policies on top of the core primitives.

Examples: coding profile, research profile, customer-support profile.

Memory Ref

A stable reference to a memory object. A memory ref identifies an episode, atom, consolidation, or link without necessarily including its full content.

Namespace

A logical scope for memory. Namespaces are used for isolation, querying, retention policy, and access control.

Plugin

An implementation of an extension interface such as extractor, embedder, ranker, consolidator, formatter, or storage adapter.

Provenance

The chain of sources and transformations that explains where a memory came from and how it was derived.

Scope

The queryable boundary for memory operations. A scope may include tenant, namespace, agent, session, or domain-specific filters.

Tombstone

A deletion marker that records that memory content was removed or invalidated. Tombstones preserve enough metadata to prevent accidental resurrection while respecting deletion requirements.

Working Context

An ephemeral, structured bundle assembled for one agent task. Working context is not itself durable memory unless explicitly ingested as a new episode.