- Enviado
- 15 de noviembre de 2026 a las 0:32 UTC
- Autor
- Kamo
- Commit
- 4a9f5df
Las obtenciones por instancia que se dispararon en cada montaje/navegación ahora comparten un almacén de módulos cada una (app/lib/sharedResource: una solicitud en vuelo por clave, en caché para la pestaña, stale-while-rereread), invalidado por el cambio de derechos empujado (nuevo userInfoStore.onRightsChanged) y por la mutación Que los cambia: - mercados de clientes potenciales (useHasActiveMarkets, useLeadMarkets, CrmMarketContext, LeadManager) -> leadMarketsStore; marketsApi escribe + los marcos de org-change invalidan - modelo aplicado (9 llamadas useAppliedModel) -> appliedModelStore; sesión org == '' clave - provider capabilities -> providerCapabilitiesStore; providerApi provider/domain save invalidate - my-networks (HomeScreenGate, FirstOrgCta, RelationshipManager) -> myNetworksStore; la creación de org invalida useEntitlements / useExec2ExecAccess: invalidar al cambiar los derechos; 60s TTL -> 30 min TTL de seguridad. PlatformRightsProvider vuelve a leer el cambio de derechos. Modo de Dios: GodModeControl ya no sondea cada 60 segundos. La tienda arma un temporizador al mismo tiempo server-stamped expiresAt (+250ms) y reconcilia allí, en visibilidad, `online`, socket isActive todavía comprueba el reloj (fallos cerrados). isActive todavía comprueba el reloj (fallos cerrados). Una respuesta "is god" en lib/godMode: godEligibleFrom/isGodEligible (solo GD, sin bypass) y **************** (GD Y ventana abierta); useGodModeActive ahora requiere eligibility; nuevo useGodEligible. **************** obtener el mismo activo-dios **************** eliminado: los llamadores utilizan la dirección IP del servidor **************** (las páginas esperan por él antes de redirigir) (reglas de contacto, fondo de pantalla, lienzo de automatización, alcance/consentimiento de leads, Los fondos de los miembros, el acceso a las páginas de los miembros) ahora dependen del modo checkRight / active god. La lectura de la zona horaria del diseño raíz pasa por encima del bucle de retorno (127.0.0.1:$PORT + x-forwarded-host) fetchOrganization, no hacer una copia de seguridad del host público.
