Extractor Format
Требования к проверке и диагностике

Требования к проверке и диагностике

VERSION: 1

1. Синтаксическая проверка

MID: f7006c13b78f4a3d81a2083dbd3d2313
PREFIX: VAL-
VAL-001
MID: 9e4d48dbd06f4f71badbcf32149ced5f
UID: VAL-001
STATUS: ACTIVE
STATEMENT:

Проверяйте корректность JSON.

2. Структурная проверка

MID: 99574abe1f6046adb4b6de94fa31c1a2
PREFIX: VAL-
VAL-002
MID: ab8cb0ea76f74e2a801e1f9d60a06478
UID: VAL-002
STATUS: ACTIVE
RELATIONS (File):
STATEMENT:

Запрещайте неизвестные поля верхнего уровня документов.

VAL-003
MID: bda856d818504e0285424959cb381dde
UID: VAL-003
STATUS: ACTIVE
RELATIONS (File):
STATEMENT:

Разрешайте расширения только в поле extensions.

3. Семантическая проверка

MID: fe801a0da9be4997ab9bfc9a411b6a61
PREFIX: VAL-
VAL-004
MID: 563f90b9798b457e83e7fc4f428e1be1
UID: VAL-004
STATUS: ACTIVE
RELATIONS (File):
STATEMENT:

Проверяйте, что целевая температура задана числом, а допуск температуры — положительным числом.

VAL-005
MID: 83af837f1fd642279580b73f40bfecd5
UID: VAL-005
STATUS: ACTIVE
RELATIONS (File):
STATEMENT:

Проверяйте, что скорость и амплитуда перемешивания заданы положительными числами.