v0.2.2
Novedades
Hooks de seguridad (2 nuevos, total 9)
- dangerous-command-guard.py (PreToolUse Bash): bloquea comandos destructivos antes de que se ejecuten. Cubre
rm -rf /, force push a main/master,DROP DATABASE/TABLE,docker system prune -af, fork bombs,mkfs/ddsobre dispositivos ygit reset --hard origin/main. - sensitive-read-guard.py (PreToolUse Read): emite un aviso informativo al leer ficheros sensibles (claves privadas,
.env, credenciales AWS/SSH/GPG, keystores Java). No bloquea, solo alerta. - quality-gate.py: corregido el ancla de posicion para runners de una palabra (evita falsos positivos como
cat pytest.ini) y aplicadore.IGNORECASEa la deteccion de fallos.
Servidor MCP ampliado (6 -> 10 herramientas)
memory_get_stats: estadisticas de la base de datos de memoria.memory_get_iteration: consultar una iteracion por ID.memory_get_latest_iteration: obtener la iteracion mas reciente.memory_abandon_iteration: abandonar una iteracion activa.- Corregido: las respuestas de error ahora se marcan con
isError: trueen el protocolo MCP.
Skills nuevos (3)
- incident-response: guia de respuesta ante incidentes de produccion.
- release-planning: planificacion de releases con versionado semantico.
- dependency-strategy: estrategia de gestion de dependencias.
Agentes y comandos
- Arquitecto, security officer y senior dev con capacidades ampliadas.
/alfred featurepermite seleccionar la fase de inicio del flujo.
Deuda tecnica resuelta (8 incidencias)
- Logging en bloques
exceptsilenciosos (config_loader,session-start,orchestrator). - Encapsulacion:
get_latest_iteration()como metodo publico enMemoryDB. - Instrucciones de recuperacion para estado de sesion corrupto.
User-Agenten peticiones a la API de GitHub.
Tests
219 tests (5 ficheros nuevos), incluido test de consistencia de version que verifica que todos los ficheros del proyecto declaran la misma version.
Instalacion
curl -fsSL https://raw.githubusercontent.com/686f6c61/alfred-dev/main/install.sh | bashirm https://raw.githubusercontent.com/686f6c61/alfred-dev/main/install.ps1 | iexActualizacion
/alfred update