The changelog becomes the public release notes and is sent to the license server.
Picking a repo reads its promote.yml and fills in the rest — the tag prefix and product ids only exist there, and none of them follow from the repo name.