bot_forge/config/mod.rs
1//! Configuration loading, validation, and effective configuration reporting.
2//!
3//! Configuration is parsed strictly, expanded from catalogs and overlays, validated, and then
4//! hashed before planning. [`ConfigDocument`] is the canonical representation consumed by the
5//! planner.
6
7pub(crate) mod catalog;
8pub(crate) mod load;
9mod local_paths;
10pub mod schema;
11
12pub use crate::config::load::{init_config, load_config_with_overlays};
13pub use crate::config::schema::{ConfigDocument, OriginMap};