Any additional metadata
Optionalformat_Scene format version ('0.2' today; scene 0.2+). Checked by
data/format-version.ts against SUPPORTED_SCENE_VERSIONS.
Optionalformat_Root-header marker identifying the store kind: FORMAT_TYPE_SCENE
('luxar_zarr') for a compiled scene, FORMAT_TYPE_GSPLATS for a
detached .gsplats.zarr opened directly.
Optionalluxar_Luxar SOFTWARE version (luxar.__version__) that wrote the scene.
Provenance only — excluded from content_hash, so it never invalidates
a cache.
Optionalluxar_Scene 0.1 LEGACY version key. Read as a fallback when format_version
is absent (published 0.1 stores carry only this); never written by a
current compiler.
Optionalscene_Scene-level dimensions
OptionaltypeScene type identifier
OptionalunitsPhysical units
Optionalposition_Scene-level position bounds (union of all node bounds)
Optionalcontent_Post-order xxhash64 digest of the whole store (values + storage identity + attrs), stamped at compile time. The OPFS cache validates against it and the scene-identity watchdog baselines on it.
Optionalviewer_Viewer configuration hints from Python API
Zarr group attributes for the root scene