Ya it’s a little confusing (and could probably use some updating on our end).
The way the naming works is: orgid - projectid - buildtargetid - executablename.
orgid: identifier of the organization
projectid: identifier of the project
buildtargetid: identifier of the build target
executablename: hidden for most platforms and by default matches the buildtargetid when the build target was first created
For the platforms where executablename is hidden, the name doesn’t change when the build target is renamed (and I’ll look into updating this behavior). In the meantime, if you want me to update yours specifically so it’s less confusing just let me know.