refactor: migrar tasks/ a dev/issues/ con estructura de desarrollo

Se mueve la documentación de issues/tasks de .claude/tasks/ a dev/issues/
para separar la planificación de desarrollo de la configuración de Claude.
Se añade dev/README.md como índice de la carpeta de desarrollo. Los issues
completados se mueven a dev/issues/completed/. Esto permite que dev/ sea
el punto central de documentación interna del proyecto.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-07 17:41:16 +00:00
parent 9deffc12c9
commit f561f686c4
21 changed files with 38 additions and 26 deletions
-22
View File
@@ -1,22 +0,0 @@
# Plans — Extensiones pendientes
Cada archivo describe un feature a implementar con su diseño técnico, archivos
afectados y notas de implementación.
| # | Feature | Archivo | Estado |
|---|----------------------------|----------------------------|-----------|
| 1 | Herramientas para los bots | [01-bot-tools.md](01-bot-tools.md) | pendiente |
| 2 | Memoria para los bots | [02-bot-memory.md](02-bot-memory.md) | pendiente |
| 3 | Interacción entre bots | [03-bot-interaction.md](03-bot-interaction.md) | pendiente |
| 4 | Fotos de perfil | [04-bot-avatar.md](04-bot-avatar.md) | pendiente |
| 5 | Cron scheduler | [05-bot-cron.md](05-bot-cron.md) | pendiente |
## Orden de implementación sugerido
```
04-avatar → independiente, más simple, buen punto de partida
01-tools → base necesaria para los demás
02-memory → depende de 01-tools (herramientas remember/recall)
05-cron → depende de 01-tools (run_tool) y 02-memory (contexto)
03-interact → depende de todos los anteriores para ser útil
```
+9
View File
@@ -0,0 +1,9 @@
# dev/ — Desarrollo y planificacion
Carpeta de documentacion interna para el desarrollo del proyecto.
## Contenido
| Carpeta | Descripcion |
|------------|----------------------------------------------------------------|
| [issues/](issues/) | Features pendientes y completados, con diseño tecnico detallado |
@@ -423,7 +423,7 @@ Las tasks 005 (cron), 016 (skills) y 018 (shared-knowledge) definen nuevos siste
- skills.enabled true pero sin path
- schedules con entradas sin name
- [ ] **7.2** Actualizar `.claude/policies/create_agent.md` para:
- [ ] **7.2** Actualizar `.claude/rules/create_agent.md` para:
- Referenciar el template como punto de partida
- Incluir paso de definir personalidad rica
- Incluir paso de decidir skills y shared-knowledge
@@ -174,7 +174,7 @@ Desacoplar el runtime de agentes de Matrix e introducir abstracciones de platafo
- [ ] **8.2** Actualizar `docs/creating-agents.md` con la seccion de configuracion multi-plataforma
- [ ] **8.3** Actualizar `.claude/policies/create_agent.md` para mencionar la seccion `telegram:` en config
- [ ] **8.3** Actualizar `.claude/rules/create_agent.md` para mencionar la seccion `telegram:` en config
- [ ] **8.4** Anadir a `README.md` la seccion de soporte Telegram
@@ -215,7 +215,7 @@ Idealmente < 500 lineas.
- [ ] **8.1** Crear `skills/README.md` con la guia completa del sistema de skills
- [ ] **8.2** Actualizar `CLAUDE.md` — anadir `skills/`, `pkg/skills/`, `shell/skills/` a la estructura
- [ ] **8.3** Crear `.claude/policies/create_skill.md`policy para crear nuevas skills
- [ ] **8.3** Crear `.claude/rules/create_skill.md`regla para crear nuevas skills
- [ ] **8.4** Actualizar `docs/creating-agents.md` con la seccion de skills
---
@@ -193,7 +193,7 @@ tools/mcptools/ → bridge: convierte MCP tool → tools.Tool
### Fase 7: Cleanup y docs
- [ ] **7.1** Actualizar `CLAUDE.md` — anadir `shell/mcp/`, `tools/mcptools/` a la estructura
- [ ] **7.2** Actualizar `.claude/policies/create_tool.md` si es necesario — mencionar que tools MCP se auto-registran
- [ ] **7.2** Actualizar `.claude/rules/create_tool.md` si es necesario — mencionar que tools MCP se auto-registran
- [ ] **7.3** Mover o refactorizar `shell/protocols/mcp.go` (MCP server) a `shell/mcp/server.go` para colocarlo junto al client
---
+25
View File
@@ -0,0 +1,25 @@
# Issues — Extensiones pendientes
Cada archivo describe un feature a implementar con su diseño tecnico, archivos
afectados y notas de implementacion.
| # | Feature | Archivo | Estado |
|----|------------------------------|------------------------------------------------------------------|------------|
| 1 | Herramientas para los bots | [001-bot-tools.md](completed/001-bot-tools.md) | completado |
| 2 | Memoria para los bots | [002-bot-memory.md](completed/002-bot-memory.md) | completado |
| 3 | Interaccion entre bots | [003-bot-interaction.md](completed/003-bot-interaction.md) | completado |
| 4 | Fotos de perfil | [004-bot-avatar.md](completed/004-bot-avatar.md) | completado |
| 5 | Cron scheduler | [005-bot-cron.md](005-bot-cron.md) | pendiente |
| 6 | Añadir Claude provider | [006-añadir-claude-p.md](completed/006-añadir-claude-p.md) | completado |
| 7 | Logs mejorados | [007-logs-mejorados.md](completed/007-logs-mejorados.md) | completado |
| 8 | Knowledge por agente | [008-knowledge_por_agente.md](completed/008-knowledge_por_agente.md) | completado |
| 9 | Command system | [009-command_system.md](completed/009-command_system.md) | completado |
| 10 | Access control | [010-access-control.md](010-access-control.md) | pendiente |
| 11 | Markdown rendering | [011-markdown-rendering.md](completed/011-markdown-rendering.md) | completado |
| 12 | Threads | [012-threads.md](012-threads.md) | pendiente |
| 13 | Hot reload | [013-hot-reload.md](013-hot-reload.md) | pendiente |
| 14 | Template agent standardize | [014-template-agent-standardize.md](014-template-agent-standardize.md) | pendiente |
| 15 | Multi-platform Telegram | [015-multi-platform-telegram.md](015-multi-platform-telegram.md) | pendiente |
| 16 | Skills system | [016-skills-system.md](016-skills-system.md) | pendiente |
| 17 | MCP client tools | [017-mcp-client-tools.md](017-mcp-client-tools.md) | pendiente |
| 18 | Shared knowledge | [018-shared-knowledge.md](018-shared-knowledge.md) | pendiente |