Theme Check
corvex check complementa corvex validate com diagnósticos estruturados de qualidade e boas práticas.
Os dois usam os mesmos contratos públicos. Uma mesma infração produz o mesmo
ruleId, severidade e mensagem na CLI e no MCP.
Uso
Flags
Exit codes
0— passou segundofailOn(default: semerror)1— falhou segundofailOn
Diagnóstico
Cada item incluiruleId, severity, file, line/column quando disponíveis, message, suggestion, docsUrl, fixable e contractVersion.
Taxonomia de regras
Prefixos oficiais:
Rode
corvex check --list para a lista completa.
Configuração
Arquivo opcional na raiz do tema:corvex.check.json.
"CVX-PERF-001": "off" ou false.
Autocorreção
--fix só aplica transformações determinísticas (hoje: remover BOM UTF-8 e garantir newline final em JSON de schema/config). Não altera carrinho, preço, checkout nem hooks com efeito colateral.
Acessibilidade e performance
As regras de a11y são estáticas e parciais — não são auditoria WCAG completa. Condições que dependem de renderização exigem análise dinâmica. Performance usa limiares de tamanho de asset; classificadas comowarning.
CI
--severity warning se quiser falhar também em avisos.