--- type: OUT asset_id: OUT-EL-PlatformDiag-RClub-v02 version: v02 status: Activo · entregado para ratificación owner: Victor Heredia sherpa_owner: Jay ratificador: Victor Heredia intellibank: IB-EL-EmpowerLabs subbank: PB-EL-Plataforma fecha_creacion: 2026-07-03 fecha_ultima_actualizacion: 2026-07-03 entorno_auditado: "https://rebelocityclub.com/dev (dev · sesión autenticada Victor Heredia · Administrador Global)" proyecto: Platform Intelligence (TP-EL-PlatformIntelligence-MPX-RClub-v01 · Módulo 1 · Room 2) baseline_comparada: OUT-REB-RClub-AnalisisFuncional-v01 (2026-06-16) alcance: "Navegación general · Foros · Clasificados · Directorio · Perfil/Registro. Auditoría delta contra baseline de junio. EXCLUYE Librería y capa transaccional profunda." confidencial: false tags: [OUT, RClub, platform-intelligence, diagnostico, delta, foros, clasificados, directorio, perfil, multi-tenant, M1] --- # OUT · Platform Diagnóstico RClub — v02 (delta contra auditoría 2026-06-16) > **Tripleta WORX** — Owner: Victor Heredia · Sherpa: Jay · Ratificador: Victor Heredia > **Entorno:** `rebelocityclub.com/dev` · sesión Administrador Global · **2026-07-03** > **Método:** recorrido en vivo módulo por módulo (protocolo §2-M1 del TP), contrastado ítem por ítem contra `OUT-REB-RClub-AnalisisFuncional-v01`. Solo lectura — no se publicó contenido ni se enviaron mensajes. --- ## §1 · Resumen ejecutivo **El equipo trabajó fuerte en las últimas dos semanas — pero en la mitad equivocada del problema para el piloto.** El frente de *identidad y contenido RClub* avanzó de forma notable: Foros pasó de escaparate muerto a foro sembrado con 8 temas deportivos propios; el Perfil fue rediseñado por completo y ahora cumple el spec (Género, Rol en el ecosistema, disciplinas multi-select, integración de puntos). En cambio, **el bloqueante #1 (MT-01, aislamiento de datos multi-tenant) sigue sin resolverse**: Clasificados y Directorio siguen mostrando datos de Tribus RRHH (México). La respuesta visible fue *ocultar Clasificados del header* en lugar de aislar los datos — el módulo sigue vivo y contaminado por URL directa. Balance delta: **7 hallazgos resueltos · 2 parciales · 9 persistentes · 1 regresión aparente (Rally fuera del header) · 3 hallazgos nuevos.** | Veredicto | Detalle | |---|---| | ✅ Gran avance | Foros (temas + semillas) · Perfil/Registro (spec cumplido + puntos) | | 🔴 Sin avance | MT-01 aislamiento multi-tenant · taxonomía Clasificados · Directorio | | ⚠️ A vigilar | Clasificados y Rally retirados del header — ¿decisión de alcance del piloto o workaround? | --- ## §2 · Inventario delta por módulo **Leyenda estados:** ✅ Operativo · ⚠️ Parcial · ❌ Faltante · 🔴 Bug activo · 🔒 Bloqueante **Prioridad:** P0 bloqueante lanzamiento · P1 alta · P2 media · P3 backlog ### 2.1 Navegación general | ID | Funcionalidad | Estado | Delta vs v01 | Responsable | Prio | Notas | |---|---|---|---|---|---|---| | RC-NAV-01 | Header de módulos | ⚠️ | **Cambió**: ahora Noticias · Librería · Foros · Directorio. Clasificados y Rally retirados | Victor (decisión) + Jesús | P1 | ¿Decisión de alcance del piloto o mitigación temporal de C-01? Ratificar explícitamente | | RC-NAV-02 | News Engine / Noticias | ✅ | Mantiene: contenido 100% RClub (IRONMAN 70.3 Encarnación, Copa del Mundo Asunción, L'Étape) | Anahí | P3 | Poblado y correcto | | RC-NAV-03 | Buscador global, chat, notificaciones | ✅ | Sin cambio | Jesús | P3 | Operativos | | RC-NAV-04 | Imágenes de tarjetas (fallback) | 🔴 | Persiste (B-07): tarjetas de noticias y directorio con imagen en blanco | Jesús | P2 | Placeholder sigue leyéndose como contenido roto | ### 2.2 Foros — el gran avance | ID | Funcionalidad | Estado | Delta vs v01 | Responsable | Prio | Notas | |---|---|---|---|---|---|---| | RC-FOR-01 | Catálogo de Temas | ✅ | **RESUELTO (F-01)**: 8 temas RClub — Triatlón, Running, Ciclismo, Entrenamiento, Nutrición, Equipamiento & Tecnología, Eventos & Carreras, Coaches/Clubes & Comunidad | Jesús | — | Era hallazgo Alta en v01 | | RC-FOR-02 | Hilos-semilla conversacionales | ✅ | **RESUELTO (F-03)**: 5+ hilos con preguntas abiertas ("¿Cuál fue la mejor inversión…?", "¿Cuál es tu carrera objetivo de 2026?") | Anahí | — | Ya no es repost de Noticias | | RC-FOR-03 | Categorías bien asignadas | ✅ | **RESUELTO (F-02)**: cada hilo con tema deportivo correcto | Anahí | — | — | | RC-FOR-04 | Participación de miembros | ⚠️ | Nuevo matiz: todos los hilos son del admin, **0 comentarios** en todos | Anahí + Victor | P2 | Falta detonar participación real (piloto lo resolverá) | | RC-FOR-05 | Orden cronológico en "Filtrar por" | ❌ | Persiste (F-06): solo "Lo más visto" / "Lo más comentado" | Jesús | P3 | — | | RC-FOR-06 | Fallback de imagen de hilo | 🔴 | Persiste parcial (F-04): columna imagen del listado en blanco | Jesús | P2 | — | *No re-verificado en esta sesión: typo "elminar" (F-05) — requiere abrir diálogo de borrado; no se ejecutó para no arriesgar contenido.* ### 2.3 Clasificados — sin avance de fondo | ID | Funcionalidad | Estado | Delta vs v01 | Responsable | Prio | Notas | |---|---|---|---|---|---|---| | RC-CLA-01 | Aislamiento de datos por canal | 🔒 | **PERSISTE (C-01/MT-01)**: los 3 avisos siguen siendo de Tribus RRHH (casino corporativo, nómina, team building — CDMX) | Alex | **P0** | Bloqueante #1 del piloto, intacto desde v01 | | RC-CLA-02 | Categorías de filtro | 🔴 | **PERSISTE (C-02)**: RRHH · Marketing y Ventas · TI · Management · Finanzas — cero categorías deportivas | Alex + Jesús | P0 | — | | RC-CLA-03 | Taxonomía publicar vs filtrar | 🔴 | **PERSISTE (C-03)**: publicar = Empleo/Servicios/Compra-Venta/Otros; filtrar = las de RRHH. No mapean | Alex + Jesús | P1 | — | | RC-CLA-04 | Galería multi-foto | ❌ | **PERSISTE (C-04)**: un solo "Choose File" en crear-anuncio | Jesús | P1 | Crítico para conversión (bicis/equipo) | | RC-CLA-05 | Visibilidad del módulo | ⚠️ | **NUEVO**: retirado del header pero accesible por URL directa con data contaminada | Alex | P1 | Si fue mitigación, es incompleta; si es alcance, cerrar la ruta | | RC-CLA-06 | CTA "Publicar anuncio" en listado | ❌ | Persiste (C-06) | Jesús | P2 | Alta sigue oculta en Mis anuncios | ### 2.4 Directorio — sin avance | ID | Funcionalidad | Estado | Delta vs v01 | Responsable | Prio | Notas | |---|---|---|---|---|---|---| | RC-DIR-01 | Aislamiento de miembros por canal | 🔒 | **PERSISTE (MT-01)**: poblado de miembros de México (Tribus) | Alex | **P0** | — | | RC-DIR-02 | Filtro por Disciplina/Rol | ❌ | **PERSISTE (D-01)**: solo búsqueda "Profesional" + filtro País | Jesús | P1 | El perfil ya captura Rol y Disciplinas (RC-PER) — el directorio aún no los explota | | RC-DIR-03 | Tarjetas de miembro completas | ⚠️ | Persiste (D-02): sin foto, sin chips de disciplina, orientación "Profesional" | Jesús | P2 | — | ### 2.5 Perfil / Registro — rediseño mayor ✨ | ID | Funcionalidad | Estado | Delta vs v01 | Responsable | Prio | Notas | |---|---|---|---|---|---|---| | RC-PER-01 | Campo "Género" | ✅ | **RESUELTO (P-01)**: etiqueta GÉNERO (opcional); "Sexo" eliminado | Jesús | — | Verificar en dev que incluya "Prefiero no decir" en el dropdown | | RC-PER-02 | "Rol en el ecosistema" | ✅ | **RESUELTO (P-02)**: Atleta · Coach · Organizador · Marca, marcado obligatorio (*), con nota de que activa funciones por rol | Jesús | — | Spec pedía también "Club" — cubierto vía toggle "Quiero registrar mi club" | | RC-PER-03 | Matching coach↔atleta | ⚠️ | **PARCIAL (P-03)**: existen "Busco coach", "Busco equipo para Relay", "Registrar mi club". "Acepto atletas" (lado coach) no visible — puede ser condicional a Rol=Coach | Jesús | P2 | Verificar con cuenta Rol=Coach | | RC-PER-04 | Separación identidad deportiva/B2B | ✅ | **RESUELTO (P-04)**: pestañas ahora Perfil · Sherpa IA · Membresía; "Empresa principal" y pestaña Empresas fuera del perfil RClub | Jesús | — | — | | RC-PER-05 | Disciplinas multi-select + Nivel + Gran Objetivo | ✅ | **MEJORADO**: disciplinas multi-select; "Gran Objetivo" con catálogo endurance completo (Sprint→Ironman, maratón, gran fondo, open water) | Jesús | — | Supera el spec original | | RC-PER-06 | Integración de puntos en perfil | ✅ | **NUEVO**: "⚡ 0 puntos" + nivel (Normal) + barra "Perfil completo 33%" con checklist | Alex | — | Primera evidencia visible del sistema de puntos (item 1.21 del PLAN) llegando a RClub | | RC-PER-07 | Fecha de nacimiento → categoría de edad | ✅ | **NUEVO**: campo con nota "usada para asignarte categoría de edad en eventos" | Jesús | — | Señal de que Eventos se está preparando | --- ## §3 · Tabla de cierre — resueltos / persistentes / nuevos **Resueltos desde v01 (7):** F-01 temas vacío · F-02 categoría mal asignada · F-03 foro-repost · P-01 Sexo→Género · P-02 Rol en el ecosistema · P-04 mezcla B2B · noticias/branding 100% RClub. **Parciales (2):** P-03 matching coach (toggles nuevos, falta lado coach) · C-01 mitigado por ocultamiento, no por aislamiento. **Persistentes (9):** 🔒 MT-01 (P0) · C-02 (P0) · C-03 · C-04 · C-06 · D-01 · D-02 · F-06 · B-07. **Nuevos (3):** | ID | Hallazgo | Severidad | |---|---|---| | N-01 | Clasificados/Rally retirados del header sin decisión documentada — ambigüedad de alcance del piloto | Media | | N-02 | Clasificados accesible por URL directa con data de otro canal pese al ocultamiento | Alta | | N-03 | Foros 100% admin, 0 comentarios — riesgo de "pueblo fantasma" al abrir el piloto | Media | **% operativo estimado RClub (sobre módulos expuestos en header):** Noticias ✅ · Librería (no auditada) · Foros ✅ (funcional, sin comunidad) · Directorio ⚠️ → **~60% presentable**, condicionado a MT-01 para todo lo transaccional/social profundo. --- ## §4 · Lectura estratégica para Victor 1. **El patrón de las dos velocidades.** Frontend/contenido (Jesús/Anahí) corre rápido; el trabajo de datos/backend (aislamiento multi-tenant) no se movió en 17 días. Si MT-01 requiere refactor de arquitectura, necesita nombre, dueño y fecha — hoy no los tiene visibles. 2. **Ocultar ≠ aislar.** El header limpio hace presentable el demo, pero cualquier URL compartida (`/dev/clasificados`) expone la contaminación. Para el piloto público es un riesgo reputacional directo. 3. **El perfil nuevo ya captura Rol + Disciplinas; el directorio no los usa.** El quick win más rentable ahora: filtros de Disciplina/Rol en Directorio (D-01) — los datos ya existen. 4. **Los puntos ya asoman en el perfil.** Coordinar con el sprint 1.21 del PLAN para que el modelo (wallet por comunidad vs global) se decida antes de que el piloto genere saldos reales. --- ## §5 · NEXTs - [NEXT][Victor] Ratificar este OUT y decidir N-01: ¿Clasificados y Rally quedan fuera del alcance del piloto o vuelven al header tras el fix? - [NEXT][Alex] MT-01 — plan con fecha para aislamiento de datos por canal (Clasificados, Directorio, Empleos). Es P0 y no se movió desde junio. - [NEXT][Alex] Cerrar acceso por URL directa a módulos retirados del header mientras persista la contaminación (N-02). - [NEXT][Jesús] Directorio: filtros de Disciplina y Rol usando los campos nuevos del perfil (D-01) + tarjetas con foto/chips (D-02). - [NEXT][Jesús] Verificar dropdown de Género incluye "Prefiero no decir" y comportamiento de "Acepto atletas" con Rol=Coach. - [NEXT][Anahí] Plan de dinamización de Foros para piloto: primeros 20 comentarios reales (N-03). - [NEXT][Jay] Room 1 (Diagnóstico MPX) — siguiente en el plan de rooms del TP; luego Room 3 (Tablero) consume ambos diagnósticos. --- ## §6 · Gobernanza WORX - **Naming:** `OUT-EL-PlatformDiag-RClub-v02` · ubicación `IB-EL-EmpowerLabs/PB-EL-Plataforma/` (según §2-M1 del TP). - **Tripleta:** Owner Victor Heredia · Sherpa Jay · Ratificador Victor Heredia. - **Gate G0:** PASS — baseline v01 + PLAN 13 módulos + TP leídos antes de auditar. - **Datos sensibles:** sin credenciales ni datos personales de usuarios; solo nombres públicos del directorio ya visibles en plataforma, citados como evidencia agregada. - **Evidencia:** navegación autenticada 2026-07-03 · rutas: `/dev/`, `/dev/foros/70591`, `/dev/clasificados`, `/dev/crear-anuncio`, `/dev/members`, `/dev/profile`. ## §7 · Changelog | Versión | Fecha | Cambio | |---|---|---| | v02 | 2026-07-03 | Auditoría delta contra v01 (2026-06-16) bajo el proyecto Platform Intelligence (TP M1/Room 2). 7 resueltos, 2 parciales, 9 persistentes, 3 nuevos. MT-01 sigue siendo el bloqueante P0. | --- *OUT-EL-PlatformDiag-RClub-v02 · EmpowerLabs · 2026-07-03 · Owner: Victor Heredia · Sherpa: Jay*