pub fn load(workspace: &Path) -> Result<Config>
Load config: workspace .kaizen/config.toml then ~/.kaizen/config.toml. User config wins on overlap. Missing files → defaults, not error.
.kaizen/config.toml
~/.kaizen/config.toml