Resolve a string-valued setting across the precedence ladder.
Order checked (highest first): explicit/cli → env → comment-kv → config →
default. normalize runs against explicit/env/config/default raw strings;
the comment-kv layer is already coerced to T.
Resolve a string-valued setting across the precedence ladder.
Order checked (highest first): explicit/cli → env → comment-kv → config → default.
normalizeruns against explicit/env/config/default raw strings; the comment-kv layer is already coerced toT.