value.* diagnostics
Owner: the catalog spec (defs/catalog.ts). The status is the code's own; the exit comes from its category (CATEGORIES). A warning or info code never sets the status or the exit.
| Code |
Category |
Severity |
Status |
Exit |
Retry |
Fix |
Args |
value.currency_mismatch |
input |
error |
400 |
2 |
no |
— |
prop, got, expected |
value.currency_missing |
type |
error |
400 |
2 |
no |
— |
prop |
value.currency_source_invalid |
type |
error |
400 |
2 |
no |
— |
prop, fromProp |
value.currency_unknown |
type |
error |
400 |
2 |
no |
— |
prop, code |
value.date_invalid |
input |
error |
400 |
2 |
no |
— |
prop, got, expected |
value.dst_gap |
input |
error |
400 |
2 |
no |
— |
prop, got, expected, before, after |
value.email_invalid |
input |
error |
400 |
2 |
no |
— |
prop, got, expected |
value.enum_code_duplicate |
schema |
error |
400 |
2 |
no |
— |
prop, code |
value.enum_domain_unknown |
reference |
error |
400 |
2 |
no |
yes |
prop, enum, near |
value.enum_empty |
schema |
error |
400 |
2 |
no |
— |
prop |
value.enum_unknown |
input |
error |
400 |
2 |
no |
— |
prop, got, expected |
value.file_unknown |
input |
error |
400 |
2 |
no |
— |
prop, got, expected |
value.instant_needs_time |
input |
error |
400 |
2 |
no |
— |
prop, got, expected |
value.invalid |
input |
error |
400 |
2 |
no |
— |
prop, got, expected |
value.json_shape |
input |
error |
400 |
2 |
no |
— |
prop, got, expected |
value.json_shape_invalid |
schema |
error |
400 |
2 |
no |
— |
prop, path, why |
value.json_untyped |
type |
warning |
— |
2 |
no |
— |
prop |
value.not_integer |
input |
error |
400 |
2 |
no |
— |
prop, got, expected |
value.out_of_range |
input |
error |
400 |
2 |
no |
— |
prop, got, expected |
value.phone_invalid |
input |
error |
400 |
2 |
no |
— |
prop, got, expected |
value.required |
input |
error |
400 |
2 |
no |
— |
prop, got, expected |
value.scale_exceeded |
input |
error |
400 |
2 |
no |
— |
prop, got, expected |
value.scale_out_of_range |
type |
error |
400 |
2 |
no |
— |
prop, scale |
value.set_duplicate |
input |
error |
400 |
2 |
no |
— |
prop, got, expected |
value.text_invalid |
input |
error |
400 |
2 |
no |
— |
prop, got, char |
value.time_invalid |
input |
error |
400 |
2 |
no |
— |
prop, got, expected |
value.too_long |
input |
error |
400 |
2 |
no |
— |
prop, got, expected |
value.unit_unknown |
type |
error |
400 |
2 |
no |
yes |
prop?, unit, near |
value.url_invalid |
input |
error |
400 |
2 |
no |
— |
prop, got, expected |