CollectionBundle
A .cdy document that carries several named collections in one file — each
kept as its own group with its own id / priority / color on load, instead
of flattening to one combined collection. CalendaryInstance.load expands
it in a single call; CalendaryInstance.toBundle produces one.
Properties
Section titled “Properties”$schema?
Section titled “$schema?”
optional$schema?:string
Optional JSON Schema URL for editor/AI validation (see Collection.$schema).
collections
Section titled “collections”collections:
Collection[]
The collections — each becomes its own group, preserving id/priority/color.
version?
Section titled “version?”
optionalversion?:string
Bundle version (semver-ish, informational).