CreaRack-SL

Esquema Claude de CreaRackSL · Guía Maestra

Esquema Claude de CreaRackSL · Guía Maestra

Fuente canónica: claude-method/guides/CREARACKSL_HARNESS_GUIDE.md (v2.0, s209). Esta page del wiki es un resumen ejecutivo + indexación en el grafo. Para el detalle completo, leer el canon.

Audiencia: cualquiera del equipo en la primera mitad · agentes Claude y devs senior en la segunda.


Qué es

Claude no es un chatbot. Es un colaborador con memoria, manual de instrucciones y red de seguridad. El conjunto de cosas que hacen que Claude trabaje bien con CreaRackSL — y no se pierda entre sesión y sesión — se llama el Harness.

Tres piezas grandes:

  1. Claude Code en tu portátil — la herramienta CLI donde tú escribes y Claude responde.
  2. La Biblioteca (Supercontexto) — la memoria viva del proyecto: mapea código a documentación + 200+ pages auto-mantenidas.
  3. claude-method — el manual de instrucciones del método (reglas, scripts de seguridad, plantillas y plugins reutilizables).

Equipo plano de 3 (Edu · Dani · Txell): confianza total, los 3 commitean/pushean/mergean por igual (Regla 24).


Las 9 capas del Harness

┌─────────────────────────────────────────────────────────────┐
│ 9. Criterio y deliberación (transversal)                     │
│    la antesala · fable-handover · model-handover · VOZ ·     │
│    self-harness · statusline coralline                       │
│ 8. Routines + servidor OPS (agentes remotos + CI + crons)    │
│ 7. Bibliotecario auto-mantenido (crons + Ingest + Reconcile) │
│ 6. Subagentes + Agentes de Commit (Vigía / Estibador)        │
│ 5. Skills & Plugins (method / crearack + opcionales          │
│    method-design / method-marketing, namespaced)             │
│ 4. MCP servers (workspace, context7, Cloudflare, …)          │
│ 3. Hooks (SessionStart, pre-commit, pre-push, Stop)          │
│ 2. Memorias (perfil, footguns, feedback, project + índice)   │
│ 1. Reglas de Oro (CLAUDE.md 0–27) + reglas globales del      │
│    método (6, en TODA sesión y proyecto)                     │
└─────────────────────────────────────────────────────────────┘

Cada capa tiene una versión genérica reutilizable en claude-method y una específica para CreaRackSL en CreaRackSL-workspace / CreaRack-Pro.

Novedades v2.0 respecto a la v1 (s32): la Capa 9 de criterio (la antesala para decisiones de nivel, el traspaso de Fable, la guía de VOZ, el bucle self-harness); los Agentes de Commit crearack:vigia (vigila CI, solo lectura) y crearack:estibador (safe_push→CI→merge); los plugins fase 2 method (/method:*) y crearack (/crearack:*); el servidor OPS con los runners CI propios y todos los crons.

Dieta /doctor (28-07-2026): el plugin method quedó en 10 skills núcleo (deliberación + ingeniería) y nacieron 2 plugins opcionales, off por defecto: method-design (15 skills design-* + agente design-collaborator, ahora method-design:design-collaborator) y method-marketing (5 frameworks GTM). Se activan con /plugin solo cuando el trabajo lo pide; ahorro ~1.7k tokens est. de contexto fijo por sesión y perfil.


Reglas globales del método (capa 1, mitad genérica)

Las Reglas de Oro (0–27) viven en el CLAUDE.md de cada proyecto y son suyas. Junto a ellas hay una segunda familia, más pequeña y agnóstica de proyecto: lo que resultó ser cierto en cualquier repo se saca del CLAUDE.md y se promueve a claude-method/global-rules/. Desde ahí se carga en toda sesión de los 3 perfiles y en todos los proyectos, sin que nadie tenga que acordarse.

ReglaDe qué vaDesde
backtrackUna búsqueda que falló y luego resultó que sí existía se repara en el mapa (añadir la entrada al índice, corregir la ruta, poner el alias), no con una disculpa26-07-2026
context7La documentación de una librería o servicio se consulta viva (Context7), nunca de memoria — aunque “te la sepas”—
criterio-trabajoVerificar el efecto y no la señal · dos intentos fallidos del mismo arreglo = el diagnóstico está mal · separar lo observado de lo inferido · entregar sin deudas · si un plan recorta una verificación, la nota “no verificado” va en el mismo commit que recorta (añadido 06-08)05-08-2026
karpathyEstilo de programación: pensar antes de escribir · lo más simple que resuelve · cambios quirúrgicos · dirigido por un criterio de éxito verificable05-08-2026
redaccionEscribir para un compañero que se ha ausentado, no para una conferencia: palabra sencilla, nombrar las cosas por lo que hacen, nada de abreviaturas inventadas en la conversación05-08-2026
disenoInterfaz: el espaciado sale de una escala, nunca del ojo · un color por significado · nada de valores sueltos donde hay token · las variantes de tema se hacen con tokens y nunca con filter (rompe el anclaje de lo fijo y hunde el rendimiento sobre fondos animados) · “más brillo” es más contraste, no más luz06-08-2026

Cómo se propagan: se editan en claude-method/global-rules/ y se commitean; el sync del arranque de sesión las copia a ~/.claude/rules/ de cada perfil, y /method-doctor compara fuente e instalación por hash (si no cuadran, avisa y repara). No hay paso manual.

⚠️ Los subagentes NO reciben estas reglas (ni las globales ni las .claude/rules/ del repo): solo ven el CLAUDE.md del arranque de la sesión padre. Lo que un subagente deba cumplir hay que pasárselo en el prompt o tenerlo en el CLAUDE.md.


Lo mínimo que cualquiera debe saber

  • Claude consulta la Biblioteca primero antes de cualquier tarea no trivial (Regla 0). El harness bloquea la 1ª edición/SSH/deploy sin consulta bib_*.
  • Ante una decisión de nivel (negocio/producto/arquitectura), Claude entra en la antesala: propone qué herramienta de deliberación usar (/divergir, /roast, /storm, /grill) antes de decidir.
  • Cada commit con código dispara bib_report_change ANTES del commit. El hook bloquea si falta. Bypass puntual: BIB_SKIP=1 git commit.
  • Verificar el EFECTO, no la señal (Reglas 14/15): tras un push, comprobar TODOS los workflows del commit, no --limit 1.
  • Onboarding nuevo perfil = un comando (bootstrap-profile.ps1). Fuente única de la instalación desde cero: la wiki workspace--onboarding--setup-equipo-nuevo.
  • Apagar el Bibliotecario sin tocar workflows: gh variable set BIBLIOTECARIO_PAUSADO --body true.

Estado vivo (a 28-07-2026, ciclo /doctor)

MétricaValor
Reglas de Oro activas28 (0–27)
Reglas globales del método6 (a 06-08-2026: backtrack · context7 · criterio-trabajo · karpathy · redaccion · diseno)
Pages wiki Supercontexto200+
Plugins del método4 (method núcleo + crearack equipo + opcionales method-design/method-marketing)
Agentes de Commit2 (vigia solo-lectura · estibador push→merge)
Routines remotasMantenimiento Semanal (~$0.60/mes)
Servidor OPSrunners CI propios + todos los crons (migración cerrada s201)
Coste API mensual ecosistema<$10

Métricas de grafo en vivo (nodos, edges, cohesión, bypasses BIB_SKIP): workspace.crearack.com/biblioteca/pulse.


Cuándo actualizar este resumen

Este .md del wiki se sincroniza con el canon cuando hay un cambio estructural (nueva capa, nueva regla de oro, nueva routine permanente, nuevo agente). Cambios menores se reflejan solo en el canon. Para el detalle operativo (instalación, comandos, troubleshooting), leer el canon en claude-method.


Véase también

  • [[workspace—onboarding—onboarding-edu]]
  • [[workspace—onboarding—onboarding-dani]]
  • [[workspace—onboarding—onboarding-txell]]
  • [[feature—method—onboarding-v2]]
  • [[workspace-tech—tecnico—ai-workflow]]
  • [[crearack-tech—guides—biblioteca-staff-guide]]
  • [[workspace—agentes-ia]]
  • [[workspace—agentes-remotos-anthropic]]
  • [[ia-tech—automatismos—metodo—bibliotecario-procesos]]
  • [[ia-tech—roles—producto-crearack-pro]]
  • [[crearack-tech—agents-overview]]