Эссе / 2026-11-10

Отказ от тихого приведения к нулю: пятисостоянийный стандарт данных

Запись «0» вместо пропущенного из-за дождя смыва на варроатоз создаёт ложную картину здоровой семьи. Схемы Praksis строго разделяют пять эпистемических состояний.

Пятисостоянийный эпистемический стандарт данных Praksis: NULL, N/A, UNKNOWN, SUSPECT и VERIFIED
SPEC-04 · Техническая запись

PRAKSİS / PUBLICATIONS

Отказ от тихого приведения к нулю: пятисостоянийный стандарт данных

Одна из самых опасных скрытых ошибок в прикладном ПО — тихое приведение пустых числовых полей к нулю (`0`). Если осмотр пасеки прерван ливнем и смыв клеща Varroa не проводился, сохранение `0.00` превращает отсутствие измерения в ложноотрицательный вердикт «заражения нет» при следующем анализе.

Стандарт SPEC-04 (Epistemic Data Standard v1.0) обязывает каждое измерение в реляционных таблицах и JSON-контрактах Praksis нести явный статус происхождения: не измерялось в данном окне (`NULL`), неприменимо к фазе или категории (`N/A`), исторический источник неверифицируем (`UNKNOWN`), шум датчика или конфликт правил на карантине (`SUSPECT`) и проверенное наблюдение с указанной погрешностью (`VERIFIED`).

Этот единый закон работает одновременно в 10-рамочном разрезе ColonyOS, 28 клинических группах Атласа апидологии и высотной телеметрии Сандраса. Встречая поля `NULL` или `SUSPECT`, расчётные модули не подставляют фиктивные средние, а честно показывают оператору границу неопределённости.