//! JSON output envelope for all Scope commands.
//!
//! Every `--json` output uses `JsonOutput<T>` as the wrapper, ensuring
//! a consistent schema across all commands.
use Serialize;
/// The standard JSON envelope for all command output.
///
/// Example:
/// ```json
/// {
/// "command": "refs",
/// "symbol": "processPayment",
/// "data": [...],
/// "truncated": false,
/// "total": 11
/// }
/// ```