JSON Lines использует физическую строку как границу; многострочный pretty JSON не является одной записью.

Каждая строка разбирается полностью

Пробелы допустимы, но второе значение или комментарий после первого — нет.

Финальный LF не пустая запись

Один финальный перевод закрывает запись; внутренняя пустая строка остаётся ошибкой.