pub fn load(target: &Path) -> Result<Option<Config>, RkError>
Read the optional file; content errors refuse instead of falling back.
Returns a config-invalid refusal for invalid content, and preserves I/O errors.