Concepts — LexiSync data model

Organizations, projects, namespaces, keys, revisions, manifests, and CDN versions explained.

TermMeaning
OrganizationYour workspace: plan, billing, API keys, members.
ProjectOne product or app (own keys, languages, CDN catalogs).
NamespaceBucket of keys — e.g. common, auth, marketing.
KeyStable id inside a namespace, e.g. nav.signIn.
Translation (head)Current working-copy value for a key × language.
Source revisionImmutable snapshot when the reference language changes.
Translation revisionAppend-only history of a target (or source) value + origin + actor.
StaleTarget marked when source advanced after the target was last written.
Version latestEditable working copy (dev / saveMissing).
Publication manifestExact revision IDs + value snapshots for one publish; CDN is built from this.
Published version / tagCDN floating tag (production, staging, …) materialised from a manifest.
Outbox eventDB-side job after commit (e.g. publish.artifacts) — retry-safe side effects.