pub fn migrate_to_current(input: &str) -> Result<Config, Error>
High-level: arbitrary versioned TOML → fully validated V3 Config. Runs migration if needed, then deserializes into the current Config type.
Config