no, it's not a good idea to add the commit ID to the app name. It's better to keep the commit ID in the module suffix.
If the application has different names (different commit IDs in the name) then Lmod would think that they are different apps. It's better to keep the name fixed and only update the module name suffix so Lmod knows that they are different versions of the same app. This will also help so the most recently installed module is the default in Lmod (I took care of using the right date format in the module version so this is the case)
no, it's not a good idea to add the commit ID to the app name. It's better to keep the commit ID in the module suffix.
If the application has different names (different commit IDs in the name) then Lmod would think that they are different apps. It's better to keep the name fixed and only update the module name suffix so Lmod knows that they are different versions of the same app. This will also help so the most recently installed module is the default in Lmod (I took care of using the right date format in the module version so this is the case)