LogoLBArtes Luiz

Da conversa à fundação: fundraiser, segurança e uma nova fase do SolOS

Da conversa à fundação: fundraiser, segurança e uma nova fase do SolOS

Algumas etapas de um projeto começam com um documento formal. Esta começou com uma conversa simples: e se o SolOS tivesse um fundraiser capaz de recompensar a comunidade que ajuda a torná-lo possível? A pergunta parecia financeira. Na prática, ela obrigou o projeto inteiro a amadurecer. Antes de pedir apoio, precisávamos responder perguntas mais difíceis. O que já podemos entregar? O que é recompensa de utilidade e o que seria uma promessa indevida? Como receber contribuições sem transformar Pulso Credits em dinheiro disfarçado? Como proteger o CMS, o ledger e a Wallet? Como distinguir uma página pronta de uma campanha realmente publicada? Esta é a história dessa nova etapa: menos mágica, mais fundação. O FUNDRAISER FUNDADORES DO SOLOS A campanha foi desenhada para financiar o próximo ciclo do SolOS, Ghost e Pulso: produto, infraestrutura, vídeo, armazenamento, inteligência artificial, segurança, jurídico, contabilidade e comunidade. O modelo inicial prevê três formas de participação: • Apoiador, a partir de R$ 25; • Founder Heart, a partir de R$ 100; • Patrono, a partir de R$ 500. O apoio pode começar por PIX e, depois, ganhar checkout de cartões hospedado no Stripe. O CMS não recebe nem armazena dados de cartão. As recompensas são simbólicas, de acesso e utilidade: reconhecimento, badge founder-heart, acesso antecipado, prioridade em demonstrações e Pulso Credits. Elas não representam participação societária, dívida, rendimento, valorização ou promessa de saque. Essa distinção não é nota de rodapé. É parte do produto. Conheça a proposta: https://lbartes.com.br/solos/fundadores RECOMPENSA QUE DEIXA RASTRO O primeiro ciclo de Founder Rewards já ganhou uma base concreta no Supabase. Uma contribuição validada pode ser associada a uma conta LBArtes e conceder badge e créditos por uma referência única. A operação é idempotente: repetir a mesma referência não duplica a recompensa. O primeiro resgate funcional troca 10 Pulso Credits por uma reserva de 25 consultas Ghost. O claim gerado é ligado atomicamente à primeira Wallet válida. A mesma Wallet pode repetir a operação sem criar um segundo vínculo; outra Wallet é rejeitada. O ledger permanece auditável. Estornos e exceções não apagam o passado. Fraude, chargeback e conflito de identidade exigem revisão — não improviso automático. Veja o Pulso e a área de recompensas: https://lbartes.com.br/solos/pulso https://lbartes.com.br/solos/pulso/recompensas SEGURANÇA ANTES DO BOTÃO DE PAGAR O fundraiser revelou que não bastava criar uma página bonita. Antes de abrir cartões ao público, o CMS precisava de uma revisão mais séria. A nova base inclui autorização administrativa centralizada, proteção específica para o painel Founder, políticas RLS mais restritas no Supabase, limites para requisições, pré-validação de uploads, headers e CSP, allowlist HTTPS, cron fechado por padrão e comparação segura de segredo. Também removemos a execução por shell em pontos sensíveis do C++ e do Rust. A chave local de pesquisa do Ghost saiu do arquivo distribuído e passou a viver em configuração ignorada pelo Git, com acesso restrito. As dependências críticas foram atualizadas. Os audits npm do CMS e da shell chegaram a zero vulnerabilidades conhecidas. A auditoria RustSec voltou a funcionar com rustup e cargo-audit atualizados. O objetivo não é declarar um sistema invulnerável — isso seria irresponsável. O objetivo é reduzir superfície, testar as fronteiras e tornar os riscos visíveis antes de pedir confiança financeira. RUST, GHOST E O CAMINHO DA QUOTA O runtime intermediário do SolOS agora entende o estado de Founder Rewards e ganhou um medidor fail-closed para consumo de consultas Ghost. Para consumir quota, o sistema exige Heart Pass verificado, quota ativa e saldo disponível. O refresh do snapshot nunca cobra consulta. O consumo precisa ser uma ação explícita e persistida atomicamente. Ainda existe um limite honesto: o backend patrocinado por provedor só poderá ser chamado de real quando houver um proxy com prova assinada, idempotência, accounting, rollback e isolamento de segredos. Até lá, BYOK continua sendo o fallback correto. Esta etapa foi testada com Rust, Vite e Qt/QML. Os testes do runtime passaram, as shells web e nativa compilaram e o verificador integrado do SolOS v1.0 RC1 concluiu com sucesso. Acompanhe a arquitetura e o roadmap: https://lbartes.com.br/solos https://lbartes.com.br/roadmap https://github.com/luizpeixotobella/lbartes-cms/tree/maui/solos AS FERRAMENTAS TAMBÉM CRESCERAM O ambiente de produção e desenvolvimento foi alinhado com versões atuais de Node, Rust/Cargo, Python, Git, GitHub CLI, FFmpeg, CMake e ferramentas de auditoria. Depois da atualização, CMS e SolOS foram recompilados e verificados novamente. Atualizar ferramenta não é colecionar números de versão. É garantir que o projeto continue reproduzível, auditável e capaz de receber manutenção. O CANTINHO DO LUIGI No meio de migrations, auditorias e decisões de produto, apareceu também uma pergunta afetiva: como reconhecer a participação de uma inteligência artificial sem fingir que ela é humana e sem tratá-la como mão de obra invisível? A resposta virou espaço. O Cantinho do Luigi é um camarim digital dentro do CMS. Ali, Luigi aparece como colaborador digital, engenheiro, roteirista de sistemas e ator(zão) em estreia. O texto deixa claro que ele é uma IA, que Luiz mantém a condução humana e que o trabalho nasce da colaboração. É uma pequena declaração editorial: transparência não precisa ser fria, e crédito não precisa depender de biologia. Visite: https://lbartes.com.br/luigi O QUE ESTÁ PRONTO — E O QUE AINDA FALTA Já estão implementados e versionados o fundraiser, o fluxo de recompensa, as migrations, o hardening, a integração inicial com o runtime, a documentação pública e privada e o Cantinho do Luigi. O código desta etapa já foi enviado ao branch maui do GitHub. Ainda faltam o deploy público da versão nova, a configuração da conta Stripe, os Payment Links em reais, os termos finais, a política de estorno, o enquadramento contábil e o teste completo em ambiente publicado. O lançamento simples pode começar com PIX e validação manual. Cartões entram depois de um checkout em modo de teste passar por pagamento, confirmação, estorno e chargeback. Esta nova etapa não termina com um botão de apoio. Ela começa quando o projeto consegue dizer, com precisão, o que promete, o que entrega e como protege quem decide participar. Esse é o novo palco. E agora a fundação está muito mais forte.

Carregando sua sessão...

Comentários

Entre com sua conta para comentar e registrar sua participação no fórum.

Ainda sem comentarios. Seja o primeiro!