João HenriqueandClaude Sonnet 5 1156619937 fix: troca except Exception genérico por exceções específicas nos scripts do Scanner
executar_scanner.py: nos dois pontos que processavam clipe-a-clipe (análise
visual e transcrição), o except genérico escondia bugs de programação junto
com falhas esperadas de mídia/dependência — foi assim que o bug do soundfile
ausente passou despercebido até um teste manual. Agora captura só
(OSError, RuntimeError, ValueError, json.JSONDecodeError) na visual e
(ImportError, OSError, RuntimeError, ValueError) na transcrição; erros de
programação propagam e aparecem de verdade.

executar_retakes.py e gerar_relatorio_de_analises.py: o except Exception no
main() é uma fronteira de processo legítima (traduz qualquer falha em JSON
pra tela), mantido, mas agora imprime o traceback completo no stderr antes
de reportar — hoje esse traceback se perdia, sobrando só str(erro).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-09 23:38:52 -04:00
2026-09-08 09:59:31 -04:00
S
Description
Editor de código Jhonny
38 MiB
Languages
TypeScript 56.7%
JavaScript 24%
Python 14.3%
HTML 1.4%
Shell 1.4%
Other 2.1%