chore: cobertura completa da coleção Bruno (109/109 rotas) #51

Merged
jhony75 merged 1 commit from chore/bruno-full-coverage into develop 2026-09-09 21:13:38 -03:00
Owner

docs/BRUNO.md avisava que a coleção histórica não cobria Plans/Runs, histórico e IA. Conferido programaticamente contra docs/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

  • Adicionadas as 53 requests que faltavam em docs/generate_bruno_collection.py (a fonte geradora — os .bru nunca são editados na mão) e regenerada a coleção inteira.
  • Verificado por script (comparação automática de método+path entre docs/openapi.json e a lista REQUESTS) que agora bate 1:1 com as 109 rotas atuais — zero faltando, zero sobrando.
  • Achados e reincorporados 2 arquivos .bru de HubSpot ("Estagios disponiveis para sync" / "Sincronizar report") que existiam no disco mas não estavam na lista REQUESTS — 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.md e docs/API.md atualizados: removido o aviso de lacuna (resolvida) e listadas as pastas novas.

Verificação

  • Script de diff rotas-reais vs. rotas-cobertas: 0 missing, 0 extra.
  • Backend: pytest -n auto — 172 passed (nenhum teste depende da coleção Bruno; suíte inalterada).
  • Nenhuma mudança de código de aplicação — só ferramentas/documentação.

Co-Authored-By: Claude Sonnet 5 noreply@anthropic.com

`docs/BRUNO.md` avisava que a coleção histórica não cobria Plans/Runs, histórico e IA. Conferido programaticamente contra `docs/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 - Adicionadas as 53 requests que faltavam em `docs/generate_bruno_collection.py` (a fonte geradora — os `.bru` nunca são editados na mão) e regenerada a coleção inteira. - Verificado por script (comparação automática de método+path entre `docs/openapi.json` e a lista `REQUESTS`) que agora bate **1:1 com as 109 rotas atuais — zero faltando, zero sobrando**. - Achados e reincorporados 2 arquivos `.bru` de HubSpot ("Estagios disponiveis para sync" / "Sincronizar report") que existiam no disco mas não estavam na lista `REQUESTS` — 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.md` e `docs/API.md` atualizados: removido o aviso de lacuna (resolvida) e listadas as pastas novas. ## Verificação - Script de diff rotas-reais vs. rotas-cobertas: `0 missing, 0 extra`. - Backend: `pytest -n auto` — 172 passed (nenhum teste depende da coleção Bruno; suíte inalterada). - Nenhuma mudança de código de aplicação — só ferramentas/documentação. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
chore: cobertura completa da colecao Bruno (109/109 rotas)
All checks were successful
EEG QA CI / validate-and-build (pull_request) Successful in 4m3s
EEG QA CI / Deploy production (pull_request) Has been skipped
EEG QA CI / Deploy development (pull_request) Has been skipped
748dbeba94
docs/BRUNO.md avisava que a colecao historica nao cobria Plans/Runs,
historico e IA -- conferido contra docs/openapi.json: so 52 das 109 rotas
atuais do backend tinham request equivalente. Faltava inteiro: Plans e
Runs, Shared Steps, Rastreabilidade (Requisitos + matriz), Automacao
(Discovery), IA, Dev Tools -- alem de itens soltos ja existentes noutras
pastas (historico/execucoes/duplicar de Scenario Template, achados
parecidos).

Adicionadas as 53 requests que faltavam em docs/generate_bruno_collection.py
(a fonte geradora -- nunca editar os .bru na mao) e regenerada a colecao.
Verificado por script que agora bate 1:1 com as 109 rotas do OpenAPI atual,
sem faltar nem sobrar nenhuma.

Tambem achados e reincorporados 2 arquivos .bru de HubSpot (Estagios
disponiveis para sync / Sincronizar report) que existiam no disco mas nao
estavam na lista REQUESTS -- ficariam orfaos e sujeitos a serem perdidos
numa limpeza futura, já que o script nunca apaga arquivo que nao esta na
lista.

docs/BRUNO.md e docs/API.md atualizados pra remover o aviso de lacuna
(resolvida) e listar as pastas novas.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
jhony75 merged commit 2359875dd6 into develop 2026-09-09 21:13:38 -03:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
jhony75/eeg-qa!51
No description provided.