chore: auto-commit (799 archivos)
- .claude/CLAUDE.md - .claude/commands/subagentes.md - .claude/rules/INDEX.md - .mcp.json - bash/functions/cybersecurity/analyze_dns.md - bash/functions/cybersecurity/audit_http_headers.md - bash/functions/cybersecurity/audit_ssh_config.md - bash/functions/cybersecurity/check_firewall.md - bash/functions/cybersecurity/detect_suspicious_users.md - bash/functions/cybersecurity/encrypt_file.md - ... Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -1,13 +1,41 @@
|
||||
---
|
||||
id: 0069
|
||||
title: Bucle autonomo de subagentes — completar y mejorar tareas sin intervencion humana
|
||||
status: pending
|
||||
status: ready
|
||||
priority: medium
|
||||
created: 2026-05-09
|
||||
depends_on: [0068]
|
||||
related: [0026, 0027, 0028]
|
||||
related: [0026, 0027, 0028, 0085]
|
||||
---
|
||||
|
||||
## Estado 2026-05-13
|
||||
|
||||
Infra base lista para lanzar el orquestador:
|
||||
|
||||
| Paso | Estado |
|
||||
|---|---|
|
||||
| 1. Migration `006_task_runs.sql` | **hecho** — aplicada via embed.FS, verificada en operations.db nueva |
|
||||
| 2. Subagente `.claude/agents/fn-orquestador/SKILL.md` | **hecho** (preexistente) |
|
||||
| 3. `dev/autonomous_protected_paths.json` | **hecho** — 21 patrones + 2 excepciones documentadas |
|
||||
| 4. Slash `/autonomous-task <issue_id>` | **hecho** — `.claude/commands/autonomous-task.md` |
|
||||
| 5-6. Funciones/tipos auxiliares (`task_run_persist`, `proposal_filter_safe`, ...) | pending (no bloquea piloto si el orquestador inlinea SQL) |
|
||||
| 7-8. Pilotaje en 2 issues reales | pending |
|
||||
| 9. Hardening + tests | pending |
|
||||
| 10. Regla `.claude/rules/autonomous_loop.md` | pending |
|
||||
|
||||
Pre-condiciones verificadas 2026-05-13:
|
||||
- ✓ migration 006_task_runs.sql aplicada (`schema_migrations` v6)
|
||||
- ✓ 6 subagentes presentes
|
||||
- ✓ paths protegidos JSON
|
||||
- ✓ master sync OK
|
||||
- ✓ gh auth OK (gutierenmanuel)
|
||||
- ✓ sin branches `auto/*` colgando
|
||||
|
||||
Listo para piloto: `/autonomous-task <issue_id_simple_y_verificable>`.
|
||||
|
||||
Integracion con issue 0085 (call_monitor): el orquestador puede consultar `function_stats`, `proposals` y `copied_code` antes de cada fase para tomar decisiones informadas; sus invocaciones se loggean automaticamente via hook PostToolUse.
|
||||
|
||||
|
||||
## Contexto
|
||||
|
||||
El issue 0068 cierra el bucle reactivo a nivel **agentes individuales**:
|
||||
|
||||
Reference in New Issue
Block a user