{ "$schema": "https://json-schema.org/draft-07/schema", "title": "U10", "description": "See templates/U10/README.md for the content contract and templates/U10/example.json for the real data shape; shared $defs (meta, heading, evidence, quickstart) are in templates/U0/schema.json. Every seat row carries a timestamped writeback or 'none'; freshness tones are computed from generated_at: now (<1 h), warn (<24 h), blocked (older or none). No status is inferred.", "type": "object", "required": ["meta", "heading", "sections", "generated_at", "seats", "activity"], "properties": { "meta": { "$ref": "U0/schema.json#/$defs/meta" }, "heading": { "$ref": "U0/schema.json#/$defs/heading" }, "sections": { "type": "object" }, "generated_at": { "type": "string" }, "metrics": { "type": "array" }, "seats": { "type": "array", "items": { "type": "object", "required": ["name", "node", "status", "last", "fresh", "fresh_tone"] } }, "activity": { "type": "object" }, "stale": { "type": "array" }, "repo_activity": { "type": "array" }, "coverage": { "$ref": "U0/schema.json#/$defs/evidence" }, "message": { "type": "object" }, "timeline": { "type": "object" }, "quickstart": { "$ref": "U0/schema.json#/$defs/quickstart" } } }
