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.