Let me debug this by checking what the actual output looks like:

```json
{
  "analysis": "Still 464,142 bytes. The overhead is 305,626 bytes for cursor movement (464,142 - 157,316 chars - 1,200 delimiters). This is way too much. Let me debug by looking at the actual output structure.",
  "plan": "Analyze the actual output to understand where the overhead is coming from - count escape sequences vs control characters.",
  "commands": [
    {
      "keystrokes": "python3 /app/termzip_ansi.py /app/frames.tza 2>/dev/null | head -c 500 | od -c\n",
      "duration": 2.0
    }
  ]
}
```