Sobre este Perfil:
O perfil Lumen é a especialização pessoal e autoral do padrão GOST. Ele estende diretamente o perfil base Kollontai (extends: https://kollontai.2lp.in/profile.md), herdando integralmente todas as suas decisões de infraestrutura (Codeberg,cccp, deploy em*.2lp.in, esteira de CI/CD, runners OCI e testes herméticos), aplicando regras de precedência soberana (deep override) para estilização, identidade, Open Graph e ergonomia de documentação.
1. Identidade e Herança em Cascata (Cascading Profile)
- Perfil Pai:
https://kollontai.2lp.in/profile.md(Kollontai) - Precedência: Qualquer regra explicitada neste documento tem precedência estrita sobre o perfil pai. Todas as regras não mencionadas aqui são herdadas automaticamente do Kollontai e da norma central GOST.
- Domínio Canônico:
https://gostlumen.2lp.in - Forja Primária: Codeberg (
https://codeberg.org/lumenpink/gost-profile-lumen)
2. Exibição Estrita de Versões Semânticas
Para garantir legibilidade instantânea em cabeçalhos de tela sem abrir mão do rastreamento rigoroso de builds de desenvolvimento, projetos sob o perfil Lumen DEVEM aderir à seguinte regra de apresentação de versões:
2.1 Título, Badges e Cabeçalhos (Versão Short)
- Formato:
v{MAJOR}.{MINOR}.{PATCH} - Regra de Truncamento: A versão exibida em tags visuais, badges e títulos principais DEVE ser truncada antes de qualquer metadado de build (cortada imediatamente antes do caractere
+ou preservada limpa se tag de release final). - Exemplo: Se o arquivo
VERSIONcontiver0.1.0+20261013, o título e badges exibem estritamentev0.1.0.
2.2 Rodapé Canônico (Versão Long / Completa)
- Formato: String integral idêntica ao conteúdo do arquivo
VERSIONna raiz do repositório. - Exemplo:
Joaju v0.1.0+20261013 • por Lumen Pink • Brasil 🇧🇷 • CC0-1.0
3. Rodapé Canônico em Duas Linhas (Afirmação Identitária & Soberania)
Todo projeto, interface gráfica, vitrine pública ou documentação estática (./site) DEVE exibir o rodapé canônico formatado em duas linhas rigorosamente estruturadas:
<footer class="site-footer">
<div class="footer-canonical">
<div class="footer-line-identity">
Orgulhosamente produzido por uma <a href="https://travesti.2lp.in/pt/" target="_blank" rel="noopener">travesti latina</a> 🏳️⚧️ :)
</div>
<div class="footer-line-metadata">
{Nome do Projeto} v{Versão Completa} • por <a href="https://lumen.pink" target="_blank" rel="noopener">Lumen Pink</a> • Brasil 🇧🇷 • <a href="LICENSE">{Licença}</a>
</div>
</div>
</footer>
Regras do Rodapé:
- Linha 1 — Afirmação Identitária Transfeminista:
Orgulhosamente produzido por uma [travesti latina](https://travesti.2lp.in/<lang>/) 🏳️⚧️ :)- O termo travesti é mantido sem tradução em todas as versões idiomáticas (PT, EN, ES, RU, etc.).
- O adjetivo concorda gramaticalmente com a língua de exibição e inclui link com o código de idioma ativo (
/pt/,/en/, etc.).
- Linha 2 — Metadados de Soberania, Autoria e Licença:
{Nome do Projeto} v{Versão Completa} • por [Lumen Pink](https://lumen.pink) • Brasil 🇧🇷 • [{Licença}](LICENSE)- Exibe a versão integral de
VERSION, o link autoral e o link relativo para o arquivo de licença no repositório.
- Exibe a versão integral de
4. Banners, Open Graph & Cards Sociais (Padrão KokoroSim)
O compartilhamento de links de projetos em redes sociais e mensageiros (WhatsApp, Telegram, Discord, Twitter/X, LinkedIn) DEVE aderir à arquitetura visual e técnica anti-recorte KokoroSim:
4.1 Especificações da Imagem Open Graph (./site/assets/og_preview.png)
- Resolução Obrigatória: Exatamente
1200 × 630 pixels(proporção 1.91:1, formato PNG otimizado, espaço de cores sRGB). - Safe Zone 4:3 Centralizada (Anti-Recorte):
- Largura Central Útil: Entre
720pxe840px. - Altura Central Útil:
500px. - Sangrias Laterais de Segurança: Mínimo de
180pxa240pxem cada lateral (reservadas exclusivamente a fundos, gradientes ou texturas decorativas, sem texto). - Margens Verticais de Segurança: Top padding mínimo de
52px; bottom padding mínimo de85px(evita sobreposição por carimbos de hora ou balões de chat).
- Largura Central Útil: Entre
4.2 Limites Rigorosos de Caracteres (Anti-Truncamento)
<meta property="og:title">/twitter:title: Limite seguro entre 50 e 65 caracteres (teto máximo absoluto: 70 caracteres).<meta property="og:description">/twitter:description: Limite seguro entre 120 e 155 caracteres (teto máximo absoluto: 160 caracteres).- Badge Superior no Banner: Máximo de 35 caracteres em caixa alta.
- Título Principal no Banner: Máximo de 35 a 45 caracteres em tipografia bold condensada.
- Subtítulo no Banner: Máximo de 50 a 60 caracteres em linha única.
4.3 Suporte Obrigatório a Dark Mode
- Todas as páginas e componentes web DEVEM prover suporte nativo de primeira classe a Dark Mode via tokens CSS (
--bg,--text,--accent,--border) respeitando preferencialmente@media (prefers-color-scheme: dark). - Página de Simulação: Disponibilização de
site/card_preview.htmlcontendo simulador interativo dos cards em WhatsApp (Dark Mode) e Twitter/X (Summary Large Image).
5. Publicação Web na Borda (gostlumen.2lp.in)
- Domínio Principal:
https://gostlumen.2lp.in - Hospedagem: Cloudflare Pages / Workers através de
wrangler.jsonccom assets estáticos servidos em./site. - Redundância: Deploy em Codeberg Pages via branch órfã
pagescom commit stateless único e force push.