pub fn normalize_version_constraint(constraint: &str) -> String
Normalizes a Prayfile version constraint per RFC 0010 §16.
Bare semver strings such as 1.0.0 are exact pins (=1.0.0), not caret ranges.
1.0.0
=1.0.0