//! Compile-fail (UI) tests for the macro diagnostics: malformed
//! `#[route(responses = [...])]` and `#[cron("...")]` input must fail at
//! COMPILE time with a clear message — instead of being silently dropped
//! (incomplete OpenAPI) or panicking the `JobScheduler` at application startup.
//!
//! The `.stderr` snapshots are toolchain-sensitive; regenerate with:
//! TRYBUILD=overwrite cargo test -p vespera --features cron --test trybuild_diagnostics