Выберите YAML в JSON и введите comment, затем "tasks" с двумя элементами, где quoted-ключи "id", "title" и "done". Выберите четыре пробела. Комментарий удаляется, порядок списка и boolean-типы сохраняются.

Проверьте отклоняемый вариант

Если во втором элементе заменить done: false на done: yes, профиль JSON schema отклонит yes вместо догадки true или string. Добавление anchor/alias также остановит преобразование до явной записи значений.

Целевой парсер имеет приоритет

Сохраните исходник, сравните весь результат и разберите его той библиотекой или программой, которая будет его использовать. JSONYAML доказывает только соответствие одного ограниченного документа заявленному JSON-совместимому профилю. Он не проверяет schema назначения, подстановку окружения, defaults приложения, развёртывание или смысл.