Заметки
Как сбросить поле Да/Нет в состояние “не заполнено”
Поле «Да/Нет» не всегда различает три состояния «да», «нет» и «не заполнено». Это зависит от типа поля, его настроек и API, через который выполняется запись.
Перед очисткой прочитайте схему и фактическое пустое значение у новой карточки. Затем проверьте, как тот же API возвращает поле после записи. Передача null без такой проверки не является универсальным способом сброса.
Если бизнес-правилу действительно нужны три состояния, надёжнее выразить их явно: например, списком «Не проверено / Да / Нет». Тогда пустота не будет одновременно означать отказ, отсутствие ответа и значение по умолчанию.