ai.newnal.illi.artwork.defs
Details · defs
| Kind | defs |
|---|---|
| Authority | artwork.illi.newnal.ai |
| Indexed |
#archiveWork
objectProperties
minLength: 1maxLength: 64
Local date (YYYY-MM-DD) of the day the work was made for, in the home's time zone; the same for sent and unsent works.
maxLength: 10
playbackUrl
stringpreviewUrl
string · uriprocessingRetryState
stringAutomatic processing recovery: retrying includes backoff and queued work; stopped means no further automatic attempt.
knownValues: none | retrying | stopped
sourceUris
arraythumbnailUrl
stringtitle
string#artworkView
objectProperties
minLength: 1maxLength: 64
introSubtitle
stringprocessingRetryState
stringAutomatic processing recovery: retrying includes backoff and queued work; stopped means no further automatic attempt.
knownValues: none | retrying | stopped
title
stringknownValues: photoSlides | longVideo | shortVideoCollection
#delivery
objectDelivery counts of one occurrence. Delivered means downloaded and acknowledged, not played.
#deliveryView
objectProperties
maxLength: 64
completedAt
string · datetimeminimum: 1
maxLength: 64
durationMs
integerminimum: 0
failure
stringknownValues: download | size | hash | storage | metadata | decode
kind
stringknownValues: slides | video
minimum: 0
maxLength: 64
offeredAt
string · datetimeplaybackReadyAt
string · datetimeWhether this device started playing this delivery; independent of receipt.
receivedAt
string · datetimeReceipt state: offered, received, failed, cancelled or expired.
knownValues: offered | received | failed | cancelled | expired
title
string#familyWorkCard
objectProperties
minLength: 1maxLength: 64
minimum: 1
minLength: 1maxLength: 64
minimum: 0
minimum: 0
knownValues: unplayed | inProgress | paused | completed
recommendation
stringStored version introduction, shared with direct cards. Absent during generation or retries; later reads may fill it even for an existing snapshot.
knownValues: photoSlides | longVideo | shortVideoCollection
#manifest
objectProperties
maxLength: 64
CID of the video blob on the root admin's PDN.
minimum: 1maximum: 314572800
Fixed for this delivery: later versions never replace it.
minimum: 1
sha256 of the file, lowercase hex.
maxLength: 128
maxLength: 64
Path on the Service Agent Node (GET, bearer, device session) that streams exactly this file.
durationMs
integerminimum: 0
expiresAt
string · datetimeheight
integerminimum: 1
introSubtitle
stringknownValues: slides | video
maxLength: 128
Always video/mp4.
title
stringwidth
integerminimum: 1
#occurrenceView
objectProperties
acceptedAt
string · datetimeacceptedVersion
integerminimum: 1
knownValues: pending | masking | verifying | verified | textGenerating | complete | failed
maxLength: 64
minimum: 0
changeReason
stringComposition changed after guardian editing/acceptance of a previous attempt. Previous edits are not applied to this attempt. Absent after a new subtitle edit is accepted; processing retries that preserve composition do not set it.
knownValues: previousEditsNotApplied
changesUntil
string · datetimeUpload-window end while the next-day draft may change. Omitted at/after local midnight and for immediate debug days.
deliveryState
stringdurationMs
integerOutput length of the accepted version, or of the latest stored version when none is accepted; absent until that version has rendered.
minimum: 0
errorCode
stringholdReason
stringTechnical readiness stage while held before dispatch, or terminal failure reason when not ready at the first dispatch decision at/after scheduledAt. Absent on a failure whose stored version's originals are no longer eligible.
knownValues: processing | analysis | text | render | store
maxLength: 10
maxLength: 64
previewUrl
string · uriprocessingRetryState
stringAutomatic processing recovery: retrying includes backoff and queued work; stopped means no further automatic attempt.
knownValues: none | retrying | stopped
knownValues: composing | ready | failed | cancelled
receivedAt
string · datetimeminimum: 1
knownValues: newPhoto | newVideo | basePhoto | baseVideo
knownValues: scheduled | held | offered | received | cancelled | expired | failed
thumbnailUrl
stringtitle
stringworkType
stringPresent after concrete media selection; an in-flight video kind choice has no selected work type yet.
knownValues: photoSlides | longVideo | shortVideoCollection
#scheduledSlot
objectProperties
artworkKey
stringmaxLength: 10
reason
stringinsufficientSources: the slot had too few eligible originals, so no occurrence or work exists for it.
knownValues: insufficientSources
knownValues: newPhoto | newVideo | basePhoto | baseVideo
knownValues: insufficient | processing | failed | excluded | ready
#versionView
objectProperties
capturePeriod
unknownminimum: 1
errorCode
stringplaybackUrl
stringpreviewUrl
string · uriknownValues: ready | processing | failed
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
One finished version of a family work: the video the media service made, stored as a blob on the root admin's PDN and referenced from the family sphere (root admin repo, written by the Service Agent Node with the root admin's session). The record key is deterministic, "v1-" plus the first 32 hex characters of sha256 over homeId, artworkKey, mediaArtworkId and compositionVersion joined with newlines, so a retried write replaces the same record with the same content and other content under the sam
-
Full media snapshot; additional fields are allowed and retained.