//! Module: subnet_catalog::json
//!
//! Responsibility: decode, structurally validate, and encode raw subnet catalog JSON payloads.
//!
//! Does not own: cache paths, catalog fetching, or human text rendering.
//!
//! Boundary: parsed values remain untrusted raw evidence; authority validation is separate.
use ;
/// Decode and structurally validate one untrusted raw subnet catalog JSON payload.
/// Renders one subnet catalog JSON payload with stable pretty formatting.