Version to report as authoritative.
Editable installs prefer the live source version because their metadata
can lag the working tree after a local version change; every other
install uses the metadata version, falling back to the source version
when metadata is absent. This keeps the "a resolved lookup yields a
non-None version" contract intact even when a source version is the
only fact available.