schemas/site-document-publication.schema.json
Browser-rendered handoff of repository-authored JSON. Source identity: schemas/site-document-publication.schema.json. Links and original summaries are shown; external source content is not redistributed.
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://chris-page-gov.github.io/okf-uk-living/schemas/site-document-publication.schema.json",
"title": "OKF site document publication nomination",
"description": "Additive publication metadata for a repository-authored Markdown document. Nomination does not deploy the document or authorise automatic publication.",
"type": "object",
"required": [
"include",
"path",
"section",
"order"
],
"properties": {
"include": {
"const": true
},
"path": {
"type": "string",
"pattern": "^learn/(?:[a-z0-9][a-z0-9._-]*/)*[a-z0-9][a-z0-9._-]*\\.html$"
},
"section": {
"type": "string",
"minLength": 1,
"maxLength": 80
},
"order": {
"type": "integer",
"minimum": 0,
"maximum": 10000
}
},
"additionalProperties": false
}