pub fn batch_report(spawned: &[SpawnedRun], json: bool) -> StringExpand description
Render a batch spawn outcome: a JSON array when json, else one
spawned <id> sentence per line. The single-run report keeps its own
object/sentence shape via spawn_report, so existing --json callers
parse exactly what they always did.