fn entries_to_lines(entries: &[Value]) -> String
Serializes each entry as one line of JSON, newline-terminated. Pure and I/O-independent for unit testing.