Where JSONL comes from
JSON Lines was documented as a convention around 2013 rather than standardised by any body, formalising what log pipelines and data tools were already doing. Its adoption tracked the rise of streaming data processing — BigQuery, Spark, Elasticsearch bulk APIs and nearly every ML training pipeline accept it — because an array-wrapped JSON file cannot be appended to without rewriting its final byte.