|
138 | 138 | { |
139 | 139 | "id": "Requirement 1.4.7", |
140 | 140 | "machine_id": "requirement_1_4_7", |
141 | | - "content": "In cases of abnormal execution, the `evaluation details` structure's `error code` field MUST contain a string identifying an error occurred during flag evaluation and the nature of the error.", |
| 141 | + "content": "In cases of abnormal execution, the `evaluation details` structure's `error code` field MUST contain an `error code`.", |
142 | 142 | "RFC 2119 keyword": "MUST", |
143 | 143 | "children": [] |
144 | 144 | }, |
|
170 | 170 | "RFC 2119 keyword": "SHOULD", |
171 | 171 | "children": [] |
172 | 172 | }, |
| 173 | + { |
| 174 | + "id": "Requirement 1.4.12", |
| 175 | + "machine_id": "requirement_1_4_12", |
| 176 | + "content": "In cases of abnormal execution, the `evaluation details` structure's `error message` field MAY contain a string containing additional details about the nature of the error.", |
| 177 | + "RFC 2119 keyword": "MAY", |
| 178 | + "children": [] |
| 179 | + }, |
173 | 180 | { |
174 | 181 | "id": "Requirement 1.5.1", |
175 | 182 | "machine_id": "requirement_1_5_1", |
|
237 | 244 | { |
238 | 245 | "id": "Requirement 2.8", |
239 | 246 | "machine_id": "requirement_2_8", |
240 | | - "content": "In cases of abnormal execution, the `provider` MUST indicate an error using the idioms of the implementation language, with an associated error code having possible values `\"PROVIDER_NOT_READY\"`, `\"FLAG_NOT_FOUND\"`, `\"PARSE_ERROR\"`, `\"TYPE_MISMATCH\"`, or `\"GENERAL\"`.", |
| 247 | + "content": "In cases of abnormal execution, the `provider` MUST indicate an error using the idioms of the implementation language, with an associated `error code` and optional associated `error message`.", |
241 | 248 | "RFC 2119 keyword": "MUST", |
242 | 249 | "children": [] |
243 | 250 | }, |
|
263 | 270 | "RFC 2119 keyword": "MUST", |
264 | 271 | "children": [] |
265 | 272 | }, |
| 273 | + { |
| 274 | + "id": "Requirement 2.11", |
| 275 | + "machine_id": "requirement_2_11", |
| 276 | + "content": "In cases of normal execution, the `provider` MUST NOT populate the `flag resolution` structure's `error message` field, or otherwise must populate it with a null or falsy value.", |
| 277 | + "RFC 2119 keyword": "MUST NOT", |
| 278 | + "children": [] |
| 279 | + }, |
| 280 | + { |
| 281 | + "id": "Requirement 2.12", |
| 282 | + "machine_id": "requirement_2_12", |
| 283 | + "content": "In cases of abnormal execution, the `evaluation details` structure's `error message` field MAY contain a string containing additional detail about the nature of the error.", |
| 284 | + "RFC 2119 keyword": "MAY", |
| 285 | + "children": [] |
| 286 | + }, |
266 | 287 | { |
267 | 288 | "id": "Requirement 3.1.1", |
268 | 289 | "machine_id": "requirement_3_1_1", |
|
0 commit comments