Marca — TLSStress.Art¶
Leia no seu idioma: English · Português · Español
Status do escopo (pós-congelamento de escopo 2026-05-10) — Todos os 37 MÓDULOs.Art usam o sufixo canônico
.Artem superfícies customer-facing. Código interno mantém nomenclatura técnica (vyos-*,web-agent, etc.). VerARCHITECTURE.mdpara a tabela completa de MÓDULOs. Tokens de marca canônicos embrand/tokens/.
O nome oficial deste projeto é TLSStress.Art. O subtítulo é "Web Agent Cluster for NGFW TLS Inspection performance test" (mantido em inglês — o nome e subtítulo não traduzem).
Este documento define como o nome DEVE ser apresentado em docs, código, telemetria e reports.
O nome¶
| Forma | Quando usar |
|---|---|
| TLSStress.Art | Padrão. Use em todos os lugares user-facing: títulos, prosa, reports, footers de licença, dashboards. |
| TLSStress | Apocronia aceitável dentro de prosa após o nome completo ter sido usado pelo menos uma vez na mesma página. |
tlsstress |
Identificadores de código — package names, slugs, filenames, prefixos de env-var, slug de tópico GitHub. Sempre minúsculas, sem ponto, sem separador. |
TLSSTRESS |
Desencorajado, exceto em ASCII art, banners, ou nomes de env-var onde a convenção força uppercase. |
O ponto antes de "Art" é parte do nome, não pontuação. É preservado em títulos ("TLSStress.Art entrega ...") mesmo quando a gramática normalmente o dispensaria.
O subtítulo¶
O subtítulo completo é "Web Agent Cluster for NGFW TLS Inspection performance test" (em inglês).
Sempre pareado com o nome na primeira referência de qualquer documento. Referências subsequentes podem usar o nome sozinho.
# TLSStress.Art
> Web Agent Cluster for NGFW TLS Inspection performance test
Em contextos que precisam de uma tagline em uma única linha (HTML <meta name="description">, hero do README, descrição do repositório GitHub), use o subtítulo verbatim.
Pronúncia¶
"T-L-S Stress dot Art" — letra por letra para "TLS", palavra para "Stress", falado "dot Art" com o ponto audível. Evite pronunciar como "tea-elle-ess-stress" — as letras são faladas individualmente.
Wordmark / logo¶
Ainda não há wordmark oficial. Quando criado, DEVE:
- Renderizar o nome como TLSStress.Art com o letter case preciso mostrado
- Incluir o ponto antes de "Art"
- Usar uma tipografia monoespaçada ou técnica para transmitir a postura de engenharia
- Evitar emoji ou gráficos decorativos; isto é uma ferramenta de medição, não uma marca de marketing
Wordmark de cor única é suficiente. Iconografia opcional: glifo lock + waveform se uma marca for necessária em espaços apertados.
Uso em código¶
| Tipo de identificador | Forma |
|---|---|
| Nome de módulo npm/cargo/Go (futuro) | tlsstress |
| Base de imagem Docker | tlsstress (ex.: ghcr.io/<owner>/tlsstress-dashboard) |
| Namespace Kubernetes | tlsstress-system |
| Prefixo de métrica Prometheus | manter o prefixo web_agent_* existente — esse é o identificador de coorte e está com fingerprint; não renomeie retroativamente |
| Prefixo de env var | TLSSTRESS_ (ex.: TLSSTRESS_LOG_LEVEL) |
| Slug de tópico GitHub | tlsstress, tls-stress, tls-inspection-testing |
Notavelmente, o prefixo web_agent_* Prometheus existente é mantido: continuidade de telemetria é mais valiosa do que consistência de nomes, e o prefixo é parte da estratégia de fingerprinting forense (ver IP_PROTECTION.pt-BR.md). Métricas novas PODEM usar prefixo tlsstress_*; métricas existentes NÃO DEVEM ser renomeadas.
Atribuição de licença¶
Ao citar o projeto em documento de terceiro, arquivo de licença, ou formulário de compliance:
TLSStress.Art (Web Agent Cluster for NGFW TLS Inspection performance test) é licenciado sob PolyForm Noncommercial 1.0.0 + Appendix A. © 2026 André Luiz Gallon.
Em footer de uma linha:
TLSStress.Art · PolyForm Noncommercial 1.0.0 + Appendix A · Sem uso comercial · Sem uso em RFP/edital contra produtos concorrentes
Questões abertas — ações necessárias do dono do projeto¶
Estas NÃO são decisões para a base de código tomar. Rastreadas aqui para não serem esquecidas.
1. Domínio — tlsstress.art¶
O TLD .art é aberto a qualquer um. O dono DEVE registrar tlsstress.art e www.tlsstress.art para evitar squatters. Custo é aproximadamente US$15-20/ano por domínio.
Se o domínio estiver indisponível, decidir antes de a marca se espalhar mais se vai:
- pivotar para tlsstress.io / tlsstress.dev (e renomear o projeto para retirar o ponto)
- buscar aquisição do registrante atual
- aceitar que a marca existe somente em código e docs, não como presença web pública
2. Trademark — TLSStress¶
Busca independente recomendada em: - USPTO TESS (Estados Unidos) — https://tmsearch.uspto.gov - EUIPO TMview (União Europeia) — https://www.tmdn.org/tmview/ - INPI (Brasil) — https://gru.inpi.gov.br/ - WIPO Global Brand Database — https://branddb.wipo.int/
Se livre, o dono DEVE registrar uma aplicação de trademark. A classe provavelmente é Nice 9 (software de computador para testes) e possivelmente 42 (software-as-a-service / serviços de teste), dependendo de planos de uso comercial (pela licença, não há nenhum, mas trademark protege contra apropriação indevida futura).
3. Review da Cisco Legal¶
Como este projeto explicitamente relaciona-se com produtos NGFW da Cisco, Cisco Legal DEVE revisar:
- o nome do projeto em si ("TLSStress" é suficientemente distinto das trademarks Cisco; "Art" é genérico; a combinação deve passar)
- a estratégia de filing de trademark (registrado no nome do dono? No nome da Cisco? Conjunto? Cláusulas de work-product de funcionário Cisco podem aplicar)
- o texto da política de audiência em USAGE_POLICY.pt-BR.md que nomeia Cisco atualmente
O dono é funcionário Cisco. Os acordos IP-e-funcionário da Cisco tipicamente reivindicam propriedade de work products criados no curso do emprego ou usando recursos Cisco. A resolução certa pode ser que isso vire um projeto Cisco-owned sob uma organização GitHub Cisco — essa é uma decisão estratégica para Cisco IT / Open Source Office, não uma escolha unilateral.
Até Cisco Legal ter revisado: continuar usando TLSStress.Art em código e documentos internos, mas não marketear o nome publicamente (sem website público, sem imprensa, sem talks de conferência sob essa marca) sem aprovação legal.
Stylebook¶
Idioma¶
O projeto é apresentado em três idiomas: Inglês, Português (pt-BR), Espanhol. Arquivos de documentação usam os sufixos .md, .pt-BR.md, e .es.md. O nome da marca não traduz — TLSStress.Art é o mesmo em qualquer idioma.
Tom¶
O tom do projeto é técnico, sóbrio, franco. Não marketing-led. Medimos comportamento de NGFW; não vendemos retórica. Evite superlativos em copy de produto ("o melhor", "o único") a menos que sustentados por uma alegação mensurável com citação.
Proibido¶
- Não use TLSStress.Art para atacar produto específico de competidor pelo nome em copy de marketing
- Não pareie a marca com frases que impliquem endosso da Cisco até Cisco Legal ter confirmado o relacionamento
- Não use TLSStress.Art em obras derivadas que não receberam autorização escrita (por Appendix A)
Relacionados¶
LICENSE— PolyForm Noncommercial 1.0.0 + Appendix AUSAGE_POLICY.pt-BR.md— política de audiênciaIP_PROTECTION.pt-BR.md— camadas forenses + técnicas de IPPRIVATE_REPO_SETUP.pt-BR.md— camada de distribuiçãoNOTICE— histórico da licença