//! Output glue. The single seam through which CLI subcommands write their
//! one line of JSON to stdout.
use crateError;
use Serialize;
/// Emit a payload to stdout as one line of JSON. Wraps
/// `shared::afdata::emit` and is the single seam through which CLI
/// subcommands produce output.
/// Emit a payload to stdout without AFDATA redaction. This is only for
/// explicit reveal flags; normal command output must use [`emit`].
/// Emit an otherwise-redacted result while revealing only the short-lived
/// takeover capability requested by an explicit panel/takeover operation.