2.8 KiB
2.8 KiB
HOWTO — Cómo usar ARNES Framework
Guía rápida para arrancar proyectos nuevos usando este framework.
Fórmula base (siempre igual)
- Crear repo nuevo
- Copiar ARNES Framework dentro del repo
- Configurar spec + backlog
- Ejecutar verificación
- Empezar implementación por features (una a la vez)
1) Crear repo
mkdir mi-proyecto
cd mi-proyecto
git init
2) Copiar framework
Desde tu copia local de ARNES:
cp -R /ruta/a/arnes/* .
cp -R /ruta/a/arnes/.[!.]* . 2>/dev/null || true
Si usas plantilla remota, clónala y copia su contenido al repo nuevo.
3) Personalizar proyecto
Edita mínimo:
README.md(contexto del proyecto)spec/product.md(qué construir)spec/tech.md(stack y límites técnicos)spec/acceptance.md(criterios de aceptación)backlog/features.json(features iniciales enpending)harness/agents.matrix.yml(roles/permisos)harness/workflow.stages.yml(flujo y gates)
4) Elegir plataforma (pi.dev u opencode)
Usa el adaptador correspondiente:
platforms/pi/platforms/opencode/
El núcleo del framework no cambia; solo cambian prompts/hooks/permisos de plataforma.
5) Inicializar estado de trabajo
Verifica que existan y estén limpios:
work/current.mdwork/history.mdwork/artifacts/
Pon solo 1 feature activa (in_progress) como máximo.
6) Ejecutar verificación inicial
./scripts/verify.sh
Si falla, no empezar implementación hasta dejar todo en verde.
7) Ciclo operativo por feature
Orden obligatorio:
leaderorquestaarchitectdefine/ajusta diseñoimplementerimplementa + testsreviewergate técnicosecuritygate seguridadqagate funcionalleadercierra si todo está aprobado
Reglas clave:
- una feature a la vez
- evidencia en disco (
work/artifacts/<feature>/...) - nadie marca
donesi falta un gate
8) Cierre de feature
Antes de pasar a done:
verify.shen verde- review aprobado
- security aprobado
- qa aprobado
- resumen en
work/history.md
9) Manejo de pérdida de contexto (memoria)
Si una sesión se corta:
- leer
work/current.md - revisar
backlog/features.json - abrir artefactos de la feature activa
- ejecutar
./scripts/verify.sh - continuar desde “Próximo paso”
10) Checklist rápido de arranque
- Repo creado
- Framework copiado
- Specs escritas
- Backlog definido
- Matriz de agentes configurada
- Workflow de stages configurado
- Verificación inicial OK
- Primera feature en
pending
Comando mental (resumen)
Crear repo → copiar framework → definir spec/backlog → verificar → ejecutar pipeline de 6 agentes con gates obligatorios.