Skip to content

v2.1.7 - Polimento + Governanca + Bugs (18 items)

Choose a tag to compare

@lucasdmarco lucasdmarco released this 09 Jun 15:32
· 51 commits to master since this release

Lote 1 — Bugs impeditivos (3)

  • install.js: $env:TEMP em double quotes — expande no Windows
  • monitor.js: SIGINT handler funcional no Windows via process.on
  • doctor.js: execSync → execFileSync com timeout=5000

Lote 2 — Cross-platform (5)

  • monitor.js: 3 execSync → execFileSync (atomic, ecc2, fallow)
  • detector.js: 8 harness detect calls convertidos para execFileSync
  • sprint.js: ENOENT handling amigável
  • Doctor version checks com timeout

Lote 3 — Performance (5)

  • stop.py: collect_project_files() cache elimina 35 rglob redundantes
  • install.js: 3 sync copy loops → async Promise.all + fs/promises.copyFile
  • doctor.js: Node + Python version checks em paralelo via Promise.all

Lote 4 — Documentação (1)

  • README: seção "Modo de Uso" completa

Lote 5 — Governança & Safety (4)

  • Auto-commit worktrees: git_worktree_autosave.py — previne data loss no Agent View
  • Graceful degradation: Instalador emite warnings para Codex/Gemini (sem hooks API)
  • Typecheck complementar: qg.py roda npx tsc --noEmit após Fallow
  • Limpeza zumbi: stop.py + gc.py varrem e matam tmux kill-session -t claude-team-* órfãs