Shared terminal presentation

This integration requires the published DWho 0.3.63 or later.

CLI JSON serialization is delegated to dwho.cli.write_json with the existing options, streams and exit codes. Business services remain independent of CLI, HTTP and terminal rendering. Parsing, selection and authorization stay unchanged.

The initial JSON integration shipped in 0.0.81. It added no Redis/configuration requirement. Local YAML, cron/serve behavior and output contracts are preserved.

The explicit read-only terminal interface shipped separately in 0.0.82. Ordinary commands never activate curses automatically.