I'm a bit split on that decision. I think that it does make sense. But, I would also assume anyone who is working with Docker would understand the difference. Perhaps this is a poor assumption. I think it does have some value to visibility as to the flavor being used in the docker-compose. I would probably leave this up to the team to decide on their preference as I'd be okay either way.
It’s part of Global Id in Rails. In the view, a signed global id is inserted as a data attribute and the record is located on the backend once’s passed through from the stimulus controller.