Regardless the content of the 'tmslink' value, let's implement a way to show both TC Name and TC-ID in the header of the TC representation in Allure Reporter.
This means that both values are provided: one in the tmslink tag and the other in a different tag ('Description¿?)
This would be optional and just in case both are provided.
The justification for this is; when projects want to use the most robust way setting the TC-ID in the tmslink, the representation of the TC (header) is just using this ID that is not descriptive at all about what the TC represent, so The TC name is still needed on this header.
Regardless the content of the 'tmslink' value, let's implement a way to show both TC Name and TC-ID in the header of the TC representation in Allure Reporter.
This means that both values are provided: one in the tmslink tag and the other in a different tag ('Description¿?) This would be optional and just in case both are provided.
The justification for this is; when projects want to use the most robust way setting the TC-ID in the tmslink, the representation of the TC (header) is just using this ID that is not descriptive at all about what the TC represent, so The TC name is still needed on this header.