- Se descapó
- 24 de agosto de 2026 a las 21:54 UTC
- Autor
- Kamo
- Compromit
- 7a2209e
POS mapeado a ECOMMERCE-SYNC (BLOCKED-NO-BAA) y a todo el comercio la superficie cuelga POS, por lo que un org con asasPhi=true no podía cambiar comercio en absoluto, sin mercado, sin comercio, y sin vertical clínica construido sobre ella. Los diez adaptadores de sincronización minorista son lo que deja el límite, no la columna vertebral del comercio. POS ahora mapas a COMMERCE-CORE (permitido) y ECOMMERCE-SYNC visluyentes al niño RETAIL. La misma corrección para MEET (conferencia en vivo vs el tubería de resumen que envía transcripciones a la inferencia externa) y VOIP (telefonía vs grabaciones y transcripciones almacenadas). REUNION.RECORDING y VOIP-RECORDING ahora no tienen servicioType en absoluto: son capacidades alcanzables sólo a través de código, y el javadoc de PhiModule ahora establece la regla que tal constante DEBE ser comprobado por PhiCapabilityGuard en su llamada sitio. Reclasificación de una aplicación permitida sin proteger la capacidad dentro de ella se lee como conforme mientras no hace cumplir nada. AI-ASSISTANT y RAG-SEARCH permanecen deliberadamente bloqueados: KlusterServices tiene incrudacciones, susurros-asr y traducción, pero sin LLM generativa, y RAG comparte una colección Qdrant aislada por un filtro de carga útil. Dividir serían un cambio de papel. Dos pruebas codificaron el modelo de gran parte de la aplicación y se actualizan en lugar de extendida: PhiServiceTypeMappingLa afirmación de la aplicación bloqueada de PhiServiceTest, y FeatureServicePhiGateTest, cuyo ejemplar bloqueado pasa de VOIP a RETAIL VOIP ya no es rechazable en el momento de la posibilidad.