Diff - documentation round ledger.schema

Diff: documentation round ledger.schema

Current: REV-99EBA3F2E42638E4

Previous: REV-ECB0A1DB508A6A28


REV-ECB0A1DB508A6A28
REV-99EBA3F2E42638E4
8    "version",8    "version",
9    "lastUpdated",9    "lastUpdated",
10    "currentDocumentationThroughRound",10    "currentDocumentationThroughRound",
nn11    "currentDocumentationThroughSourceRun",
12    "latestSuccessfulDocumentationUpdateId",
11    "roundIdentityRule",13    "roundIdentityRule",
12    "allowedDocumentationRoots",14    "allowedDocumentationRoots",
13    "helperRole",15    "helperRole",
nn16    "gatePolicyPath",
17    "currentGateState",
14    "updates",18    "updates",
15    "revisions",19    "revisions",
nn20    "verificationEvents",
21    "reviewRequiredItems",
16    "notes"22    "notes"
17  ],23  ],
18  "properties": {24  "properties": {
24      "type": "string"30      "type": "string"
25    },31    },
26    "currentDocumentationThroughRound": {32    "currentDocumentationThroughRound": {
nn33      "type": [
34        "string",
35        "null"
36      ]
37    },
38    "currentDocumentationThroughSourceRun": {
39      "type": [
40        "string",
41        "null"
42      ]
43    },
44    "latestSuccessfulDocumentationUpdateId": {
27      "type": [45      "type": [
28        "string",46        "string",
29        "null"47        "null"
66        }84        }
67      }85      }
68    },86    },
nn87    "gatePolicyPath": {
88      "type": "string"
89    },
90    "currentGateState": {
91      "type": "object",
92      "additionalProperties": false,
93      "required": [
94        "documentationGateStatus",
95        "latestCompletedSourceRun",
96        "documentationCurrentThroughSourceRun",
97        "documentationTargetSourceRuns",
98        "documentationHelperExecutionIds",
99        "documentationUpdateIds",
100        "documentationManifestPaths",
101        "documentationChangedDocuments",
102        "documentationValidationStatus",
103        "documentationWarnings",
104        "documentationReviewItems",
105        "canonicalDashboardUrl"
106      ],
107      "properties": {
108        "documentationGateStatus": {
109          "type": "string"
110        },
111        "latestCompletedSourceRun": {
112          "type": [
113            "string",
114            "null"
115          ]
116        },
117        "documentationCurrentThroughSourceRun": {
118          "type": [
119            "string",
120            "null"
121          ]
122        },
123        "documentationTargetSourceRuns": {
124          "type": "array",
125          "items": {
126            "type": "string"
127          }
128        },
129        "documentationHelperExecutionIds": {
130          "type": "array",
131          "items": {
132            "type": "string"
133          }
134        },
135        "documentationUpdateIds": {
136          "type": "array",
137          "items": {
138            "type": "string"
139          }
140        },
141        "documentationManifestPaths": {
142          "type": "array",
143          "items": {
144            "type": "string"
145          }
146        },
147        "documentationChangedDocuments": {
148          "type": "array",
149          "items": {
150            "type": "string"
151          }
152        },
153        "documentationValidationStatus": {
154          "type": "string"
155        },
156        "documentationWarnings": {
157          "type": "array",
158          "items": {
159            "type": "string"
160          }
161        },
162        "documentationReviewItems": {
163          "type": "array",
164          "items": {
165            "type": "string"
166          }
167        },
168        "canonicalDashboardUrl": {
169          "type": "string"
170        }
171      }
172    },
69    "updates": {173    "updates": {
70      "type": "array",174      "type": "array",
71      "items": {175      "items": {
76      "type": "array",180      "type": "array",
77      "items": {181      "items": {
78        "type": "object"182        "type": "object"
tt183      }
184    },
185    "verificationEvents": {
186      "type": "array",
187      "items": {
188        "type": "object"
189      }
190    },
191    "reviewRequiredItems": {
192      "type": "array",
193      "items": {
194        "type": "string"
79      }195      }
80    },196    },
81    "notes": {197    "notes": {