mirror of
https://github.com/pbakaus/impeccable.git
synced 2026-09-12 14:16:28 +03:00
1. CLI cleanup: removed live, poll, and wrap commands from bin/cli.js and the liveCli export from detect-antipatterns.mjs. These now live exclusively in the skill scripts (node scripts_path/live-server.mjs). 2. Deleted src/live/: server.mjs, poll.mjs, wrap.mjs, browser.js, protocol.mjs. The source of truth is now source/skills/impeccable/ scripts/live-*. 3. Graceful server-lost handling: the browser tracks SSE reconnection attempts (max 5). After exhausting retries, it cleans up the UI: hides the bar, highlight, and cycler, shows a "Live server disconnected" toast, resets state to IDLE. This handles agent crashes, server kills, and network issues without leaving the browser stuck in a "Generating..." state. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>