chore: cobertura completa da coleção Bruno (109/109 rotas) #51
Loading…
Reference in a new issue
No description provided.
Delete branch "chore/bruno-full-coverage"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
docs/BRUNO.mdavisava que a coleção histórica não cobria Plans/Runs, histórico e IA. Conferido programaticamente contradocs/openapi.json: só 52 das 109 rotas atuais do backend tinham request equivalente na coleção.Faltava inteiro: Plans e Runs, Shared Steps, Rastreabilidade (Requisitos + matriz), Automação (Discovery), IA, Dev Tools — além de itens soltos que já deveriam estar em pastas existentes (histórico/execuções/duplicar de Scenario Template, achados parecidos).
O que mudou
docs/generate_bruno_collection.py(a fonte geradora — os.brununca são editados na mão) e regenerada a coleção inteira.docs/openapi.jsone a listaREQUESTS) que agora bate 1:1 com as 109 rotas atuais — zero faltando, zero sobrando..brude HubSpot ("Estagios disponiveis para sync" / "Sincronizar report") que existiam no disco mas não estavam na listaREQUESTS— ficariam órfãos e sujeitos a serem perdidos numa limpeza futura, já que o script nunca apaga arquivo que não está na lista.docs/BRUNO.mdedocs/API.mdatualizados: removido o aviso de lacuna (resolvida) e listadas as pastas novas.Verificação
0 missing, 0 extra.pytest -n auto— 172 passed (nenhum teste depende da coleção Bruno; suíte inalterada).Co-Authored-By: Claude Sonnet 5 noreply@anthropic.com