Files
affaan-m--everything-claude…/docs/es/commands/multi-plan.md
T
wehub-resource-sync d48cda4081
CI / Test (ubuntu-latest, Node 18.x, bun) (push) Failing after 15m1s
CI / Test (ubuntu-latest, Node 18.x, npm) (push) Failing after 15m1s
CI / Test (ubuntu-latest, Node 18.x, pnpm) (push) Failing after 15m1s
CI / Test (ubuntu-latest, Node 18.x, yarn) (push) Failing after 15m1s
CI / Test (ubuntu-latest, Node 20.x, bun) (push) Failing after 17m13s
CI / Test (ubuntu-latest, Node 20.x, npm) (push) Failing after 18m42s
CI / Test (ubuntu-latest, Node 20.x, pnpm) (push) Failing after 15m0s
CI / Test (ubuntu-latest, Node 20.x, yarn) (push) Failing after 49m44s
CI / Test (ubuntu-latest, Node 22.x, bun) (push) Failing after 51m55s
CI / Test (ubuntu-latest, Node 22.x, pnpm) (push) Failing after 21m57s
CI / Test (ubuntu-latest, Node 22.x, npm) (push) Failing after 37m39s
CI / Test (ubuntu-latest, Node 22.x, yarn) (push) Failing after 34m7s
CI / Validate Components (push) Failing after 37m15s
CI / Python Tests (push) Failing after 10m1s
CI / Security Scan (push) Failing after 10m1s
CI / Lint (push) Failing after 17m12s
CI / Coverage (push) Failing after 20m19s
CI / Test (macos-latest, Node 18.x, bun) (push) Has been cancelled
CI / Test (macos-latest, Node 18.x, npm) (push) Has been cancelled
CI / Test (macos-latest, Node 18.x, pnpm) (push) Has been cancelled
CI / Test (macos-latest, Node 18.x, yarn) (push) Has been cancelled
CI / Test (windows-latest, Node 18.x, npm) (push) Has been cancelled
CI / Test (windows-latest, Node 18.x, pnpm) (push) Has been cancelled
CI / Test (windows-latest, Node 18.x, yarn) (push) Has been cancelled
CI / Test (macos-latest, Node 20.x, bun) (push) Has been cancelled
CI / Test (macos-latest, Node 20.x, npm) (push) Has been cancelled
CI / Test (macos-latest, Node 20.x, pnpm) (push) Has been cancelled
CI / Test (macos-latest, Node 20.x, yarn) (push) Has been cancelled
CI / Test (windows-latest, Node 20.x, npm) (push) Has been cancelled
CI / Test (windows-latest, Node 20.x, pnpm) (push) Has been cancelled
CI / Test (windows-latest, Node 20.x, yarn) (push) Has been cancelled
CI / Test (macos-latest, Node 22.x, bun) (push) Has been cancelled
CI / Test (macos-latest, Node 22.x, npm) (push) Has been cancelled
CI / Test (macos-latest, Node 22.x, pnpm) (push) Has been cancelled
CI / Test (macos-latest, Node 22.x, yarn) (push) Has been cancelled
CI / Test (windows-latest, Node 22.x, npm) (push) Has been cancelled
CI / Test (windows-latest, Node 22.x, pnpm) (push) Has been cancelled
CI / Test (windows-latest, Node 22.x, yarn) (push) Has been cancelled
chore: import upstream snapshot with attribution
2026-07-13 11:55:55 +08:00

101 lines
3.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
description: Crear un plan de implementación multi-modelo sin modificar código de producción.
---
# Plan - Planificación Colaborativa Multi-Modelo
Planificación colaborativa multi-modelo - Recuperación de contexto + Análisis de doble modelo → Generar plan de implementación paso a paso.
$ARGUMENTS
---
## Protocolos Principales
- **Solo Planificación**: Este comando permite leer contexto y escribir en archivos de plan `.claude/plan/*`, pero **NUNCA modificar código de producción**
- **Soberanía del Código**: Los modelos externos tienen **cero acceso de escritura al sistema de archivos**, todas las modificaciones por Claude
- **Paralelo Obligatorio**: Las llamadas a Codex/Gemini DEBEN usar `run_in_background: true`
---
## Flujo de Ejecución
**Tarea de Planificación**: $ARGUMENTS
### Fase 1: Recuperación Completa de Contexto
`[Modo: Investigación]`
1. **Mejora del Prompt** (si el MCP ace-tool está disponible)
2. **Recuperación de Contexto**: Obtener definiciones y firmas completas para clases, funciones y variables relevantes
3. **Verificación de Completitud**: Si los requisitos aún tienen ambigüedad, **DEBE** presentar preguntas guía al usuario
### Fase 2: Análisis Colaborativo Multi-Modelo
`[Modo: Análisis]`
**Llamadas en Paralelo** a Codex y Gemini:
1. **Análisis Backend de Codex**: Viabilidad técnica, impacto arquitectónico, consideraciones de rendimiento
2. **Análisis Frontend de Gemini**: Impacto en UI/UX, experiencia de usuario, diseño visual
**Guardar SESSION_ID** (`CODEX_SESSION` y `GEMINI_SESSION`).
**Validación Cruzada**:
1. Identificar consenso (señal fuerte)
2. Identificar divergencia (necesita ponderación)
3. Fortalezas complementarias: lógica backend sigue a Codex, diseño frontend sigue a Gemini
### Fase 2: Generar Plan de Implementación (Versión Final de Claude)
Sintetizar ambos análisis, generar **Plan de Implementación Paso a Paso**:
```markdown
## Plan de Implementación: <Nombre de Tarea>
### Tipo de Tarea
- [ ] Frontend (→ Gemini)
- [ ] Backend (→ Codex)
- [ ] Fullstack (→ Paralelo)
### Solución Técnica
<Solución óptima sintetizada del análisis de Codex + Gemini>
### Pasos de Implementación
1. <Paso 1> - Entregable esperado
2. <Paso 2> - Entregable esperado
...
### Archivos Clave
| Archivo | Operación | Descripción |
|---------|-----------|-------------|
| ruta/al/archivo.ts:L10-L50 | Modificar | Descripción |
### SESSION_ID (para uso de /ccg:execute)
- CODEX_SESSION: <session_id>
- GEMINI_SESSION: <session_id>
```
### Fin de Fase 2: Entrega del Plan (No Ejecución)
**Las responsabilidades de `/ccg:plan` terminan aquí**:
1. Presentar el plan completo al usuario
2. Guardar el plan en `.claude/plan/<nombre-característica>.md`
3. Solicitar revisión del usuario
**ABSOLUTAMENTE PROHIBIDO**:
- Preguntar "Y/N" y luego auto-ejecutar (la ejecución es responsabilidad de `/ccg:execute`)
- Cualquier operación de escritura en código de producción
- Llamar automáticamente a `/ccg:execute` o cualquier acción de implementación
---
## Reglas Clave
1. **Solo planificación, sin implementación** Este comando no ejecuta ningún cambio de código
2. **Sin prompts Y/N** Solo presentar el plan, dejar que el usuario decida los próximos pasos
3. **Reglas de Confianza** Backend sigue a Codex, Frontend sigue a Gemini
4. Los modelos externos tienen **cero acceso de escritura al sistema de archivos**
5. **Traspaso de SESSION_ID** El plan debe incluir `CODEX_SESSION` / `GEMINI_SESSION` al final