Some checks failed
CI/CD Pipeline / Backend CI (push) Has been cancelled
CI/CD Pipeline / Frontend CI (push) Has been cancelled
CI/CD Pipeline / WhatsApp Service CI (push) Has been cancelled
CI/CD Pipeline / Mobile CI (push) Has been cancelled
CI/CD Pipeline / Docker Build (./apps/backend, ./apps/backend/Dockerfile, backend) (push) Has been cancelled
CI/CD Pipeline / Docker Build (./apps/frontend, ./apps/frontend/Dockerfile, frontend) (push) Has been cancelled
CI/CD Pipeline / Docker Build (./apps/whatsapp-service, ./apps/whatsapp-service/Dockerfile, whatsapp-service) (push) Has been cancelled
CI/CD Pipeline / Deploy to Production (push) Has been cancelled
- Add CLAUDE.md with project-specific instructions - Add .trae/rules/ and AGENT-CAPABILITIES.md - Add .windsurf/rules/ and AGENT-CAPABILITIES.md - Add .gemini/antigravity/README.md - Stack: NestJS 10.3.0 + React 19.2.0 + React Native (Expo) - Type: CONSUMER (receives from template-saas) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
79 lines
1.6 KiB
Markdown
79 lines
1.6 KiB
Markdown
# Agent Capabilities - Windsurf IDE (MiChangarrito)
|
|
|
|
**Proyecto:** michangarrito
|
|
**Versión:** 1.0.0
|
|
**Modelo:** Cascade AI (NO-RAZONADOR)
|
|
|
|
---
|
|
|
|
## Paradigma NO-RAZONADOR
|
|
|
|
Windsurf NO toma decisiones autónomas.
|
|
Ejecuta instrucciones LITERALES únicamente.
|
|
|
|
---
|
|
|
|
## Capacidades
|
|
|
|
| Capacidad | Status |
|
|
|-----------|--------|
|
|
| Edición de archivos | ✅ |
|
|
| Creación de archivos | ✅ |
|
|
| Ejecución de comandos | ✅ |
|
|
| Git operations | ✅ |
|
|
| Decisiones autónomas | ❌ |
|
|
| Resolución de ambigüedad | ❌ |
|
|
|
|
---
|
|
|
|
## Limitaciones Críticas
|
|
|
|
1. **NO puede** interpretar instrucciones vagas
|
|
2. **NO puede** elegir entre alternativas
|
|
3. **NO puede** modificar plan sin aprobación
|
|
4. **Max 50 líneas** por operación
|
|
5. **NO puede** acceder a datos de otros tenants
|
|
6. **NO puede** enviar WhatsApp sin template aprobado
|
|
|
|
---
|
|
|
|
## Formato de Tarea Atómica
|
|
|
|
```yaml
|
|
tarea:
|
|
id: "TASK-XXX-T01"
|
|
archivo: "path/to/file.ts"
|
|
plataforma: "backend" # backend|frontend|mobile|whatsapp|mcp
|
|
operacion: "EDITAR"
|
|
lineas_desde: 45
|
|
lineas_hasta: 52
|
|
codigo_actual: |
|
|
// código exacto actual
|
|
codigo_nuevo: |
|
|
// código exacto nuevo
|
|
validacion:
|
|
- "npm run build"
|
|
- "npm run lint"
|
|
verificacion_multi_plataforma:
|
|
- "Funciona en web: SI/NO"
|
|
- "Funciona en mobile: SI/NO"
|
|
```
|
|
|
|
---
|
|
|
|
## Protocolo de Bloqueo
|
|
|
|
Si hay ambigüedad:
|
|
1. DETENER inmediatamente
|
|
2. NO intentar resolver
|
|
3. Reportar en BLOCKED-TASKS.yml
|
|
4. Esperar resolución de agente superior
|
|
|
|
---
|
|
|
|
## Referencias
|
|
|
|
- Shared configs: `orchestration/agents/configs/`
|
|
- Platform config: `orchestration/agents/configs/SHARED-PLATFORM-CONFIG.yml`
|
|
- Project rules: `.windsurf/rules/project_rules.md`
|