//! Pure domain logic: no process, filesystem, env, or clock I/O lives here.
//!
//! Config modeling + validation, prompt-template rendering, JSON-Schema
//! generation, judge/batch planning, majority-vote aggregation, and output
//! formatting. All I/O (config discovery, globbing, the oneharness subprocess)
//! lives in [`crate::io`].