Glossary

Quick definitions for the framework's vocabulary.

Terms appear roughly in alphabetical order. Cross-references in italics link to other entries.

alignment
Whether a candidate action / goal is consistent with the agent's values, beliefs, purpose, and goal stack. Returned as an AlignmentReport with a recommendation.
AGM
Alchourrón, Gärdenfors & Makinson 1985 — postulates of belief revision. Cited by BeliefsEngine.add_evidence.
audit
A full_audit() call: a read-only sweep over every layer, surfacing value conflicts, purpose inconsistencies, stale beliefs, and orphan desires/goals.
BDI
Beliefs, Desires, Intentions — Bratman 1987's classical agent architecture. Three of our six layers map directly.
belief
A statement the agent holds with confidence in [0, 1]. Updated by Evidence; decays if not refreshed.
benchmark
Decorator-registered correctness or scenario check. Tier-1 covers per-module correctness; Tier-2 covers cross-layer scenarios; Tier-3 covers system-level decision quality.
confidence
Two related senses: (1) Belief.confidence in [0, 1]; (2) AlignmentReport.confidence in [0, 1] capturing how strongly the framework supports the verdict.
contextual purpose
A Purpose with scope=CONTEXTUAL keyed by a free-form context_key. Looked up via PurposeEngine.get_for_context.
decay
BeliefsEngine.decay_stale lowers the confidence of beliefs whose last_evaluated is older than threshold_days.
desire
An aspirational driver. Bridges purpose to concrete goals; carries an intensity in [0, 1] and an enum-typed intensity_label.
Evaluator
Pluggable strategy that AlignmentEngine uses to score actions. RuleBasedEvaluator (default) is offline; LLMEvaluator is BYO-client.
evidence
A piece of support or challenge for a belief, with type, supports flag, and strength in [0, 1].
goal
A measurable, time-bound objective. Has metric, target, deadline, status (DRAFT/ACTIVE/IN_PROGRESS/BLOCKED/COMPLETED/ABANDONED), and progress.
Ikigai
Mogi 2017 — purpose at the intersection of love, skill, need, and reward. Cites in PurposeEngine.
integrator
The team or person embedding the framework into an autonomous agent system. Their runtime owns task execution; the framework owns motivation.
orphan
A desire whose source_purpose no longer resolves, or a goal whose parent_desire / parent_goal no longer resolves. Surfaced by full_audit.
primary purpose
The active top-level Purpose. set_primary deactivates any prior primary; only one primary is active at a time.
resolution
The output of AlignmentEngine.resolve_conflict — names the chosen layer, discarded layers, recommendation, and rationale per the active precedence.
Schwartz circumplex
Schwartz 2012's circular arrangement of 10 universal values. Adjacent values are compatible; opposing-pole values are tense. Drives ValuesEngine.detect_structural_conflicts.
SDT
Self-Determination Theory — Deci & Ryan 2000. Frames autonomy/competence/relatedness; informs purpose grounding.
sub-goal
A child Goal created via decompose. parent_goal points at the parent; the parent's sub_goals tracks the children.
Storage Protocol
The five-method async contract every backend implements: get / set / list / delete / count.
structural conflict
Two active values from opposing Schwartz poles aligning with the same action. Surfaced as a layer-internal Conflict in AlignmentReport.
tag match
Action proposals carry tags; values match either by category name or by context_tags. Tag matches are weaker signal than aligned_keywords but useful when actions are pre-categorised.