Every seat definition names its glossary domain; the schema requires it (ADR 0636 §5; issue 1966)

This commit is contained in:
2026-11-05 14:11:19 +01:00
parent a3106a4b64
commit 929bf5539e
61 changed files with 77 additions and 0 deletions
+17
View File
@@ -10,6 +10,7 @@
"seat",
"scope",
"grain",
"domain",
"decision"
],
"properties": {
@@ -32,6 +33,22 @@
"seat-list"
]
},
"domain": {
"description": "the glossary domain the seat belongs to, by its heading (ADR 0636 \u00a75)",
"enum": [
"Module",
"Config",
"Core",
"Placement",
"Provisioning",
"Identity and access",
"Delivery",
"Health and repair",
"Data",
"Connectivity",
"Operator and conversation"
]
},
"decision": {
"type": "string",
"minLength": 1