Output context: human-readable lines vs. a single --json document, and a uniform way to emit structured errors.
--json