Skip to main content
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

Não exige autenticação nem loja.

Flags

Exit codes

  • 0 — passou segundo failOn (default: sem error)
  • 1 — falhou segundo failOn
Warnings sozinhos não falham o CI com o default.

Diagnóstico

Cada item inclui ruleId, 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.
Desligar uma regra: "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 como warning.

CI

Use --severity warning se quiser falhar também em avisos.