## 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*