email.atmos.messageStateRevision
ALPHA. Immutable create-only causal revision for one logical Comail message. Writers reference every observed head and atomically create a deterministic email.atmos.messageStateOperation claim. Reducers validate a commit-bound complete graph, resolve independent fields by revision height then unsigned UTF-8 operation-ID order, and treat tombstone as irreversible.
Details · record, key any
| Kind | record |
|---|---|
| Record key | any |
| Authority | atmos.email |
| Indexed |
Record
record · key anyProperties
Audit metadata only. Reducers never use client time for conflict ordering.
deletePending
booleanPer-field assignment for IMAP Deleted state before expunge. This is distinct from the irreversible canonical tombstone.
keywords
arraymaxLength: 128
minLength: 71maxLength: 71
mailboxIds
arrayminLength: 1maxLength: 32
minLength: 71maxLength: 71
merge
booleanTrue only for a parent-only causal-head join with no field assignments.
minLength: 1maxLength: 128
maxLength: 64
minLength: 70maxLength: 70
minimum: 1maximum: 9007199254740991
tombstone
booleanGrow-only irreversible logical deletion. False and resurrection are rejected by the authority reducer.
version
stringSelected immutable email.atmos.message record key for this logical message.
minLength: 71maxLength: 71
#keywordAssignment
objectSimilar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
ALPHA. Immutable operation claim created atomically with one message-state revision. Its deterministic key is scoped to the author repository, logical message, and operation ID, so a retry with changed payload collides instead of poisoning the revision graph.
-
email.atmos.folderRevision
recordALPHA. Immutable create-only causal revision for one 71-character stable folder identity. The revision and deterministic email.atmos.folderOperation claim are created atomically. Standard role identities, names, and roles are canonical and cannot be renamed, rebound, or deleted. Custom rename conflicts reduce by revision height then unsigned UTF-8 operation-ID order; tombstone is grow-only.
-
email.atmos.message
recordALPHA. An immutable private Comail message. Canonical RFC 5322 bytes are stored in the referenced permissioned blob; integrity and delivery metadata allow a standards-facing mailbox to be rebuilt.
-
email.atmos.folderOperation
recordALPHA. Immutable operation claim created atomically with one folder revision. Its deterministic key is scoped to the author repository, stable folder ID, and operation ID, so a retry with changed payload collides safely.