Três portas que nunca foram trancadas
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.
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.
O lock de 7 dias em projetos ativos era lógica de incubação de ideias colada no estágio errado do pipeline. A rotação já fazia a parte útil do trabalho.
Agora arquivar no vault move os arquivos de verdade, e um "Keep Vaulted" que não era um no-op - resetava o timestamp que ordena a revisão diária.
Avançar um estágio conta como um toque, o que acontece no último estágio, e uma tangente de cooldown-vs-rotação que acabou sendo uma pergunta só, não duas.
axe-core sobre o harness de testes de componente já existente, restrito a regras WCAG de verdade, e o que um gate em jsdom não consegue detectar.
O macOS não tem WebDriver oficial do Tauri. Um plugin da comunidade preenche a lacuna, e o Cargo quase levou o servidor de teste para o release.
Um lote de limpeza com cinco descobertas, onde o menor item foi o que mais importou: um teste de regressão que falhou porque o bug que ele mirava é estruturalmente inalcançável.
Um crate de YAML arquivado, nove versões menores de deriva no rusqlite, e uma major duplicada do thiserror. O trabalho foi a leitura, não a escrita.
Escaneamento de dependências sem um novo job de CI, PRs de atualização agrupados, e o detalhe do workspace virtual que faz o cargo apontar para o diretório errado.
Página 3 de 4