type

Snapshot

type Snapshot struct { Version Version `json:"version"` Application Application `json:"application"` Collections []Collection `json:"collections"` Globals []Global `json:"globals,omitempty"` Plugins []Plugin `json:"plugins"` }

The serializable application and content schema.

Source schema/manifest.go:76

VersionVersion
The Version value.
ApplicationApplication
The Application value.
Collections[]Collection
The Collections value.
Globals[]Global
The Globals value.
Plugins[]Plugin
The Plugins value.

This is a detached serialization model, not executable application configuration. Access rules, hooks, task handlers, secrets, and dynamic locale-availability callbacks are deliberately absent.