Deck layout evidence schema#This schema describes quantized screen or print-DOM geometry captured while a deck is validated.Copy pageView as Markdown View this page as plain text Download PDF Download the pre-rendered document Margo deck layout evidence v1Quantized screen or print-DOM geometry captured while validating a deck.compositionCatalogVersionvalueconst="r1"logicalCanvasobject*heightnumber*widthnumber*modestring*enum=["screen","print-dom"]slidesarray**clientHeightnumber*minimum=0clientWidthnumber*minimum=0contentHeightnumber*minimum=0contentWidthnumber*minimum=0descendantUnionobject*bottomnumber*minimum=0leftnumber*minimum=0rightnumber*minimum=0topnumber*minimum=0idstring*minLength=1scrollHeightnumber*minimum=0scrollWidthnumber*minimum=0stageobject*controlsReservednumber*minimum=0originXnumber*minimum=0originYnumber*minimum=0scalenumber*validationRequestobject*browserProfilestring*minLength=1deviceScaleFactornumber*expectedFontBundleDigeststring*pattern="^[0-9a-f]{64}$"viewportHeightinteger*minimum=1viewportWidthinteger*minimum=1zoomnumber*versionvalue*const=1Used byThe margo deck layout validation workflow.Deck artifact reports and CI checks for overflow or geometry regressions.margo schema deck-layout-evidence, which emits the exact embedded bytes.