Glossary
A dictionary of terms we use day to day. When someone asks "what is X?" in a DM, just send them the link from here.
It's split into two parts:
- Our terms — things specific to how we operate (ADR, Bot, Runbook, Eigenoid).
- General (AI) — generic AI domain concepts that everyone should understand.
Our terms
- ADR — Architecture Decision Record
- Bot — GitHub App or automation
- Eigenoid — the Python package and the organization
- Runbook — reproducible operational procedure
General (AI)
- Agents — autonomous AI systems that execute tasks
- Agentic Workflows — multi-step patterns with planning, execution, and verification
- Context — the token window the model sees
- Context-Aware AI — AI that adapts its output to the actual project state
- Grounding — connecting model output to verified data
- Hallucination — when the model generates incorrect information with confidence
- LLM — Large Language Model
- MCP — Model Context Protocol
- Prompts — the instructions that guide the model
- RAG — Retrieval-Augmented Generation
- SDD — Spec-Driven Development
- Skills — domain knowledge packages for agents
- Tokens — the units LLMs process
- Tool Use — how agents invoke external tools
How to add a term
Each term is a file in docs/glossary/<term>.md with minimal frontmatter:
---
term: Name
aliases: [variant1, variant2]
---
A short 1-3 paragraph definition. If it needs more than a page, it's probably not a glossary term — turn it into an ADR, runbook, or dedicated doc instead.