{ "description": "Schema for //seed/seed_metadata.json.", "type": "object", "patternProperties": { "[0-9]{4}": { "description": "The metadata for a single SEED. Each top-level key should be a 4-digit number associated to a SEED.", "type": "object", "properties": { "title": { "description": "The title of the SEED.", "type": "string" }, "status": { "description": "The status of the SEED.", "type": "string", "enum": [ "Draft", "Intent Approved", "Open For Comments", "Last Call", "Accepted", "Rejected", "Deprecated", "Superseded", "On Hold", "Meta" ] }, "date": { "description": "The date when the SEED was created, in YYYY-MM-DD format.", "type": "string" }, "cl": { "description": "The change where the SEED is being drafted and discussed. E.g. 12345 (representing pwrev.dev/12345).", "type": "string" }, "authors": { "description": "The names of the SEED author(s).", "type": "array", "items": { "type": "string", "description": "The first and last name of a SEED author." } }, "facilitator": { "description": "The first and last name of the facilitator for this SEED.", "type": "string" } }, "required": [ "title", "status", "date", "cl", "authors", "facilitator" ], "additionalProperties": false } }, "additionalProperties": false }