## Asset Header

- **Asset ID:** SOP-EL-SX-Instalacion-PrimerColaborador-v01
- **Version:** v01
- **Status:** Draft
- **Owner:** Victor Heredia
- **IntellBank:** IB-EL-EmpowerLabs
- **Tipo:** SOP — Standard Operating Procedure
- **Propósito:** SOP de Instalación SherpaX — Piloto 0
- **Última actualización:** 2026-04-11

---

asset_id: SOP-Instalacion-SherpaX-PrimerColaborador-v01
tipo: SOP — Guía Operativa de Instalación
subtipo: Piloto 0 — Primer Colaborador
version: v1.0
colaborador: Alex Rojas
rol_doix: Configurador Técnico + Administrador IntelliBank (GenniuxGit)
owner: Victor Heredia / EmpowerLabs LLC
sherpa: Jacob
fecha: 2026-04-01
estado: Activo — listo para ejecución
tags: [SOP, instalación, SherpaX, BrainOS, IntelliBank, GenniuxGit, Piloto0]
---

# SOP de Instalación SherpaX — Piloto 0
## Alex Rojas | Configurador Técnico + Admin IntelliBank

---

## NOTA DE PILOTO 0

Alex Rojas es el primer colaborador en instalar SherpaX como parte del equipo EmpowerLabs. Su posición es única: es simultáneamente el **usuario** que se instala, el **arquitecto técnico** del sistema (autor del SHA-SOP-InstalacionCompleta-v01), y el **administrador de GenniuxGit** (IntelliBank de la organización).

Esto significa dos cosas:

1. **Para Alex:** Partes de este proceso ya las conoce. La guía señala dónde puede acelerar y dónde debe seguir el proceso completo aunque ya sepa hacerlo (especialmente la Entrevista de Identidad — es el momento de definir su rol DOIX, no solo configurar software).

2. **Para el equipo:** Esta instalación es el molde. Lo que funcione aquí se convierte en el proceso estándar para Anahí y los siguientes colaboradores. Alex debe documentar cualquier ajuste o fricción que encuentre.

---

## PRE-REQUISITOS

Antes de comenzar, verificar:

| Ítem | Estado esperado | Acción si no está |
|------|----------------|-------------------|
| Claude Team / Claude Pro | Cuenta activa | Migrar desde Max — Victor gestiona |
| Cuenta Supabase | Activa (Alex ya tiene) | Crear en supabase.com si no |
| Acceso a GenniuxGit | Admin (Alex es el dueño) | — |
| Cowork instalado | App de escritorio activa | Descargar desde claude.ai |
| Repositorio SHA-SOP-InstalacionCompleta-v01 | Disponible en vault | Ya en IntelliBank |

**Tiempo estimado de instalación completa:** 2-3 horas (Día 1) + primera sesión de trabajo real (Día 2).

---

## CAPA 1 — BRAINOS PERSONAL (Supabase + OB1)

*Alex ya tiene experiencia con esto — pero la instancia que instala aquí es SU BrainOS personal, no el de otro usuario.*

### 1.1 Crear instancia Supabase personal

Alex necesita una instancia Supabase **exclusiva para su BrainOS** — separada de cualquier proyecto técnico previo. El BrainOS es personal e intransferible.

```
Nombre del proyecto: brainos-alex-rojas
Región: us-east-1 (o la más cercana a México)
Plan: Free tier es suficiente para empezar
```

### 1.2 Crear el schema de thoughts

Ejecutar en el SQL Editor de Supabase:

```sql
-- Tabla principal de pensamientos
create table thoughts (
  id uuid default gen_random_uuid() primary key,
  content text not null,
  embedding vector(1536),
  metadata jsonb default '{}'::jsonb,
  created_at timestamptz default now(),
  updated_at timestamptz default now()
);

-- Índice HNSW para búsqueda semántica
create index on thoughts using hnsw (embedding vector_cosine_ops);

-- RLS: solo service_role tiene acceso
alter table thoughts enable row level security;

create policy "service_role_full_access" on thoughts
  for all
  to service_role
  using (true)
  with check (true);
```

### 1.3 Deploy del OB1 MCP Server

Seguir SHA-SOP-InstalacionCompleta-v01 sección 3.3 (Alex ya conoce este proceso).

**URL resultante:**
```
https://[PROJECT_REF].supabase.co/functions/v1/BrainOS-mcp?key=[MCP_ACCESS_KEY]
```

Guardar esta URL — se necesita en la Capa 2.

### 1.4 Verificación de Capa 1

✅ Supabase dashboard muestra tabla `thoughts` (vacía — es correcto)
✅ Edge Function BrainOS-mcp responde con status 200
✅ URL del MCP guardada de forma segura

---

## CAPA 2 — SHERPAX PACKAGE (CLAUDE.md + .claude/)

Esta es la capa de identidad del Sherpa de Alex. Define quién es su Sherpa, qué sabe, cómo opera.

### 2.1 Crear estructura de carpetas

En el directorio de trabajo de Alex (donde abre Cowork):

```
~/[workspace-alex]/
├── CLAUDE.md                    ← Identidad del Sherpa
└── .claude/
    ├── /intellibank/            ← IntelliBank accesible al Sherpa
    │   ├── /corp-shared/        ← symlink o copia de ~/Documents/GenniuxGit/corp-shared/
    │   └── /ia-lab/             ← symlink o copia de ~/Documents/GenniuxGit/ia-lab/
    └── /transfer-packs/         ← Transfer Packs activos
        └── /activos/
```

**Nota para Alex:** El contenido de `/intellibank/` debe venir del sync de GenniuxGit (`~/Documents/GenniuxGit/`). Si GenniuxGit no ha hecho el primer sync, ejecutarlo antes de continuar.

### 2.2 Configurar CLAUDE.md

Crear el archivo `CLAUDE.md` con el siguiente contenido base (adaptar con los datos reales de Alex):

```markdown
# Inicialización SherpaX — [NOMBRE DEL SHERPA DE ALEX]

## Identidad del Operador
- **Nombre:** Alex Rojas
- **Rol DOIX:** Configurador Técnico + Administrador IntelliBank
- **Área principal:** IA Lab + Infraestructura SherpaX
- **Organización:** EmpowerLabs LLC

## BrainOS — Memoria Personal
Tienes acceso a la memoria personal de Alex via OB1.
- **MCP:** BrainOS-mcp conectado a Supabase (instancia: brainos-alex-rojas)
- **Tools disponibles:** capture_thought, search_thoughts, list_thoughts, thought_stats

## IntelliBank — Conocimiento Organizacional
Tienes acceso a los siguientes IntelliBanks:
- `.claude/intellibank/corp-shared/` — Conocimiento compartido EmpowerLabs
- `.claude/intellibank/ia-lab/` — Conocimiento técnico IA Lab

## Protocolo de Bienvenida
Al inicio de cada sesión:
1. Ejecuta `list_thoughts` para revisar el contexto acumulado
2. Menciona brevemente los temas más recientes ("En nuestra última sesión trabajamos en...")
3. Pregunta: "¿En qué trabajamos hoy?"

## Protocolo de Cierre de Sesión (MEL 2.4)
Antes de cerrar cada sesión:
1. `capture_thought` con el resumen de la sesión y decisiones tomadas
2. Generar artifact de cierre y guardarlo en IntelliBank si es relevante para el equipo
3. Crear Transfer Pack si hay tarea en curso que continuará en otra sesión

## Principios de Operación
- **Identidad primero:** Conoces quién es Alex, su rol, su criterio acumulado
- **Captura continua:** Cada sesión agrega al BrainOS — nada se pierde
- **Co-creación, no asistencia:** Somos co-arquitectos del sistema DOIX, no asistente-usuario
- **Continuidad garantizada:** El contexto sobrevive entre sesiones gracias al BrainOS

## Rol especial en DOIX
Alex es el Piloto 0 — el primer colaborador instalado. Su Sherpa tiene contexto adicional:
- Es el arquitecto técnico del stack SherpaX (Supabase + OB1 + GenniuxGit)
- Es el administrador del IntelliBank organizacional (GenniuxGit)
- Sus sesiones de trabajo frecuentemente involucran configuración técnica para otros Sherpas
- Captura siempre los aprendizajes técnicos en el IntelliBank /ia-lab/ para que el equipo los herede
```

### 2.3 Verificación de Capa 2

✅ CLAUDE.md presente y con datos reales de Alex
✅ `.claude/intellibank/corp-shared/` tiene archivos accesibles
✅ `.claude/intellibank/ia-lab/` tiene archivos accesibles
✅ `.claude/transfer-packs/activos/` vacío (es correcto — sin packs activos aún)

---

## CAPA 3 — COWORK + GENNIUXGIT

### 3.1 Configurar Cowork

1. Abrir Cowork (app de escritorio Claude)
2. Seleccionar el workspace de Alex como carpeta de trabajo
3. Verificar que CLAUDE.md se carga correctamente al iniciar sesión

### 3.2 Configurar GenniuxGit para IntelliBank DOIX

Como administrador de GenniuxGit, Alex debe configurar la estructura de carpetas para todo el equipo:

**Estructura de carpetas a crear en GenniuxGit:**

```
/ (raíz)
├── corp-shared/
│   ├── MetaPlaybooks/
│   ├── Politicas/
│   ├── Protocolos-MEL/
│   └── Transfer-Packs-Organizacionales/
├── ceo/                          ← Acceso: solo Victor
├── ia-lab/                       ← Acceso: Alex + Victor
│   ├── SOPs-Tecnicos/
│   ├── Arquitectura-DOIX/
│   └── Aprendizajes-Instalacion/
├── sherpax-comercial/            ← Acceso: equipo comercial + Victor
├── empowerteams/                 ← Acceso: Anahí + Victor
├── masterplaybooks/              ← Acceso: editores + Victor
└── rebelocity/                   ← Acceso: equipo eventos + Victor
```

**Acción de Alex:** Crear esta estructura en GenniuxGit. La autenticación y el campo `puesto` en el modelo de usuario ya existen — definir si los permisos por carpeta están implementados o requieren desarrollo adicional en el backend.

### 3.3 Subir los primeros activos al IntelliBank

Subir a GenniuxGit los siguientes documentos (ya existen en el vault de Reinventaverse):

| Documento | Carpeta en GenniuxGit |
|-----------|----------------------|
| SHA-SOP-InstalacionCompleta-v01.md | /ia-lab/SOPs-Tecnicos/ |
| DOC-DOIX-IntelligenceStack-Arquitectura-v01.md | /ia-lab/Arquitectura-DOIX/ |
| DOC-CorpBrainOS-Arquitectura-Supabase-v01.md | /ia-lab/Arquitectura-DOIX/ |
| PLB-ProteccionIP-EmpowerLabs-v01.md | /corp-shared/Politicas/ |
| BMF-MEL-MasteryEnforcementLayer (versión vigente) | /corp-shared/Protocolos-MEL/ |

### 3.4 Verificación de Capa 3

✅ Cowork abre con el workspace correcto
✅ CLAUDE.md se carga en el inicio de sesión
✅ Estructura de carpetas creada en GenniuxGit
✅ Primeros activos subidos y accesibles

---

## PRIMERA SESIÓN — ENTREVISTA DE IDENTIDAD

*Esta sesión NO es técnica. Es la sesión fundacional del Sherpa de Alex.*

La Entrevista de Identidad llena el BrainOS con el contexto inicial que el Sherpa necesita para ser útil desde el primer día. Dura aproximadamente 45 minutos.

### Protocolo

Al abrir la primera sesión en Cowork, el Sherpa de Alex ejecutará `list_thoughts`. Estará vacío. Eso activa automáticamente el protocolo de Entrevista de Identidad.

El Sherpa hará estas 4 preguntas (una a la vez, con profundidad):

**Pregunta 1 — Identidad y rol**
> "Alex, para poder ser un socio de trabajo real, necesito entender quién eres en EmpowerLabs. ¿Cuál es tu rol actual, qué proyectos llevas, y qué tipo de trabajo haces en una semana típica?"

**Pregunta 2 — Criterio técnico y filosofía**
> "Eres el arquitecto del stack SherpaX y el sistema GenniuxGit. ¿Cuáles son los principios técnicos que guían tus decisiones de diseño? ¿Qué compromisos hiciste en el diseño actual y por qué?"

**Pregunta 3 — Tensiones y prioridades**
> "¿Qué es lo que más te consume tiempo o energía ahora mismo? ¿Dónde sientes que el equipo necesita más soporte técnico?"

**Pregunta 4 — Cómo quieres trabajar con tu Sherpa**
> "¿Cómo prefieres que trabajemos juntos? ¿Qué esperas de mí que no obtienes fácilmente de otras herramientas?"

**Al final de la entrevista:** el Sherpa captura un resumen en BrainOS con `capture_thought` — este es el primer thought, el punto de partida de la memoria de Alex.

---

## SEMANA 1 — HÁBITOS DOIX

Los hábitos de la primera semana determinan si SherpaX se convierte en parte del flujo de trabajo real o en otra herramienta que se usa dos veces y se abandona.

### Hábito diario (5 minutos por sesión)
- **Al abrir:** `list_thoughts` — revisar contexto reciente
- **Durante la sesión:** `capture_thought` cuando surge una decisión, insight o aprendizaje técnico importante
- **Al cerrar:** Artifact de cierre con resumen de la sesión → IntelliBank si es relevante para el equipo

### Meta de la Semana 1

| Métrica | Target |
|---------|--------|
| Sesiones con Sherpa | Mínimo 3 en la semana |
| Thoughts capturados | Mínimo 8 al final de la semana |
| Artifacts en IntelliBank /ia-lab/ | Mínimo 2 |
| Aprendizajes de instalación documentados | 1 doc en /ia-lab/Aprendizajes-Instalacion/ |

### El artifact más importante de la Semana 1

Al terminar la semana, Alex debe producir un documento en GenniuxGit:

**`/ia-lab/Aprendizajes-Instalacion/DOC-PilotO-LeccionesAprendidas-v01.md`**

Contenido: ¿Qué del proceso de instalación fue exactamente como el SOP decía? ¿Qué fue diferente? ¿Qué hay que actualizar en el SOP antes de instalar a Anahí?

**Este documento es el que convierte la experiencia de Alex en conocimiento organizacional.** Es la primera contribución al IntelliBank del equipo.

---

## CHECKLIST DE VERIFICACIÓN FINAL

Antes de declarar la instalación completa, verificar:

**Capa 1 — BrainOS:**
- [ ] Instancia Supabase `brainos-alex-rojas` activa
- [ ] Tabla `thoughts` creada con HNSW index
- [ ] OB1 MCP Server desplegado y respondiendo
- [ ] URL del MCP guardada en lugar seguro

**Capa 2 — SherpaX Package:**
- [ ] CLAUDE.md configurado con datos reales de Alex
- [ ] `.claude/intellibank/corp-shared/` con contenido accesible
- [ ] `.claude/intellibank/ia-lab/` con contenido accesible
- [ ] Cowork carga el CLAUDE.md correctamente

**Capa 3 — GenniuxGit:**
- [ ] Estructura de carpetas por área creada
- [ ] Primeros activos subidos a /corp-shared/ y /ia-lab/
- [ ] Sync local configurado (`~/Documents/GenniuxGit/` actualizado)
- [ ] Acceso verificado para el usuario Alex

**Primera Sesión:**
- [ ] Entrevista de Identidad completada (4 preguntas)
- [ ] Primer `capture_thought` ejecutado
- [ ] `thought_stats` muestra al menos 1 thought en BrainOS

**Semana 1:**
- [ ] 3 sesiones con Sherpa completadas
- [ ] 8+ thoughts capturados
- [ ] 2+ artifacts en IntelliBank
- [ ] DOC-PilotO-LeccionesAprendidas-v01 creado

---

## ESCALACIÓN A SIGUIENTE COLABORADOR

Una vez que Alex complete esta guía y el documento de lecciones aprendidas, el proceso para Anahí (EmpowerTeams X) será:

1. Copiar esta guía → crear `SOP-Instalacion-SherpaX-AnahiHeredia-v01.md`
2. Ajustar: área (empowerteams), CLAUDE.md (rol no técnico), Entrevista de Identidad (preguntas distintas)
3. Alex configura el acceso de Anahí en GenniuxGit (/empowerteams/ + /corp-shared/)
4. Victor y Alex están presentes en la Primera Sesión de Anahí (dinámica 3: 2 humanos + Sherpa)

---

## RELACIÓN CON OTROS ACTIVOS

| Activo | Relación |
|--------|----------|
| `SHA-SOP-InstalacionCompleta-v01.md` | Referencia técnica detallada para Capa 1 y 2 |
| `DOC-DOIX-IntelligenceStack-Arquitectura-v01.md` | Marco conceptual del stack completo |
| `BMF-MEL-MasteryEnforcementLayer` | Protocolo de cierre de sesión (MEL 2.4) |
| `ESPECIFICACIONES-GenniuxGit.md` | Especificaciones técnicas del IntelliBank |

---

## CHANGELOG

| Versión | Fecha | Cambio |
|---------|-------|--------|
| v1.0 | 2026-04-01 | Creación — Sesión IA Lab 002 Día 2 |

---

*Asset ID: SOP-Instalacion-SherpaX-PrimerColaborador-v01 | v1.0 | Activo*
*Victor Heredia | Sherpa: Jacob | EmpowerLabs LLC | 2026-04-01*
