Skip to content

docs: close C1 dependency advisory remediation in the brain - #6

Merged
LuanTrindade95 merged 1 commit into
mainfrom
docs/c1-closing
Sep 20, 2026
Merged

LuanTrindade95 merged 1 commit into
mainfrom
docs/c1-closing

Conversation

@LuanTrindade95

Copy link
Copy Markdown
Owner

Encerramento documental do item C1 (CI da main de volta ao verde). Mudança só de brain e docs, sem código de aplicação.

O que entra

  • docs/DECISIONS.md — ADR-26: registra os overrides "pacote": "20.0.1" e "tar": "^7.5.21" como exceção consciente ao pin exato do @angular/cli, com os fatos verificados que a sustentam e a obrigação de reavaliá-los no próximo upgrade da toolchain.
  • brain/canonico/DECISIONS.md — BRAIN-006: política de fechar advisories dentro da major vigente e nunca afrouxar gate de auditoria para o CI passar.
  • brain/canonico/CURRENT_STATE.md: corrige a branch ativa, que ainda apontava fix/runtime-production-config, e registra o estado real — CI da main verde no run 35485832903 (8623fea), locks atualizados, critical fechada, highs/moderates carregadas como risco sob ADR-24.
  • brain/canonico/NEXT_ACTIONS.md: Priority 4 marcada como VALIDATED pelo run remoto, e nova Priority 12 com as pendências de dependências.
  • brain/handoffs/2026-09-20-ci-dependency-advisories.md: handoff do item, com evidência e trabalho remanescente.

Pendências registradas

  • Reavaliar e remover os overrides quando a cadeia oficial trouxer tar 7.x.
  • @sigstore/sign e @sigstore/verify, as únicas advisories restantes com fixAvailable: true.
  • Upgrade major da toolchain Angular, como tarefa própria.
  • Pest no runner do GitHub reporta 32 warnings, 1 passed, contra 33 passed (191 assertions) no container — o verde do Backend no CI é mais fraco que o local.
  • actions/checkout@v4 e actions/setup-node@v4 depreciados, e migração do ubuntu-latest para Ubuntu 26.

Validação

Mudança documental: validada por revisão factual contra a árvore de código e o git diff. Gates de produto não se aplicam e não foram executados.

🤖 Generated with Claude Code

Record ADR-26 for the pacote/tar overrides, reflect the audit-gate policy
as BRAIN-006, update the canonical state with the green CI on main, add
the dependency advisory follow-up as Priority 12, and leave the handoff.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@LuanTrindade95
LuanTrindade95 merged commit 044c793 into main Sep 20, 2026
4 checks passed
@LuanTrindade95
LuanTrindade95 deleted the docs/c1-closing branch September 23, 2026 13:10
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