Skip to content

refactor(scoring): clarify observable security posture - #9

Merged
kauankelvin7 merged 1 commit into
mainfrom
refactor/observable-security-scoring
Oct 7, 2026
Merged

kauankelvin7 merged 1 commit into
mainfrom
refactor/observable-security-scoring

Conversation

@kauankelvin7

Copy link
Copy Markdown
Owner

Resumo

Refina o modelo de avaliação para evitar que o pilar de segurança seja interpretado como um pentest ou como uma declaração de que a aplicação é insegura.

Principais mudanças

  • renomeia Segurança para Controles de segurança;
  • troca rótulos alarmistas por linguagem de cobertura observável;
  • deixa explícito na UI, README e arquitetura que o score não é pentest, scanner de vulnerabilidades nem certificação;
  • reconhece Dependabot ou Renovate como automação de dependências;
  • pontua evidências versionadas adicionais sem ler conteúdo arbitrário:
    • testes de segurança/autorização/headers/rules;
    • documentação/auditorias de segurança;
    • políticas de acesso reconhecíveis, como firestore.rules, storage.rules e Rego;
  • mantém o fluxo normal em 3 requisições GitHub;
  • mantém 0 código enviado a IA externa;
  • adiciona testes cobrindo o caso que subestimava o Leve;
  • fixa Actions por SHA e amplia CodeQL do próprio RepoLens para security-extended.

Novo peso do pilar

  • SECURITY.md: 20
  • atualização automática de dependências: 15
  • lockfile: 15
  • CodeQL: 15
  • exemplo de ambiente: 5
  • evidências de segurança versionadas: 30

Limites preservados

O analisador continua usando apenas metadados, linguagens e árvore recursiva. Não baixa arquivos arbitrários dos repositórios analisados e não faz afirmações sobre segurança runtime.

Validação esperada

  • lint
  • typecheck
  • Vitest
  • build
  • audit de dependências de produção
  • CodeQL

@vercel

vercel Bot commented Oct 7, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
repolens Building Building Preview Oct 7, 2026 6:13pm UTC

@kauankelvin7
kauankelvin7 merged commit 9ad16b0 into main Oct 7, 2026
4 of 5 checks passed

This branch was successfully deployed

1 active deployment
Preview — 10fd0d62 Deployed Oct 7, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant