// SPDX-License-Identifier: GPL-3.0-only
//! Regenerate `schemas/oxiforge.schema.json` from the model types.
//!
//! ```sh
//! cargo run --features schema --bin gen_schema --target x86_64-unknown-linux-gnu
//! ```
//!
//! The schema is derived from `oxiforge::model::UiDoc` (schemars), so it
//! covers exactly what the parser accepts — including all feature-gated
//! widgets enabled for this build. The `schema_sync` drift test fails CI when
//! the model changes without rerunning this.
use ;