CARTEIRA / Código, compilações & verificação
O que publicar no GitHub
Código, instruções, licenças e evidências devem identificar a mesma versão.
O pacote aberto
O pacote exige fontes previstas nas licenças, dependências fixadas, instruções, licenças e avisos, política de segurança, mudanças e vínculo código → compilação → binário. Histórico de commits não basta para reprodução.
O que excluir
Exclua chaves, seeds, bancos de carteiras, credenciais, configuração privada de provedores, dados de usuários, endereços internos e logs incidentais. Comprar um kit UI não autoriza publicá-lo integralmente: verifique primeiro os direitos de redistribuição dos arquivos derivados.
O kit de preparação local
O kit local inclui README, estrutura documental, checklist de lançamento, políticas de reprodução, SBOM e segurança, modelo de erros e esquema de verificações. Prepara a publicação; esta iteração não criou repositório público no GitHub.
Onde ficam os componentes do app
A arquitetura alvo usa Flutter na apresentação e Rust para chaves, dados e operações. apps/flutter guarda UI; core, autoridade; bridge, fronteira assíncrona tipada; platform, adaptadores OS. docs contém guias; verification, resultados públicos aprovados; releases, versões.