pub fn empty_data_json() -> String
Convenience helper for tests and simple callers. Not part of the trait so it does not force a particular JSON shape on backends.