Fase 1 · Fundación
GP One
One Company. One Experience. La base modular sobre la que se construirán los productos, las automatizaciones, la IA y las integraciones de la compañía.
15
Registrados en el catálogo
7
Con permisos por módulo
20
Modelo conceptual
5
Roadmap a diez años
Qué entrega esta fase
Sin pantallas de producto: únicamente los cimientos de la plataforma.
Arquitectura
Capas: identidad → RBAC → catálogo de productos → shell → componentes → tokens.
Layout
Shell persistente: sidebar colapsable, topbar con búsqueda, Nova y perfil.
Componentes
PageHeader, SectionCard, StatCard, EmptyState, StatusPill y primitivas base.
Sistema de diseño
Tokens oklch semánticos, tipografía Sora + Manrope, sombras y gradiente GP.
Roles y permisos
RBAC granular `modulo:acción` con seis roles y comodines de gestión.
Base de datos conceptual
20 entidades definidas antes de crear una sola tabla.
Responsive
Móvil en overlay, tablet en iconos, escritorio expandido hasta 80rem.
Dark mode y tema
Claro, oscuro y sistema, persistidos por usuario en el dispositivo.
Catálogo de productos y menús
Cada producto declara módulo, permiso, estado y fase. Agregar uno nuevo no altera la arquitectura.
Mi experiencia
- Mi DíaCentro operativo personal: prioridades, agenda, acciones y foco del día.Fase 2
- JourneyTrayectoria, objetivos y crecimiento dentro de la compañía.Fase 2
- Mi CarreraCrecimiento profesional: ruta, competencias y plan de desarrollo.Fase 2
- BenefitsPlan flexible, catálogo de beneficios, solicitudes y balance de créditos.Fase 2
Conocimiento
- MemoryMemoria corporativa: documentación, decisiones y contexto.Fase 2
- AcademyAprendizaje organizacional: Learning Assets, evidencia y Knowledge Assets compartidos.Fase 2
- StoriesComunicación interna, noticias y cultura.Fase 2
Innovación
- NovaAsistente inteligente transversal de GP One.Fase 2
- LabsIdeas, experimentos y prototipos de producto.Fase 2
- AwardsReconocimientos y celebración del desempeño.Fase 2
Plataforma
- AutomatizacionesReglas, disparadores y flujos operativos (Fase 3).Fase 3
- Design SystemGP-DS-001: tokens, componentes y reglas visuales oficiales.Fase 1
- ClientesCatálogo comercial y acceso a ATM Nova 360 móvil.Fase 1
- Roles y accesosGP Identity: roles, capabilities y acceso por producto.Fase 1
- ConfiguraciónTema, marca, integraciones y preferencias.Fase 5
Roles y permisos
Modelo RBAC en formato `módulo:acción`, con herencia mediante comodines.
Owner
Control total de la plataforma, configuracion y facturacion.
Administrador
Administra productos, usuarios, roles y automatizaciones.
Lider / Manager
Gestiona su equipo, aprueba solicitudes y consulta indicadores.
Cultura y Desarrollo
Gobierna la experiencia de las personas: journeys, academy y reconocimiento.
Editor de contenido
Crea y publica contenido en Academy, Stories y Memory.
Colaborador
Acceso estandar a su experiencia diaria y a los productos.
Invitado
Acceso de solo lectura a contenido publico interno.
Base de datos conceptual
Contrato de datos que guiará las migraciones cuando se habilite el backend.
| Entidad | Dominio | Propósito |
|---|---|---|
| organization | Core | Entidad raíz multi-empresa que permite crecer sin re-arquitectura. |
| business_unit | Core | Unidades, áreas y equipos operativos. |
| user | Personas | Identidad de la persona dentro de la plataforma. |
| employee_profile | Personas | Datos de trayectoria, ingreso, manager y ubicación. |
| role / permission / role_permission / user_role | Plataforma | Modelo RBAC granular por módulo y acción. |
| product | Producto | Registro de cada producto de GP One (Mi Día, Journey, Nova…). |
| feature_flag | Producto | Activación progresiva de productos y funciones por rol o unidad. |
| task / agenda_item | Producto | Fuente de datos de Mi Día: pendientes, foco y agenda. |
| journey_milestone | Personas | Hitos, objetivos y evaluaciones de la trayectoria. |
| benefit / benefit_request | Producto | Catálogo de beneficios y su ciclo de solicitud y aprobación. |
| knowledge_item | Contenido | Memoria corporativa: documentos, decisiones y contexto versionado. |
| course / enrollment | Contenido | Academy: rutas de aprendizaje, progreso y certificaciones. |
| story | Contenido | Comunicación interna y cultura. |
| idea / experiment | Producto | Labs: ideación, votación y seguimiento de prototipos. |
| award / nomination | Producto | Reconocimientos entre colaboradores y ciclos de premiación. |
| assistant_thread / assistant_message | Producto | Nova: conversaciones, contexto y trazabilidad de la IA (Fase 4). |
| automation_rule / automation_run | Plataforma | Fase 3: disparadores, condiciones, acciones y su bitácora. |
| integration / webhook_event | Plataforma | Fase 5: conexiones externas y eventos entrantes firmados. |
| notification | Plataforma | Canal unificado de avisos de todos los productos. |
| audit_log | Plataforma | Trazabilidad requerida por la industria financiera. |
Roadmap
Las siguientes fases se construyen sobre esta base sin re-arquitectura.
Fase 1
Fundación
Completada
Fase 2
Pantallas de producto
Siguiente
Fase 3
Automatizaciones
Planeada
Fase 4
Inteligencia artificial
Planeada
Fase 5
Integraciones
Planeada