--- asset_id: SK-EH-MapaActivosCognitivos-v01 tipo: SK — Skill status: v01 · skill activo owner: Emilio Heredia intellibank: IB-EH-EmilioHeredia / PB-EH-Project-Bank / PB-EH-SherpaX-Kit / Skills proposito: Skill que produce visualización HTML estructurada del estado de los activos cognitivos del vault. Mapa navegable por IntelliBank · Project Bank · tipo de activo · con indicadores de salud (frescura · cobertura · concentración). fecha_creacion: 2026-05-12 output_tipo: .html (visualización autocontenida) parametros_requeridos: - alcance: "vault-completo" / "intellibank-{X}" / "pb-{X}" parametros_opcionales: - foco_temporal: "all" / "30d" / "90d" / etc. - resaltar: tipo específico de activo (ej. "destellos" · "decisiones") duracion_ejecucion: 10-20 min tags: [SK, skill, MapaActivosCognitivos, visualizacion, vault, html] --- # Skill · Mapa de Activos Cognitivos ## Visualización del estado y salud de los activos del vault --- ## §1 · Para qué sirve Genera un **mapa visual HTML autocontenido** que muestra: - Inventario de activos por IntelliBank · Project Bank · subcarpeta. - Distribución por tipo (TP · MEMO · BRIEF · DEST · LEC · etc.). - Salud de cada room operativo: - **Frescura:** ¿hace cuánto del último activo creado? - **Cobertura:** ¿se está produciendo según el ritmo declarado? - **Concentración:** ¿la actividad está balanceada o concentrada en pocos rooms? - Identificación de: - Rooms vivos (actividad consistente). - Rooms en drift (sin actividad reciente · señal de alarma). - Rooms zombies (creados y sin uso · candidatos a archivar). - Rooms saturados (mucha actividad · revisar si es saludable o caótica). - Conexiones entre activos (cross-references explícitas). - Activos huérfanos (sin links entrantes ni salientes). El output es archivo `.html` navegable. --- ## §2 · Cuándo invocarlo - **Mensual** · obligatorio en el Monthly Distillation. - **Antes de arrancar room nuevo** · ver si hay solapamiento con room existente. - **Cuando sientes saturación** · cuando "siento que hay muchos archivos pero no encuentro nada". - **Trimestral** · revisión de salud profunda. --- ## §3 · Cuándo NO invocarlo - ❌ Cuando el vault tiene menos de 30 activos (todavía no hay suficiente para análisis útil). - ❌ Cuando ya generaste uno hace menos de 7 días (cambio insignificante). --- ## §4 · Inputs necesarios | Input | Requerido | Descripción | |---|---|---| | Acceso al vault completo | ✅ | EmilioX recorre estructura física + lee frontmatter | | Alcance | ✅ | "vault-completo" / "intellibank-{X}" / "pb-{X}" | | Foco temporal | ❌ | "all" / "30d" / "90d" | | Resaltar tipo específico | ❌ | Para destacar algo (ej. "destellos") | --- ## §5 · Procedimiento de ejecución ### Paso 1 · Recorrer la estructura EmilioX: 1. Lista todos los IntelliBanks (carpetas `IB-*`). 2. Dentro de cada IB, lista todos los PB (`PB-*`). 3. Dentro de cada PB, recorre subcarpetas y archivos. 4. Para cada archivo, lee frontmatter: - asset_id - tipo - status - fecha_creacion - fecha_actualizacion - tags - referencias_canonicas ### Paso 2 · Clasificación Por cada activo: - **Tipo** (extraído de prefijo o frontmatter). - **Estado** (Draft · Pilot · Frozen · Operating · Paused · Deprecated · Superseded). - **Antigüedad** (días desde fecha_creacion). - **Frescura** (días desde fecha_actualizacion · default = creacion). - **Cross-references entrantes** (cuántos otros docs lo mencionan). - **Cross-references salientes** (cuántos otros docs menciona). ### Paso 3 · Análisis de salud Por cada Project Bank: - **¿Cuándo fue el último activo creado?** (si >30 días · señal de drift). - **¿Hay activos en estado Draft >60 días?** (señal de zombies). - **¿Hay tipo de activo esperado faltante?** (ej. PB de negociación sin Brief de Inteligencia · sospechoso). - **¿Distribución temporal saludable o picos?** (actividad continua vs ráfagas). Por el vault completo: - **Top 5 PBs más activos** (mayor número de activos creados último mes). - **Top 5 PBs en drift** (más tiempo sin actividad). - **Activos huérfanos** (sin cross-references en ninguna dirección). - **Activos centrales** (con muchas cross-references entrantes · candidatos a docs ancla). ### Paso 4 · Generación del HTML EmilioX produce `MAP-EH-ActivosCognitivos-{Alcance}-{YYYY-MM-DD}-v01.html` con: 1. **Header:** título · alcance · fecha · stats clave (total activos · IBs · PBs). 2. **Inventario por IntelliBank:** árbol expandible. 3. **Distribución por tipo:** gráfico de barras. 4. **Salud por Project Bank:** tabla con indicadores rojo/amarillo/verde: - 🟢 Activo (último doc <14 días) - 🟡 Lento (último doc 14-30 días) - 🔴 Drift (último doc >30 días) 5. **Top 5 rooms más activos** (mes anterior). 6. **Top 5 rooms en drift** (sin actividad >30 días). 7. **Activos huérfanos** (lista · candidatos a borrar o relinkear). 8. **Activos centrales** (docs ancla del sistema). 9. **Recomendaciones:** 3-5 acciones para próximo mes. ### Paso 5 · Captura al BrainOS EmilioX agrega thought tipo `learning`: > *"Mapa de Activos Cognitivos generado el {fecha}. Total: {N} activos · {M} en drift · {P} huérfanos. Recomendación principal: {X}."* --- ## §6 · Output esperado ### Archivo `MAP-EH-ActivosCognitivos-{Alcance}-{YYYY-MM-DD}-v01.html` ### Ubicación `IB-EH-EmilioHeredia/PB-EH-Project-Bank/PB-EH-MFI/MetaFactoria/reportes/mapas/` ### Tamaño esperado 80-300 KB. ### Estructura visual ``` ┌─────────────────────────────────────────────────┐ │ MAPA DE ACTIVOS COGNITIVOS │ │ Alcance: {X} Fecha: {Y} │ ├─────────────────────────────────────────────────┤ │ Stats: {N activos · {M} IBs · {P} PBs} │ ├─────────────────────────────────────────────────┤ │ Inventario por IntelliBank (árbol) │ ├─────────────────────────────────────────────────┤ │ [Gráfico: Distribución por tipo] │ ├─────────────────────────────────────────────────┤ │ Salud por Project Bank (tabla 🟢🟡🔴) │ ├─────────────────────────────────────────────────┤ │ Top 5 más activos / Top 5 en drift │ ├─────────────────────────────────────────────────┤ │ Activos huérfanos (lista accionable) │ ├─────────────────────────────────────────────────┤ │ Activos centrales (docs ancla) │ ├─────────────────────────────────────────────────┤ │ Recomendaciones (3-5) │ └─────────────────────────────────────────────────┘ ``` --- ## §7 · Variaciones / parámetros opcionales ### Variación 1 · Solo un IntelliBank ``` "Ejecuta SK-MapaActivosCognitivos · alcance intellibank-EH." ``` → Solo el IB-EH-EmilioHeredia (excluye IB-PG si existe). ### Variación 2 · Foco temporal corto ``` "Ejecuta SK-MapaActivosCognitivos · alcance vault-completo · foco_temporal 30d." ``` → Solo activos creados o modificados últimos 30 días. ### Variación 3 · Resaltar tipo específico ``` "Ejecuta SK-MapaActivosCognitivos · resaltar destellos." ``` → Resalta visualmente todos los `DEST-*` para ver concentración temporal y por dominio. --- ## §8 · Ejemplo de invocación ``` "EmilioX, ejecuta el skill MapaActivosCognitivos. Alcance: vault-completo. Foco temporal: all. Resaltar: rooms en drift." ``` EmilioX responde: 1. *"Ejecutando SK-EH-MapaActivosCognitivos · vault-completo · all · resaltando drift..."* 2. Recorre · clasifica · analiza salud. 3. Reporta: > *"Mapa generado en `MAP-EH-ActivosCognitivos-vault-2026-06-15-v01.html`. > > Stats: 73 activos · 1 IB activo · 3 PBs activos. > > Salud: > - 🟢 PB-EH-MFI (12 activos · último hace 3 días) > - 🟢 PB-EH-SherpaX-Kit (13 activos · último hace 7 días) > - 🟡 PB-EH-Familia (3 activos · último hace 21 días · ritmo declarado mensual · al límite) > > Activos huérfanos: 2 (no tienen cross-references) > - WOI-EH-IdeaSuelta-v01.md (probablemente abandonado · candidato a archivar) > - DC-EH-NotaSuelta-2026-04-15.md (¿qué función cumple? · revisar) > > Activos centrales (docs ancla): > - GUIA-EH-SherpaX-Welcome (8 referencias entrantes) > - PLBK-EH-SherpaX-Playbook (12 referencias entrantes) > - GLO-EH-Glosario (15 referencias entrantes) > > Recomendaciones: > 1. Revisar PB-EH-Familia · ritmo en límite. > 2. Decidir destino de los 2 huérfanos. > 3. Considerar abrir PB-EH-Longevidad si el tema sigue creciendo en thoughts."* --- ## §9 · Captura post-ejecución EmilioX automáticamente: 1. Agrega thought `learning` al BrainOS con síntesis del mapa. 2. Si hay rooms en drift · agrega thought tipo `friction` por cada uno. 3. Si hay huérfanos · genera lista en `Lecciones-Activas.md` con propuesta de acción. 4. Si hay docs ancla nuevos detectados · captura como referencia. --- ## §10 · Versionado del skill - **v01** (este) · recorre filesystem · lee frontmatter · genera HTML básico. - **v02** (futuro) · agregar análisis de contenido (no solo metadata). - **v03** (futuro) · cuando haya BrainOS v2 · cruzar capturas con activos para detectar más patrones. --- *Skill · Mapa de Activos Cognitivos · v01 · 12 de mayo de 2026* *Owner: Emilio Heredia · IntelliBank: IB-EH-EmilioHeredia / PB-EH-Project-Bank / PB-EH-SherpaX-Kit / Skills*