error-text: por que os agentes de IA não conseguem compreender seus arquivos de tokens de design
Aprofundamento CEVIU
Aprofundamento
Romina Kavcic, autora do artigo original, analisa a fundo o projeto error-text e a estrutura de 50 sistemas de design públicos. O foco recai sobre como os arquivos de tokens, embora perfeitos para pipelines de compilação, falham em fornecer contexto semântico para agentes de IA. O projeto error-text ilustra bem essa lacuna: um token pode ter o valor hexadecimal correto, mas não diz à máquina se aquela cor serve para texto de erro, borda de alerta ou se está obsoleta.
A autora testou a capacidade de adivinhação das IAs. Sem metadados de uso, a máquina confunde a cor da marca com a cor de ações destrutivas. Ao adicionar descrições e regras de restrição no formato DTCG, a IA acerta todas as vezes. A limitação real está na arquitetura da informação dos tokens atuais, construídos para compilar código e não para explicar intenções de design.
Por que isso importa
Sistemas de design precisam evoluir de repositórios de valores para bases de conhecimento contextual. Para times de UX e engenharia, isso significa repensar a governança dos tokens. Incluir campos de descrição, intenção e regras de restrição transforma o arquivo de um simples compilador em um guia legível por máquina. Isso reduz a dívida técnica visual e garante consistência quando ferramentas generativas assumem tarefas de interface.
Perguntas frequentes
Como os agentes de IA interpretam os arquivos de tokens atualmente?
Eles leem os valores hexadecimais ou de espaçamento, mas não compreendem a intenção por trás deles. Sem metadados semânticos, a máquina precisa adivinhar o uso correto, o que gera inconsistências visuais e erros de acessibilidade em interfaces críticas.
Qual é a principal diferença entre um token legível e um pronto para agentes de IA?
Um token legível apenas compila corretamente no pipeline de compilação. Um token pronto para IA inclui descrições, flags de depreciação e regras de restrição que explicam quando e como aquele valor deve ser aplicado na interface.
O que os times de design precisam fazer para adaptar seus sistemas?
É necessário enriquecer os arquivos de origem com uma camada de significado. Isso envolve adicionar campos de descrição e regras de uso direto no JSON ou YAML dos tokens, garantindo que a documentação técnica viva junto com o código.
Fontes
- learn.thedesignsystem.guidefonte original
- Categoria
- CEVIU Design
- Publicado
- 26 de junho de 2026
- Editoria
- CEVIU Design

