Exportar ativos do logo
Protocolo operacional
- Plano e progresso: planejar fontes, variantes, tamanhos, exportação e
inspeção.
- Fontes de verdade: ler os SVGs mestres, a configuração e
export-matrix.md.
- Escopo e idempotência: nunca sobrescrever o SVG mestre. Substituir
exportações somente quando a fonte correspondente for mais recente.
- Validação: executar o exportador, abrir amostras e rodar a auditoria.
- Resumo final: informar variantes, dimensões, manifesto e falhas.
Fluxo
Conferir viewBox, transparência, nomes, cores e ausência de imagens
raster incorporadas no SVG mestre.
Manter as versões vetoriais em brand/logo/svg/.
Exportar PNGs com:
node <caminho-da-skill>/scripts/export-logo.mjs \
--input brand/logo/svg \
--output brand/logo/png \
--font brand/fonts/manrope-variable.ttf
Gerar versões light e dark, símbolo quadrado, avatar e favicons de
16, 32, 48, 180, 192 e 512 pixels quando houver fonte compacta.
Gerar brand/manifest.json com caminho, formato, dimensão, função e hash.
Inspecionar bordas, transparência, nitidez, proporção e leitura no tamanho
mínimo.
O argumento --font é opcional. Use uma fonte TTF ou OTF local quando os SVGs
mantiverem o wordmark como texto editável.
O sufixo light ou dark precisa indicar o fundo de aplicação escolhido pelo
manual. Documentar essa convenção para evitar uso invertido.
Raciocínio do especialista
Tratar a exportação como controle de qualidade do sistema, não como conversão
de formato. Relacionar cada arquivo a função, fundo, tamanho mínimo e canal.
Recusar exportações que introduzam deformação, cor inesperada, margem
inconsistente, transparência defeituosa ou dimensão diferente do manifesto.
1---2name: brandfy-ativos-logo3description: Exporta e organiza variações de logo em SVG e PNG. Use para gerar versões light, dark, monocromáticas, ícones, favicons e manifesto.4---56# Exportar ativos do logo78## Protocolo operacional910- **Plano e progresso:** planejar fontes, variantes, tamanhos, exportação e11 inspeção.12- **Fontes de verdade:** ler os SVGs mestres, a configuração e13 [export-matrix.md](references/export-matrix.md).14- **Escopo e idempotência:** nunca sobrescrever o SVG mestre. Substituir15 exportações somente quando a fonte correspondente for mais recente.16- **Validação:** executar o exportador, abrir amostras e rodar a auditoria.17- **Resumo final:** informar variantes, dimensões, manifesto e falhas.1819## Fluxo20211. Conferir `viewBox`, transparência, nomes, cores e ausência de imagens22 raster incorporadas no SVG mestre.232. Manter as versões vetoriais em `brand/logo/svg/`.243. Exportar PNGs com:2526 ```bash27 node <caminho-da-skill>/scripts/export-logo.mjs \28 --input brand/logo/svg \29 --output brand/logo/png \30 --font brand/fonts/manrope-variable.ttf31 ```32334. Gerar versões light e dark, símbolo quadrado, avatar e favicons de34 `16`, `32`, `48`, `180`, `192` e `512` pixels quando houver fonte compacta.355. Gerar `brand/manifest.json` com caminho, formato, dimensão, função e hash.366. Inspecionar bordas, transparência, nitidez, proporção e leitura no tamanho37 mínimo.3839O argumento `--font` é opcional. Use uma fonte TTF ou OTF local quando os SVGs40mantiverem o wordmark como texto editável.4142O sufixo `light` ou `dark` precisa indicar o fundo de aplicação escolhido pelo43manual. Documentar essa convenção para evitar uso invertido.4445## Raciocínio do especialista4647Tratar a exportação como controle de qualidade do sistema, não como conversão48de formato. Relacionar cada arquivo a função, fundo, tamanho mínimo e canal.49Recusar exportações que introduzam deformação, cor inesperada, margem50inconsistente, transparência defeituosa ou dimensão diferente do manifesto.