--- type: DC asset_id: DC-MPX-FeatureMap-Recomendaciones-v01 version: v01 status: Draft owner: Victor Heredia sherpa_owner: Jay fecha_creacion: 2026-05-20 fecha_ultima_actualizacion: 2026-05-20 fecha_migracion_bmf: 2026-05-20 intellbank: IB-MPX-MasterPlaybooks subbank: PB-MPX-MasterPlaybooks proposito: DC · FeatureMap Recomendaciones · IB-MPX-MasterPlaybooks nota_migracion: Frontmatter BMF agregado en batch masivo 2026-05-20 · Workbench FASE 5C · proposito pendiente revisión manual --- # DC-MPX-FeatureMap-Recomendaciones-v01 **Tipo:** Document — Feature Map + Análisis de Plataforma **Proyecto:** MasterPlaybooks Inteligentes **Fecha:** 2026-05-16 **Autor:** Victor Heredia (con exploración en vivo vía Claude AI) **Versión:** v01 **Estado:** Borrador activo --- ## Contexto Este documento es el resultado de una exploración sistemática de la plataforma MasterPlaybooks en vivo (`masterplaybooks.com/dev`) combinada con revisión de contexto del vault Reinventaverse. El objetivo es tener un inventario completo de funcionalidades, detectar oportunidades de mejora, y generar recomendaciones accionables para el equipo de desarrollo. --- ## 1. Mapa Completo de Funcionalidades ### 1.1 Autenticación y Acceso | Funcionalidad | Estado | Notas | |---|---|---| | Login con email/password | ✅ Activo | Redirige automáticamente si ya hay sesión | | Redirección post-login a home | ✅ Activo | Funciona correctamente | | Pantalla de carga con citas motivacionales | ✅ Activo | Citas rotativas (Peter Drucker, Napoleon Hill, etc.) | | Logout | ✅ Activo | Disponible en menú de usuario | | Registro de nuevos usuarios | ✅ Activo (inferido) | Email de registros: apps@genniux.com | | Sistema de roles (usuario / admin) | ✅ Activo | Victor tiene acceso completo a admin | --- ### 1.2 Home (`/dev/home`) | Funcionalidad | Estado | Notas | |---|---|---| | Banner hero con tagline y portadas | ✅ Activo | "Las fórmulas y los secretos de los grandes maestros y los expertos" | | Sección "Biblioteca" (carrusel) | ✅ Activo | Desplazamiento horizontal, 6+ libros visibles | | Sección "Playbooks Gratuitos" (carrusel) | ✅ Activo | Mismo layout que Biblioteca | | Sección "Lo nuevo" | ⚠️ Desactivada | Existe en Panel de Control pero toggle OFF | | "Ver todo" por sección | ✅ Activo | Lleva a vista filtrada | | Botón KatIA flotante | ✅ Activo | Bottom-right, siempre visible | --- ### 1.3 Navegación Principal | Elemento | Estado | Notas | |---|---|---| | Logo → Inicio | ✅ Activo | | | Navbar: Inicio | ✅ Activo | | | Navbar: Tipos (dropdown) | ✅ Activo | Ver tipos disponibles abajo | | Navbar: Mi librería | ✅ Activo | Lleva a colección personal del usuario | | Barra de búsqueda simple | ✅ Activo | Búsqueda por texto libre | | Búsqueda avanzada | ✅ Activo | Activa con checkbox → filtro por tipo + categoría | | Ícono de filtro avanzado | ✅ Activo | Modal con "Búsqueda avanzada" + selectores | | Avatar de usuario → Menú | ✅ Activo | Ver opciones de menú abajo | **Tipos de contenido disponibles (filtro "Tipos"):** - Todos - MasterPlaybook - MiniPlaybook - Fórmulas - Pódcast - Libros - Guías - Resumen - Audio Libro - PDF **Menú de usuario (avatar):** - Inicio - Mi librería - Perfil - Dashboard (solo admins) - Estadísticas (solo admins) - Panel de control (solo admins) - Administrar canal (solo admins) - Cerrar sesión --- ### 1.4 Lector de Playbooks (`/dev/playbook/:id`) Esta es la funcionalidad central del producto. #### 1.4.1 Estructura del Lector | Componente | Estado | Descripción | |---|---|---| | Panel izquierdo — Contenido (TOC) | ✅ Activo | Tabla de contenidos con secciones y capítulos | | TOC colapsable | ✅ Activo | Toggle con ícono en top-left | | Indicadores de progreso por sección | ✅ Activo | Radio buttons por capítulo (leído/pendiente) | | Tipos de sección en TOC | ✅ Activo | RESUMEN EXPRÉS, RESUMEN AMPLIO, Sinopsis, Capítulos | | Ícono de visibilidad en TOC | ✅ Activo | Ojo en el título del libro | | Área de lectura central | ✅ Activo | Contenido paginado con flechas de navegación | | Flechas de navegación (Anterior/Siguiente) | ✅ Activo | Overlays laterales | | Título de libro en top bar | ✅ Activo | "Libro – Autor" | | Menú contextual (3 puntos) | ✅ Activo | Ver opciones abajo | | Panel derecho (4 tabs) | ✅ Activo | Ver detalle en 1.4.2 | #### 1.4.2 Panel Derecho — 4 Módulos AI | Módulo | Ícono | Estado | Descripción | |---|---|---|---| | **Sherpa** | 🧠 (cerebro) | ✅ Activo | Chat AI contextual del playbook | | **Notas** | 📔 (libreta) | ✅ Activo | Fragmentos seleccionados + comentarios propios | | **Artefactos** | 📦 (cubo) | ✅ Activo | Documentos generados por Sherpa (descargables) | | **Cerrar panel** | >| | ✅ Activo | Colapsa el panel derecho | #### 1.4.3 Módulo: AI Sherpa | Funcionalidad | Estado | Notas | |---|---|---| | Chat conversacional por playbook | ✅ Activo | Contexto RAG del contenido del libro | | Respuestas personalizadas por usuario | ✅ Activo | Usa nombre del usuario, contexto del perfil | | Preguntas de seguimiento proactivas | ✅ Activo | Sherpa pregunta para profundizar la aplicación | | Input de texto libre | ✅ Activo | "Escribe tu consulta" | | Historial de conversación por playbook | ✅ Activo | Persiste entre sesiones | | Generación de artefactos exportables | ✅ Activo | Exporta como DOCX o MD | | Botones de export en respuesta | ✅ Activo | DOCX, MD, audio dentro del chat | | Artefactos guardados en panel | ✅ Activo | Aparecen en tab "Artefactos" | **Ejemplo observado en vivo:** El usuario preguntó *"Explícame el concepto central del libro y cómo podemos aplicar este conocimiento de una manera práctica a un equipo de ventas de seguros"*. Sherpa respondió con un plan de 4 semanas ("Desarrollo práctico de la empatía en equipos de ventas") personalizado al contexto del usuario, con preguntas de seguimiento. El artefacto fue guardado como DOCX descargable. #### 1.4.4 Módulo: Notas | Funcionalidad | Estado | Notas | |---|---|---| | Selección de fragmentos del playbook | ✅ Activo | Estado vacío observado para este usuario | | Agregar comentarios a fragmentos | ✅ Activo | Para revisión posterior | | Visualización de notas guardadas | ✅ Activo | En panel derecho | *Empty state: "Aquí se muestran las notas: fragmentos del playbook que seleccionas y acompañas con tus comentarios para retomarlos después."* #### 1.4.5 Módulo: Artefactos | Funcionalidad | Estado | Notas | |---|---|---| | Lista de artefactos generados por Sherpa | ✅ Activo | Mostrados con ícono W (Word) | | Descarga de artefacto (DOCX) | ✅ Activo | Botón de descarga por artefacto | | Persistencia de artefactos | ✅ Activo | Se guardan por playbook/usuario | #### 1.4.6 Menú Contextual (3 puntos) | Opción | Estado | Notas | |---|---|---| | Editar | ✅ Admin | Solo visible a admins | | Ajustes | ✅ Activo | Configuración del lector | | Anterior | ✅ Activo | Sección anterior | | Siguiente | ✅ Activo | Sección siguiente | | Progreso | ✅ Activo | Vista de progreso del playbook | | Opciones | ✅ Activo | Opciones adicionales de lectura | | Leer en voz alta | ✅ Activo | Text-to-Speech del contenido | | Favorito | ✅ Activo | Marcar playbook como favorito | --- ### 1.5 KatIA — Sherpa Anfitriona (`home`, flotante) | Funcionalidad | Estado | Notas | |---|---|---| | Chat flotante disponible desde home | ✅ Activo | Ícono de avatar bottom-right | | Subtítulo: "Sherpa Anfitriona · Masterplaybooks" | ✅ Activo | Diferenciación de los Sherpas de playbook | | Onboarding de nuevos usuarios | ✅ Activo | KatIA detecta primera visita y guía al usuario | | Recomendación de contenido por interés | ✅ Activo | Pregunta temática (Liderazgo, RRHH, etc.) para recomendar | | Input de texto | ✅ Activo | "Escríbeme aquí..." | | Input de voz (micrófono) | ✅ Activo | Botón de micrófono en chat | | Audio playback (TTS) | ✅ Activo | Botón de audio en respuestas de KatIA | | Cierre del chat | ✅ Activo | X en header | --- ### 1.6 Perfil de Usuario (`/dev/profile`) | Tab | Funcionalidad | Estado | |---|---|---| | **Perfil** | Nombre, email, foto de perfil | ✅ Activo | | **Seguridad** | Cambio de contraseña, configuración de seguridad | ✅ Activo | | **Membresía** | Vista del plan activo y detalle | ✅ Activo | | **AI Sherpa** | Onboarding de personalización (3 preguntas) | ✅ Activo — 0% completado para Victor | **Planes de membresía disponibles:** - **Gratis** — $0 / lifetime - **Básica** — $10 / mes - **Básica Pro** — $19.99 / mes --- ### 1.7 Mi Librería (`/dev/library`) | Funcionalidad | Estado | Notas | |---|---|---| | Vista de colección personal | ✅ Activo | Playbooks adquiridos/desbloqueados | | Filtro y búsqueda dentro de librería | ✅ Activo | Mismo sistema de búsqueda global | --- ### 1.8 Dashboard Admin (`/dev/dashboard`) | Tab | Funcionalidad | Estado | Dato clave | |---|---|---|---| | **Playbooks** | CRUD de playbooks | ✅ Activo | | | **Usuarios** | Gestión de usuarios | ✅ Activo | Muestra 106 usuarios | | **Banners** | Gestión de banners del home | ✅ Activo | | | **Categorías** | Gestión de categorías de contenido | ✅ Activo | | --- ### 1.9 Estadísticas (`/dev/statistics`) | Tab | Funcionalidad | Estado | Dato clave | |---|---|---|---| | **Librería** | Engagement por playbook | ✅ Activo | | | **Métricas** | Tiempo de lectura, progreso | ⚠️ Bug crítico | Valores absurdos: 9.8M, 39.5M, 236.9M minutos | > 🐛 **Bug #1:** Los valores de minutos en Métricas tienen un bug de acumulación severo (ver sección 3). > 🐛 **Bug #2:** Dashboard reporta 106 usuarios, Estadísticas muestra 47 total — inconsistencia. --- ### 1.10 Panel de Control (`/dev/manage-panel`) | Tab | Funcionalidad | Estado | Notas | |---|---|---|---| | **Membresías** | Configuración de tiers (Gratis, Básica, Básica Pro) | ✅ Activo | | | **KatIA** | Editor Markdown de base de conocimiento de KatIA | ✅ Activo | Edición en tiempo real | | **Secciones** | Toggle de secciones en Home | ✅ Activo | "Lo nuevo" estaba OFF | | **Citas** | Gestión de citas motivacionales en pantalla de carga | ✅ Activo | | --- ### 1.11 Administrar Canal (`/dev/admin-canales`) | Tab | Funcionalidad | Estado | Notas | |---|---|---|---| | **Sitio web** | Dominio, idioma, tipografía, sistema de colores | ✅ Activo | 9 pares de color configurables | | **Branding** | Logo, ícono, portada, footer (upload de imágenes) | ✅ Activo | | | **Soporte** | Email de soporte/registros, asignación de admins, links de info/políticas | ⚠️ Parcial | Páginas de info/políticas muestran "undefined" | | **Redes sociales** | LinkedIn, Facebook, YouTube | ⚠️ Sin configurar | Los tres campos están vacíos | **Sistema de colores configurables:** Color base, primario, secundario, terciario + extras primario, secundario y terciario (fondo + texto en cada par = 18 valores totales). --- ### 1.12 Grupos | Funcionalidad | Estado | Notas | |---|---|---| | Módulo de grupos | ✅ Presente | 0 grupos activos actualmente | --- ## 2. Arquitectura Técnica (Observaciones) - **Framework:** Vue.js (SPA — Single Page Application). No usa `` estándar; toda la navegación es programática via Vue Router. - **Backend/infraestructura:** Plataforma base de Genniux (email `apps@genniux.com`, dos admins: Alex Rojas y Jesús Sánchez). - **AI Sherpa:** Sistema RAG (Retrieval-Augmented Generation) con chunks del contenido del playbook. Configuración optimizada a 2 chunks (mejorada desde 5). - **CEM (Calificador de Estado del Modelo):** Sistema de scoring de intenciones en respuestas de Sherpa. - **CRM:** Integración con OneRocket/HighLevel con triggers basados en actividad de lectura. - **Tipografía activa:** 'Raleway', sans-serif (Google Fonts). - **Colores base actuales:** Fondo `#181a20`, texto `#f9fbfe`, primario `#83ac19` (verde), acento naranja `#f89300`. --- ## 3. Bugs y Problemas Detectados ### 🔴 Bug Crítico — Acumulación en Métricas de Lectura **Sección:** Estadísticas → Métricas **Descripción:** Los valores de minutos de lectura son absurdos: - Hábitos Atómicos: 9,882,185 min / 39,515,147 min / 236,915,114 min Estos valores implican un error de acumulación: probablemente cada sesión suma al total en lugar de calcular el delta, o hay multiplicación incorrecta en el cálculo. **Impacto:** Los reportes de uso son inutilizables. El equipo no puede medir engagement real. **Prioridad:** Urgente. --- ### 🔴 Bug Crítico — Inconsistencia en Conteo de Usuarios **Sección:** Dashboard vs Estadísticas **Descripción:** Dashboard muestra 106 usuarios, Estadísticas muestra 47 usuarios totales. **Impacto:** No se puede confiar en ninguna de las dos métricas. **Prioridad:** Alta. --- ### 🟡 Bug Menor — "Página de información" y "Página de Políticas" = "undefined" **Sección:** Administrar Canal → Soporte **Descripción:** Los campos "Página de información" y "Página de Políticas" muestran el texto literal "undefined" en lugar de un URL o campo vacío limpio. **Impacto:** Estético y de credibilidad; también indica que las páginas legales no están configuradas. **Prioridad:** Media. --- ### 🟡 Brecha Funcional — Sin CTA de Upgrade en Perfil → Membresía **Sección:** Perfil → Membresía **Descripción:** La vista de membresía muestra el plan activo pero no ofrece ningún botón para hacer upgrade. **Impacto:** Fricción de conversión. Los usuarios que quieran mejorar su plan no tienen un camino claro desde la pantalla más relevante. **Prioridad:** Alta (impacto en revenue). --- ### 🟡 Brecha Funcional — Redes Sociales sin Configurar **Sección:** Administrar Canal → Redes Sociales **Descripción:** Los campos de LinkedIn, Facebook y YouTube están vacíos. **Impacto:** No hay presencia de marca en redes desde la plataforma. **Prioridad:** Media. --- ### 🟡 Sección "Lo nuevo" Desactivada **Sección:** Panel de Control → Secciones **Descripción:** El toggle de la sección "Lo nuevo" está en OFF en el Home. **Impacto:** Los usuarios no ven contenido reciente. Puede afectar la retención y el descubrimiento de nuevo contenido. **Prioridad:** Media. --- ### 🟡 Onboarding de AI Sherpa al 0% para Victor **Sección:** Perfil → AI Sherpa **Descripción:** Las 3 preguntas de personalización del Sherpa no han sido completadas para el usuario Victor. **Impacto:** El Sherpa opera sin contexto de perfil del usuario, lo que reduce la calidad de personalización. **Prioridad:** Fácil de resolver (completar manualmente). --- ### 🟢 Observación — Grupos Vacíos **Sección:** Grupos (módulo) **Descripción:** El módulo existe pero hay 0 grupos activos. **Impacto:** Funcionalidad de comunidad no aprovechada. **Prioridad:** Baja (decisión de producto, no bug). --- ## 4. Recomendaciones ### 4.1 Correcciones Técnicas Urgentes **R01 — Corregir bug de acumulación en Métricas** `[URGENTE]` Revisar la lógica de cálculo de tiempo de lectura. Implementar cálculo delta por sesión (tiempo_fin - tiempo_inicio) en lugar de suma acumulativa. Validar con datos reales comparando contra sesiones conocidas. **R02 — Unificar conteo de usuarios** `[ALTA]` Identificar qué query alimenta cada vista (Dashboard vs Estadísticas) y determinar cuál es la fuente de verdad. Posiblemente Dashboard cuenta registros totales y Estadísticas solo usuarios activos — documentar la diferencia o unificarla. **R03 — Limpiar "undefined" en páginas de Soporte** `[MEDIA]` Crear páginas de Información y Políticas de Privacidad. Configurar los URLs en Administrar Canal → Soporte. Esto también es necesario para cumplimiento legal. --- ### 4.2 Mejoras de Conversión y Revenue **R04 — Agregar CTA de Upgrade en Perfil → Membresía** `[ALTA]` Añadir un botón prominente "Mejorar mi plan" junto al plan activo del usuario. Incluir comparativo de beneficios por tier visible en esa misma pantalla. Esta es la pantalla más relevante para conversión y actualmente no tiene ningún call-to-action. **R05 — Agregar upsell contextual en el Lector** `[ALTA]` Cuando un usuario con plan Gratis intente acceder a un playbook premium o a la función Sherpa avanzada, mostrar un modal de upgrade inline con los beneficios concretos. No redirigir a otra página — mantener al usuario en contexto. **R06 — Configurar redes sociales** `[MEDIA]` Completar LinkedIn, Facebook y YouTube en Administrar Canal → Redes Sociales. Considerar agregar Instagram y X/Twitter dado el perfil del público objetivo (CEOs y empresarios latinoamericanos). --- ### 4.3 Experiencia de Usuario (UX) **R07 — Activar sección "Lo nuevo" en Home** `[MEDIA]` Habilitar el toggle en Panel de Control → Secciones. Curar los últimos 4-6 playbooks añadidos para mostrarlos en esa sección. Refuerza la percepción de plataforma viva y activa. **R08 — Completar Onboarding de AI Sherpa para todos los usuarios** `[MEDIA]` Implementar un prompt obligatorio (o con incentivo) para que los nuevos usuarios completen las 3 preguntas de personalización de Sherpa antes de su primera consulta. El Sherpa sin contexto de perfil pierde su ventaja competitiva central. **R09 — Agregar quick-prompts sugeridos en KatIA** `[MEDIA]` KatIA actualmente espera input libre. Agregar 3-4 botones de acceso rápido ("¿Qué playbooks son buenos para liderazgo?", "¿Cómo funciona el Sherpa?", "Ver mis favoritos") para reducir la fricción de usuarios que no saben por dónde empezar. **R10 — Mejorar la pantalla vacía de Notas** `[BAJA]` El empty state actual solo explica la funcionalidad en texto. Agregar un micro-tutorial visual o animación que muestre cómo seleccionar un fragmento del playbook para crear una nota, así como un CTA directo a abrir un playbook. **R11 — Añadir tooltip/descripción a cada tipo de contenido en el filtro "Tipos"** `[BAJA]` Usuarios nuevos no saben la diferencia entre MasterPlaybook, MiniPlaybook, Fórmulas, etc. Un hover tooltip con 1 línea de descripción por tipo reduciría la confusión. --- ### 4.4 Funcionalidades Nuevas Recomendadas **R12 — Activar y promover Grupos** `[MEDIA]` El módulo de Grupos existe pero está vacío. Crear al menos un grupo de "Líderes y Empresarios" como piloto para generar comunidad. Los grupos pueden ser un diferenciador clave frente a otras plataformas de contenido. **R13 — Notificaciones in-app y email** `[MEDIA]` Implementar notificaciones para: nuevo playbook disponible, recordatorio de playbook en progreso, respuesta de Sherpa lista. Las notificaciones de "tu lectura te está esperando" tienen alto ROI en retención. **R14 — Dashboard personal del lector** `[MEDIA]` Crear una vista de "Mi progreso" que muestre: playbooks completados, en progreso, tiempo total de lectura (corregido), artefactos generados, y una racha de lectura diaria. Esto gamifica la experiencia y mejora la retención. **R15 — Exportación de Notas** `[BAJA]` Permitir al usuario exportar todas sus notas de un playbook como PDF o Markdown. Actualmente los Artefactos de Sherpa son exportables pero las notas personales no lo son. **R16 — Compartir artefactos generados por Sherpa** `[BAJA]` Agregar un botón de "Compartir" en el panel de Artefactos para enviar por email o generar un link de solo lectura. Esto potencia la viralidad orgánica de la plataforma. **R17 — Modo oscuro / claro** `[BAJA]` La plataforma actualmente usa un tema oscuro fijo (`#181a20`). Dado que el sistema de colores es configurable por canal, explorar la posibilidad de un toggle de tema para el lector. **R18 — Integración de categorías temáticas en Home** `[MEDIA]` El Home actualmente muestra "Biblioteca" y "Playbooks Gratuitos". Agregar secciones por tema (Liderazgo, Negocios, Ventas, Alto Rendimiento) mejora el descubrimiento de contenido relevante para cada usuario. --- ### 4.5 Infraestructura y Confiabilidad **R19 — Agregar páginas legales (Info + Políticas)** `[ALTA]` Crear página de "Información" (Acerca de, condiciones de uso) y "Política de Privacidad". Configurarlas en Administrar Canal → Soporte. Requerido para credibilidad empresarial y cumplimiento con regulaciones de datos (GDPR, Ley Aduanera de México, etc.). **R20 — Revisar consistencia de datos entre módulos** `[ALTA]` Auditar todas las queries que alimentan estadísticas en Dashboard y Estadísticas para garantizar que usan la misma fuente de verdad y los mismos criterios de filtrado. --- ## 5. Mapa de Prioridades | Categoría | ID | Prioridad | Esfuerzo estimado | |---|---|---|---| | Bug métricas | R01 | 🔴 Urgente | Medio | | Bug conteo usuarios | R02 | 🔴 Alta | Bajo | | Páginas legales | R19, R03 | 🔴 Alta | Bajo | | CTA upgrade perfil | R04 | 🟠 Alta | Bajo | | Upsell contextual en lector | R05 | 🟠 Alta | Medio | | Activar "Lo nuevo" | R07 | 🟡 Media | Muy bajo | | Onboarding Sherpa obligatorio | R08 | 🟡 Media | Bajo | | Quick-prompts KatIA | R09 | 🟡 Media | Bajo | | Dashboard personal del lector | R14 | 🟡 Media | Alto | | Configurar redes sociales | R06 | 🟡 Media | Muy bajo | | Grupos activos | R12 | 🟡 Media | Bajo | | Notificaciones | R13 | 🟡 Media | Medio | | Tooltips en tipos | R11 | 🟢 Baja | Muy bajo | | Exportar notas | R15 | 🟢 Baja | Bajo | | Compartir artefactos | R16 | 🟢 Baja | Bajo | --- ## 6. Conclusión MasterPlaybooks tiene una base técnica sólida y una propuesta de valor diferenciada. El AI Sherpa por playbook, la generación de artefactos exportables y la personalización son características que no existen en ningún competidor directo en español. Los problemas más urgentes son técnicos (bug de métricas) y de conversión (sin CTA de upgrade visible). Una vez corregidos, la plataforma está lista para escalar con confianza. La oportunidad más grande sin explotar es la sección de Grupos y el onboarding de Sherpa — si los usuarios no personalizan su Sherpa, la IA opera a una fracción de su potencial, lo que afecta la percepción de valor de la plataforma entera. --- *Exploración realizada con Claude AI (Cowork mode) el 2026-05-16. Basado en sesión en vivo de masterplaybooks.com/dev + contexto del vault Reinventaverse (IB-MPX-MasterPlaybooks).*