//! Print the JSON Schema for `pathlint.toml` to stdout.
//!
//! Generated from the live `pathlint::config::Config` types via
//! `schemars` so the schema cannot drift from what the parser
//! accepts. Used by:
//!
//! - the `tests/schema.rs` drift gate (CI fails when the
//! checked-in `schemas/pathlint.schema.json` diverges from
//! what this binary prints), and
//! - `release.yml`, which uploads the printed schema as a
//! GitHub Release asset for users / Schema Store registration.
//!
//! Regenerate the checked-in copy with:
//!
//! cargo run --bin gen_schema > schemas/pathlint.schema.json