Glossary
Terms used throughout Atlas and this documentation.
Atlas Console
The React single-page frontend through which analysts run investigations and engineers configure the platform. See Frontend architecture.
Claim
A single assertion about an entity attribute made by one provider, carrying its own confidence and source. Multiple providers can make competing claims about the same attribute. See Claims & survivorship.
Crew
An LLM-driven agent (or set of agents) that performs one OSINT module, using MCP tools in an agentic loop and returning structured findings.
Entity
A node in the knowledge graph — a LegalEntity, Person, or Address — defined by the
ontology.
Entity resolution
The process of deciding whether incoming data refers to an existing entity (merge) or a new one (create), using blocking and similarity scoring. See Entity resolution.
Investigation
A unit of work that gathers, resolves, scores, and reports on a subject company. Orchestrated as a Temporal workflow.
Module (OSINT module)
One of the seven focused analyses — CIR, ROA, MEBO, SPEPWS, AMLRR, DFWO, FRLS — run in parallel during an investigation. See What is Atlas.
MCP (Model Context Protocol)
The protocol by which crews call external tools (web search, scraping, geocoding). MCP servers are registered per tenant and surfaced as LLM-callable tools.
Mutation
A recorded change to an entity attribute — before/after values with provider attribution — forming the audit trail. See Mutation queue.
Ontology
The versioned schema (currently v3.5) of entity types, attributes, relationships, and survivorship rules. See Ontology.
Plugin / Provider
A data source integration declared via plugin.yaml and a mapping spec. Providers may be sync
(HTTP, e.g. KVK, NorthData) or async (Temporal-orchestrated, e.g. OSINT). See
Plugins.
Protected field
An attribute (such as pep_status or sanctions_flags) that survivorship rules must never
silently overwrite. See Claims & survivorship.
RLS (Row-Level Security)
The PostgreSQL mechanism that scopes every query to the current tenant. The backbone of Atlas multi-tenancy. See Security & multi-tenancy.
Risk matrix
An operator-configurable grid that maps entity characteristics (jurisdiction, industry, UBO clarity, …) to a risk level and score. See Risk scoring.
Source contract
A declarative description of which ontology fields a provider is allowed to emit, parallel to its mapping spec. See Source contracts.
Survivorship
The rules that select the winning claim per attribute, weighted by provider trust and guarded by protected fields. See Claims & survivorship.
Temporal
The durable workflow engine that orchestrates long-running investigations so they survive restarts and are fully observable.
Tenant
An isolated customer environment. Each tenant has its own Keycloak realm, data segment, and provider credentials; isolation is enforced by RLS.
TranslationRegistry
The boot-time index (Phase 114) that derives canonical field paths from plugin specs and the active ontology, validating that plugins target a compatible schema version.
UBO (Ultimate Beneficial Owner)
The natural person(s) who ultimately own or control a company, computed by walking ownership chains in the graph.