//! Canonical Roster JSON serializer — emits the [`Roster`] as 2-space JSON,
//! the same shape the importers consume. This is the lossless pivot, so the
//! pretty-printed text is exactly `roster.schema.json` shape.
//!
//! Rust mirror of `tools/src/export/roster-json.ts`.
use crateRoster;
use pretty_json;
use ;
;