Site report schema#This schema describes the report produced by margo site --diagnostics json, including the staged publication result and artifact counts.Copy pageView as Markdown View this page as plain text Download PDF Download the pre-rendered document Margo site report v1The JSON envelope emitted by margo site --diagnostics json.artifactsinteger*Number of published artifacts.minimum=0manifeststring*Digest of the exact artifact manifest.pattern="^[0-9a-f]{64}$"pagesarray*Source-to-output page records.*actionsobjectmarkdownbooleanpdfbooleanpdfModestringenum=["pre-rendered","client"]printChartDatabooleanalternatesarray*localestring*urlstring*authorsarraycanonicalstringdescriptionstringdocumentDigeststringpattern="^[0-9a-f]{64}$"familystringimageOverflowstringenum=["limit","allow"]layoutstringlocalestringmodifiedAtstringoutputstring*Site-relative generated HTML path.publishedAtstringsourcestring*Site-relative Markdown source path.tagsarraytitlestringpolicystringDigest of the trusted host policy when one was supplied.schemaVersionvalue*const="margo-site-report/v1"Used byThe margo site JSON output.Build pipelines that verify a publication before deployment.margo schema site-report, which emits the exact embedded bytes.