Roadmap
Esta sección presenta la hoja de ruta del Model Context Protocol (MCP), con una visión general de las funcionalidades, mejoras y expansiones planificadas para el protocolo y su implementación en la plataforma.
El objetivo del roadmap es mantener informados a los usuarios técnicos, institucionales y aliados estratégicos sobre:
-
Funcionalidades en desarrollo
-
Mejoras previstas en la estructura o aplicación del protocolo
-
Integraciones planeadas con herramientas externas (IA, APIs, validadores)
-
Cambios propuestos a nivel de modelo, contexto o interoperabilidad
El roadmap se organiza por etapas (corto, mediano y largo plazo) y puede ajustarse en función de las necesidades institucionales, prioridades técnicas o retroalimentación de los usuarios.
Esta página es de carácter informativo y no constituye un compromiso rígido, sino una guía evolutiva del protocolo.
- 🧾 Vista plana del servicio para evaluación técnica y funcional
- 🔍 Buscador inteligente contextual
- 📝 Borradores institucionales de servicios
- 🔒 Control de visibilidad para “Mostrar colecciones ocultas”
🧾 Vista plana del servicio para evaluación técnica y funcional
Estado: Borrador
Etapa: Mediano plazo
Tipo de mejora: Mejora en la visualización y acceso a datos
Objetivo: Agilizar la revisión técnica y funcional de los servicios registrados en el catálogo
Descripción
Este feature consiste en la creación de una vista unificada y expandida que permita visualizar todos los campos y componentes de un servicio (incluyendo sus variaciones) de forma plana, legible y estructurada, sin necesidad de navegar por múltiples secciones o pestañas del sistema.
Está orientado a analistas funcionales, técnicos y validadores que deben revisar de forma integral cada servicio, identificar errores, validar consistencia o generar reportes internos.
¿Qué incluirá esta vista?
-
Información general del servicio (nombre, tipo, estado, visibilidad)
-
Desglose completo de cada variación (canales, costos, beneficiarios, documentación, etc.)
- Campos opcionales u ocultos marcados de forma diferenciada
-
Indicadores de validación o alertas contextuales si aplica
¿Cómo se accede?
Se habilitará un botón de “Vista expandida” dentro de la plataforma, en el detalle del servicio o desde la interfaz de gestión de variaciones.
Casos de uso
-
Revisión previa a la publicación o auditoría de un servicio
-
Evaluación rápida para validaciones del MAP u OGTIC
-
Análisis de estructura durante el diseño de servicios complejos
-
Soporte a sistemas automatizados que consuman esta vista como endpoint JSON para validaciones personalizadas
Impacto esperado
-
Reducción del tiempo requerido para validar servicios
-
Mayor transparencia en la estructura y consistencia de la información registrada
-
Menos errores derivados de omisiones o campos no visibles por defecto
-
Mejora en la toma de decisiones al tener una visión 360 del servicio
🔍 Buscador inteligente contextual
Estado: Borrador
Etapa: Mediano plazo
Tipo de mejora: Funcionalidad transversal
Objetivo: Mejorar la experiencia de búsqueda e interpretación del catálogo mediante el uso de contexto estructurado (MCP)
Descripción
Se plantea el desarrollo de un buscador inteligente que utilice los datos contextuales definidos en el MCP para ofrecer resultados más precisos, relevantes y adaptados al perfil o intención del usuario.
A diferencia de un buscador tradicional basado solo en coincidencias de texto, esta funcionalidad aprovechará:
-
El contexto de cada variación de servicio (canal, tipo de usuario, momento de vida, actividad económica, etc.)
-
La relación entre términos utilizados por los ciudadanos y los atributos del modelo
-
Técnicas semánticas e inferencia de intención para mejorar la precisión
¿Cómo se integrará?
El buscador funcionará sobre la capa de exposición del catálogo y podrá integrarse en:
-
El portal gob.do
-
Aplicaciones móviles u orientadas a casos específicos (por ejemplo, buscadores temáticos)
-
Sistemas de ayuda digital (asistentes, validadores, kioscos)
Además, se habilitará una API pública para permitir a otros sistemas aprovechar esta búsqueda contextual.
Funcionalidades previstas
-
Búsqueda guiada con filtros automáticos según perfil del usuario
-
Sugerencias dinámicas basadas en contexto detectado
-
Resultados agrupados por servicio y variación más relevante
-
Integración con atributos como canal, ubicación, sector y población objetivo
-
Compatibilidad futura con preguntas en lenguaje natural (en combinación con LLMs)
Impacto esperado
-
Reducción de la fricción en la navegación ciudadana
-
Aumento de la precisión en la consulta de servicios
-
Mejora en la identificación de la variación adecuada sin mostrar entradas duplicadas
-
Fortalecimiento del uso del MCP como base semántica del catálogo
📝 Borradores institucionales de servicios
Estado: Borrador
Etapa: Mediano plazo
Tipo de mejora: Gestión colaborativa y control de versiones
Objetivo: Permitir a los enlaces institucionales crear y editar versiones en borrador de los servicios, facilitando la colaboración con los analistas sin afectar servicios publicados.
Descripción
Actualmente, sólo los analistas pueden editar los servicios una vez están publicados, lo que limita la autonomía de los enlaces institucionales y ralentiza los ciclos de mejora. Este feature introduce el soporte para que las instituciones puedan trabajar en borradores independientes de servicios ya existentes o nuevos, sin alterar la versión pública.
Una vez finalicen sus ajustes, los borradores podrán ser enviados para validación por parte de los analistas. Si todo está correcto, estos podrán aprobar la versión y publicarla.
Funcionalidades clave
-
Creación de borradores de servicios nuevos o duplicados de servicios existentes
-
Edición libre por parte de los enlaces institucionales sin afectar la versión activa
-
Etiquetado claro de los estados: Borrador, En revisión, Aprobado, Publicado
-
Flujo de validación: los analistas revisan, comentan y aprueban los cambios
-
Historial de versiones y posibilidad de comparar con la versión publicada
-
Notificaciones automáticas cuando un borrador es enviado o aprobado
- Permisos para roles para establecer las acciones: Crear, Actualizar, Eliminar, Etc.
Casos de uso
-
Una institución desea actualizar los costos y tiempos de atención sin afectar la información pública durante la edición.
-
El enlace institucional quiere registrar un nuevo canal de atención, pero requiere revisión previa antes de publicarlo.
-
El analista quiere revisar los cambios propuestos sin necesidad de reconstruir manualmente el estado anterior del servicio.
Impacto esperado
-
Mayor agilidad en la actualización y mantenimiento de servicios
-
Reducción de errores en publicaciones gracias a un proceso validado
-
Empoderamiento de los enlaces institucionales sin comprometer la calidad
-
Mejora en la colaboración y transparencia entre instituciones y analistas
🔒 Control de visibilidad para “Mostrar colecciones ocultas”
Estado: Borrador
Etapa: Mediano plazo
Tipo de mejora: Seguridad y control de acceso
Objetivo: Restringir quién puede ver y utilizar la opción “Mostrar colecciones ocultas” en el panel de administración del catálogo.
Descripción
Actualmente, la opción “Mostrar colecciones ocultas” está visible para todos los usuarios con acceso al panel, lo cual expone datos sensibles o estructuras internas que no siempre deberían estar disponibles para perfiles no técnicos o sin necesidad de esa información.
Este feature permitirá definir explícitamente qué roles o usuarios tienen permiso para ver esta opción. Así se protege la integridad de los datos y se evita el acceso no autorizado a colecciones internas, técnicas o administrativas que no son parte del flujo operativo habitual.
Funcionalidades clave
-
Configuración de visibilidad basada en roles: solo usuarios autorizados verán la opción
-
Ocultamiento automático para perfiles sin permisos
-
Posibilidad de personalizar los roles autorizados desde la configuración general o mediante el sistema de permisos
-
Aplicación coherente en todas las vistas donde aparece esta opción
Casos de uso
-
Los desarrolladores o analistas necesitan acceder a las colecciones ocultas para tareas técnicas o de mantenimiento.
-
Se desea evitar que los enlaces institucionales vean estructuras internas como logs, tokens, o configuraciones de sistema.
-
El equipo de soporte requiere acceso restringido sólo en contextos específicos de diagnóstico.
Impacto esperado
-
Refuerzo de la seguridad y gobernanza de la plataforma
-
Reducción de errores por acceso a colecciones no destinadas al público general
-
Mejor experiencia para perfiles no técnicos, evitando mostrarles elementos innecesarios
-
Mayor control y claridad sobre la estructura interna del sistema