La línea física es el límite; JSON multilínea no es un registro.

Cada línea debe analizarse completa

Se admite espacio, no un segundo valor ni comentario.

Un LF final no es registro vacío

Un terminador final cierra; una línea vacía interna es inválida.