Skip to main content

human-loop-control

Sistema de control y human loop para cambios críticos — checkpoints, approval gates, y rollback.

Jump to install

Source facts

Repository
Ntizar/NtizarBrainMasterMind
Last source activity
June 26, 2026 at 12:05
Detected SKILL.md language
Spanish
Stars
2
Forks
0

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

File Explorer
2 files

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
human-loop-control
version
1.0.0
description
Sistema de control y human loop para cambios críticos — checkpoints, approval gates, y rollback.
tags
["human-loop","control","approval","safety","gates"]
# Human Loop Control — Sistema de Control y Human Loop ## Qué es Sistema de control que garantiza que los cambios críticos pasan por aprobación humana antes de ejecutarse. Reemplaza los checkpoints manuales del v3.1 con un patrón estructurado y reutilizable. ## Cuándo se activa | Criterio | Umbral | Acción | |----------|--------|--------| | Archivos modificados | >5 archivos | Human loop obligatorio | | Decisiones de arquitectura | Cualquiera | Human loop obligatorio | | Deploy a producción | Cualquier deploy | Human loop obligatorio | | Migraciones | Cualquier migración | Human loop obligatorio | | Reestructuración | Cualquier reestructuración | Human loop obligatorio | | Usuario lo solicita | Siempre | Human loop obligatorio | ## Patrón de Ejecución ### Fase 1: Planificar ``` Mastermind presenta: > 📋 PLAN [NOMBRE] > ARCHIVOS: lista de archivos a modificar > CAMBIOS: resumen de cada cambio > RIESGOS: posibles problemas > ROLLBACK: cómo revertir si falla > > ¿Aprobado? ✅ o feedback ``` ### Fase 2: Implementar ``` Mastermind ejecuta los cambios con diffs visibles: > 🔧 IMPLEMENTANDO [NOMBRE] > ARCHIVO 1: cambio A → B > ARCHIVO 2: cambio C → D > ... > > ¿Aprobado? ✅ o feedback ``` ### Fase 3: Verificar ``` Mastermind verifica que todo funciona: > ✅ VERIFICADO > ARCHIVOS MODIFICADOS: N > TESTS: PASS/FAIL > BUILD: OK/FAIL > > ¿Aprobado? ✅ para continuar ``` ### Fase 4: Sintetizar ``` Mastermind presenta resultado final: > 📊 RESULTADO > HECHO: resumen > CAMBIOS: diff final > SIGUIENTE: próximos pasos > > ¿Aprobado? ✅ para archivar ``` ## Reglas 1. **Nunca silenciar** — terminar fase, presentar resultado, continuar inmediatamente 2. **Máximo 2 reintentos** — si falla 2x, escalar al humano 3. **Rollback siempre disponible** — git reset --hard si algo va mal 4. **Diffs siempre visibles** — nunca commit sin mostrar cambios 5. **Aprobación explícita** — ✅ o feedback, nunca asumir ## Implementación en Mastermind Mastermind usa este patrón en su SOUL.md: ```markdown ## Human Loop Cuando la tarea es crítica: 1. PLANIFICAR → presentar diffs al humano 2. ESPERAR → ✅ o feedback 3. IMPLEMENTAR → ejecutar con diffs visibles 4. ESPERAR → ✅ o feedback 5. SINTEZAR → presentar resultado 6. ESPERAR → ✅ para archivar ``` ## Referencias - **`references/execution-cases.md`** — Casos reales de human loop aplicado: cuándo se aplicó, cuándo no, patrón de conversación. ## Pitfalls - **No omitir checkpoints** — siempre presentar resultado antes de continuar - **No asumir aprobación** — siempre pedir ✅ explícito - **No hacer rollback en silencio** — notificar al humano si hay que revertir - **No sobrecargar con human loop** — tareas simples (1-3 tool calls) no lo necesitan
View on GitHub