Tus variables acaban de volverse portátiles. Muévelas entre ámbitos de la misma manera que organizas archivos en tu escritorio.
El problema
Hasta ahora, las variables vivían exactamente donde se creaban. Una variable de sesión se quedaba en tu sesión. Una variable de sistema se quedaba a nivel de todo el sistema. Si querías promover un conocimiento personal a un recurso compartido por todo el equipo, tenías que recrearlo manualmente.
Esa fricción frenaba la reutilización del conocimiento.
Qué ha cambiado
Arrastrar y soltar entre ámbitos
Todas las variables en el árbol de rutas ahora se pueden arrastrar. Suéltalas en un nodo de ámbito diferente y se moverán allí. La interacción sigue las convenciones de tu sistema operativo:
- Arrastre predeterminado = Mover. La variable se traslada al ámbito de destino.
- Option + arrastrar (Mac) o Ctrl + arrastrar (Windows) = Copiar. La original permanece; aparece una nueva copia en el ámbito de destino.
Después de moverla, se te preguntará: "¿Eliminar documento(s) original(es)?". Esto te deja la decisión final a ti.
Jerarquía de ámbitos
Las variables ahora siguen un orden de prioridad claro:
- Sesión (máxima prioridad): tu trabajo personal en esta conversación.
- Iniciativa: compartido dentro de una iniciativa específica.
- Sistema (mínima prioridad): disponible para toda la empresa.
Cuando la misma variable existe en varios ámbitos, la sesión siempre gana. Esto significa que puedes experimentar con total seguridad en tu sesión sin afectar la vista de nadie más.
Copiar, no destruir
La promoción utiliza la semántica de COPIA. Cuando arrastras una variable de sesión al ámbito del sistema, la original se queda en tu sesión. El ámbito del sistema recibe una copia nueva. No se pierde trabajo ni hay sorpresas.
Por qué es importante
La gestión del conocimiento en los flujos de trabajo priorizados por la IA es compleja porque el contexto es efímero. Esta funcionalidad lo hace tangible:
- La exploración personal es segura. El ámbito de sesión es tuyo. Experimenta con total libertad.
- La promoción es intencional. Arrástrala a una iniciativa o al sistema solo cuando estés preparado.
- El conocimiento del equipo se acumula. Las variables del sistema se convierten en la base compartida que hereda cada sesión.
Inicio rápido
- Abre el navegador de rutas (vista de árbol del panel izquierdo).
- Busca la variable que deseas mover.
- Arrástrala hasta el nodo del ámbito de destino.
- Mantén presionada la tecla Option (Mac) o Ctrl (Windows) mientras arrastras para copiar en su lugar.
- Confirma o cierra el cuadro de diálogo posterior a la promoción.
Notas técnicas (para ingenieros de software)
- Modelo de tabla única:
mvpl_variablescon la columnascope. - Jerarquía de ámbitos: sesión=1, iniciativa=2, sistema=3.
- Selección en tiempo de ejecución:
mvpl_select_runtime_variables()aplica la precedencia de ámbitos. - Las políticas de RLS aplican el control de acceso por ámbito.
- Migración:
20260214161000_mvpl_variables_scope_single_table_mvp.sql. - Chrome suprime
keydowndurante el arrastre en Mac; la implementación utilizaevent.altKeydirectamente en DragEvent.
Próximamente
- RBAC de variables: permisos detallados por ámbito (en planificación).
- Versionado de variables: seguimiento de cambios a través de promociones (especificación completa).
- Operaciones de ámbito masivas: mover o copiar múltiples variables a la vez.
¿Listo para dejar de girar en círculos y empezar a componer?
Corre tu problema más urgente por el Agentic Product OS.
INICIA UN DISCOVERY GRATUITO ⚡