pub fn get(workspace: &Path, key: &str) -> Result<Option<String>>
Get a config value by dotted key (e.g., “user.name”, “core.compression_level”)