Quando seu app não consegue retirar uma permissão que já concedeu
O scope do asset-protocol do Tauri tem allow_directory e nenhum revoke, então trocar de vault virou um restart, trocando troca instantânea por uma segurança que realmente se sustenta.
O scope do asset-protocol do Tauri tem allow_directory e nenhum revoke, então trocar de vault virou um restart, trocando troca instantânea por uma segurança que realmente se sustenta.
Adicionar uma checagem de status a uma função Rust a impediu de chamar outra função do mesmo jeito - e isso abriu em silêncio uma brecha que nenhuma das duas tinha sozinha.
Corrigir um bug de atualização do dashboard expôs um segundo escondido no mesmo componente compartilhado, e um terceiro bug que no fim não existia.
Uma revisão de código encontrou um invariante que a feature de adotar/importar do Greenhouse quebrava silenciosamente, e a correção que tornou tudo chato de novo.
Um scanner de importação encontrou a própria estrutura interna do app, e voltou a oferecer uma pasta já importada - a mesma conversa faltando entre camadas.
Um callback renomeado para algo genérico manteve seu significado específico de wizard, e o mesmo sinal queria dizer duas coisas diferentes para dois ouvintes diferentes.
Um build runner macOS self-hosted dividindo a máquina com um NVR, um empacotador de DMG que comanda o Finder via AppleScript, e a env var que sobrescreveu minha env var.
Uma investigação no protocolo de assets do Tauri, um acesso em runtime para o vault do usuário, um alargamento estreito da CSP, e um bug de autoplay pego primeiro pelos testes de a11y.
Um CSP nulo, um caminho de config sem checagem, e um seletor de vault que aceitaria seu diretório home - nada quebrado ainda, tudo destrancado.
light-dark() deixou o CSS fácil. Três falhas de tooling de teste deixaram o gate de contraste difícil. Depois, screenshots reais provaram que o gate verde não contava a história toda.
Página 2 de 4