feat: scaffold claude_extract — captura headless de TUI via PTY

App CLI que automatiza una TUI interactiva a traves de un pseudo-terminal y
captura su texto. Pensada para la CLI claude (solo interactiva con TTY real),
generica para cualquier TUI.

- Modo screen: reconstruye layout 2D con vt_render_go_tui (emulador VT100).
- Modo stream: limpia ANSI de output secuencial con strip_ansi_go_core.
- Modo raw: bytes del PTY intactos.
- --exec pipea el texto a otro proceso; --cwd salta el dialogo MCP de claude.

Captura via pty_capture_idle_go_infra. Validada end-to-end contra claude
(prompt enviado, respuesta capturada) y con 5 e2e_checks POSIX deterministas.
This commit is contained in:
agent
2026-06-03 22:28:06 +02:00
commit 697c523604
6 changed files with 457 additions and 0 deletions
+3
View File
@@ -0,0 +1,3 @@
claude_extract
*.db-shm
*.db-wal