usecrate::domain::config::{ConfigError, WorkspaceConfig};/// Driven port: a source that can load the workspace configuration.
pubtraitConfigSource{/// Loads and validates the workspace configuration.
////// # Errors
/// Returns a `ConfigError` if the source cannot be read or is invalid.
fnload(&self)->Result<WorkspaceConfig, ConfigError>;}