Contracts and Schemas
Canonical SuperDeck deck JSON contract for tooling and runtime consumers
Contracts and schemas
superdeck_core is the canonical contract package for superdeck.json.
Root deck contract (superdeck.json)
Deck is the root model and contract surface.
Root fields:
slides(required)style(optional root style map)configuration(optional operational config map)- additional unknown root fields (allowed for forward compatibility)
Notes:
Deck.toMap()preserves rootstyleand unknown root fields by default.