docs: actualizar progreso de issue 0019 — sub-issue 0019b completado

Marcar como completado: fase 2 (sanitizacion de input) y tarea 6.1
(tests de pkg/sanitize). Actualizar tabla de desglose multi-issue.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-07 19:34:45 +00:00
parent 0b4fbecc67
commit be8e410478
@@ -108,7 +108,7 @@ Este issue es demasiado grande para una sola rama. Se desglosa en sub-issues con
| Sub-issue | Rama | Alcance | Fases | Estado |
|-----------|------|---------|-------|--------|
| **0019a** | `issue/0019a-tool-hardening` | Deny-by-default en tools, path traversal, SSRF, SSH allowlist + syntax, Matrix room auth | 1 (parcial), 5, 6 (parcial) | **completado** |
| **0019b** | `issue/0019b-input-sanitization` | `pkg/sanitize/` + integracion en runtime.go | 2, 6 (parcial) | pendiente |
| **0019b** | `issue/0019b-input-sanitization` | `pkg/sanitize/` + integracion en runtime.go + config schema | 2, 6 (parcial) | **completado** |
| **0019c** | `issue/0019c-rate-limiting` | Rate limiting de tools por agente+room en registry | 4, 6 (parcial) | pendiente |
| **0019d** | `issue/0019d-prompt-hardening-docs` | Hardening de system prompts + docs + activar flag | 1 (restante: base_path), 3, 7 | pendiente |
@@ -121,10 +121,10 @@ Este issue es demasiado grande para una sola rama. Se desglosa en sub-issues con
- [ ] **1.1** Mover `storage.base_path` default (pendiente 0019d)
- [ ] **1.2** Actualizar schema con nuevo default (pendiente 0019d)
#### Fase 2 — pendiente (0019b)
- [ ] **2.1** `pkg/sanitize/patterns.go`
- [ ] **2.2** `pkg/sanitize/sanitize.go`
- [ ] **2.3** Integracion en `agents/runtime.go`
#### Fase 2 — completado (0019b)
- [x] **2.1** `pkg/sanitize/patterns.go`
- [x] **2.2** `pkg/sanitize/sanitize.go`
- [x] **2.3** Integracion en `agents/runtime.go`
#### Fase 3 — pendiente (0019d)
- [ ] **3.1** Template anti-injection para system prompts
@@ -146,7 +146,7 @@ Este issue es demasiado grande para una sola rama. Se desglosa en sub-issues con
- [x] **6.2** Tests path traversal en file.go (0019a)
- [x] **6.3** Tests SSH allowlist/blocklist (0019a)
- [x] **6.4** Tests SSRF en http.go (0019a)
- [ ] **6.1** Tests para `pkg/sanitize/` (0019b)
- [x] **6.1** Tests para `pkg/sanitize/` (0019b)
- [ ] **6.5** Tests para rate limiting (0019c)
#### Fase 7 — pendiente (0019d)