Skip to content
Commit 305deaf4 authored by Igor Matheus's avatar Igor Matheus
Browse files

MG-9: o NestJS sai, e o mapa de onde cada regra foi morar fica

O bolao-backend/ foi removido. Nenhuma regra mudou de conteúdo — mudou quem a
aplica, e a tabela completa está em docs/prd/migracao-firebase.md, porque o
histórico do git responde "o que saiu" e não responde "para onde foi".

O resumo: prazo e sigilo viraram security rule; pontuação, classificação e
sincronização viraram Function; a lista da tela inicial virou índice mantido por
gatilho; e o palpite continua escrita direta, porque é o caminho quente e Function
no meio somaria cold start ao momento em que todo mundo palpita junto.

Por que só agora

Enquanto o NestJS existia, ele era o oráculo: dava para comparar comportamento em
vez de supor. Foi assim que a única divergência real da migração (CV-4-01) apareceu
como divergência, e não como "sempre foi assim". Remover cedo teria sido mais
rápido e teria custado essa referência.

Três testes passavam fazendo HTTP de verdade

Este é o achado da story, e não estava previ...
parent a8716a37
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment