Payload versionado
A URL transporta nome e conteúdo Markdown sem metadados de mídia redundantes. Um prefixo mantém links antigos legíveis, enquanto o formato atual escolhe bytes comprimidos ou brutos para obter o menor resultado.
Como funciona
O SkillsLink empacota um documento Markdown validado em um envelope compacto e versionado, usa zlib quando isso reduz os bytes, codifica-o como Base64URL e o inclui na URL do visualizador.
A URL transporta nome e conteúdo Markdown sem metadados de mídia redundantes. Um prefixo mantém links antigos legíveis, enquanto o formato atual escolhe bytes comprimidos ou brutos para obter o menor resultado.
Documentos adicionados ao repositório são exportados como HTML completo e arquivos .md exatos durante o build do GitHub Pages.
O registro da CLI fica na pasta de dados do usuário do sistema operacional ou em um caminho JSON escolhido por configuração ou opção.
O codec valida extensão, tipo de mídia, texto UTF-8, nome, versão e limite de 64 KiB. O build do repositório também valida e renderiza cada snapshot armazenado.
O visualizador portátil precisa de JavaScript para decodificar o fragmento da URL. Um serviço de IA pode desativar JavaScript, bloquear o GitHub Pages ou rejeitar URLs longas. Para leitura HTTP confiável, use um documento estático incluído no repositório ou sua rota bruta.
Os dicionários de tradução ficam no repositório sob um contrato TypeScript estrito. Um colaborador pode adicionar e revisar um idioma junto ao código-fonte.