pub fn validation_error(kind: &str, id: &str, err: IdValidationError) -> StringExpand description
Build a context-prefixed error message for validation failures.
Example: validation_error("provider", "my:provider", err) →
"invalid provider 'my:provider': must not contain reserved character ':'".