Pipeline GitLab CI verde — corrigir flake8 e validar build
Objetivo
Fazer a pipeline GitLab CI passar verde. Actualmente falha no validate:python (flake8) com 111 erros em 24 ficheiros. Corrigir todos e garantir que os stages seguintes (build, test) tambem passam.
Scope
- Corrigir 111 erros flake8 (E501, F841, F811) em 24 ficheiros Python
- Verificar que a pipeline passa localmente antes de push
- Ajustar .gitlab-ci.yml se necessario (jobs que dependem de Docker registry)
Fora de Scope
- Novos endpoints ou features
- Deploy para ambientes remotos
- Alteracoes aos testes E2E
Passos de Execucao
- Correr flake8 localmente e corrigir todos os erros
- Correr pytest para garantir que as correcoes nao partem nada
- Ajustar pipeline se necessario para jobs que nao podem correr ainda
- Push e verificar pipeline no GitLab
Evidencia Esperada
- flake8 local: 0 erros
- pytest: 33/33
- Pipeline GitLab: verde (pelo menos validate + test)