Soluções alternativas para suportar estruturas de tags diferentes

Existem soluções alternativas para dar suporte a estruturas de tags alternativas?

Por exemplo, queremos introduzir tags para cada um de nossos SDKs que reflitam o nome do SDK. Nossos SDKs são estruturados como @namespace/name - idealmente, é isso que cada uma das tags seria, mas não parece possível.

Ideias?

Além da questão da apresentação, a hierarquia existe, você pode ter Grupos de Tags.

Com certeza - colocaremos todas as tags do SDK sob um grupo de tags do SDK. O problema são as tags em si.

Isso é agravado pelo fato de que o nome pode ser hifenizado como @namespace/name-name. A solução perfeita seria essa ser a tag em sua totalidade, pois alterá-la para namespace_namename ou qualquer variação iria contra o propósito.

hifens são permitidos em nomes de tags, não tenho tanta certeza sobre barras

eles são ilegais porque são usados no roteamento.

Ahhhh sim - só preciso descobrir / e @

Agradeço as ideias!

barras são ilegais porque quebrariam o roteamento.

você está falando sobre codificação?

Não tenho certeza se entendi completamente, mas temos mais de 70 SDKs que queremos suportar por meio de tags. Todos eles seguem a estrutura descrita e estamos procurando uma solução viável para mostrar esses SDKs como tags (prontos para uso, personalizados, etc.)

Meu pensamento atual é remover o namespace e manter apenas o nome. Em seguida, usar os Ícones de Tag para indicar melhor que estas são as versões do SDK, em vez de tags genéricas.

Uma alternativa seria usar um homóglifo compatível que se pareça com uma barra.

Exemplo .

No entanto, um | ou um \ funcionaria?

Não, esses não funcionam.

Você já encontrou uma solução? Se sim, por favor, compartilhe-a aqui.

Caso contrário, deixaremos este tópico fechar, pois infelizmente a sintaxe que você está solicitando não funciona para tags, como discutido acima. Talvez você possa decorar suas tags usando o ícone @ para pelo menos mostrar o prefixo @, usando Tag Icons.

Eu pensei que tinha atualizado :face_with_peeking_eye: - nós encontramos uma solução que funciona para nós :slight_smile:

Nós removemos o @namespace/ e simplesmente usamos o nome, juntamente com um ícone de tag SDK para indicar que é um dos nossos SDKs.

Screenshot 2025-09-18 at 9.52.04