Skip to main content
The analysis block carries derived data for retrieval and AI workflows. It is optional and discardable: a document without analysis is still canonical.

Shape

analysis.embeddings

A map keyed by the UUID of the target (scene, element, or character), whose value is an array of one or more embedding records:
source enum: name · text · desc · heading · composite.

analysis.passages

Retrieval-sized text chunks keyed back to their source:

analysis.summaries

Document- or scene-scoped summaries:
scope enum: document · scene.

analysis.settings

Records how the analysis was produced, for reproducibility: