Structured version facts for a single installed distribution.
Separates three facts that are easily conflated: the live version read from
the running source, whether imported or parsed (source_version), the
version recorded in the installed distribution metadata (metadata_version),
and whether the install is editable (with its source_path). status
records whether the metadata lookup succeeded so diagnostic callers can
distinguish a genuinely absent package from an unexpected lookup failure.