{ "$schema": "https://json-schema.org/draft-07/schema", "title": "U6", "description": "See templates/U6/README.md for the content contract and templates/U6/example.json for the real data shape; shared $defs (meta, heading, evidence, quickstart, repos, related, chips) are in templates/U0/schema.json. certificate.states[].value is the proof state and may only be set from a certificate, verifier output or an audit file; with none, value is 'unverified' and tone 'warn'.", "type": "object", "required": ["meta", "heading", "sections", "problem", "certificate"], "properties": { "meta": { "$ref": "U0/schema.json#/$defs/meta" }, "heading": { "$ref": "U0/schema.json#/$defs/heading" }, "sections": { "type": "object" }, "problem": { "type": "object", "required": ["statement"], "properties": { "statement": { "type": "string" }, "facts": { "type": "array" }, "words": { "type": "array" } } }, "approach": { "type": "object" }, "certificate": { "type": "object", "required": ["states", "gates"], "properties": { "states": { "type": "array", "items": { "type": "object", "required": ["label", "value", "tone"], "properties": { "label": { "type": "string" }, "value": { "type": "string" }, "tone": { "enum": ["now", "warn", "blocked", "research", "muted", "projects", "agents", "clients"] }, "icon": { "type": "string" }, "note": { "type": "string" } } } }, "gates": { "type": "array", "items": { "type": "object", "required": ["gate", "result", "tone"] } }, "replay": { "type": "string" }, "replay_note": { "type": "string" } } }, "compute": { "type": "object", "properties": { "metrics": { "type": "array" }, "facts": { "type": "array" } } }, "decisions": { "$ref": "U0/schema.json#/$defs/evidence" }, "close": { "type": "object" }, "repos": { "$ref": "U0/schema.json#/$defs/repos" }, "fleet": { "type": "array" }, "seats": { "$ref": "U0/schema.json#/$defs/chips" }, "timeline": { "type": "object" }, "map": { "type": "object" }, "related": { "$ref": "U0/schema.json#/$defs/related" }, "quickstart": { "$ref": "U0/schema.json#/$defs/quickstart" } } }
