basedosdados / basedosdados/pipelines
chore: limpar deployments órfãos no pool dev (nome sem prefixo dev-)
- Dominant language
- Python
- Stars
- 49
- Forks
- 22
- Avg merge
- 19h 31m
- Merged PRs (30d)
- 165
Description
## Contexto
Depois da correção da colisão de nomes entre prod e dev (#2079), o pool `basedosdados-dev` ainda tem por volta de **50 deployments** registrados com a convenção antiga (nome puro, sem o prefixo `dev-`) — sobra de antes da correção.
Não são mais um risco de colisão (o bug só acontecia quando o mesmo nome existia nos dois pools ao mesmo tempo, e produção já foi restaurada), mas ficam como ruído fora do padrão novo.
## O que precisa ser decidido
- Quais desses ~50 correspondem a flows que nunca existiram em prod (só testados via PR antiga, sem `deploy_schedules`) — provavelmente seguros de apagar.
- Quais podem ser de datasets/branches já abandonados.
- Se vale a pena apagar tudo de uma vez, ou revisar individualmente.
## Como levantar a lista atual
```
uv run python .claude/skills/pipeline-doctor/scripts/deployments.py --pool basedosdados-dev
```
Filtrar os que **não** começam com `dev-`.
Contributor guide
Research direction
Run `uv run python .claude/skills/pipeline-doctor/scripts/deployments.py --pool basedosdados-dev` and filter deployments whose names do not start with `dev-`. Review which entries lack production counterparts or belong to abandoned datasets or branches, then confirm whether the agreed cleanup is selective or complete; done means the approved orphaned deployments are removed.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- devops
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100