Cover all five version helpers (VersionMajor, VersionMinor,
VersionRevision, Version, Signature). The revision assertion checks
that the value is positive rather than pinning an exact number so the
test survives future version bumps.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>