Why release information belongs beside the download
When download files and update metadata are maintained separately, version drift is almost inevitable.
BroadcastLabs uses one release record for the file, version, platform, notes, and current-release status.