{"block_close_oss.c33fd1fe9c":"Comunidad y ecosistema","core-extras.96d330537a":"Base IR","core-extras.bee831a169":"Sustrato","core-extras.61a0822826":"Aplicaciones en Core","core-extras.15438cc098":"no compatible","core-extras.ad565d9d01":"Función","core-extras.0155bf03e5":"Leyenda de segmentos","core-extras.8b7110078e":"Grupos de algoritmos por tipo de datos","core-extras.25ab4276a6":"Matriz de capacidades desplazable","open-source-twin.hero.brief":"Lee el informe operativo","open-source-twin.hero.businessLede":"Twin es una plataforma de gemelos digitales basada en eventos. Mantiene el registro operativo en tu infraestructura para que puedas reproducir el historial y responder preguntas después de un cambio. Es de código abierto bajo Apache-2.0 y se publica en la novena ronda del programa de lanzamiento de la fundación de Dweve, con su documentación en docs.dweve.com el mismo día.","open-source-twin.hero.consumerLede":"Twin es un gemelo digital para las cosas de las que la gente depende: cada cambio recibe una línea y las líneas antiguas permanecen.","open-source-twin.hero.consumerTitleAccent":"las cosas de las que dependes","open-source-twin.hero.consumerTitleLead":"Un cuaderno cuidadoso para","open-source-twin.hero.docs":"Lee la documentación","open-source-twin.hero.eyebrow":"Twin","open-source-twin.hero.sourceAccess":"Pregunta por el lanzamiento","open-source-twin.hero.ledgerHosting":"Autohospedado en infraestructura controlada por el operador","open-source-twin.hero.ledgerHostingLabel":"Dónde se ejecuta","open-source-twin.hero.ledgerLabel":"Ficha del proyecto","open-source-twin.hero.ledgerLicence":"Apache-2.0","open-source-twin.hero.ledgerLicenceLabel":"Licencia","open-source-twin.hero.ledgerPill":"APACHE-2.0","open-source-twin.hero.ledgerRecord":"Registro de eventos inmutable","open-source-twin.hero.ledgerRecordLabel":"Sistema de registro","open-source-twin.hero.notebook":"Ver el cuaderno","open-source-twin.hero.permission":"Ver comprobaciones de permisos","open-source-twin.hero.sovereignty":"Ver operación autoalojada","open-source-twin.hero.technicalLede":"Un gemelo digital basado en eventos donde el registro es el log y cada estado actual se deriva del historial.","open-source-twin.hero.titleAccent":"Memoria operativa.","open-source-twin.hero.businessTitleLead":"El registro permanece contigo.","open-source-twin.hero.businessTitleAccent":"El historial permanece reproducible.","open-source-twin.hero.titleLead":"Nada se sobrescribe.","open-source-twin.shell.breadcrumbRoot":"Código abierto","open-source-twin.shell.breadcrumbTwin":"Gemelo","open-source-twin.shell.closeBody":"Gemelo es código abierto bajo Apache-2.0. Se publica en la novena ronda del programa de lanzamiento de la fundación; una vez hecho, ejecútalo en infraestructura que controles y pregunta directamente al pasado.","open-source-twin.shell.closeHeadline":"Mantén el registro desde el primer evento","open-source-twin.shell.closeLabel":"Empezar","open-source-twin.shell.nextCategory":"CÓDIGO ABIERTO","open-source-twin.shell.nextDescription":"Registros operativos estructurados para sistemas responsables.","open-source-twin.shell.nextEyebrow":"Continúa a través de la pila","open-source-twin.shell.nextFmiDescription":"Modelos de simulación que se conectan al estado operativo.","open-source-twin.shell.nextFmiTitle":"Dweve FMI","open-source-twin.shell.nextProductCategory":"PRODUCTO","open-source-twin.shell.nextProductDescription":"Una superficie de políticas para operaciones reales.","open-source-twin.shell.nextProductTitle":"Dweve Spindle","open-source-twin.shell.nextTitle":"Dweve Ledger","open-source-twin.eng-query.banner.eyebrow":"El límite de consulta","open-source-twin.eng-query.banner.lead":"La respuesta es una vista.","open-source-twin.eng-query.banner.accent":"El plan permanece visible.","open-source-twin.eng-query.banner.paragraph1":"Una consulta temporal o de relaciones no reemplaza el historial de eventos con una respuesta conveniente. Gemelo deriva la vista solicitada de ese historial y mantiene explícita la ruta a través de proyecciones, relaciones y tiempo.","open-source-twin.eng-query.banner.paragraph2":"Esa separación importa cuando se reconstruye una proyección o llega un evento tardío. La misma pregunta puede ejecutarse de nuevo contra el historial enmendado, mientras que la respuesta anterior permanece ligada a lo que se sabía cuando se produjo.","open-source-twin.eng-query.banner.panelHeader":"Ruta de consulta inspeccionable","open-source-twin.eng-query.banner.panelTag":"Derivada, no copiada","open-source-twin.eng-query.banner.check1":"nombra la pregunta temporal","open-source-twin.eng-query.banner.check2":"inspecciona el plan de ejecución","open-source-twin.eng-query.banner.check3":"deriva la vista solicitada","open-source-twin.eng-query.banner.check4":"conserva su linaje hasta los eventos","open-source-twin.eng-query.banner.verdict":"La vista puede cambiar cuando el historial cambia sin convertirse en el registro mismo.","open-source-twin.eng-query.banner.footline":"Una respuesta rápida sigue siendo una lectura del historial, nunca un reemplazo de él.","open-source-twin.biz-access.banner.eyebrow":"La decisión de acceso","open-source-twin.biz-access.banner.lead":"Un rol no es suficiente.","open-source-twin.biz-access.banner.accent":"El momento también importa.","open-source-twin.biz-access.banner.paragraph1":"A la misma persona se le puede permitir ver un activo mientras está de turno y negársele después de que termine el turno. La asignación, la ubicación y el estado del activo pueden importar junto con un rol, por lo que una lista de permisos estática no puede describir cada decisión legítima.","open-source-twin.biz-access.banner.paragraph2":"Gemelo evalúa esas condiciones contra el estado operativo registrado y mantiene la decisión con sus entradas. Un revisor puede ver quién preguntó, qué se le asignó, qué condiciones se aplicaron y por qué se permitió o denegó el acceso en ese momento.","open-source-twin.biz-access.banner.panelHeader":"Recibo de decisión de acceso","open-source-twin.biz-access.banner.panelTag":"En el momento","open-source-twin.biz-access.banner.check1":"identidad y rol","open-source-twin.biz-access.banner.check2":"asignación de activo","open-source-twin.biz-access.banner.check3":"condiciones de tiempo y ubicación","open-source-twin.biz-access.banner.check4":"permitir o denegar con motivo","open-source-twin.biz-access.banner.verdict":"El permiso es un evento evaluado, no una clave que dura para siempre.","open-source-twin.biz-access.banner.footline":"Una auditoría posterior utiliza las condiciones registradas con la decisión original.","open-source-twin.eng-boundary.banner.eyebrow":"El límite de estándares","open-source-twin.eng-boundary.banner.lead":"Un estándar trae un modelo.","open-source-twin.eng-boundary.banner.accent":"El adaptador nombra lo que cambia.","open-source-twin.eng-boundary.banner.paragraph1":"Gemelo mantiene su modelo de eventos y relaciones separado de cualquier estándar industrial individual. Los adaptadores pueden leer y escribir los modelos ya en uso, mientras que el núcleo conserva una cuenta consistente de tiempo, procedencia y cambio.","open-source-twin.eng-boundary.banner.paragraph2":"No todos los constructos tienen un equivalente exacto. Por lo tanto, la transferencia incluye un informe de pérdidas que identifica qué se representó, qué se transformó y qué no se pudo transferir.","open-source-twin.eng-boundary.banner.panelHeader":"Límite de adaptador inspeccionable","open-source-twin.eng-boundary.banner.panelTag":"Pérdidas nombradas","open-source-twin.eng-boundary.banner.check1":"leer el modelo de origen","open-source-twin.eng-boundary.banner.check2":"mapear en el kernel de Twin","open-source-twin.eng-boundary.banner.check3":"escribir el modelo de destino","open-source-twin.eng-boundary.banner.check4":"adjuntar el informe de pérdidas","open-source-twin.eng-boundary.banner.verdict":"La interoperabilidad sigue siendo revisable porque la evidencia de la traducción viaja con la entrega.","open-source-twin.eng-boundary.banner.footline":"El adaptador hace explícita la diferencia en lugar de ocultarla tras una exportación exitosa.","open-source-twin.biz-models.banner.eyebrow":"Modelos de dominio existentes","open-source-twin.biz-models.banner.lead":"Conservar el modelo ya en uso.","open-source-twin.biz-models.banner.accent":"Hacer inspeccionable la entrega.","open-source-twin.biz-models.banner.paragraph1":"Un modelo de activo, clínico o de proceso sigue siendo propiedad de su dominio. Twin lo acepta mediante un adaptador y añade historial operativo sin pedir a la organización que reemplace primero todos los modelos existentes.","open-source-twin.biz-models.banner.paragraph2":"Cuando la información sale de nuevo, el destinatario recibe el mapeo y sus límites. Un revisor puede ver qué entró en Twin, qué cambió de forma y qué se omitió antes de aprobar la entrega.","open-source-twin.biz-models.banner.panelHeader":"Ruta de entrega de modelos","open-source-twin.biz-models.banner.panelTag":"Modelo existente conservado","open-source-twin.biz-models.banner.check1":"recibir el modelo de dominio","open-source-twin.biz-models.banner.check2":"conectar el historial operativo","open-source-twin.biz-models.banner.check3":"revisar la evidencia del mapeo","open-source-twin.biz-models.banner.check4":"publicar con límites nombrados","open-source-twin.biz-models.banner.verdict":"El dominio conserva su modelo mientras la entrega gana un registro revisable.","open-source-twin.biz-models.banner.footline":"La adopción comienza desde los modelos que ya soportan el trabajo.","oss-twin-access-attempts.chrome.path":"Gemelo","oss-twin-access-attempts.chrome.status":"dos permitidos, tres rechazados con motivos","oss-twin-access-attempts.chrome.meta":"misma identidad, decisión renovada, ilustrativo","oss-twin-access-attempts.identity.role":"Contratista de mantenimiento","oss-twin-access-attempts.identity.assignment":"Asignado al contrato de mantenimiento de pump-4471 en un sitio","oss-twin-access-attempts.identity.note":"una identidad, evaluada en cada solicitud","oss-twin-access-attempts.outcome.allowed":"permitido","oss-twin-access-attempts.outcome.refused":"rechazado","oss-twin-access-attempts.nav.previous":"Solicitud anterior","oss-twin-access-attempts.nav.next":"Solicitud siguiente","oss-twin-access-attempts.conditions.contract":"en el contrato asignado","oss-twin-access-attempts.conditions.shift":"dentro del turno programado","oss-twin-access-attempts.conditions.site":"activo en el sitio asignado","oss-twin-access-attempts.conditions.location":"desde una ubicación aprobada","oss-twin-access-attempts.event.allowedHead":"decisión registrada","oss-twin-access-attempts.event.deniedHead":"evento de seguridad denegado","oss-twin-access-attempts.event.subjectLabel":"sujeto","oss-twin-access-attempts.event.subject":"contratista de mantenimiento","oss-twin-access-attempts.event.resourceLabel":"recurso","oss-twin-access-attempts.event.resourcePump":"historial de pump-4471","oss-twin-access-attempts.event.timeLabel":"hora","oss-twin-access-attempts.event.sourceLabel":"origen","oss-twin-access-attempts.event.failedPolicyLabel":"política fallida","oss-twin-access-attempts.event.severityLabel":"gravedad","oss-twin-access-attempts.event.severity":"advertencia","oss-twin-access-attempts.event.exportLabel":"exportación estructurada","oss-twin-access-attempts.attempts.tuesdayMorning.when":"martes 09:40","oss-twin-access-attempts.attempts.tuesdayMorning.context":"desde la oficina del sitio, dentro del turno","oss-twin-access-attempts.attempts.tuesdayMorning.source":"terminal de la oficina del sitio","oss-twin-access-attempts.attempts.tuesdayMorning.summary":"Dentro del contrato, dentro del turno y en el sitio aprobado: se abre el historial de la bomba.","oss-twin-access-attempts.attempts.wednesdayAfternoon.when":"miércoles 14:15","oss-twin-access-attempts.attempts.wednesdayAfternoon.context":"desde la terminal del taller","oss-twin-access-attempts.attempts.wednesdayAfternoon.source":"terminal del taller","oss-twin-access-attempts.attempts.wednesdayAfternoon.summary":"Una segunda visita en las mismas condiciones: la decisión se toma de nuevo y la respuesta es la misma, porque todas las condiciones siguen cumpliéndose.","oss-twin-access-attempts.attempts.saturdayEvening.when":"sábado 18:05","oss-twin-access-attempts.attempts.saturdayEvening.context":"fuera del turno programado","oss-twin-access-attempts.attempts.saturdayEvening.source":"terminal de la oficina del sitio","oss-twin-access-attempts.attempts.saturdayEvening.failedPolicy":"siguiente ventana válida","oss-twin-access-attempts.attempts.saturdayEvening.summary":"La misma identidad fuera del turno programado: rechazado. No se revocó nada y nadie tuvo que recordar nada; la condición de tiempo falló, y el rechazo indica la siguiente ventana válida.","oss-twin-access-attempts.attempts.saturdayEvening.exportCef":"CEF:0|Dweve|Twin|access|refused|warning|subject=maintenance contractor resource=pump-4471 history policy=next valid window","oss-twin-access-attempts.attempts.saturdayEvening.exportLeef":"LEEF:2.0|Dweve|Twin|access|refused|subject=maintenance contractor|resource=pump-4471 history|policy=next valid window","oss-twin-access-attempts.attempts.saturdayEvening.exportJson":"{ \"outcome\": \"refused\", \"policy\": \"next valid window\", \"severity\": \"warning\" }","oss-twin-access-attempts.attempts.otherSite.when":"martes 11:20","oss-twin-access-attempts.attempts.otherSite.context":"solicitando el historial de la bomba de otro sitio","oss-twin-access-attempts.attempts.otherSite.resource":"historial de pump-2210, segundo sitio","oss-twin-access-attempts.attempts.otherSite.source":"terminal de la oficina del sitio","oss-twin-access-attempts.attempts.otherSite.failedPolicy":"activo fuera de la concesión","oss-twin-access-attempts.attempts.otherSite.summary":"El historial de la bomba del sitio vecino queda fuera del contrato asignado: rechazado, con el límite indicado en lugar de un resultado vacío silencioso.","oss-twin-access-attempts.attempts.otherSite.exportCef":"CEF:0|Dweve|Twin|access|refused|warning|subject=maintenance contractor resource=pump-2210 history policy=asset outside grant","oss-twin-access-attempts.attempts.otherSite.exportLeef":"LEEF:2.0|Dweve|Twin|access|refused|subject=maintenance contractor|resource=pump-2210 history|policy=asset outside grant","oss-twin-access-attempts.attempts.otherSite.exportJson":"{ \"outcome\": \"refused\", \"policy\": \"asset outside grant\", \"severity\": \"warning\" }","oss-twin-access-attempts.attempts.unapprovedLocation.when":"jueves 08:10","oss-twin-access-attempts.attempts.unapprovedLocation.context":"desde una ubicación no aprobada","oss-twin-access-attempts.attempts.unapprovedLocation.source":"puerta de enlace externa","oss-twin-access-attempts.attempts.unapprovedLocation.failedPolicy":"origen de la solicitud rechazado","oss-twin-access-attempts.attempts.unapprovedLocation.summary":"La solicitud llega desde una ubicación no aprobada: rechazada, y el origen se registra para que el equipo de seguridad pueda correlacionarlo con el historial de activos al que se accedía.","oss-twin-access-attempts.attempts.unapprovedLocation.exportCef":"CEF:0|Dweve|Twin|access|refused|warning|subject=maintenance contractor source=external gateway policy=request origin rejected","oss-twin-access-attempts.attempts.unapprovedLocation.exportLeef":"LEEF:2.0|Dweve|Twin|access|refused|subject=maintenance contractor|source=external gateway|policy=request origin rejected","oss-twin-access-attempts.attempts.unapprovedLocation.exportJson":"{ \"outcome\": \"refused\", \"policy\": \"request origin rejected\", \"severity\": \"warning\" }","oss-twin-access-attempts.band.left":"cada rechazo indica la condición que falló","oss-twin-access-attempts.band.right":"el permiso caduca por evaluación","oss-twin-access-conditions.denialLabel":"denial dice","oss-twin-access-conditions.footline.left":"el permiso se evalúa","oss-twin-access-conditions.footline.right":"no se cede de forma permanente","oss-twin-access-conditions.kicker.label":"una solicitud puede depender de","oss-twin-access-conditions.kicker.sub":"varios atributos a la vez","oss-twin-access-conditions.rows.asset.attribute":"Activo o inquilino","oss-twin-access-conditions.rows.asset.denial":"activo fuera de la concesión","oss-twin-access-conditions.rows.asset.example":"en el contrato asignado","oss-twin-access-conditions.rows.asset.meaning":"ámbito de responsabilidad","oss-twin-access-conditions.rows.classification.attribute":"Clasificación","oss-twin-access-conditions.rows.classification.denial":"la clasificación supera la autoridad","oss-twin-access-conditions.rows.classification.example":"autorización igual o superior al valor","oss-twin-access-conditions.rows.classification.meaning":"control de sensibilidad","oss-twin-access-conditions.rows.location.attribute":"Ubicación","oss-twin-access-conditions.rows.location.denial":"origen de la solicitud rechazado","oss-twin-access-conditions.rows.location.example":"sitio u oficina aprobados","oss-twin-access-conditions.rows.location.meaning":"contexto de confianza","oss-twin-access-conditions.rows.role.attribute":"Rol","oss-twin-access-conditions.rows.role.denial":"rol no permitido","oss-twin-access-conditions.rows.role.example":"contratista de mantenimiento","oss-twin-access-conditions.rows.role.meaning":"familia de permisos base","oss-twin-access-conditions.rows.time.attribute":"Tiempo","oss-twin-access-conditions.rows.time.denial":"siguiente ventana válida","oss-twin-access-conditions.rows.time.example":"dentro del turno programado","oss-twin-access-conditions.rows.time.meaning":"autorización temporal","oss-twin-access-conditions.shell.accent":"solo para los activos asignados","oss-twin-access-conditions.shell.body":"El acceso depende de la solicitud y de la persona. Twin evalúa rol, asignación, tiempo y ubicación de forma conjunta, y registra el motivo cuando se rechaza una solicitud. La misma persona puede recibir respuestas distintas al cambiar el turno, el sitio o el activo, sin una mutación permanente del rol. La decisión queda vinculada al sujeto, al recurso y a la condición fallida para su revisión posterior. Un cruce concedido está limitado por la relación y la ventana de tiempo que lo justificaron, en lugar de convertirse en un rol amplio que sobreviva a la tarea original. Un rechazo es evidencia útil porque nombra la condición que un operador puede corregir o impugnar. No es necesario que cambie ningún rol permanente para que cambie la respuesta.","oss-twin-access-conditions.shell.eyebrow":"Acceso evaluado cada vez","oss-twin-access-conditions.shell.footer":"Conserva el registro. Deriva el estado. Pregunta al pasado directamente.","oss-twin-access-conditions.shell.lead":"Solo en turno, solo en el sitio","oss-twin-access-conditions.shell.left":"La identidad y el rol son solo parte de la cuestión. Twin también puede evaluar condiciones de asignación, tiempo, ubicación, dispositivo y política cuando una persona solicita una página o un historial de activos. Cada una de esas condiciones se comprueba en el momento de la solicitud.","oss-twin-access-conditions.shell.leftKicker":"La solicitud lleva contexto","oss-twin-access-conditions.shell.pill1":"RBAC","oss-twin-access-conditions.shell.pill2":"ABAC","oss-twin-access-conditions.shell.pill3":"TIEMPO Y UBICACIÓN","oss-twin-access-conditions.shell.pill4":"CADA SOLICITUD","oss-twin-access-conditions.shell.right":"A la misma persona se le puede permitir el acceso durante el turno y denegárselo más tarde sin que cambie ningún rol permanente. La decisión registra el sujeto, el recurso, el tiempo y la regla fallida, de modo que una solicitud denegada no se convierte en un callejón sin salida sin explicación. Un revisor posterior puede ver así el turno que marcó la diferencia.","oss-twin-access-conditions.shell.rightKicker":"Un rechazo explica la condición fallida","oss-twin-access-conditions.shell.secondaryKicker":"El acceso es una decisión nueva","oss-twin-access-conditions.tag":"ACCESO","oss-twin-adapter-boundary.band.left":"historial conservado","oss-twin-adapter-boundary.band.meta":"Banda / metadatos","oss-twin-adapter-boundary.band.right":"estado derivado","oss-twin-adapter-boundary.band.text":"Banda / texto","oss-twin-adapter-boundary.body":"El registro conserva el cambio, su contexto y la decisión que lo siguió.","oss-twin-adapter-boundary.chrome.meta":"ilustrativo","oss-twin-adapter-boundary.chrome.path":"Gemelo","oss-twin-adapter-boundary.chrome.status":"lectura completada","oss-twin-adapter-boundary.companions.bpmn":"Compañeros / bpmn","oss-twin-adapter-boundary.companions.fhir":"Compañeros / fhir","oss-twin-adapter-boundary.companions.ngsi":"Compañeros / ngsi","oss-twin-adapter-boundary.export.package":"Exportar / paquete","oss-twin-adapter-boundary.export.report":"Exportar / informe","oss-twin-adapter-boundary.fence.label":"Cerca / etiqueta","oss-twin-adapter-boundary.fence.name":"Cerca / nombre","oss-twin-adapter-boundary.foot.left":"Registro conservado","oss-twin-adapter-boundary.foot.right":"Estado derivado","oss-twin-adapter-boundary.inbound.sub":"Entrante / sub","oss-twin-adapter-boundary.inbound.title":"Entrante / título","oss-twin-adapter-boundary.kicker":"Instrumento gemelo","oss-twin-adapter-boundary.nodes.one":"Registro","oss-twin-adapter-boundary.nodes.three":"Decisión","oss-twin-adapter-boundary.nodes.two":"Estado","oss-twin-adapter-boundary.outcomes.carried":"Resultados / trasladados","oss-twin-adapter-boundary.outcomes.preserved":"Resultados / conservados","oss-twin-adapter-boundary.outcomes.warning":"Resultados / advertencia","oss-twin-adapter-boundary.parts.identification":"Partes / identificación","oss-twin-adapter-boundary.parts.properties":"Partes / propiedades","oss-twin-adapter-boundary.parts.relationships":"Partes / relaciones","oss-twin-adapter-boundary.parts.submodels":"Partes / submodelos","oss-twin-adapter-boundary.parts.unitQualifier":"Partes / calificador de unidad","oss-twin-adapter-boundary.parts.vendorExtension":"Partes / extensión de proveedor","oss-twin-adapter-boundary.report.errors":"Informe / errores","oss-twin-adapter-boundary.report.errorsNone":"Informe / errores Ninguno","oss-twin-adapter-boundary.report.warningExtension":"Informe / advertencia Extensión","oss-twin-adapter-boundary.report.warningUnit":"Informe / advertencia Unidad","oss-twin-adapter-boundary.report.warnings":"Informe / advertencias","oss-twin-adapter-boundary.rows.four":"Pregunta","oss-twin-adapter-boundary.rows.one":"Registro","oss-twin-adapter-boundary.rows.three":"Decisión","oss-twin-adapter-boundary.rows.two":"Estado","oss-twin-adapter-boundary.stages.export":"Etapas / exportar","oss-twin-adapter-boundary.stages.map":"Etapas / mapa","oss-twin-adapter-boundary.stages.parse":"Etapas / analizar","oss-twin-adapter-boundary.stages.validate":"Etapas / validar","oss-twin-adapter-boundary.sub":"Una lectura hecha explícita","oss-twin-adapter-boundary.tag":"TWIN","oss-twin-adapter-boundary.title":"Memoria operativa","oss-twin-adapter-boundary.twin.sub":"Un límite de intercambio con nombre","oss-twin-adapter-boundary.twin.title":"Límite de adaptador","oss-twin-audit-route.chrome.path":"Gemelo","oss-twin-audit-route.chrome.status":"una consulta, intervalo completo","oss-twin-audit-route.chrome.meta":"historia escrita el mismo día, ilustrativa","oss-twin-audit-route.upper.name":"la ruta de reconstrucción","oss-twin-audit-route.upper.note":"ensamblado después, con quien y lo que quede","oss-twin-audit-route.evidence.current-export":"Exportación actual","oss-twin-audit-route.evidence.maintenance-sheet":"Hoja de mantenimiento","oss-twin-audit-route.evidence.ticket-history":"Historial de tickets","oss-twin-audit-route.evidence.interviews":"Entrevistas","oss-twin-audit-route.upper.gap":"intervalo de quince minutos","oss-twin-audit-route.upper.gapSub":"ninguna fuente lo cubre","oss-twin-audit-route.upper.incomplete":"respuesta incompleta","oss-twin-audit-route.lower.name":"la ruta gemela","oss-twin-audit-route.lower.note":"historia escrita el mismo día","oss-twin-audit-route.lower.queryLabel":"una pregunta TQL","oss-twin-audit-route.lower.queryText":"qué hizo el activo en marzo y qué se sabía entonces","oss-twin-audit-route.answer.event-time-state":"estado en tiempo de evento","oss-twin-audit-route.answer.processing-time-knowledge":"conocimiento en tiempo de procesamiento","oss-twin-audit-route.answer.validity":"validez","oss-twin-audit-route.answer.causation":"causalidad","oss-twin-audit-route.lower.command":"la orden del operador","oss-twin-audit-route.lower.outcome":"el resultado del equipo","oss-twin-audit-route.lower.causeNote":"el mismo intervalo, orden vinculada al resultado","oss-twin-audit-route.band.left":"dos rutas a la misma pregunta","oss-twin-audit-route.band.right":"una historia, varias lecturas temporales","oss-twin-audit-sources.foot.left":"la ruta antigua ensambla","oss-twin-audit-sources.foot.right":"Lecturas gemelas","oss-twin-audit-sources.kicker.label":"Lo que normalmente se ensambla","oss-twin-audit-sources.kicker.sub":"y lo que omite cada fuente","oss-twin-audit-sources.rows.current-export.missing":"valores pasados y temporización","oss-twin-audit-sources.rows.current-export.name":"Exportación actual","oss-twin-audit-sources.rows.current-export.replacement":"reconstrucción a fecha","oss-twin-audit-sources.rows.current-export.useful":"lo que es cierto ahora","oss-twin-audit-sources.rows.interviews.missing":"registro temporal fiable","oss-twin-audit-sources.rows.interviews.name":"Entrevistas","oss-twin-audit-sources.rows.interviews.replacement":"evidencia de tiempo de procesamiento","oss-twin-audit-sources.rows.interviews.useful":"contexto","oss-twin-audit-sources.rows.maintenance-sheet.missing":"estado de la máquina y causalidad","oss-twin-audit-sources.rows.maintenance-sheet.name":"Hoja de mantenimiento","oss-twin-audit-sources.rows.maintenance-sheet.replacement":"eventos y notas vinculados","oss-twin-audit-sources.rows.maintenance-sheet.useful":"notas de trabajo humanas","oss-twin-audit-sources.rows.ticket-history.missing":"lo que realmente ocurrió","oss-twin-audit-sources.rows.ticket-history.name":"Historial de tickets","oss-twin-audit-sources.rows.ticket-history.replacement":"intención y resultado","oss-twin-audit-sources.rows.ticket-history.useful":"a quién se preguntó","oss-twin-audit-sources.rows.twin-event-history.missing":"nada debe reconstruirse primero","oss-twin-audit-sources.rows.twin-event-history.name":"Historial de eventos gemelos","oss-twin-audit-sources.rows.twin-event-history.replacement":"consulta directa","oss-twin-audit-sources.rows.twin-event-history.useful":"la secuencia operativa completa","oss-twin-audit-sources.shell.accent":"la respuesta está en el registro","oss-twin-audit-sources.shell.body":"Cuando alguien pregunta en julio por qué se tomó una decisión en marzo, la respuesta debe ser el registro de marzo, no una reconstrucción a partir de las exportaciones actuales. Twin conserva el conjunto de evidencia relevante junto con la decisión. La pregunta puede seleccionar lo que se sabía entonces, qué regla se aplicaba entonces y qué corrección llegó después. Eso evita que una revisión justa convierta el conocimiento de hoy en la certeza de ayer. La respuesta lleva sus eventos fuente y linaje junto a la conclusión, de modo que otro revisor pueda repetir la pregunta en lugar de confiar en la primera explicación. Una corrección posterior sigue siendo visible sin sacar la decisión de marzo de su contexto.","oss-twin-audit-sources.shell.eyebrow":"Memoria operativa","oss-twin-audit-sources.shell.footer":"Conserva el registro. Deriva el estado. Pregunta al pasado directamente.","oss-twin-audit-sources.shell.lead":"Preguntado en julio sobre marzo","oss-twin-audit-sources.shell.left":"Una pregunta de auditoría puede solicitar el estado de marzo, la información conocida en un día concreto o la regla vigente entonces. Twin reconstruye la lectura adecuada a partir de los eventos retenidos en lugar de pedir a las personas que la reconstruyan a partir de exportaciones.","oss-twin-audit-sources.shell.leftKicker":"Una fecha selecciona la evidencia","oss-twin-audit-sources.shell.pill1":"UNA HISTORIA","oss-twin-audit-sources.shell.pill2":"SIN RECONSTRUCCIÓN","oss-twin-audit-sources.shell.pill3":"COMO SE SABÍA ENTONCES","oss-twin-audit-sources.shell.right":"La respuesta mantiene su forma temporal, los eventos fuente y el linaje visibles junto a la conclusión. Un revisor puede repetir la pregunta y entender por qué una corrección posterior pertenece a una respuesta pero no a otra.","oss-twin-audit-sources.shell.rightKicker":"La respuesta puede examinarse después","oss-twin-audit-sources.shell.secondaryKicker":"La respuesta ya está en el registro","oss-twin-audit-sources.tag":"AUDIT","oss-twin-biz-close-banner.band.left":"historial conservado","oss-twin-biz-close-banner.band.right":"estado derivado","oss-twin-biz-close-banner.body":"El registro conserva el cambio, su contexto y la decisión que lo siguió.","oss-twin-biz-close-banner.chrome.meta":"ilustrativo","oss-twin-biz-close-banner.chrome.path":"Gemelo","oss-twin-biz-close-banner.chrome.status":"lectura completada","oss-twin-biz-close-banner.foot.left":"Registro conservado","oss-twin-biz-close-banner.foot.right":"Estado derivado","oss-twin-biz-close-banner.kicker":"Instrumento gemelo","oss-twin-biz-close-banner.nodes.one":"Registro","oss-twin-biz-close-banner.nodes.three":"Decisión","oss-twin-biz-close-banner.nodes.two":"Estado","oss-twin-biz-close-banner.rows.four":"Pregunta","oss-twin-biz-close-banner.rows.one":"Registro","oss-twin-biz-close-banner.rows.three":"Decisión","oss-twin-biz-close-banner.rows.two":"Estado","oss-twin-biz-close-banner.shell.accent":"Consérvalo mientras ocurre.","oss-twin-biz-close-banner.shell.body":"El gemelo conserva el evento, su contexto y la decisión que respaldó en un único registro operativo.","oss-twin-biz-close-banner.shell.eyebrow":"Todo el argumento","oss-twin-biz-close-banner.shell.footer":"Conserva el registro. Deriva el estado. Pregunta al pasado directamente.","oss-twin-biz-close-banner.shell.lead":"No reconstruyas el pasado.","oss-twin-biz-close-banner.shell.left":"El registro de eventos conserva el hecho y el momento en que ocurrió.","oss-twin-biz-close-banner.shell.leftKicker":"La distinción sigue visible","oss-twin-biz-close-banner.shell.pill1":"UN REGISTRO","oss-twin-biz-close-banner.shell.pill2":"PREGUNTAS FUTURAS","oss-twin-biz-close-banner.shell.pill3":"YA RESPONDIBLES","oss-twin-biz-close-banner.shell.right":"Una vista derivada puede seguir siendo rápida mientras cada respuesta histórica siga siendo trazable.","oss-twin-biz-close-banner.shell.rightKicker":"Por qué lo necesitan los operadores","oss-twin-biz-close-banner.shell.secondaryKicker":"Qué demuestra esto","oss-twin-biz-close-banner.sub":"Una lectura hecha explícita","oss-twin-biz-close-banner.tag":"TWIN","oss-twin-biz-close-banner.title":"Memoria operativa","oss-twin-biz-close-banner.banner.eyebrow":"Preguntas futuras","oss-twin-biz-close-banner.banner.lead":"No reconstruyas el pasado.","oss-twin-biz-close-banner.banner.accent":"Consérvalo mientras ocurre.","oss-twin-biz-close-banner.banner.paragraph1":"Un evento almacenado puede responder a una pregunta que nadie sabía que debía hacer el día en que se escribió. La respuesta sigue mostrando qué ocurrió, qué se sabía en ese momento y quién o qué regla determinó el resultado.","oss-twin-biz-close-banner.banner.paragraph2":"La misma memoria operativa respalda una revisión, una decisión de acceso, una comprobación de linaje y un escenario. Estos usos comparten el registro; no lo reescriben para cada audiencia.","oss-twin-biz-close-banner.banner.panelHeader":"Un registro, varias preguntas futuras","oss-twin-biz-close-banner.banner.panelTag":"ya respondibles","oss-twin-biz-close-banner.banner.check1":"Qué ocurrió","oss-twin-biz-close-banner.banner.check2":"Qué se sabía","oss-twin-biz-close-banner.banner.check3":"Qué contó","oss-twin-biz-close-banner.banner.check4":"Quién lo cambió","oss-twin-biz-close-banner.banner.check5":"Por qué permanece","oss-twin-biz-close-banner.banner.check6":"Quién podía leerlo","oss-twin-biz-close-banner.banner.check7":"Qué relación se aplicó","oss-twin-biz-close-banner.banner.check8":"Qué produjo un valor","oss-twin-biz-close-banner.banner.check9":"Qué cambiaría otra decisión","oss-twin-biz-close-banner.banner.verdict":"el pasado sigue siendo una consulta porque nunca se sobrescribió","oss-twin-biz-close-banner.banner.footline":"conserva el registro, deriva el estado, pregunta al pasado directamente","oss-twin-biz-close-banner.instrument.question":"¿Qué se sabía cuando el contratista abrió este historial de bombas?","oss-twin-biz-close-banner.instrument.query.label":"Pregunta TQL","oss-twin-biz-close-banner.instrument.query.value":"la ventana temporal solicitada","oss-twin-biz-close-banner.instrument.evidence.label":"Conjunto de evidencia","oss-twin-biz-close-banner.instrument.evidence.value":"los hechos conocidos entonces","oss-twin-biz-close-banner.instrument.lineage.label":"Linaje","oss-twin-biz-close-banner.instrument.lineage.value":"la fuente de cada valor","oss-twin-biz-close-banner.instrument.access.label":"Decisión de acceso","oss-twin-biz-close-banner.instrument.access.value":"la solicitud y su política","oss-twin-building-record.band.left":"el runtime permanece local","oss-twin-building-record.band.middle":"el registro sigue siendo buscable","oss-twin-building-record.band.right":"exportación de seguridad configurada","oss-twin-building-record.body":"Twin puede ejecutarse en una sola máquina o en un clúster en el propio entorno del operador. Su historial permanece allí durante el tiempo que el operador lo necesite.","oss-twin-building-record.chrome.meta":"ilustrativo","oss-twin-building-record.chrome.path":"Twin","oss-twin-building-record.chrome.status":"límite local activo","oss-twin-building-record.eyebrow":"Twin autohospedado","oss-twin-building-record.title":"Mantenga el registro en su edificio","oss-twin-building-record.site.label":"entorno del operador","oss-twin-building-record.site.status":"sin runtime saliente","oss-twin-building-record.node.change":"cambios de trabajo","oss-twin-building-record.node.runtime":"runtime de Twin","oss-twin-building-record.node.history":"historial duradero","oss-twin-building-record.operator":"el operador lee y gobierna localmente","oss-twin-building-record.security.label":"punto final de seguridad","oss-twin-building-record.security.note":"solo el evento configurado sale","oss-twin-building-record.form.single":"máquina única","oss-twin-building-record.form.cluster":"clúster","oss-twin-building-record.sub":"Un registro local","oss-twin-building-record.tag":"TWIN","oss-twin-business-glyph.4632db5b51":"Usted se autoaloja","oss-twin-business-glyph.837ce864ee":"Infraestructura controlada por el operador","oss-twin-business-glyph.870c4d024a":"Sin dependencia del proveedor","oss-twin-business-glyph.a92831c31f":"Construido en los Países Bajos","oss-twin-business-glyph.c25e4733b7":"Europeo por diseño","oss-twin-business-glyph.c82d1b09cf":"EU","oss-twin-business-glyph.1d197d39c5":"Dónde se ejecuta","oss-twin-business-glyph.bfc832bb4a":"Menos que temer","oss-twin-business-glyph.e2663d1037":"Menos que pagar","oss-twin-business-glyph.1fd05f076f":"La preocupación, resuelta","oss-twin-business-glyph.6b5eb5323e":"Listo para reproducir","oss-twin-business-glyph.9be8668f1d":"Panel de adquisición doble","oss-twin-business-glyph.28fdd72ec1":"Totalmente aislado","oss-twin-business-glyph.5df2ebe7c0":"Aislado de red","oss-twin-business-glyph.ae1457f05b":"Una región que usted fija","oss-twin-business-glyph.f6fff7f33d":"Nube de la UE","oss-twin-business-glyph.7c5277c9c8":"Su edificio","oss-twin-business-glyph.ca84f59176":"En las instalaciones","oss-twin-business-glyph.def21fd81d":"Reproduzca cualquier momento pasado","oss-twin-business-glyph.e0c5da507d":"Audite un incidente","oss-twin-business-glyph.ceafc3f89c":"En las instalaciones, nube de la UE o aislado de red","oss-twin-business-glyph.a4b2edef2b":"Dónde viven los datos","oss-twin-business-glyph.b912661c6d":"Usted se autoaloja, sin apagado","oss-twin-business-glyph.1ef1565eea":"Dependencia del proveedor","oss-twin-business-glyph.551023f8d2":"Autoalojado, sin medidor","oss-twin-business-glyph.429e927ea8":"Factura de la nube","oss-twin-business-glyph.5a320d9742":"Autoalojado, sin medidor por asiento","oss-twin-business-glyph.84246b551e":"Suscripción de plataforma","oss-twin-clock-meanings.band.left":"historial conservado","oss-twin-clock-meanings.band.right":"estado derivado","oss-twin-clock-meanings.body":"El registro conserva el cambio, su contexto y la decisión que lo siguió.","oss-twin-clock-meanings.chrome.meta":"ilustrativo","oss-twin-clock-meanings.chrome.path":"Gemelo","oss-twin-clock-meanings.chrome.status":"lectura completa","oss-twin-clock-meanings.col.answers":"Col / respuestas","oss-twin-clock-meanings.col.example":"Col / ejemplo","oss-twin-clock-meanings.col.setBy":"Col / establecido por","oss-twin-clock-meanings.foot.left":"Registro conservado","oss-twin-clock-meanings.foot.right":"Estado derivado","oss-twin-clock-meanings.kicker":"Instrumento gemelo","oss-twin-clock-meanings.kicker.label":"Gemelo","oss-twin-clock-meanings.kicker.sub":"registro operativo","oss-twin-clock-meanings.nodes.one":"Registro","oss-twin-clock-meanings.nodes.three":"Decisión","oss-twin-clock-meanings.nodes.two":"Estado","oss-twin-clock-meanings.rows.causation.answers":"Causa: preguntas respondidas","oss-twin-clock-meanings.rows.causation.example":"Causa: ejemplo","oss-twin-clock-meanings.rows.causation.name":"Causa: valor registrado","oss-twin-clock-meanings.rows.causation.setBy":"Causa: establecido por","oss-twin-clock-meanings.rows.event.answers":"Evento: preguntas respondidas","oss-twin-clock-meanings.rows.event.example":"Evento: ejemplo","oss-twin-clock-meanings.rows.event.name":"Evento: valor registrado","oss-twin-clock-meanings.rows.event.setBy":"Evento: establecido por","oss-twin-clock-meanings.rows.four":"Pregunta","oss-twin-clock-meanings.rows.one":"Registro","oss-twin-clock-meanings.rows.processing.answers":"Procesamiento: preguntas respondidas","oss-twin-clock-meanings.rows.processing.example":"Procesamiento: ejemplo","oss-twin-clock-meanings.rows.processing.name":"Procesamiento: valor registrado","oss-twin-clock-meanings.rows.processing.setBy":"Procesamiento: establecido por","oss-twin-clock-meanings.rows.three":"Decisión","oss-twin-clock-meanings.rows.two":"Estado","oss-twin-clock-meanings.rows.validity.answers":"Validez: preguntas respondidas","oss-twin-clock-meanings.rows.validity.example":"Validez: ejemplo","oss-twin-clock-meanings.rows.validity.name":"Validez: valor registrado","oss-twin-clock-meanings.rows.validity.setBy":"Validez: establecido por","oss-twin-clock-meanings.shell.accent":"y cuándo cuenta","oss-twin-clock-meanings.shell.body":"Una lectura de las 09:05, una llegada de las 10:12 y una calibración del viernes responden preguntas distintas. Twin registra las tres, así que una marca de tiempo nunca oculta la regla que hace que la lectura cuente. Una corrección tardía puede cambiar la vista actual sin cambiar lo que se sabía a las 09:05. Esa distinción da a un operador y a un revisor el mismo evento sin obligar a ninguno a inferir el tiempo que falta.","oss-twin-clock-meanings.shell.eyebrow":"Primitiva temporal","oss-twin-clock-meanings.shell.footer":"Conserva el registro. Deriva el estado. Pregunta al pasado directamente.","oss-twin-clock-meanings.shell.lead":"Cuándo ocurrió, cuándo llegó","oss-twin-clock-meanings.shell.left":"El tiempo de evento dice cuándo cambió el mundo; el tiempo de procesamiento dice cuándo Twin lo supo. El tiempo de validez dice cuándo debe contar el valor, así que un informe retrasado o una regla posterior no difuminan el evento original. El registro no elige uno como abreviatura.","oss-twin-clock-meanings.shell.leftKicker":"Se almacenan tres significados","oss-twin-clock-meanings.shell.pill1":"TIEMPO DE EVENTO","oss-twin-clock-meanings.shell.pill2":"TIEMPO DE PROCESAMIENTO","oss-twin-clock-meanings.shell.pill3":"TIEMPO DE VALIDEZ","oss-twin-clock-meanings.shell.right":"Esas dimensiones permanecen separadas en el almacenamiento, las proyecciones y los análisis. AS_OF, AS_KNOWN y WHILE_VALID pueden distinguir un hecho tardío, una corrección y una regla con efecto futuro sin depender de una convención. El reloj elegido forma parte de la consulta.","oss-twin-clock-meanings.shell.rightKicker":"Las consultas eligen el reloj","oss-twin-clock-meanings.shell.secondaryKicker":"La verdad temporal se transporta","oss-twin-clock-meanings.sub":"Una lectura hecha explícita","oss-twin-clock-meanings.tag":"TWIN","oss-twin-clock-meanings.title":"Memoria operativa","oss-twin-cluster-policy.band.left":"historial conservado","oss-twin-cluster-policy.band.meta":"colocación comprobada","oss-twin-cluster-policy.band.right":"estado derivado","oss-twin-cluster-policy.band.text":"La política sigue al evento","oss-twin-cluster-policy.body":"El registro conserva el cambio, su contexto y la decisión posterior.","oss-twin-cluster-policy.chrome.meta":"colocación comprobada","oss-twin-cluster-policy.chrome.path":"Implementación gemela","oss-twin-cluster-policy.chrome.status":"política activa","oss-twin-cluster-policy.decisions.move.detail":"La telemetría de agua se limita a los Países Bajos.","oss-twin-cluster-policy.decisions.move.title":"Mover fragmento a Francia","oss-twin-cluster-policy.decisions.move.verdict":"Denegado","oss-twin-cluster-policy.decisions.queryGrant.detail":"La concesión del contrato cubre esta solicitud.","oss-twin-cluster-policy.decisions.queryGrant.title":"Consultar activos compartidos de la UE","oss-twin-cluster-policy.decisions.queryGrant.verdict":"Concedido","oss-twin-cluster-policy.decisions.queryStop.detail":"No hay ninguna asignación activa para este activo.","oss-twin-cluster-policy.decisions.queryStop.title":"Leer historial del contratista","oss-twin-cluster-policy.decisions.queryStop.verdict":"Denegado","oss-twin-cluster-policy.foot.left":"Registro conservado","oss-twin-cluster-policy.foot.right":"Estado derivado","oss-twin-cluster-policy.keys.current":"v5 es la actual","oss-twin-cluster-policy.keys.label":"Versión de clave","oss-twin-cluster-policy.keys.readable":"v3 sigue siendo legible","oss-twin-cluster-policy.keys.written":"escrito con v3","oss-twin-cluster-policy.kicker":"Instrumento gemelo","oss-twin-cluster-policy.nodes.one":"Registro","oss-twin-cluster-policy.nodes.sub":"Nodo","oss-twin-cluster-policy.nodes.three":"Decisión","oss-twin-cluster-policy.nodes.two":"Estado","oss-twin-cluster-policy.rows.four":"Pregunta","oss-twin-cluster-policy.rows.one":"Registro","oss-twin-cluster-policy.rows.three":"Decisión","oss-twin-cluster-policy.rows.two":"Estado","oss-twin-cluster-policy.sub":"Una lectura hecha explícita","oss-twin-cluster-policy.tag":"TWIN","oss-twin-cluster-policy.tenants.dedicated.name":"Patrimonio dedicado","oss-twin-cluster-policy.tenants.dedicated.rule":"Nodos con nombre","oss-twin-cluster-policy.tenants.group.name":"Servicio regional","oss-twin-cluster-policy.tenants.group.rule":"Zona de datos de la UE","oss-twin-cluster-policy.tenants.municipal.name":"Flota municipal","oss-twin-cluster-policy.tenants.municipal.rule":"Solo Países Bajos","oss-twin-cluster-policy.title":"Memoria operativa","oss-twin-cluster-policy.zones.nl":"Países Bajos","oss-twin-cluster-policy.zones.de":"Alemania","oss-twin-cluster-policy.zones.fr":"Francia","oss-twin-consumer-glyph.acd84b02fb":"Nunca lo abres. Solo recuerda, para que las cosas queden atendidas.","oss-twin-consumer-glyph.0168cc72da":"Atendido en silencio","oss-twin-consumer-glyph.4a3d7efc30":"Nada se borra jamás","oss-twin-consumer-glyph.0c75ba4e06":"El ascensor, hoy","oss-twin-consumer-glyph.b82c53fffb":"Tu paquete","oss-twin-consumer-glyph.9264515cdb":"Tu hospital","oss-twin-consumer-glyph.e3f2c52b49":"Tu agua","oss-twin-consumer-glyph.b008e22d59":"Tu ascensor","oss-twin-consumer-glyph.d8b45ede5d":"Recogido para la noche","oss-twin-consumer-glyph.44e5f582ac":"Hora punta, transcurrió sin problemas","oss-twin-consumer-glyph.7a828864e6":"Una pequeña sacudida, anotada","oss-twin-consumer-glyph.5304007b1f":"Puertas revisadas, todo en orden","oss-twin-consumer-glyph.08bf288e0f":"Primer viaje de la mañana","oss-twin-cycle.band.left":"historial conservado","oss-twin-cycle.band.right":"estado derivado","oss-twin-cycle.body":"El registro conserva el cambio, su contexto y la decisión que lo siguió.","oss-twin-cycle.chrome.meta":"ilustrativo","oss-twin-cycle.chrome.path":"Twin","oss-twin-cycle.chrome.status":"lectura completada","oss-twin-cycle.foot.left":"Registro conservado","oss-twin-cycle.foot.right":"Estado derivado","oss-twin-cycle.kicker":"Instrumento Twin","oss-twin-cycle.nodes.one":"Registro","oss-twin-cycle.nodes.three":"Decisión","oss-twin-cycle.nodes.two":"Estado","oss-twin-cycle.rows.four":"Pregunta","oss-twin-cycle.rows.one":"Registro","oss-twin-cycle.rows.three":"Decisión","oss-twin-cycle.rows.two":"Estado","oss-twin-cycle.shell.accent":"un evento indica lo que sucedió","oss-twin-cycle.shell.body":"Una solicitud es una intención, no un hecho. Twin la comprueba contra el agregado, la política y la versión esperada; solo los comandos aceptados añaden eventos, y el estado se reconstruye a partir de esos eventos. Un comando rechazado no deja ningún evento.","oss-twin-cycle.shell.eyebrow":"Ciclo de event sourcing","oss-twin-cycle.shell.footer":"Conserva el registro. Deriva el estado. Pregunta directamente al pasado.","oss-twin-cycle.shell.lead":"Un comando pregunta","oss-twin-cycle.shell.left":"Un comando puede ser rechazado, quedar sin respuesta o conducir a un valor aceptado diferente. Solo los eventos añadidos cambian el agregado, por lo que el registro no inventa un vínculo causal ordenado donde no existe. Un comando rechazado no añade nada.","oss-twin-cycle.shell.leftKicker":"La intención no es un hecho","oss-twin-cycle.shell.pill1":"COMANDO","oss-twin-cycle.shell.pill2":"VALIDACIÓN","oss-twin-cycle.shell.pill3":"EVENT","oss-twin-cycle.shell.pill4":"ESTADO DERIVADO","oss-twin-cycle.shell.right":"Cada comando se comprueba contra una versión esperada del agregado antes de añadirse. Un escritor en competencia debe reconstruir el estado más reciente e intentarlo de nuevo, mientras que la reproducción aplica los hechos ya registrados en lugar de juzgarlos con las reglas actuales.","oss-twin-cycle.shell.rightKicker":"El versionado mantiene honestos a los escritores","oss-twin-cycle.shell.secondaryKicker":"El límite de escritura es claro","oss-twin-cycle.sub":"Una lectura hecha explícita","oss-twin-cycle.tag":"TWIN","oss-twin-cycle.title":"Memoria operativa","oss-twin-decision-pack.band.left":"historial conservado","oss-twin-decision-pack.band.right":"estado derivado","oss-twin-decision-pack.body":"El registro conserva el cambio, su contexto y la decisión que lo siguió.","oss-twin-decision-pack.chrome.meta":"ilustrativo","oss-twin-decision-pack.chrome.path":"Gemelo","oss-twin-decision-pack.chrome.status":"lectura completa","oss-twin-decision-pack.foot.left":"Registro conservado","oss-twin-decision-pack.foot.right":"Estado derivado","oss-twin-decision-pack.kicker":"Instrumento gemelo","oss-twin-decision-pack.nodes.one":"Registro","oss-twin-decision-pack.nodes.three":"Decisión","oss-twin-decision-pack.nodes.two":"Estado","oss-twin-decision-pack.rows.four":"Pregunta","oss-twin-decision-pack.rows.one":"Registro","oss-twin-decision-pack.rows.three":"Decisión","oss-twin-decision-pack.rows.two":"Estado","oss-twin-decision-pack.sub":"Una lectura hecha explícita","oss-twin-decision-pack.tag":"TWIN","oss-twin-decision-pack.title":"Memoria operativa","oss-twin-deployment-growth.band.left":"historial conservado","oss-twin-deployment-growth.band.right":"estado derivado","oss-twin-deployment-growth.body":"El registro conserva el cambio, su contexto y la decisión que siguió.","oss-twin-deployment-growth.chrome.meta":"ilustrativo","oss-twin-deployment-growth.chrome.path":"Gemelo","oss-twin-deployment-growth.chrome.status":"lectura completada","oss-twin-deployment-growth.foot.left":"Registro conservado","oss-twin-deployment-growth.foot.right":"Estado derivado","oss-twin-deployment-growth.kicker":"Instrumento gemelo","oss-twin-deployment-growth.nodes.one":"Registro","oss-twin-deployment-growth.nodes.three":"Decisión","oss-twin-deployment-growth.nodes.two":"Estado","oss-twin-deployment-growth.rows.four":"Pregunta","oss-twin-deployment-growth.rows.one":"Registro","oss-twin-deployment-growth.rows.three":"Decisión","oss-twin-deployment-growth.rows.two":"Estado","oss-twin-deployment-growth.sub":"Una lectura hecha explícita","oss-twin-deployment-growth.tag":"TWIN","oss-twin-deployment-growth.title":"Memoria operativa","oss-twin-deployment-postures.band.left":"historial conservado","oss-twin-deployment-postures.band.right":"estado derivado","oss-twin-deployment-postures.body":"El registro conserva el cambio, su contexto y la decisión que lo siguió.","oss-twin-deployment-postures.chrome.meta":"ilustrativo","oss-twin-deployment-postures.chrome.path":"Twin","oss-twin-deployment-postures.chrome.status":"lectura completada","oss-twin-deployment-postures.foot.left":"Registro conservado","oss-twin-deployment-postures.foot.right":"Estado derivado","oss-twin-deployment-postures.kicker":"Instrumento Twin","oss-twin-deployment-postures.nodes.one":"Registro","oss-twin-deployment-postures.nodes.three":"Decisión","oss-twin-deployment-postures.nodes.two":"Estado","oss-twin-deployment-postures.rows.four":"Pregunta","oss-twin-deployment-postures.rows.one":"Registro","oss-twin-deployment-postures.rows.three":"Decisión","oss-twin-deployment-postures.rows.two":"Estado","oss-twin-deployment-postures.shell.accent":"de una máquina a un clúster","oss-twin-deployment-postures.shell.body":"Conservar el historial en su propio dominio es una decisión de despliegue, no una promesa de que la infraestructura desaparezca. Twin puede comenzar en una máquina y crecer hasta un clúster bajo sus controles de publicación y residencia. El crecimiento es una decisión operativa, no una migración: el mismo historial, las mismas reglas de gobernanza y el mismo lenguaje de consulta viajan de una máquina a un clúster. La ubicación permanece visible para el operador en cada paso.","oss-twin-deployment-postures.shell.eyebrow":"Operación autohospedada","oss-twin-deployment-postures.shell.footer":"Conserve el registro. Derive el estado. Pregunte al pasado directamente.","oss-twin-deployment-postures.shell.lead":"El historial permanece en su dominio","oss-twin-deployment-postures.shell.left":"Twin puede ejecutarse en un servidor local, un clúster de sitio o un despliegue distribuido más amplio que el operador controle. La organización elige los almacenes, las regiones, las copias de seguridad y los destinos de seguridad en torno a su propio registro operativo. Ninguna cuenta de proveedor se convierte en el punto de control oculto.","oss-twin-deployment-postures.shell.leftKicker":"El dominio define la ubicación","oss-twin-deployment-postures.shell.pill1":"SELF-HOSTED","oss-twin-deployment-postures.shell.pill2":"DE UN NODO A UN CLÚSTER","oss-twin-deployment-postures.shell.pill3":"USTED PUBLICA","oss-twin-deployment-postures.shell.right":"Añadir nodos, cachés o particiones no requiere un nuevo esquema de eventos, un registro de tipos ni un lenguaje de consulta. El mismo historial y las mismas reglas de gobernanza viajan de una máquina a un clúster, con la ubicación aún visible para el operador. El operador sigue viendo dónde se encuentra cada registro.","oss-twin-deployment-postures.shell.rightKicker":"El modelo permanece igual a medida que crece","oss-twin-deployment-postures.shell.secondaryKicker":"El registro permanece en el dominio del operador","oss-twin-deployment-postures.sub":"Una lectura hecha explícita","oss-twin-deployment-postures.tag":"TWIN","oss-twin-deployment-postures.title":"Memoria operativa","oss-twin-domain-value.band.left":"historial conservado","oss-twin-domain-value.band.right":"estado derivado","oss-twin-domain-value.body":"El registro conserva el cambio, su contexto y la decisión que lo siguió.","oss-twin-domain-value.chrome.meta":"ilustrativo","oss-twin-domain-value.chrome.path":"Gemelo","oss-twin-domain-value.chrome.status":"lectura completada","oss-twin-domain-value.foot.left":"Registro conservado","oss-twin-domain-value.foot.right":"Estado derivado","oss-twin-domain-value.kicker":"Instrumento gemelo","oss-twin-domain-value.nodes.one":"Registro","oss-twin-domain-value.nodes.three":"Decisión","oss-twin-domain-value.nodes.two":"Estado","oss-twin-domain-value.rows.four":"Pregunta","oss-twin-domain-value.rows.one":"Registro","oss-twin-domain-value.rows.three":"Decisión","oss-twin-domain-value.rows.two":"Estado","oss-twin-domain-value.shell.accent":"no un lienzo gemelo vacío","oss-twin-domain-value.shell.body":"Un gemelo se gana su lugar respondiendo a una pregunta real del dominio, desde una vía de atención hasta una respuesta contra UAS. El gemelo comienza con esos comportamientos y registra la evidencia detrás de la respuesta.","oss-twin-domain-value.shell.eyebrow":"Puntos de partida del dominio","oss-twin-domain-value.shell.footer":"Conserva el registro. Deriva el estado. Pregunta directamente al pasado.","oss-twin-domain-value.shell.lead":"Comienza con el comportamiento del dominio","oss-twin-domain-value.shell.left":"Una observación clínica, una evaluación contra UAS y un comando industrial pueden llevar sus propios tipos, relaciones y reglas de rechazo. El gemelo no obliga a esos sistemas a encajar en un lienzo genérico en blanco antes de poder preservar lo que ocurrió. Las reglas de rechazo también vienen con el dominio.","oss-twin-domain-value.shell.leftKicker":"Las reglas vienen con el dominio","oss-twin-domain-value.shell.pill1":"MÉDICO","oss-twin-domain-value.shell.pill2":"CONTRA UAS","oss-twin-domain-value.shell.pill3":"OPC UA","oss-twin-domain-value.shell.pill4":"GEMELO EN VIVO","oss-twin-domain-value.shell.right":"Diferentes dominios siguen usando los mismos eventos, procedencia, lecturas temporales y mecánicas de escenario. Eso hace que una evaluación aceptada, un medicamento rechazado y un resultado simulado de bomba sean comparables como registros operativos responsables.","oss-twin-domain-value.shell.rightKicker":"Un solo sistema de registro une el trabajo","oss-twin-domain-value.shell.secondaryKicker":"La plataforma comienza con el comportamiento real","oss-twin-domain-value.sub":"Una lectura hecha explícita","oss-twin-domain-value.tag":"TWIN","oss-twin-domain-value.title":"Memoria operativa","oss-twin-door-validation.band.left":"historial conservado","oss-twin-door-validation.band.right":"estado derivado","oss-twin-door-validation.body":"El registro conserva el cambio, su contexto y la decisión que lo siguió.","oss-twin-door-validation.chrome.meta":"ilustrativo","oss-twin-door-validation.chrome.path":"Gemelo","oss-twin-door-validation.chrome.status":"lectura completa","oss-twin-door-validation.foot.left":"Registro conservado","oss-twin-door-validation.foot.right":"Estado derivado","oss-twin-door-validation.kicker":"Instrumento gemelo","oss-twin-door-validation.nodes.one":"Registro","oss-twin-door-validation.nodes.three":"Decisión","oss-twin-door-validation.nodes.two":"Estado","oss-twin-door-validation.rows.four":"Pregunta","oss-twin-door-validation.rows.one":"Registro","oss-twin-door-validation.rows.three":"Decisión","oss-twin-door-validation.rows.two":"Estado","oss-twin-door-validation.sub":"Una lectura hecha explícita","oss-twin-door-validation.tag":"TWIN","oss-twin-door-validation.title":"Memoria operativa","oss-twin-eng-close-banner.band.left":"historial conservado","oss-twin-eng-close-banner.band.right":"estado derivado","oss-twin-eng-close-banner.body":"El registro conserva el cambio, su contexto y la decisión que lo siguió.","oss-twin-eng-close-banner.chrome.meta":"ilustrativo","oss-twin-eng-close-banner.chrome.path":"Gemelo","oss-twin-eng-close-banner.chrome.status":"lectura completada","oss-twin-eng-close-banner.foot.left":"Registro conservado","oss-twin-eng-close-banner.foot.right":"Estado derivado","oss-twin-eng-close-banner.kicker":"Instrumento gemelo","oss-twin-eng-close-banner.nodes.one":"Registro","oss-twin-eng-close-banner.nodes.three":"Decisión","oss-twin-eng-close-banner.nodes.two":"Estado","oss-twin-eng-close-banner.rows.four":"Pregunta","oss-twin-eng-close-banner.rows.one":"Registro","oss-twin-eng-close-banner.rows.three":"Decisión","oss-twin-eng-close-banner.rows.two":"Estado","oss-twin-eng-close-banner.shell.accent":"El estado es una lectura de él.","oss-twin-eng-close-banner.shell.body":"Gemelo conserva el evento, su contexto y la decisión que respaldó en un único registro operativo.","oss-twin-eng-close-banner.shell.eyebrow":"Todo el argumento","oss-twin-eng-close-banner.shell.footer":"Conserva el registro. Deriva el estado. Pregunta al pasado directamente.","oss-twin-eng-close-banner.shell.lead":"El registro no es el estado.","oss-twin-eng-close-banner.shell.left":"El registro de eventos conserva el hecho y el momento en que ocurrió.","oss-twin-eng-close-banner.shell.leftKicker":"La distinción permanece visible","oss-twin-eng-close-banner.shell.pill1":"UN REGISTRO","oss-twin-eng-close-banner.shell.pill2":"ESTADO DERIVADO","oss-twin-eng-close-banner.shell.pill3":"PREGUNTA AL PASADO","oss-twin-eng-close-banner.shell.right":"Una vista derivada puede mantenerse rápida mientras cada respuesta histórica siga siendo trazable.","oss-twin-eng-close-banner.shell.rightKicker":"Por qué lo necesitan los operadores","oss-twin-eng-close-banner.shell.secondaryKicker":"Qué demuestra esto","oss-twin-eng-close-banner.sub":"Una lectura hecha explícita","oss-twin-eng-close-banner.tag":"TWIN","oss-twin-eng-close-banner.title":"Memoria operativa","oss-twin-eng-close-banner.banner.eyebrow":"Una plataforma basada en eventos","oss-twin-eng-close-banner.banner.lead":"El registro no es el estado.","oss-twin-eng-close-banner.banner.accent":"El estado es una lectura de él.","oss-twin-eng-close-banner.banner.paragraph1":"El registro de eventos es la cuenta duradera de qué cambió y por qué. Las proyecciones, las vistas de relaciones y las API son lecturas útiles de esa cuenta, cada una moldeada para una pregunta concreta.","oss-twin-eng-close-banner.banner.paragraph2":"Una vista puede reconstruirse, reemplazarse o permitirse que se quede atrás sin reescribir el registro subyacente. Eso mantiene las operaciones diarias rápidas y deja un estado, decisión o resultado explicable más adelante.","oss-twin-eng-close-banner.banner.panelHeader":"Una plataforma basada en eventos","oss-twin-eng-close-banner.banner.panelTag":"memoria operativa","oss-twin-eng-close-banner.banner.check1":"Tiempo tridimensional","oss-twin-eng-close-banner.banner.check2":"Comandos y eventos","oss-twin-eng-close-banner.banner.check3":"Estado derivado","oss-twin-eng-close-banner.banner.check4":"Relaciones tipadas","oss-twin-eng-close-banner.banner.check5":"Rama y compara","oss-twin-eng-close-banner.banner.check6":"Procedencia y retención","oss-twin-eng-close-banner.banner.check7":"Adaptadores de estándares","oss-twin-eng-close-banner.banner.check8":"Complementos en espacio aislado","oss-twin-eng-close-banner.banner.check9":"Seguridad basada en políticas","oss-twin-eng-close-banner.banner.check10":"Distribución autoalojada","oss-twin-eng-close-banner.banner.verdict":"el estado actual se mantiene rápido porque es derivado; el historial se mantiene consultable porque se conserva","oss-twin-eng-close-banner.banner.footline":"conserva el registro, deriva el estado, pregunta al pasado directamente","oss-twin-eng-close-banner.instrument.record":"Un flujo de eventos","oss-twin-eng-close-banner.instrument.recordNote":"el único registro duradero","oss-twin-eng-close-banner.instrument.rebuild":"Elimina y reconstruye","oss-twin-eng-close-banner.instrument.walk":"Recorre una relación","oss-twin-eng-close-banner.instrument.query":"Haz una pregunta al pasado","oss-twin-eng-close-banner.instrument.replay":"Reproduce un resultado","oss-twin-existing-models.band.left":"historial conservado","oss-twin-existing-models.band.right":"estado derivado","oss-twin-existing-models.body":"El registro conserva el cambio, su contexto y la decisión que lo siguió.","oss-twin-existing-models.chrome.meta":"ilustrativo","oss-twin-existing-models.chrome.path":"Gemelo","oss-twin-existing-models.chrome.status":"lectura completa","oss-twin-existing-models.foot.left":"Registro conservado","oss-twin-existing-models.foot.right":"Estado derivado","oss-twin-existing-models.kicker":"Instrumento gemelo","oss-twin-existing-models.nodes.one":"Registro","oss-twin-existing-models.nodes.three":"Decisión","oss-twin-existing-models.nodes.two":"Estado","oss-twin-existing-models.rows.four":"Pregunta","oss-twin-existing-models.rows.one":"Registro","oss-twin-existing-models.rows.three":"Decisión","oss-twin-existing-models.rows.two":"Estado","oss-twin-existing-models.sub":"Una lectura hecha explícita","oss-twin-existing-models.tag":"TWIN","oss-twin-existing-models.title":"Memoria operativa","oss-twin-fair-page.band.left":"historial conservado","oss-twin-fair-page.band.right":"estado derivado","oss-twin-fair-page.body":"El registro conserva el cambio, su contexto y la decisión que lo siguió.","oss-twin-fair-page.chrome.meta":"ilustrativo","oss-twin-fair-page.chrome.path":"Twin","oss-twin-fair-page.chrome.status":"lectura completa","oss-twin-fair-page.foot.left":"Registro conservado","oss-twin-fair-page.foot.right":"Estado derivado","oss-twin-fair-page.footline.left":"Pie de página / izquierda","oss-twin-fair-page.footline.right":"Pie de página / derecha","oss-twin-fair-page.kicker":"Instrumento Twin","oss-twin-fair-page.kicker.label":"Twin","oss-twin-fair-page.kicker.sub":"registro operativo","oss-twin-fair-page.nodes.one":"Registro","oss-twin-fair-page.nodes.three":"Decisión","oss-twin-fair-page.nodes.two":"Estado","oss-twin-fair-page.rows.four":"Pregunta","oss-twin-fair-page.rows.one":"Registro","oss-twin-fair-page.rows.three":"Decisión","oss-twin-fair-page.rows.two":"Estado","oss-twin-fair-page.shell.accent":"en la página del miércoles","oss-twin-fair-page.shell.body":"Una persona solo puede actuar sobre la información que le había llegado en ese momento. Twin conserva los hechos posteriores, pero no pone las noticias del viernes en la página del miércoles. La página del miércoles contiene solo lo que le había llegado para el miércoles, y la línea del viernes se añade donde corresponde en lugar de mover la anterior. Ambas fechas siguen siendo legibles, de modo que un revisor también puede ver cuándo lo supo la organización.","oss-twin-fair-page.shell.eyebrow":"Sin retrospectiva","oss-twin-fair-page.shell.footer":"Conserva el registro. Deriva el estado. Pregunta al pasado directamente.","oss-twin-fair-page.shell.lead":"La decisión del miércoles se juzga","oss-twin-fair-page.shell.left":"Twin registra cuándo ocurrió algo y cuándo entró en la página como fechas separadas. La lectura del miércoles contiene solo la información que había llegado para entonces, aunque una línea del viernes explique más tarde el martes con más detalle. Las dos fechas se almacenan por separado.","oss-twin-fair-page.shell.leftKicker":"El miércoles se detiene en el miércoles","oss-twin-fair-page.shell.pill1":"MOMENTO DEL HECHO","oss-twin-fair-page.shell.pill2":"MOMENTO DE LLEGADA","oss-twin-fair-page.shell.pill3":"SIN RETROSPECTIVA","oss-twin-fair-page.shell.right":"El hecho posterior mejora la cuenta actual sin reescribir la decisión anterior. Mostrar ambas lecturas protege a las personas de la retrospectiva y también puede revelar que información importante llegó a la organización demasiado tarde. La página hace legibles ambas fechas.","oss-twin-fair-page.shell.rightKicker":"El viernes también sigue visible","oss-twin-fair-page.shell.secondaryKicker":"Dos fechas hacen justa la revisión","oss-twin-fair-page.stamp.bottom":"Sello / inferior","oss-twin-fair-page.stamp.top":"Sello / superior","oss-twin-fair-page.sub":"Una lectura hecha explícita","oss-twin-fair-page.tag":"TWIN","oss-twin-fair-page.title":"Memoria operativa","oss-twin-fair-page.visual.stamp.top":"Martes / ahora","oss-twin-fair-page.visual.stamp.bottom":"Miércoles / entonces","oss-twin-fair-page.visual.kicker.label":"Una decisión","oss-twin-fair-page.visual.kicker.sub":"dos páginas honestas","oss-twin-fair-page.visual.tag":"sencillo","oss-twin-fair-page.visual.field.includes":"Incluye","oss-twin-fair-page.visual.field.excludes":"Excluye","oss-twin-fair-page.visual.field.answers":"Responde","oss-twin-fair-page.visual.footline.left":"decisión justa según lo conocido entonces","oss-twin-fair-page.visual.footline.right":"verdad posterior conservada","oss-twin-fair-page.view.now.name":"Martes, entendido ahora","oss-twin-fair-page.view.now.includes":"Página del miércoles y llegada del viernes","oss-twin-fair-page.view.now.excludes":"Nada posterior","oss-twin-fair-page.view.now.answers":"¿Qué entendemos ahora sobre el martes?","oss-twin-fair-page.view.wednesday.name":"Miércoles, según lo conocido","oss-twin-fair-page.view.wednesday.includes":"Solo la evidencia presente el miércoles","oss-twin-fair-page.view.wednesday.excludes":"Llegada del viernes","oss-twin-fair-page.view.wednesday.answers":"¿Fue justa la aprobación en su momento?","oss-twin-four-reasons.band.left":"historial conservado","oss-twin-four-reasons.band.right":"estado derivado","oss-twin-four-reasons.body":"El registro conserva el cambio, su contexto y la decisión que siguió.","oss-twin-four-reasons.chrome.meta":"ilustrativo","oss-twin-four-reasons.chrome.path":"Gemelo","oss-twin-four-reasons.chrome.status":"lectura completa","oss-twin-four-reasons.foot.left":"Registro conservado","oss-twin-four-reasons.foot.right":"Estado derivado","oss-twin-four-reasons.kicker":"Instrumento gemelo","oss-twin-four-reasons.nodes.one":"Registro","oss-twin-four-reasons.nodes.three":"Decisión","oss-twin-four-reasons.nodes.two":"Estado","oss-twin-four-reasons.rows.four":"Pregunta","oss-twin-four-reasons.rows.one":"Registro","oss-twin-four-reasons.rows.three":"Decisión","oss-twin-four-reasons.rows.two":"Estado","oss-twin-four-reasons.sub":"Una lectura hecha explícita","oss-twin-four-reasons.tag":"TWIN","oss-twin-four-reasons.title":"Memoria operativa","oss-twin-hero-glyph.7d9bb5faca":"Registro de eventos","oss-twin-hero-glyph.ad8919ace0":"Evento","oss-twin-hero-glyph.b6ba0db1f8":"Plegar","oss-twin-hero-glyph.932bc0bc1a":"// el registro de solo anexión es la fuente de verdad","oss-twin-hero-glyph.cffa2af0a3":"Leyendo","oss-twin-hero-glyph.39efd18e0f":"sec. #0005 confirmada","oss-twin-hero-glyph.53477cd8d5":"// el estado actual es un plegado del registro","oss-twin-hero-glyph.d800be0a29":"Enfriador","oss-twin-hero-glyph.856a0120f8":"estado: En ejecución, v5","oss-twin-hero-glyph.3cc58bd4e4":"// reproducir un prefijo para recuperar un estado anterior","oss-twin-hero-glyph.754e70f565":"estado: Enfriando","oss-twin-hero-glyph.73989d9c59":"En ejecución","oss-twin-hero-glyph.e2ae20d9ae":"Rust","oss-twin-hero-glyph.8baf2c1d74":"Estado plegado","oss-twin-hero-glyph.572fd6bf3a":"Registro de eventos","oss-twin-hero-glyph.aa802d717e":"anexar, plegar, reproducir","oss-twin-hero-glyph.6b5eb5323e":"Historial de solo anexión","oss-twin-intent-outcome.band.left":"historial conservado","oss-twin-intent-outcome.band.right":"estado derivado","oss-twin-intent-outcome.body":"El registro conserva el cambio, su contexto y la decisión que siguió.","oss-twin-intent-outcome.chrome.meta":"ilustrativo","oss-twin-intent-outcome.chrome.path":"Gemelo","oss-twin-intent-outcome.chrome.status":"lectura completada","oss-twin-intent-outcome.foot.left":"Registro conservado","oss-twin-intent-outcome.foot.right":"Estado derivado","oss-twin-intent-outcome.kicker":"Instrumento gemelo","oss-twin-intent-outcome.nodes.one":"Registro","oss-twin-intent-outcome.nodes.three":"Decisión","oss-twin-intent-outcome.nodes.two":"Estado","oss-twin-intent-outcome.rows.four":"Pregunta","oss-twin-intent-outcome.rows.one":"Registro","oss-twin-intent-outcome.rows.three":"Decisión","oss-twin-intent-outcome.rows.two":"Estado","oss-twin-intent-outcome.sub":"Una lectura hecha explícita","oss-twin-intent-outcome.tag":"TWIN","oss-twin-intent-outcome.title":"Memoria operativa","oss-twin-late-business.foot.left":"un evento","oss-twin-late-business.foot.right":"varias preguntas empresariales legítimas","oss-twin-late-business.kicker.label":"Qué establecen las dos fechas","oss-twin-late-business.kicker.sub":"sin interpretación posterior","oss-twin-late-business.rows.correction-counts.clock":"tiempo de validez","oss-twin-late-business.rows.correction-counts.finding":"estado aceptado actual","oss-twin-late-business.rows.correction-counts.owner":"propietario de datos o políticas","oss-twin-late-business.rows.correction-counts.question":"Cuándo debe contar la corrección","oss-twin-late-business.rows.decision-fair.clock":"conjunto en tiempo de procesamiento","oss-twin-late-business.rows.decision-fair.finding":"revisión sin retrospectiva","oss-twin-late-business.rows.decision-fair.owner":"gobernanza o aseguramiento","oss-twin-late-business.rows.decision-fair.question":"¿Fue justa la decisión del miércoles?","oss-twin-late-business.rows.fault-happened.clock":"tiempo del evento","oss-twin-late-business.rows.fault-happened.finding":"condición del activo o proceso","oss-twin-late-business.rows.fault-happened.owner":"operaciones o ingeniería","oss-twin-late-business.rows.fault-happened.question":"¿Cuándo ocurrió la falla?","oss-twin-late-business.rows.organisation-knew.clock":"tiempo de procesamiento","oss-twin-late-business.rows.organisation-knew.finding":"retraso en informes y respuesta","oss-twin-late-business.rows.organisation-knew.owner":"control o comunicaciones","oss-twin-late-business.rows.organisation-knew.question":"¿Cuándo supo la organización?","oss-twin-late-business.shell.accent":"sigue siendo ambos hechos a la vez","oss-twin-late-business.shell.body":"Una falla del martes informada el viernes crea dos hechos: cuándo ocurrió y cuándo lo supo la organización. Mantener ambos evita que una revisión justa se convierta en retrospectiva. El retraso en sí puede convertirse en una señal operativa sin cambiar la fecha del incidente. Un gerente puede preguntar qué era conocible el martes y qué acción era posible el viernes. Ninguna fecha se sobrescribe cuando llega la otra, por lo que una revisión de una falla también puede convertirse en evidencia sobre el proceso que la produjo.","oss-twin-late-business.shell.eyebrow":"Visibilidad de datos tardíos","oss-twin-late-business.shell.footer":"Conserve el registro. Derive el estado. Pregunte al pasado directamente.","oss-twin-late-business.shell.lead":"Una falla del martes informada el viernes","oss-twin-late-business.shell.left":"Una falla del martes informada el viernes no es una contradicción en el registro. Twin conserva el momento en que ocurrió la falla y el momento en que la organización la recibió, de modo que ni el incidente ni el retraso en la información se borran.","oss-twin-late-business.shell.leftKicker":"La falla y el informe difieren","oss-twin-late-business.shell.pill1":"EVENTO DEL MARTES","oss-twin-late-business.shell.pill2":"LLEGADA DEL VIERNES","oss-twin-late-business.shell.pill3":"AMBOS CONSERVADOS","oss-twin-late-business.shell.right":"El registro puede mostrar lo que se sabía antes del viernes y lo que se entiende ahora. También puede revelar patrones en la información tardía, convirtiendo una revisión de una falla en evidencia sobre el proceso que la produjo.","oss-twin-late-business.shell.rightKicker":"El retraso es una señal operativa","oss-twin-late-business.shell.secondaryKicker":"Dos fechas siguen siendo verdaderas","oss-twin-late-business.tag":"TEMPORAL","oss-twin-late-notification.band.left":"historial conservado","oss-twin-late-notification.band.right":"estado derivado","oss-twin-late-notification.body":"El registro conserva el cambio, su contexto y la decisión que lo siguió.","oss-twin-late-notification.chrome.meta":"ilustrativo","oss-twin-late-notification.chrome.path":"Gemelo","oss-twin-late-notification.chrome.status":"lectura completa","oss-twin-late-notification.faults.four":"Faltas / cuatro","oss-twin-late-notification.faults.one":"Faltas / una","oss-twin-late-notification.faults.three":"Faltas / tres","oss-twin-late-notification.faults.two":"Faltas / dos","oss-twin-late-notification.foot.left":"Registro conservado","oss-twin-late-notification.foot.right":"Estado derivado","oss-twin-late-notification.kicker":"Instrumento gemelo","oss-twin-late-notification.late.chip":"Tarde / chip","oss-twin-late-notification.legend.arrived":"Leyenda / llegado","oss-twin-late-notification.legend.due":"Leyenda / previsto","oss-twin-late-notification.legend.happened":"Leyenda / ocurrido","oss-twin-late-notification.nodes.one":"Registro","oss-twin-late-notification.nodes.three":"Decisión","oss-twin-late-notification.nodes.two":"Estado","oss-twin-late-notification.outputs.count.note":"Salidas / recuento / nota","oss-twin-late-notification.outputs.count.title":"Salidas / recuento / título","oss-twin-late-notification.outputs.delay.note":"Salidas / retraso / nota","oss-twin-late-notification.outputs.delay.title":"Salidas / retraso / título","oss-twin-late-notification.outputs.signoff.excludes":"Salidas / aprobación / excluye","oss-twin-late-notification.outputs.signoff.includes":"Salidas / aprobación / incluye","oss-twin-late-notification.outputs.signoff.note":"Salidas / aprobación / nota","oss-twin-late-notification.outputs.signoff.title":"Salidas / aprobación / título","oss-twin-late-notification.rows.four":"Pregunta","oss-twin-late-notification.rows.one":"Registro","oss-twin-late-notification.rows.three":"Decisión","oss-twin-late-notification.rows.two":"Estado","oss-twin-late-notification.sub":"Una lectura hecha explícita","oss-twin-late-notification.tag":"TWIN","oss-twin-late-notification.title":"Memoria operativa","oss-twin-late-notification.weeks.four":"Semanas / cuatro","oss-twin-late-notification.weeks.one":"Semanas / una","oss-twin-late-notification.weeks.three":"Semanas / tres","oss-twin-late-notification.weeks.two":"Semanas / dos","oss-twin-late-notification.windows.inside":"Ventanas / interior","oss-twin-late-placement.band.left":"historial conservado","oss-twin-late-placement.band.right":"estado derivado","oss-twin-late-placement.body":"El registro conserva el cambio, su contexto y la decisión que lo siguió.","oss-twin-late-placement.chrome.meta":"ilustrativo","oss-twin-late-placement.chrome.path":"Twin","oss-twin-late-placement.chrome.status":"lectura completada","oss-twin-late-placement.foot.left":"Registro conservado","oss-twin-late-placement.foot.right":"Estado derivado","oss-twin-late-placement.kicker":"Instrumento Twin","oss-twin-late-placement.nodes.one":"Registro","oss-twin-late-placement.nodes.three":"Decisión","oss-twin-late-placement.nodes.two":"Estado","oss-twin-late-placement.rows.four":"Pregunta","oss-twin-late-placement.rows.one":"Registro","oss-twin-late-placement.rows.three":"Decisión","oss-twin-late-placement.rows.two":"Estado","oss-twin-late-placement.shell.accent":"y sigue perteneciendo al martes","oss-twin-late-placement.shell.body":"Una corrección recibida el viernes puede seguir describiendo el martes. Twin conserva su llegada como evidencia mientras la sitúa donde las preguntas de evento y validez la necesitan: en la historia del martes. La fecha de llegada permanece disponible como retraso medible, y una respuesta histórica excluye deliberadamente lo aprendido después. Eso es lo que evita que una corrección del viernes se convierta en un evento del viernes.","oss-twin-late-placement.shell.eyebrow":"Colocación bitemporal","oss-twin-late-placement.shell.footer":"Conserva el registro. Deriva el estado. Pregunta al pasado directamente.","oss-twin-late-placement.shell.lead":"La corrección llega el viernes","oss-twin-late-placement.shell.left":"Una corrección descubierta el viernes puede describir el martes sin convertirse en un evento del viernes. Twin conserva la fecha de llegada como tiempo de procesamiento y sitúa el hecho donde corresponde para las preguntas de evento y validez.","oss-twin-late-placement.shell.leftKicker":"El viernes también es evidencia","oss-twin-late-placement.shell.pill1":"DATOS TARDÍOS","oss-twin-late-placement.shell.pill2":"COLOCACIÓN EN TIEMPO DE EVENTO","oss-twin-late-placement.shell.pill3":"RETRASO CONSERVADO","oss-twin-late-placement.shell.right":"El almacenamiento se reduce por tema, tipo y tiempo, pero el límite temporal seleccionado sigue rigiendo. Una respuesta histórica excluye el conocimiento futuro deliberadamente, mientras que el retraso de notificación permanece disponible como señal operativa medible.","oss-twin-late-placement.shell.rightKicker":"La reconstrucción tiene un límite","oss-twin-late-placement.shell.secondaryKicker":"La evidencia tardía sigue siendo útil","oss-twin-late-placement.sub":"Una lectura hecha explícita","oss-twin-late-placement.tag":"TWIN","oss-twin-late-placement.title":"Memoria operativa","oss-twin-lineage-fields.band.left":"historial conservado","oss-twin-lineage-fields.band.right":"estado derivado","oss-twin-lineage-fields.body":"El registro conserva el cambio, su contexto y la decisión que lo siguió.","oss-twin-lineage-fields.chrome.meta":"ilustrativo","oss-twin-lineage-fields.chrome.path":"Twin","oss-twin-lineage-fields.chrome.status":"lectura completa","oss-twin-lineage-fields.foot.left":"Registro conservado","oss-twin-lineage-fields.foot.right":"Estado derivado","oss-twin-lineage-fields.kicker":"Instrumento Twin","oss-twin-lineage-fields.nodes.one":"Registro","oss-twin-lineage-fields.nodes.three":"Decisión","oss-twin-lineage-fields.nodes.two":"Estado","oss-twin-lineage-fields.rows.four":"Pregunta","oss-twin-lineage-fields.rows.one":"Registro","oss-twin-lineage-fields.rows.three":"Decisión","oss-twin-lineage-fields.rows.two":"Estado","oss-twin-lineage-fields.shell.accent":"su propio grafo de procedencia","oss-twin-lineage-fields.shell.body":"Un valor de mantenimiento derivado solo es útil cuando se puede comprobar su origen y su transformación. Twin lleva el origen, la clasificación y la retención junto al valor. Se rechaza un borde de procedencia que crearía un ciclo, por lo que seguir un valor hacia atrás siempre llega a un origen real.","oss-twin-lineage-fields.shell.eyebrow":"Orígenes, transformaciones y toques","oss-twin-lineage-fields.shell.footer":"Conserva el registro. Deriva el estado. Pregunta al pasado directamente.","oss-twin-lineage-fields.shell.lead":"Un valor derivado conserva","oss-twin-lineage-fields.shell.left":"Un valor derivado conserva las fuentes, las transformaciones y las decisiones que lo produjeron. Twin rechaza un borde de procedencia que crearía un ciclo, por lo que seguir el valor hacia atrás llega finalmente a un origen real.","oss-twin-lineage-fields.shell.leftKicker":"La derivación es un grafo","oss-twin-lineage-fields.shell.pill1":"ORIGEN","oss-twin-lineage-fields.shell.pill2":"TRANSFORMACIÓN","oss-twin-lineage-fields.shell.pill3":"CLASIFICADO","oss-twin-lineage-fields.shell.pill4":"RETENCIÓN","oss-twin-lineage-fields.shell.right":"La clasificación, la retención y los toques de auditoría siguen siendo distintos de la derivación, pero viajan con el valor. Eso permite que un revisor vea tanto por qué existe un resultado como cómo debe leerse, protegerse o conservarse.","oss-twin-lineage-fields.shell.rightKicker":"El manejo acompaña","oss-twin-lineage-fields.shell.secondaryKicker":"Un valor lleva su manejo","oss-twin-lineage-fields.sub":"Una lectura hecha explícita","oss-twin-lineage-fields.tag":"TWIN","oss-twin-lineage-fields.title":"Memoria operativa","oss-twin-maintenance-lineage.band.left":"historial conservado","oss-twin-maintenance-lineage.band.right":"estado derivado","oss-twin-maintenance-lineage.body":"El registro conserva el cambio, su contexto y la decisión que siguió.","oss-twin-maintenance-lineage.chrome.meta":"ilustrativo","oss-twin-maintenance-lineage.chrome.path":"Gemelo","oss-twin-maintenance-lineage.chrome.status":"lectura completada","oss-twin-maintenance-lineage.foot.left":"Registro conservado","oss-twin-maintenance-lineage.foot.right":"Estado derivado","oss-twin-maintenance-lineage.kicker":"Instrumento gemelo","oss-twin-maintenance-lineage.nodes.one":"Registro","oss-twin-maintenance-lineage.nodes.three":"Decisión","oss-twin-maintenance-lineage.nodes.two":"Estado","oss-twin-maintenance-lineage.rows.four":"Pregunta","oss-twin-maintenance-lineage.rows.one":"Registro","oss-twin-maintenance-lineage.rows.three":"Decisión","oss-twin-maintenance-lineage.rows.two":"Estado","oss-twin-maintenance-lineage.sub":"Una lectura hecha explícita","oss-twin-maintenance-lineage.tag":"TWIN","oss-twin-maintenance-lineage.title":"Memoria operativa","oss-twin-notebook-day.band.left":"historial conservado","oss-twin-notebook-day.band.right":"estado derivado","oss-twin-notebook-day.body":"El registro conserva el cambio, su contexto y la decisión que le siguió.","oss-twin-notebook-day.chrome.meta":"ilustrativo","oss-twin-notebook-day.chrome.path":"Twin","oss-twin-notebook-day.chrome.status":"lectura completa","oss-twin-notebook-day.current.keep":"Actual / conservar","oss-twin-notebook-day.current.kicker":"Actual / titular","oss-twin-notebook-day.current.note":"Actual / nota","oss-twin-notebook-day.current.state":"Actual / estado","oss-twin-notebook-day.foot.left":"Registro conservado","oss-twin-notebook-day.foot.right":"Estado derivado","oss-twin-notebook-day.kicker":"Instrumento Twin","oss-twin-notebook-day.link.label":"Enlace / etiqueta","oss-twin-notebook-day.nodes.one":"Registro","oss-twin-notebook-day.nodes.three":"Decisión","oss-twin-notebook-day.nodes.two":"Estado","oss-twin-notebook-day.page.chip":"Página / chip","oss-twin-notebook-day.rows.four":"Pregunta","oss-twin-notebook-day.rows.one":"Registro","oss-twin-notebook-day.rows.three":"Decisión","oss-twin-notebook-day.rows.two":"Estado","oss-twin-notebook-day.shell.accent":"No lo reconstruyas de memoria.","oss-twin-notebook-day.shell.body":"Twin conserva el evento, su contexto y la decisión que respaldó en un único registro operativo.","oss-twin-notebook-day.shell.eyebrow":"Volver atrás","oss-twin-notebook-day.shell.footer":"Conserva el registro. Deriva el estado. Pregunta directamente al pasado.","oss-twin-notebook-day.shell.lead":"Lee el día.","oss-twin-notebook-day.shell.left":"El registro de eventos conserva el hecho y el momento en que ocurrió.","oss-twin-notebook-day.shell.leftKicker":"La distinción sigue visible","oss-twin-notebook-day.shell.pill1":"UN CUADERNO","oss-twin-notebook-day.shell.pill2":"SIN RECONSTRUCCIÓN","oss-twin-notebook-day.shell.pill3":"DÍA COMPLETO","oss-twin-notebook-day.shell.right":"Una vista derivada puede seguir siendo rápida mientras cada respuesta histórica siga siendo trazable.","oss-twin-notebook-day.shell.rightKicker":"Por qué lo necesitan los operadores","oss-twin-notebook-day.shell.secondaryKicker":"Qué demuestra esto","oss-twin-notebook-day.sub":"Una lectura hecha explícita","oss-twin-notebook-day.tag":"TWIN","oss-twin-notebook-day.title":"Memoria operativa","oss-twin-notebook-day.banner.eyebrow":"Lee el día","oss-twin-notebook-day.banner.lead":"Lee el día.","oss-twin-notebook-day.banner.accent":"No lo reconstruyas de memoria.","oss-twin-notebook-day.banner.paragraph1":"Tras una avería, a menudo se pide a la gente que reconstruya un día a partir de notas, exportaciones y memoria. Incluso una reconstrucción cuidadosa puede confundir lo que ocurrió con lo que llegó después.","oss-twin-notebook-day.banner.paragraph2":"Twin conserva el día tal como se desarrolla: los eventos del equipo, la información disponible en ese momento y las correcciones posteriores permanecen unidos pero distintos. Leer el martes se convierte en una mirada directa al registro, no en la primera fase de una investigación.","oss-twin-notebook-day.banner.panelHeader":"Martes, leído directamente","oss-twin-notebook-day.banner.panelTag":"no reconstruido","oss-twin-notebook-day.banner.check1":"Qué hizo el equipo","oss-twin-notebook-day.banner.check2":"Qué se había informado hasta entonces","oss-twin-notebook-day.banner.check3":"Qué llegó después","oss-twin-notebook-day.banner.check4":"Qué acción se solicitó","oss-twin-notebook-day.banner.check5":"Qué resultado siguió","oss-twin-notebook-day.banner.check6":"No se requiere lo que nadie recuerde","oss-twin-notebook-day.banner.verdict":"el día se devuelve como un registro, no como una historia ensamblada después","oss-twin-notebook-day.banner.footline":"nada se sobrescribió, así que nada hay que adivinar para devolverlo a su lugar","oss-twin-notebook-day.visual.pageChip":"Ascensor, martes","oss-twin-notebook-day.visual.linkLabel":"Observación → explicación","oss-twin-notebook-day.visual.currentKicker":"Solo estado actual","oss-twin-notebook-day.visual.currentState":"en funcionamiento","oss-twin-notebook-day.visual.currentNote":"Esto es todo lo que mostraría un sistema de solo sobrescritura.","oss-twin-notebook-day.visual.currentKeep":"El día completo sigue siendo legible.","oss-twin-notebook-day.line.wake.what":"El ascensor arranca","oss-twin-notebook-day.line.wake.detail":"Primer viaje registrado.","oss-twin-notebook-day.line.busy.what":"Tráfico matutino","oss-twin-notebook-day.line.busy.detail":"Las puertas se abren y cierran con normalidad.","oss-twin-notebook-day.line.judder.what":"La puerta vibra","oss-twin-notebook-day.line.judder.detail":"Observado a las 11:04.","oss-twin-notebook-day.line.cause.what":"El ingeniero identifica el mecanismo","oss-twin-notebook-day.line.cause.detail":"Explicación posterior; la línea anterior permanece.","oss-twin-notebook-day.line.night.what":"El día termina","oss-twin-notebook-day.line.night.detail":"La página completa sigue ahí.","oss-twin-notebook-plain.band.left":"historial conservado","oss-twin-notebook-plain.band.right":"estado derivado","oss-twin-notebook-plain.body":"El registro conserva el cambio, su contexto y la decisión que lo siguió.","oss-twin-notebook-plain.chrome.meta":"ilustrativo","oss-twin-notebook-plain.chrome.path":"Gemelo","oss-twin-notebook-plain.chrome.status":"lectura completa","oss-twin-notebook-plain.foot.left":"Registro conservado","oss-twin-notebook-plain.foot.right":"Estado derivado","oss-twin-notebook-plain.footline.left":"Pie de página / izquierda","oss-twin-notebook-plain.footline.right":"Pie de página / derecha","oss-twin-notebook-plain.kicker":"Instrumento gemelo","oss-twin-notebook-plain.kicker.label":"Gemelo","oss-twin-notebook-plain.kicker.sub":"registro operativo","oss-twin-notebook-plain.nodes.one":"Registro","oss-twin-notebook-plain.nodes.three":"Decisión","oss-twin-notebook-plain.nodes.two":"Estado","oss-twin-notebook-plain.rows.four":"Pregunta","oss-twin-notebook-plain.rows.one":"Registro","oss-twin-notebook-plain.rows.three":"Decisión","oss-twin-notebook-plain.rows.two":"Estado","oss-twin-notebook-plain.shell.accent":"y las líneas antiguas permanecen","oss-twin-notebook-plain.shell.body":"Trata el registro como un cuaderno: cada cambio añade una línea nueva, y las correcciones se convierten en líneas posteriores. Puedes leer la última página rápidamente sin perder las anteriores. Nada se borra, así que la página que leíste la semana pasada sigue leyéndose igual.","oss-twin-notebook-plain.shell.eyebrow":"En palabras sencillas","oss-twin-notebook-plain.shell.footer":"Conserva el registro. Deriva el estado. Pregunta al pasado directamente.","oss-twin-notebook-plain.shell.lead":"Cada cambio añade una línea","oss-twin-notebook-plain.shell.left":"Una explicación posterior se añade como una línea nueva junto a la primera observación, no se integra en ella. La línea anterior sigue siendo útil porque registra lo que alguien sabía cuando el equipo empezó a comportarse de forma extraña.","oss-twin-notebook-plain.shell.leftKicker":"Cada línea pertenece a su día","oss-twin-notebook-plain.shell.pill1":"UNA LÍNEA POR CAMBIO","oss-twin-notebook-plain.shell.pill2":"NADA SE SOBRESCRIBE","oss-twin-notebook-plain.shell.right":"Leer hasta el final da la condición actual rápidamente, mientras que detenerse en una página anterior da el estado de ese momento. Un solo cuaderno sirve tanto para el trabajo ordinario como para una investigación posterior, sin necesidad de una copia de auditoría separada.","oss-twin-notebook-plain.shell.rightKicker":"El presente no borra el pasado","oss-twin-notebook-plain.shell.secondaryKicker":"El cuaderno conserva sus páginas anteriores","oss-twin-notebook-plain.sub":"Una lectura hecha explícita","oss-twin-notebook-plain.tag":"TWIN","oss-twin-notebook-plain.title":"Memoria operativa","oss-twin-notebook-plain.visual.kicker.label":"Hábitos de cuaderno","oss-twin-notebook-plain.visual.kicker.sub":"cuatro formas en que el registro sigue siendo útil","oss-twin-notebook-plain.visual.tag":"sencillo","oss-twin-notebook-plain.visual.footline.left":"una línea por cambio","oss-twin-notebook-plain.visual.footline.right":"las líneas antiguas permanecen","oss-twin-notebook-plain.habit.writeLine.name":"Escribe el cambio","oss-twin-notebook-plain.habit.writeLine.means":"Añade una línea nueva cuando algo ocurra.","oss-twin-notebook-plain.habit.writeLine.useful":"Nada se reemplaza.","oss-twin-notebook-plain.habit.noRubOut.name":"Conserva la línea anterior","oss-twin-notebook-plain.habit.noRubOut.means":"Una explicación posterior se sitúa junto a ella.","oss-twin-notebook-plain.habit.noRubOut.useful":"Ambas siguen siendo legibles.","oss-twin-notebook-plain.habit.readToEnd.name":"Lee hasta el final","oss-twin-notebook-plain.habit.readToEnd.means":"El estado actual proviene de la página completa.","oss-twin-notebook-plain.habit.readToEnd.useful":"El presente y el historial coinciden.","oss-twin-notebook-plain.habit.stopOldPage.name":"Detente en una página antigua","oss-twin-notebook-plain.habit.stopOldPage.means":"Lee solo hasta el día elegido.","oss-twin-notebook-plain.habit.stopOldPage.useful":"Sin retrospectiva.","oss-twin-one-log-many-views.band.left":"historial conservado","oss-twin-one-log-many-views.band.right":"estado derivado","oss-twin-one-log-many-views.body":"El registro conserva el cambio, su contexto y la decisión que siguió.","oss-twin-one-log-many-views.chrome.meta":"ilustrativo","oss-twin-one-log-many-views.chrome.path":"Gemelo","oss-twin-one-log-many-views.chrome.status":"lectura completa","oss-twin-one-log-many-views.foot.left":"Registro conservado","oss-twin-one-log-many-views.foot.right":"Estado derivado","oss-twin-one-log-many-views.kicker":"Instrumento gemelo","oss-twin-one-log-many-views.nodes.one":"Registro","oss-twin-one-log-many-views.nodes.three":"Decisión","oss-twin-one-log-many-views.nodes.two":"Estado","oss-twin-one-log-many-views.rows.four":"Pregunta","oss-twin-one-log-many-views.rows.one":"Registro","oss-twin-one-log-many-views.rows.three":"Decisión","oss-twin-one-log-many-views.rows.two":"Estado","oss-twin-one-log-many-views.sub":"Una lectura hecha explícita","oss-twin-one-log-many-views.tag":"TWIN","oss-twin-one-log-many-views.title":"Memoria operativa","oss-twin-plain-access.band.left":"historial conservado","oss-twin-plain-access.band.right":"estado derivado","oss-twin-plain-access.body":"El registro conserva el cambio, su contexto y la decisión que lo siguió.","oss-twin-plain-access.chrome.meta":"ilustrativo","oss-twin-plain-access.chrome.path":"Twin","oss-twin-plain-access.chrome.status":"lectura completada","oss-twin-plain-access.foot.left":"Registro conservado","oss-twin-plain-access.foot.right":"Estado derivado","oss-twin-plain-access.kicker":"Instrumento Twin","oss-twin-plain-access.nodes.one":"Registro","oss-twin-plain-access.nodes.three":"Decisión","oss-twin-plain-access.nodes.two":"Estado","oss-twin-plain-access.rows.four":"Pregunta","oss-twin-plain-access.rows.one":"Registro","oss-twin-plain-access.rows.three":"Decisión","oss-twin-plain-access.rows.two":"Estado","oss-twin-plain-access.shell.accent":"no es una clave guardada para el domingo","oss-twin-plain-access.shell.body":"El permiso se comprueba cuando alguien pide abrir una página, no se concede para siempre. La misma persona puede tener permiso durante un turno y que se le deniegue más tarde si cambian la hora, el lugar o la asignación. Cada respuesta nombra la condición que falló, de modo que una denegación es algo que una persona puede corregir o recurrir, no un callejón sin salida. Ningún rol permanente tiene que cambiar para que la respuesta sea distinta.","oss-twin-plain-access.shell.eyebrow":"Permiso solicitado de nuevo","oss-twin-plain-access.shell.footer":"Conserva el registro. Deriva el estado. Pregunta directamente al pasado.","oss-twin-plain-access.shell.lead":"El sí del martes","oss-twin-plain-access.shell.left":"Twin comprueba quién pregunta, qué tiene asignado, cuándo está de turno y de dónde viene la solicitud. El permiso es una respuesta nueva para esta página ahora, no una clave de cuaderno entregada para siempre. La respuesta se da solo para esta solicitud.","oss-twin-plain-access.shell.leftKicker":"La solicitud es una pregunta de contexto","oss-twin-plain-access.shell.pill1":"¿ES TUYO?","oss-twin-plain-access.shell.pill2":"¿ES AHORA?","oss-twin-plain-access.shell.pill3":"¿DÓNDE ESTÁS?","oss-twin-plain-access.shell.right":"A un ingeniero con permiso el martes se le puede denegar el domingo porque cambió la condición de tiempo, o en otro edificio porque el activo está fuera de la asignación. Cada denegación nombra la condición que falló y se registra como evento de seguridad.","oss-twin-plain-access.shell.rightKicker":"A la misma persona se le puede denegar","oss-twin-plain-access.shell.secondaryKicker":"El permiso se solicita de nuevo","oss-twin-plain-access.sub":"Una lectura hecha explícita","oss-twin-plain-access.tag":"TWIN","oss-twin-plain-access.title":"Memoria operativa","oss-twin-plain-local.band.left":"historial conservado","oss-twin-plain-local.band.right":"estado derivado","oss-twin-plain-local.body":"El registro permanece bajo el control del operador, con solo una exportación de seguridad configurada deliberadamente que cruza el límite.","oss-twin-plain-local.chrome.meta":"ilustrativo","oss-twin-plain-local.chrome.path":"Twin","oss-twin-plain-local.chrome.status":"límite configurado","oss-twin-plain-local.shell.accent":"o el propio centro de datos del operador","oss-twin-plain-local.shell.body":"Twin puede ejecutarse donde la organización mantiene el trabajo que registra: en su propio equipo o en su propio centro de datos. El historial y las herramientas que lo leen permanecen bajo el control de ese operador.","oss-twin-plain-local.shell.eyebrow":"dónde vive el historial","oss-twin-plain-local.shell.footer":"Aloja el runtime por tu cuenta. Mantén un límite de exportación definido.","oss-twin-plain-local.shell.lead":"El registro puede quedarse donde está","oss-twin-plain-local.shell.left":"El historial, las consultas y las reglas de acceso pueden permanecer en equipos controlados por la organización responsable del activo, la sala, el sitio o la red. Hacer una pregunta sobre ese historial no requiere que haya una cuenta externa de Twin disponible.","oss-twin-plain-local.shell.leftKicker":"El operador posee el runtime","oss-twin-plain-local.shell.pill1":"SELF-HOSTED","oss-twin-plain-local.shell.pill2":"UNA MÁQUINA O CLÚSTER","oss-twin-plain-local.shell.pill3":"CONTROLADO POR EL OPERADOR","oss-twin-plain-local.shell.pill4":"EXPORTACIÓN DEFINIDA","oss-twin-plain-local.shell.right":"Un despliegue puede comenzar en una máquina y crecer hasta varias tiendas y un clúster sin convertirse en un servicio alojado. La residencia y el destino de cualquier exportación de seguridad siguen siendo decisiones deliberadas bajo el control del operador. Nada se mueve a una cuenta alojada.","oss-twin-plain-local.shell.rightKicker":"El crecimiento mantiene el mismo límite","oss-twin-plain-local.shell.secondaryKicker":"El control local sigue siendo visible","oss-twin-plain-local.side.eyebrow":"el registro local","oss-twin-plain-local.side.tag":"simple","oss-twin-plain-local.side.intro":"El runtime y el registro duradero permanecen en el lugar donde el operador los ejecuta.","oss-twin-plain-local.side.boundary":"entorno del operador","oss-twin-plain-local.side.part.change":"los cambios llegan","oss-twin-plain-local.side.part.runtime":"Twin se ejecuta aquí","oss-twin-plain-local.side.part.record":"el historial permanece","oss-twin-plain-local.side.export":"evento de seguridad configurado","oss-twin-plain-local.side.foot.left":"una máquina o clúster","oss-twin-plain-local.side.foot.right":"sin nube obligatoria","oss-twin-plain-local.sub":"Un límite de alojamiento claro","oss-twin-plain-local.tag":"TWIN","oss-twin-plain-local.title":"El registro puede quedarse donde está","oss-twin-plain-retention.band.left":"historial conservado","oss-twin-plain-retention.band.right":"estado derivado","oss-twin-plain-retention.body":"El registro conserva el cambio, su contexto y la decisión que lo siguió.","oss-twin-plain-retention.chrome.meta":"ilustrativo","oss-twin-plain-retention.chrome.path":"Twin","oss-twin-plain-retention.chrome.status":"lectura completada","oss-twin-plain-retention.foot.left":"Registro conservado","oss-twin-plain-retention.foot.right":"Estado derivado","oss-twin-plain-retention.kicker":"Instrumento Twin","oss-twin-plain-retention.nodes.one":"Registro","oss-twin-plain-retention.nodes.three":"Decisión","oss-twin-plain-retention.nodes.two":"Estado","oss-twin-plain-retention.rows.four":"Pregunta","oss-twin-plain-retention.rows.one":"Registro","oss-twin-plain-retention.rows.three":"Decisión","oss-twin-plain-retention.rows.two":"Estado","oss-twin-plain-retention.shell.accent":"se escribe junto a él","oss-twin-plain-retention.shell.body":"Una página sensible debería indicar por qué permanece y durante cuánto tiempo aplica ese motivo. Twin mantiene la clasificación, la regla de retención y la base en lenguaje sencillo junto al registro. La persona responsable lee esa base donde está la página, en lugar de buscar un manual de políticas que puede haber cambiado desde entonces. Cuando el motivo caduca o no se puede encontrar, la página se marca para una decisión en lugar de conservarse o eliminarse silenciosamente.","oss-twin-plain-retention.shell.eyebrow":"Motivos junto a las páginas","oss-twin-plain-retention.shell.footer":"Conserva el registro. Deriva el estado. Pregunta directamente al pasado.","oss-twin-plain-retention.shell.lead":"Por qué sigue aquí","oss-twin-plain-retention.shell.left":"Un registro puede llevar su clasificación, período de retención y base en lenguaje sencillo donde un lector pueda verlos. Una observación de paciente, nota de ingeniero o registro de telemetría no depende de que alguien encuentre un manual de políticas antiguo.","oss-twin-plain-retention.shell.leftKicker":"Conservar tiene una explicación","oss-twin-plain-retention.shell.pill1":"QUÉ TIPO DE DATOS","oss-twin-plain-retention.shell.pill2":"CUÁNTO TIEMPO","oss-twin-plain-retention.shell.pill3":"WHY","oss-twin-plain-retention.shell.right":"Cuando una base caduca o no se puede encontrar, Twin marca la página para una decisión en lugar de conservarla o eliminarla silenciosamente. La retención se convierte en una pregunta visible para la persona responsable, no en un comportamiento de fondo que nadie posee.","oss-twin-plain-retention.shell.rightKicker":"Los motivos faltantes siguen siendo visibles","oss-twin-plain-retention.shell.secondaryKicker":"El motivo está escrito junto a la página","oss-twin-plain-retention.sub":"Una lectura hecha explícita","oss-twin-plain-retention.tag":"TWIN","oss-twin-plain-retention.title":"Memoria operativa","oss-twin-plain-validation.band.left":"historial conservado","oss-twin-plain-validation.band.right":"estado derivado","oss-twin-plain-validation.body":"El registro conserva el cambio, su contexto y la decisión que lo siguió.","oss-twin-plain-validation.chrome.meta":"ilustrativo","oss-twin-plain-validation.chrome.path":"Twin","oss-twin-plain-validation.chrome.status":"lectura completa","oss-twin-plain-validation.foot.left":"Registro conservado","oss-twin-plain-validation.foot.right":"Estado derivado","oss-twin-plain-validation.kicker":"Instrumento Twin","oss-twin-plain-validation.nodes.one":"Registro","oss-twin-plain-validation.nodes.three":"Decisión","oss-twin-plain-validation.nodes.two":"Estado","oss-twin-plain-validation.rows.four":"Pregunta","oss-twin-plain-validation.rows.one":"Registro","oss-twin-plain-validation.rows.three":"Decisión","oss-twin-plain-validation.rows.two":"Estado","oss-twin-plain-validation.shell.accent":"no se convierte en historial","oss-twin-plain-validation.shell.body":"Antes de que un cambio pase a formar parte del registro, Twin comprueba si puede ser verdadero. Puede detener un valor imposible con un motivo claro y, al mismo tiempo, marcar uno inusual pero posible. A la persona que introduce el valor se le indica qué regla ha fallado, para que pueda corregirlo en el momento. No hace falta archivarlo primero y limpiarlo semanas después.","oss-twin-plain-validation.shell.eyebrow":"Validación en la puerta","oss-twin-plain-validation.shell.footer":"Conserva el registro. Deriva el estado. Pregunta directamente al pasado.","oss-twin-plain-validation.shell.lead":"Una lectura imposible","oss-twin-plain-validation.shell.left":"A la persona que introduce un valor se le indica qué regla de dominio ha fallado y por qué. Una entrada imposible o prohibida se detiene antes de convertirse en historial ordinario, en lugar de archivarse y limpiarse semanas después. La explicación permanece disponible para quien la introduce.","oss-twin-plain-validation.shell.leftKicker":"El motivo forma parte de la denegación","oss-twin-plain-validation.shell.pill1":"COMPROBADO PRIMERO","oss-twin-plain-validation.shell.pill2":"MOTIVO NOMBRADO","oss-twin-plain-validation.shell.pill3":"NO LIMPIADO DESPUÉS","oss-twin-plain-validation.shell.right":"Un valor posible pero preocupante puede aceptarse con una marca de revisión, mientras que una lectura de presión arterial invertida o un par de medicamentos peligroso se deniega. La distinción proviene del modelo de dominio registrado, no de una cruz roja genérica. El modelo de dominio decide cuál es cuál.","oss-twin-plain-validation.shell.rightKicker":"Lo inusual no es automáticamente imposible","oss-twin-plain-validation.shell.secondaryKicker":"La regla actúa antes de que el registro crezca","oss-twin-plain-validation.sub":"Una lectura hecha explícita","oss-twin-plain-validation.tag":"TWIN","oss-twin-plain-validation.title":"Memoria operativa","oss-twin-plugin-capabilities.band.left":"historial conservado","oss-twin-plugin-capabilities.band.right":"estado derivado","oss-twin-plugin-capabilities.body":"El registro conserva el cambio, su contexto y la decisión que lo siguió.","oss-twin-plugin-capabilities.cells.controls":"Celdas / controles","oss-twin-plugin-capabilities.cells.replay":"Celdas / reproducción","oss-twin-plugin-capabilities.chrome.meta":"ilustrativo","oss-twin-plugin-capabilities.chrome.path":"Gemelo","oss-twin-plugin-capabilities.chrome.status":"lectura completada","oss-twin-plugin-capabilities.foot.left":"Registro conservado","oss-twin-plugin-capabilities.foot.right":"Estado derivado","oss-twin-plugin-capabilities.head.label":"Encabezado / etiqueta","oss-twin-plugin-capabilities.head.sub":"Encabezado / subtítulo","oss-twin-plugin-capabilities.head.tag":"Encabezado / etiqueta","oss-twin-plugin-capabilities.kicker":"Instrumento gemelo","oss-twin-plugin-capabilities.nodes.one":"Registro","oss-twin-plugin-capabilities.nodes.three":"Decisión","oss-twin-plugin-capabilities.nodes.two":"Estado","oss-twin-plugin-capabilities.rows.emit.controls":"Emisión","oss-twin-plugin-capabilities.rows.emit.name":"Emisión: valor registrado","oss-twin-plugin-capabilities.rows.emit.refusal":"Emisión","oss-twin-plugin-capabilities.rows.emit.replay":"Emisión","oss-twin-plugin-capabilities.rows.four":"Pregunta","oss-twin-plugin-capabilities.rows.one":"Registro","oss-twin-plugin-capabilities.rows.random.controls":"Aleatoriedad","oss-twin-plugin-capabilities.rows.random.name":"Aleatoriedad: valor registrado","oss-twin-plugin-capabilities.rows.random.refusal":"Aleatoriedad","oss-twin-plugin-capabilities.rows.random.replay":"Aleatoriedad","oss-twin-plugin-capabilities.rows.read.controls":"Lectura","oss-twin-plugin-capabilities.rows.read.name":"Lectura: valor registrado","oss-twin-plugin-capabilities.rows.read.refusal":"Lectura","oss-twin-plugin-capabilities.rows.read.replay":"Lectura","oss-twin-plugin-capabilities.rows.resources.controls":"Recursos","oss-twin-plugin-capabilities.rows.resources.name":"Recursos: valor registrado","oss-twin-plugin-capabilities.rows.resources.refusal":"Recursos","oss-twin-plugin-capabilities.rows.resources.replay":"Recursos","oss-twin-plugin-capabilities.rows.three":"Decisión","oss-twin-plugin-capabilities.rows.time.controls":"Tiempo","oss-twin-plugin-capabilities.rows.time.name":"Tiempo: valor registrado","oss-twin-plugin-capabilities.rows.time.refusal":"Tiempo","oss-twin-plugin-capabilities.rows.time.replay":"Tiempo","oss-twin-plugin-capabilities.rows.two":"Estado","oss-twin-plugin-capabilities.rows.write.controls":"Escritura","oss-twin-plugin-capabilities.rows.write.name":"Escritura: valor registrado","oss-twin-plugin-capabilities.rows.write.refusal":"Escritura","oss-twin-plugin-capabilities.rows.write.replay":"Escritura","oss-twin-plugin-capabilities.shell.accent":"una interfaz medida y reproducible","oss-twin-plugin-capabilities.shell.body":"El código de terceros debería extender un gemelo sin obtener el anfitrión por accidente. Los gemelos ejecutan complementos con capacidades explícitas, tiempo virtual y un límite de ejecución medido. El anfitrión concede solo los recursos nombrados para esa ejecución, y el recibo registra combustible, tiempo y llamadas rechazadas. Un complemento puede añadir comportamiento sin convertirse en un segundo operador sin límites.","oss-twin-plugin-capabilities.shell.eyebrow":"Límite de extensión de WebAssembly","oss-twin-plugin-capabilities.shell.footer":"Conserva el registro. Deriva el estado. Pregunta al pasado directamente.","oss-twin-plugin-capabilities.shell.lead":"La lógica de terceros se ejecuta dentro de","oss-twin-plugin-capabilities.shell.left":"Un componente recibe solo el estado, los eventos, el tiempo, la aleatoriedad o las capacidades de registro que el anfitrión concede. No hereda el proceso del anfitrión, el sistema de archivos ni la red solo porque sea útil para un gemelo. El anfitrión registra qué límites se aplicaron a la ejecución.","oss-twin-plugin-capabilities.shell.leftKicker":"Los complementos reciben permisos","oss-twin-plugin-capabilities.shell.pill1":"WASM","oss-twin-plugin-capabilities.shell.pill2":"CONCESIONES DE CAPACIDADES","oss-twin-plugin-capabilities.shell.pill3":"TIEMPO DEL ANFITRIÓN","oss-twin-plugin-capabilities.shell.pill4":"FUEL","oss-twin-plugin-capabilities.shell.right":"El gemelo proporciona tiempo virtual y aleatoriedad, y luego mide combustible, memoria y otros recursos. Un complemento detenido o fallido deja un resultado nombrado, y las mismas entradas controladas se pueden reproducir sin adivinar qué hizo el anfitrión. Una llamada rechazada se nombra en el recibo.","oss-twin-plugin-capabilities.shell.rightKicker":"La ejecución sigue siendo repetible","oss-twin-plugin-capabilities.shell.secondaryKicker":"El código se ejecuta dentro de un límite estrecho","oss-twin-plugin-capabilities.sub":"Una lectura hecha explícita","oss-twin-plugin-capabilities.tag":"TWIN","oss-twin-plugin-capabilities.title":"Memoria operativa","oss-twin-plugin-fence.band.left":"historial conservado","oss-twin-plugin-fence.band.meta":"Banda / metadatos","oss-twin-plugin-fence.band.right":"estado derivado","oss-twin-plugin-fence.band.text":"Banda / texto","oss-twin-plugin-fence.body":"El registro conserva el cambio, su contexto y la decisión que lo siguió.","oss-twin-plugin-fence.boundary.label":"Límite / etiqueta","oss-twin-plugin-fence.chrome.meta":"ilustrativo","oss-twin-plugin-fence.chrome.path":"Twin","oss-twin-plugin-fence.chrome.status":"lectura completada","oss-twin-plugin-fence.event.fields.artefact":"Evento / campos / artefacto","oss-twin-plugin-fence.event.fields.deterministic":"Evento / campos / determinista","oss-twin-plugin-fence.event.fields.duration":"Evento / campos / duración","oss-twin-plugin-fence.event.fields.input":"Evento / campos / entrada","oss-twin-plugin-fence.event.fields.memory":"Evento / campos / memoria","oss-twin-plugin-fence.event.fields.output":"Evento / campos / salida","oss-twin-plugin-fence.event.fields.transcript":"Evento / campos / transcripción","oss-twin-plugin-fence.event.title":"Evento / título","oss-twin-plugin-fence.event.values.deterministic":"Evento / valores / determinista","oss-twin-plugin-fence.event.values.inBudget":"Evento / valores / en presupuesto","oss-twin-plugin-fence.event.values.recorded":"Evento / valores / registrado","oss-twin-plugin-fence.foot.left":"Registro conservado","oss-twin-plugin-fence.foot.right":"Estado derivado","oss-twin-plugin-fence.host.note":"Host / nota","oss-twin-plugin-fence.kicker":"Instrumento Twin","oss-twin-plugin-fence.nodes.one":"Registro","oss-twin-plugin-fence.nodes.three":"Decisión","oss-twin-plugin-fence.nodes.two":"Estado","oss-twin-plugin-fence.plugin.name":"Plugin / nombre","oss-twin-plugin-fence.plugin.sub":"Plugin / sub","oss-twin-plugin-fence.replay.sub":"Reproducción / sub","oss-twin-plugin-fence.replay.title":"Reproducción / título","oss-twin-plugin-fence.replay.verdict":"Reproducción / veredicto","oss-twin-plugin-fence.rows.four":"Pregunta","oss-twin-plugin-fence.rows.one":"Registro","oss-twin-plugin-fence.rows.three":"Decisión","oss-twin-plugin-fence.rows.two":"Estado","oss-twin-plugin-fence.runs.edge":"Ejecuciones / borde","oss-twin-plugin-fence.runs.heavier.label":"Ejecuciones / más pesado / etiqueta","oss-twin-plugin-fence.runs.heavier.result":"Ejecuciones / más pesado / resultado","oss-twin-plugin-fence.runs.hostContinues":"Ejecuciones / host continúa","oss-twin-plugin-fence.runs.looping.label":"Ejecuciones / bucle / etiqueta","oss-twin-plugin-fence.runs.looping.result":"Ejecuciones / bucle / resultado","oss-twin-plugin-fence.runs.normal.label":"Ejecuciones / normal / etiqueta","oss-twin-plugin-fence.runs.normal.result":"Ejecuciones / normal / resultado","oss-twin-plugin-fence.runs.title":"Ejecuciones / título","oss-twin-plugin-fence.services.command":"Servicios / comando","oss-twin-plugin-fence.services.event":"Servicios / evento","oss-twin-plugin-fence.services.random":"Servicios / aleatorio","oss-twin-plugin-fence.services.state":"Servicios / estado","oss-twin-plugin-fence.services.time":"Servicios / tiempo","oss-twin-plugin-fence.sub":"Una lectura hecha explícita","oss-twin-plugin-fence.tag":"TWIN","oss-twin-plugin-fence.title":"Memoria operativa","oss-twin-projection-rebuild.band.left":"historial conservado","oss-twin-projection-rebuild.band.right":"estado derivado","oss-twin-projection-rebuild.body":"El registro conserva el cambio, su contexto y la decisión que siguió.","oss-twin-projection-rebuild.chrome.meta":"ilustrativo","oss-twin-projection-rebuild.chrome.path":"Twin","oss-twin-projection-rebuild.chrome.status":"lectura completa","oss-twin-projection-rebuild.foot.left":"Registro conservado","oss-twin-projection-rebuild.foot.right":"Estado derivado","oss-twin-projection-rebuild.kicker":"Instrumento Twin","oss-twin-projection-rebuild.nodes.one":"Registro","oss-twin-projection-rebuild.nodes.three":"Decisión","oss-twin-projection-rebuild.nodes.two":"Estado","oss-twin-projection-rebuild.rows.four":"Pregunta","oss-twin-projection-rebuild.rows.one":"Registro","oss-twin-projection-rebuild.rows.three":"Decisión","oss-twin-projection-rebuild.rows.two":"Estado","oss-twin-projection-rebuild.sub":"Una lectura hecha explícita","oss-twin-projection-rebuild.tag":"TWIN","oss-twin-projection-rebuild.title":"Memoria operativa","oss-twin-query-shapes.band.left":"historial conservado","oss-twin-query-shapes.band.right":"estado derivado","oss-twin-query-shapes.body":"El registro conserva el cambio, su contexto y la decisión que lo siguió.","oss-twin-query-shapes.chrome.meta":"ilustrativo","oss-twin-query-shapes.chrome.path":"Gemelo","oss-twin-query-shapes.chrome.status":"lectura completada","oss-twin-query-shapes.foot.left":"cinco formas de consulta","oss-twin-query-shapes.foot.right":"ruta de ejecución visible","oss-twin-query-shapes.kicker":"instrumento gemelo","oss-twin-query-shapes.kicker.label":"formas de consulta TQL","oss-twin-query-shapes.kicker.sub":"Cada forma declara su intención temporal o de grafo antes de leer el almacenamiento.","oss-twin-query-shapes.kicker.tag":"esquema verificado","oss-twin-query-shapes.nodes.one":"Registro","oss-twin-query-shapes.nodes.three":"Decisión","oss-twin-query-shapes.nodes.two":"Estado","oss-twin-query-shapes.rows.four":"Pregunta","oss-twin-query-shapes.rows.one":"Registro","oss-twin-query-shapes.rows.three":"Decisión","oss-twin-query-shapes.rows.two":"Estado","oss-twin-query-shapes.shape.aggregate.focus":"empuje de rango","oss-twin-query-shapes.shape.aggregate.name":"Agregar un periodo","oss-twin-query-shapes.shape.aggregate.question":"¿Cuál fue la presión media por hora?","oss-twin-query-shapes.shape.aggregate.store":"almacén analítico","oss-twin-query-shapes.shape.fetch.focus":"sujeto y aspecto","oss-twin-query-shapes.shape.fetch.name":"Obtener aspecto actual","oss-twin-query-shapes.shape.fetch.question":"¿Qué presión registra la bomba P-07 ahora?","oss-twin-query-shapes.shape.fetch.store":"proyección actual","oss-twin-query-shapes.shape.history.focus":"rango de tiempo de evento","oss-twin-query-shapes.shape.history.name":"Leer un estado pasado","oss-twin-query-shapes.shape.history.question":"¿Qué mostró P-07 a las 09:05?","oss-twin-query-shapes.shape.history.store":"historial de eventos","oss-twin-query-shapes.shape.lineage.focus":"recorrido de origen","oss-twin-query-shapes.shape.lineage.name":"Trazar un valor derivado","oss-twin-query-shapes.shape.lineage.question":"¿Qué lecturas produjeron la puntuación de mantenimiento?","oss-twin-query-shapes.shape.lineage.store":"grafo de linaje","oss-twin-query-shapes.shape.walk.focus":"aristas tipadas","oss-twin-query-shapes.shape.walk.name":"Recorrer una relación","oss-twin-query-shapes.shape.walk.question":"¿Qué bombas alimentan el bucle sur?","oss-twin-query-shapes.shape.walk.store":"índice de relaciones","oss-twin-query-shapes.shell.accent":"y luego inspeccionar cómo se ejecutará","oss-twin-query-shapes.shell.body":"Las preguntas operativas cruzan tiempo, relaciones, valores y linaje. TQL hace explícitas esas formas y luego muestra el plan que las responderá. El plan visible da al operador un lugar para cuestionar un escaneo amplio, un índice faltante o una relación inesperada antes de que se ejecute la consulta. La respuesta y la ruta utilizada para alcanzarla permanecen inspeccionables juntas. Un filtro temporal, un salto de grafo o una agregación forman parte de la explicación, no un detalle de implementación que desaparece tras la ejecución. Una pregunta mal formada o demasiado amplia se explica en el límite semántico en lugar de responderse con un resultado plausible pero incorrecto.","oss-twin-query-shapes.shell.eyebrow":"Lenguaje de consulta de gemelos","oss-twin-query-shapes.shell.footer":"Conserva el registro. Deriva el estado. Pregunta al pasado directamente.","oss-twin-query-shapes.shell.lead":"Pregunta en el lenguaje de los gemelos","oss-twin-query-shapes.shell.left":"TQL valida tipos, aspectos, campos, relaciones y formas temporales antes de llegar al almacenamiento. Una pregunta mal formada o demasiado amplia puede explicarse en el límite semántico en lugar de devolver un resultado plausible pero incorrecto.","oss-twin-query-shapes.shell.leftKicker":"El significado se comprueba primero","oss-twin-query-shapes.shell.pill1":"TEMPORAL","oss-twin-query-shapes.shell.pill2":"GRAPH","oss-twin-query-shapes.shell.pill3":"AGREGAR","oss-twin-query-shapes.shell.pill4":"LINAJE","oss-twin-query-shapes.shell.pill5":"PLAN MOSTRADO","oss-twin-query-shapes.shell.right":"La optimización puede estrechar rangos, empujar filtros y elegir índices, pero informa de la ruta que tomó. Los resultados incluyen los almacenes seleccionados, las filas escaneadas y las reglas aplicadas o rechazadas, de modo que una pregunta estable nunca oculta un camino de ejecución cambiante.","oss-twin-query-shapes.shell.rightKicker":"El plan es inspeccionable","oss-twin-query-shapes.shell.secondaryKicker":"La pregunta y la ruta permanecen separadas","oss-twin-query-shapes.sub":"Una lectura hecha explícita","oss-twin-query-shapes.tag":"TWIN","oss-twin-query-shapes.title":"Memoria operativa","oss-twin-read-layers.band.left":"historial conservado","oss-twin-read-layers.band.right":"estado derivado","oss-twin-read-layers.body":"El registro conserva el cambio, su contexto y la decisión que lo siguió.","oss-twin-read-layers.chrome.meta":"ilustrativo","oss-twin-read-layers.chrome.path":"Twin","oss-twin-read-layers.chrome.status":"lectura completada","oss-twin-read-layers.foot.left":"Registro conservado","oss-twin-read-layers.foot.right":"Estado derivado","oss-twin-read-layers.kicker":"Instrumento Twin","oss-twin-read-layers.nodes.one":"Registro","oss-twin-read-layers.nodes.three":"Decisión","oss-twin-read-layers.nodes.two":"Estado","oss-twin-read-layers.rows.four":"Pregunta","oss-twin-read-layers.rows.one":"Registro","oss-twin-read-layers.rows.three":"Decisión","oss-twin-read-layers.rows.two":"Estado","oss-twin-read-layers.shell.accent":"y aún se puede reconstruir","oss-twin-read-layers.shell.body":"El estado actual debe ser rápido, pero no debe sustituir al registro. Twin ofrece proyecciones y instantáneas para lecturas operativas, mientras que el flujo de eventos sigue siendo la fuente reconstruible. Cada vista lleva su punto de control y su estado de salud, de modo que una proyección retrasada no puede presentarse silenciosamente como actual. Reconstruir una vista es una operación de mantenimiento, no un cambio en el historial. Las instantáneas acortan la hidratación y las proyecciones mantienen rápidas las preguntas actuales, pero ninguna se convierte en el registro. Una lectura crítica puede esperar o avisar en lugar de servir una vista que se ha quedado atrás.","oss-twin-read-layers.shell.eyebrow":"Lecturas rápidas sobre un historial inmutable","oss-twin-read-layers.shell.footer":"Conserva el registro. Deriva el estado. Pregunta directamente al pasado.","oss-twin-read-layers.shell.lead":"El presente se mantiene listo","oss-twin-read-layers.shell.left":"Las instantáneas acortan la hidratación de agregados y las proyecciones mantienen rápidas las preguntas actuales. Ninguna se convierte en el registro: ambas pueden reconstruirse a partir de los eventos ordenados que produjeron el estado.","oss-twin-read-layers.shell.leftKicker":"Las vistas son desechables","oss-twin-read-layers.shell.pill1":"INSTANTÁNEA","oss-twin-read-layers.shell.pill2":"PROYECCIÓN","oss-twin-read-layers.shell.pill3":"RECONSTRUIBLE","oss-twin-read-layers.shell.pill4":"ACTUAL RÁPIDO","oss-twin-read-layers.shell.right":"Cada proyección lleva un punto de control y un estado de salud, de modo que una vista retrasada no se presenta silenciosamente como actual. Las lecturas críticas pueden esperar o avisar, mientras que las preguntas históricas se reconstruyen a partir del rango de eventos que realmente necesitan.","oss-twin-read-layers.shell.rightKicker":"La frescura permanece visible","oss-twin-read-layers.shell.secondaryKicker":"Las lecturas rápidas no sustituyen al historial","oss-twin-read-layers.sub":"Una lectura hecha explícita","oss-twin-read-layers.tag":"TWIN","oss-twin-read-layers.title":"Memoria operativa","oss-twin-reasons-on-pages.band.left":"historial conservado","oss-twin-reasons-on-pages.band.right":"estado derivado","oss-twin-reasons-on-pages.body":"El registro conserva el cambio, su contexto y la decisión que siguió.","oss-twin-reasons-on-pages.chrome.meta":"ilustrativo","oss-twin-reasons-on-pages.chrome.path":"Gemelo","oss-twin-reasons-on-pages.chrome.status":"lectura completa","oss-twin-reasons-on-pages.foot.left":"Registro conservado","oss-twin-reasons-on-pages.foot.right":"Estado derivado","oss-twin-reasons-on-pages.kicker":"Instrumento gemelo","oss-twin-reasons-on-pages.nodes.one":"Registro","oss-twin-reasons-on-pages.nodes.three":"Decisión","oss-twin-reasons-on-pages.nodes.two":"Estado","oss-twin-reasons-on-pages.rows.four":"Pregunta","oss-twin-reasons-on-pages.rows.one":"Registro","oss-twin-reasons-on-pages.rows.three":"Decisión","oss-twin-reasons-on-pages.rows.two":"Estado","oss-twin-reasons-on-pages.sub":"Una lectura hecha explícita","oss-twin-reasons-on-pages.tag":"TWIN","oss-twin-reasons-on-pages.title":"Memoria operativa","oss-twin-relationship-history.band.left":"historial conservado","oss-twin-relationship-history.band.meta":"Banda / metadatos","oss-twin-relationship-history.band.right":"estado derivado","oss-twin-relationship-history.band.text":"Banda / texto","oss-twin-relationship-history.body":"El registro conserva el cambio, su contexto y la decisión que lo siguió.","oss-twin-relationship-history.chrome.meta":"ilustrativo","oss-twin-relationship-history.chrome.path":"Gemelo","oss-twin-relationship-history.chrome.status":"lectura completada","oss-twin-relationship-history.edge.contains":"Borde / contiene","oss-twin-relationship-history.edge.covers":"Borde / cubre","oss-twin-relationship-history.edge.feeds":"Borde / alimenta","oss-twin-relationship-history.edge.newValidity":"Borde / nueva validez","oss-twin-relationship-history.edge.oldValidity":"Borde / validez anterior","oss-twin-relationship-history.foot.left":"Registro conservado","oss-twin-relationship-history.foot.right":"Estado derivado","oss-twin-relationship-history.graph.aria":"Gráfico / aria","oss-twin-relationship-history.kicker":"Instrumento gemelo","oss-twin-relationship-history.node.contract":"Nodo / contrato","oss-twin-relationship-history.node.line2":"Nodo / línea2","oss-twin-relationship-history.node.line3":"Nodo / línea3","oss-twin-relationship-history.node.pump":"Nodo / bomba","oss-twin-relationship-history.node.pumpMove":"Nodo / movimiento de bomba","oss-twin-relationship-history.node.sensor":"Nodo / sensor","oss-twin-relationship-history.node.site":"Nodo / sitio","oss-twin-relationship-history.node.valve":"Nodo / válvula","oss-twin-relationship-history.nodes.one":"Registro","oss-twin-relationship-history.nodes.three":"Decisión","oss-twin-relationship-history.nodes.two":"Estado","oss-twin-relationship-history.reads.after.date":"Lecturas / después / fecha","oss-twin-relationship-history.reads.after.note":"Lecturas / después / nota","oss-twin-relationship-history.reads.after.result":"Lecturas / después / resultado","oss-twin-relationship-history.reads.before.date":"Lecturas / antes / fecha","oss-twin-relationship-history.reads.before.note":"Lecturas / antes / nota","oss-twin-relationship-history.reads.before.result":"Lecturas / antes / resultado","oss-twin-relationship-history.reads.label":"Lecturas / etiqueta","oss-twin-relationship-history.rows.four":"Pregunta","oss-twin-relationship-history.rows.one":"Registro","oss-twin-relationship-history.rows.three":"Decisión","oss-twin-relationship-history.rows.two":"Estado","oss-twin-relationship-history.sub":"Una lectura hecha explícita","oss-twin-relationship-history.tag":"TWIN","oss-twin-relationship-history.title":"Memoria operativa","oss-twin-relationship-history.walk.downstream":"Recorrido / aguas abajo","oss-twin-relationship-history.walk.label":"Recorrido / etiqueta","oss-twin-relationship-history.walk.note":"Recorrido / nota","oss-twin-relationship-record.band.left":"historial conservado","oss-twin-relationship-record.band.right":"estado derivado","oss-twin-relationship-record.body":"El registro conserva el cambio, su contexto y la decisión que lo siguió.","oss-twin-relationship-record.chrome.meta":"ilustrativo","oss-twin-relationship-record.chrome.path":"Gemelo","oss-twin-relationship-record.chrome.status":"lectura completa","oss-twin-relationship-record.field.properties.example":"Propiedades: ejemplo","oss-twin-relationship-record.field.properties.name":"Propiedades: valor registrado","oss-twin-relationship-record.field.properties.temporal":"Propiedades: momento de la lectura","oss-twin-relationship-record.field.properties.why":"Propiedades: por qué importa","oss-twin-relationship-record.field.source.example":"Origen: ejemplo","oss-twin-relationship-record.field.source.name":"Origen: valor registrado","oss-twin-relationship-record.field.source.temporal":"Origen: momento de la lectura","oss-twin-relationship-record.field.source.why":"Origen: por qué importa","oss-twin-relationship-record.field.target.example":"Destino: ejemplo","oss-twin-relationship-record.field.target.name":"Destino: valor registrado","oss-twin-relationship-record.field.target.temporal":"Destino: momento de la lectura","oss-twin-relationship-record.field.target.why":"Destino: por qué importa","oss-twin-relationship-record.field.type.example":"Tipo: ejemplo","oss-twin-relationship-record.field.type.name":"Tipo: valor registrado","oss-twin-relationship-record.field.type.temporal":"Tipo: momento de la lectura","oss-twin-relationship-record.field.type.why":"Tipo: por qué importa","oss-twin-relationship-record.field.validity.example":"Validez: ejemplo","oss-twin-relationship-record.field.validity.name":"Validez: valor registrado","oss-twin-relationship-record.field.validity.temporal":"Validez: momento de la lectura","oss-twin-relationship-record.field.validity.why":"Validez: por qué importa","oss-twin-relationship-record.foot.left":"Registro conservado","oss-twin-relationship-record.foot.right":"Estado derivado","oss-twin-relationship-record.kicker":"Instrumento gemelo","oss-twin-relationship-record.kicker.label":"Gemelo","oss-twin-relationship-record.kicker.sub":"registro operativo","oss-twin-relationship-record.kicker.tag":"Gemelo","oss-twin-relationship-record.nodes.one":"Registro","oss-twin-relationship-record.nodes.three":"Decisión","oss-twin-relationship-record.nodes.two":"Estado","oss-twin-relationship-record.rows.four":"Pregunta","oss-twin-relationship-record.rows.one":"Registro","oss-twin-relationship-record.rows.three":"Decisión","oss-twin-relationship-record.rows.two":"Estado","oss-twin-relationship-record.shell.accent":"un destino, un tipo y un historial","oss-twin-relationship-record.shell.body":"Una bomba, una sala, un paciente o un vehículo se define en parte por sus vínculos con otras cosas. Twin registra esos vínculos como estado tipado y cambiante, en lugar de enterrarlos en campos. Una arista puede comenzar, cambiar o terminar sin borrar la relación anterior. Una consulta puede entonces preguntar qué dispositivo pertenecía a un paciente antes de que cambiara la responsabilidad, en lugar de leer solo el campo actual. Una arista lleva su origen, destino, tipo, propiedades y validez, y añadirla, cambiarla o terminarla produce eventos como cualquier otro cambio. El grafo se puede recorrer en ambas direcciones y en una fecha elegida.","oss-twin-relationship-record.shell.eyebrow":"Grafo Twin","oss-twin-relationship-record.shell.footer":"Conserva el registro. Deriva el estado. Pregunta al pasado directamente.","oss-twin-relationship-record.shell.lead":"Una relación tiene un origen","oss-twin-relationship-record.shell.left":"Una relación registra su origen, destino, tipo, propiedades y validez en lugar de ocultar el significado en un campo. Añadir, cambiar o terminar esa arista produce eventos igual que un cambio en un aspecto.","oss-twin-relationship-record.shell.leftKicker":"Las aristas cambian como hechos","oss-twin-relationship-record.shell.pill1":"ARISTAS TIPADAS","oss-twin-relationship-record.shell.pill2":"BIDIRECCIONAL","oss-twin-relationship-record.shell.pill3":"GRAFO HISTÓRICO","oss-twin-relationship-record.shell.right":"Twin puede recorrer una relación nombrada en ambas direcciones y en una fecha elegida. Puede mostrar qué alimentaba una línea antes de un movimiento, o qué dispositivo pertenecía a un paciente antes de que cambiara la responsabilidad.","oss-twin-relationship-record.shell.rightKicker":"El grafo es consultable en el tiempo","oss-twin-relationship-record.shell.secondaryKicker":"La topología tiene un historial","oss-twin-relationship-record.sub":"Una lectura hecha explícita","oss-twin-relationship-record.tag":"TWIN","oss-twin-relationship-record.title":"Memoria operativa","oss-twin-residency-placement.band.left":"historial conservado","oss-twin-residency-placement.band.right":"estado derivado","oss-twin-residency-placement.body":"El registro conserva el cambio, su contexto y la decisión que lo siguió.","oss-twin-residency-placement.chrome.meta":"ilustrativo","oss-twin-residency-placement.chrome.path":"Gemelo","oss-twin-residency-placement.chrome.status":"lectura completa","oss-twin-residency-placement.foot.left":"Registro conservado","oss-twin-residency-placement.foot.right":"Estado derivado","oss-twin-residency-placement.kicker":"Instrumento gemelo","oss-twin-residency-placement.nodes.one":"Registro","oss-twin-residency-placement.nodes.three":"Decisión","oss-twin-residency-placement.nodes.two":"Estado","oss-twin-residency-placement.rows.four":"Pregunta","oss-twin-residency-placement.rows.one":"Registro","oss-twin-residency-placement.rows.three":"Decisión","oss-twin-residency-placement.rows.two":"Estado","oss-twin-residency-placement.sub":"Una lectura hecha explícita","oss-twin-residency-placement.tag":"TWIN","oss-twin-residency-placement.title":"Memoria operativa","oss-twin-residency-rules.band.left":"historial conservado","oss-twin-residency-rules.band.right":"estado derivado","oss-twin-residency-rules.body":"El registro conserva el cambio, su contexto y la decisión que lo siguió.","oss-twin-residency-rules.chrome.meta":"ilustrativo","oss-twin-residency-rules.chrome.path":"Twin","oss-twin-residency-rules.chrome.status":"lectura completada","oss-twin-residency-rules.foot.left":"Registro conservado","oss-twin-residency-rules.foot.right":"Estado derivado","oss-twin-residency-rules.kicker":"Instrumento Twin","oss-twin-residency-rules.nodes.one":"Registro","oss-twin-residency-rules.nodes.three":"Decisión","oss-twin-residency-rules.nodes.two":"Estado","oss-twin-residency-rules.rows.four":"Pregunta","oss-twin-residency-rules.rows.one":"Registro","oss-twin-residency-rules.rows.three":"Decisión","oss-twin-residency-rules.rows.two":"Estado","oss-twin-residency-rules.shell.accent":"una regla que puede rechazar un movimiento","oss-twin-residency-rules.shell.body":"Una cláusula de residencia solo importa si puede detener un movimiento no permitido. Twin convierte países, regiones y reglas locales en políticas de ubicación que el runtime puede aplicar. Países, regiones y límites definidos por el operador se convierten en el mismo tipo de regla, por lo que una decisión de ubicación tiene un solo lugar al que acudir.","oss-twin-residency-rules.shell.eyebrow":"Dónde vive el registro","oss-twin-residency-rules.shell.footer":"Conserva el registro. Deriva el estado. Pregunta al pasado directamente.","oss-twin-residency-rules.shell.lead":"Una cláusula de residencia se convierte en","oss-twin-residency-rules.shell.left":"Una política puede nombrar un país, una región o un límite definido por el operador para un tenant y sus registros. Twin evalúa esa regla cuando los datos se colocan, replican o mueven, en lugar de pedir a un equipo que la recuerde más tarde.","oss-twin-residency-rules.shell.leftKicker":"La ubicación se comprueba antes de un movimiento","oss-twin-residency-rules.shell.pill1":"UE Y NACIONAL","oss-twin-residency-rules.shell.pill2":"REGIONES PERSONALIZADAS","oss-twin-residency-rules.shell.pill3":"MOVIMIENTO RECHAZADO","oss-twin-residency-rules.shell.right":"Un movimiento no permitido se detiene con la política y la versión que lo rechazaron, mientras que las ubicaciones permitidas siguen siendo visibles. Esto mantiene la residencia legible para los operadores y hace que la evidencia sea útil durante una auditoría o un cambio de servicio.","oss-twin-residency-rules.shell.rightKicker":"El rechazo nombra el motivo","oss-twin-residency-rules.shell.secondaryKicker":"La ubicación se convierte en una regla ejecutable","oss-twin-residency-rules.sub":"Una lectura hecha explícita","oss-twin-residency-rules.tag":"TWIN","oss-twin-residency-rules.title":"Memoria operativa","oss-twin-retention-business.band.left":"historial conservado","oss-twin-retention-business.band.right":"estado derivado","oss-twin-retention-business.body":"El registro conserva el cambio, su contexto y la decisión que le siguió.","oss-twin-retention-business.chrome.meta":"ilustrativo","oss-twin-retention-business.chrome.path":"Twin","oss-twin-retention-business.chrome.status":"lectura completada","oss-twin-retention-business.foot.left":"Registro conservado","oss-twin-retention-business.foot.right":"Estado derivado","oss-twin-retention-business.kicker":"Instrumento Twin","oss-twin-retention-business.nodes.one":"Registro","oss-twin-retention-business.nodes.three":"Decisión","oss-twin-retention-business.nodes.two":"Estado","oss-twin-retention-business.rows.four":"Pregunta","oss-twin-retention-business.rows.one":"Registro","oss-twin-retention-business.rows.three":"Decisión","oss-twin-retention-business.rows.two":"Estado","oss-twin-retention-business.shell.accent":"se responde junto al registro","oss-twin-retention-business.shell.body":"Las decisiones de conservación deben poder explicarse a partir del propio registro. Twin adjunta la clasificación, la duración y la base escrita cuando se aplica la regla, de modo que una revisión posterior no comience con arqueología de políticas. Un registro puede mostrar qué desencadenante inició el plazo y qué evento posterior lo amplió o lo finalizó. El operador puede distinguir así una retención deliberada de un archivo sin examinar.","oss-twin-retention-business.shell.eyebrow":"Clasificación y base escrita","oss-twin-retention-business.shell.footer":"Conserva el registro. Deriva el estado. Pregunta al pasado directamente.","oss-twin-retention-business.shell.lead":"¿Por qué conservas esto todavía?","oss-twin-retention-business.shell.left":"La clasificación, el periodo de retención y el motivo escrito pueden adjuntarse cuando un registro entra en Twin. Un revisor futuro verá por qué permanece sin buscar un calendario de políticas separado que puede haber cambiado desde entonces. La base viaja con el registro.","oss-twin-retention-business.shell.leftKicker":"La conservación tiene una base declarada","oss-twin-retention-business.shell.pill1":"CLASIFICADO","oss-twin-retention-business.shell.pill2":"RETENCIÓN ADJUNTA","oss-twin-retention-business.shell.pill3":"BASE EN PALABRAS","oss-twin-retention-business.shell.right":"La plataforma puede marcar una base caducada o ausente como no resuelta en lugar de retener datos silenciosamente para siempre. Eso convierte la eliminación, una retención y una revisión adicional en decisiones responsables con evidencia junto al registro afectado. El siguiente propietario ve la excepción antes de actuar.","oss-twin-retention-business.shell.rightKicker":"Un motivo ausente es una decisión","oss-twin-retention-business.shell.secondaryKicker":"El motivo permanece con el registro","oss-twin-retention-business.sub":"Una lectura hecha explícita","oss-twin-retention-business.tag":"TWIN","oss-twin-retention-business.title":"Memoria operativa","oss-twin-retention-business.banner.eyebrow":"Retención","oss-twin-retention-business.banner.lead":"Guarda la respuesta ahora.","oss-twin-retention-business.banner.accent":"Cuando se establece la regla.","oss-twin-retention-business.banner.paragraph1":"Cuando se establece una regla de retención, el registro lleva su clasificación, duración y base escrita. Una revisión puede ver si la base está vigente, caduca o falta sin reconstruir la política a partir de correos y exportaciones.","oss-twin-retention-business.banner.paragraph2":"Eso no hace que cada resultado de retención sea automático. Hace que la próxima decisión de gobernanza sea visible junto al registro, con el motivo y el propietario que deben comprobarse.","oss-twin-retention-business.banner.panelHeader":"Cinco registros nombrados","oss-twin-retention-business.banner.panelTag":"cinco motivos almacenados","oss-twin-retention-business.banner.check1":"Nota del técnico","oss-twin-retention-business.banner.check2":"Telemetría de agua","oss-twin-retention-business.banner.check3":"Observación del paciente","oss-twin-retention-business.banner.check4":"Acceso del contratista","oss-twin-retention-business.banner.check5":"Informe de incidente","oss-twin-retention-business.banner.check6":"Clasificación","oss-twin-retention-business.banner.check7":"Retención","oss-twin-retention-business.banner.check8":"Base y requisito","oss-twin-retention-business.banner.verdict":"la respuesta se compone a partir de motivos almacenados, no de una interpretación de políticas reconstruida","oss-twin-retention-business.banner.footline":"la base se escribió antes de que llegara la solicitud","oss-twin-same-person-two-times.band.left":"historial conservado","oss-twin-same-person-two-times.band.right":"estado derivado","oss-twin-same-person-two-times.body":"El registro conserva el cambio, su contexto y la decisión que siguió.","oss-twin-same-person-two-times.chrome.meta":"ilustrativo","oss-twin-same-person-two-times.chrome.path":"Gemelo","oss-twin-same-person-two-times.chrome.status":"lectura completa","oss-twin-same-person-two-times.foot.left":"Registro conservado","oss-twin-same-person-two-times.foot.right":"Estado derivado","oss-twin-same-person-two-times.kicker":"Instrumento gemelo","oss-twin-same-person-two-times.nodes.one":"Registro","oss-twin-same-person-two-times.nodes.three":"Decisión","oss-twin-same-person-two-times.nodes.two":"Estado","oss-twin-same-person-two-times.rows.four":"Pregunta","oss-twin-same-person-two-times.rows.one":"Registro","oss-twin-same-person-two-times.rows.three":"Decisión","oss-twin-same-person-two-times.rows.two":"Estado","oss-twin-same-person-two-times.sub":"Una lectura hecha explícita","oss-twin-same-person-two-times.tag":"TWIN","oss-twin-same-person-two-times.title":"Memoria operativa","oss-twin-scenario-business.band.left":"historial conservado","oss-twin-scenario-business.band.right":"estado derivado","oss-twin-scenario-business.boardLabel":"Etiqueta del tablero","oss-twin-scenario-business.body":"El registro conserva el cambio, su contexto y la decisión que lo siguió.","oss-twin-scenario-business.chrome.meta":"ilustrativo","oss-twin-scenario-business.chrome.path":"Gemelo","oss-twin-scenario-business.chrome.status":"lectura completa","oss-twin-scenario-business.foot.left":"Registro conservado","oss-twin-scenario-business.foot.right":"Estado derivado","oss-twin-scenario-business.footline.left":"Pie de página / izquierda","oss-twin-scenario-business.footline.right":"Pie de página / derecha","oss-twin-scenario-business.kicker":"Instrumento gemelo","oss-twin-scenario-business.kicker.label":"Gemelo","oss-twin-scenario-business.kicker.sub":"registro operativo","oss-twin-scenario-business.nodes.one":"Registro","oss-twin-scenario-business.nodes.three":"Decisión","oss-twin-scenario-business.nodes.two":"Estado","oss-twin-scenario-business.rows.changedInputs.board":"Entradas modificadas: vista del tablero","oss-twin-scenario-business.rows.changedInputs.item":"Entradas modificadas: cambio","oss-twin-scenario-business.rows.changedInputs.verification":"Entradas modificadas: verificación","oss-twin-scenario-business.rows.changedInputs.why":"Entradas modificadas: por qué importa","oss-twin-scenario-business.rows.four":"Pregunta","oss-twin-scenario-business.rows.mergePolicy.board":"Política de fusión: vista del tablero","oss-twin-scenario-business.rows.mergePolicy.item":"Política de fusión: cambio","oss-twin-scenario-business.rows.mergePolicy.verification":"Política de fusión: verificación","oss-twin-scenario-business.rows.mergePolicy.why":"Política de fusión: por qué importa","oss-twin-scenario-business.rows.one":"Registro","oss-twin-scenario-business.rows.parentSplit.board":"División principal: vista del tablero","oss-twin-scenario-business.rows.parentSplit.item":"División principal: cambio","oss-twin-scenario-business.rows.parentSplit.verification":"División principal: verificación","oss-twin-scenario-business.rows.parentSplit.why":"División principal: por qué importa","oss-twin-scenario-business.rows.three":"Decisión","oss-twin-scenario-business.rows.two":"Estado","oss-twin-scenario-business.rows.typedDifferences.board":"Diferencias tipadas: vista del tablero","oss-twin-scenario-business.rows.typedDifferences.item":"Diferencias tipadas: cambio","oss-twin-scenario-business.rows.typedDifferences.verification":"Diferencias tipadas: verificación","oss-twin-scenario-business.rows.typedDifferences.why":"Diferencias tipadas: por qué importa","oss-twin-scenario-business.rows.unchangedCount.board":"Valores sin cambios: vista del tablero","oss-twin-scenario-business.rows.unchangedCount.item":"Valores sin cambios: cambio","oss-twin-scenario-business.rows.unchangedCount.verification":"Valores sin cambios: verificación","oss-twin-scenario-business.rows.unchangedCount.why":"Valores sin cambios: por qué importa","oss-twin-scenario-business.shell.accent":"ver qué cambia realmente","oss-twin-scenario-business.shell.body":"Una regla propuesta debe compararse con las mismas condiciones iniciales, no con una hoja de cálculo improvisada. Twin ejecuta la alternativa como un escenario y devuelve una diferencia tipada para la decisión. Los resultados favorables, desfavorables y sin cambios permanecen separados, de modo que un único número destacado no puede ocultar tiempo de inactividad ni riesgo. La operación principal permanece disponible junto a la propuesta hasta que se toma una decisión explícita de fusión. La rama conserva su punto de partida, las entradas controladas y el recibo de ejecución, por lo que se puede ejecutar una segunda opción sin pretender que se observó en producción. Quien toma la decisión puede rechazar la propuesta conservando la comparación que explicaba el porqué.","oss-twin-scenario-business.shell.eyebrow":"Alternativas de decisión","oss-twin-scenario-business.shell.footer":"Conserva el registro. Deriva el estado. Pregunta directamente al pasado.","oss-twin-scenario-business.shell.lead":"Cambiar una regla","oss-twin-scenario-business.shell.left":"Una alternativa de mantenimiento o política se ramifica desde un estado actual con nombre y luego cambia una entrada controlada. La principal permanece intacta, lo que permite comparar una opción con la operación que realmente reemplazaría. El registro operativo permanece visible junto a la propuesta.","oss-twin-scenario-business.shell.leftKicker":"Toda propuesta comienza en el mismo punto","oss-twin-scenario-business.shell.pill1":"MISMO INICIO","oss-twin-scenario-business.shell.pill2":"EJECUTAR LA ALTERNATIVA","oss-twin-scenario-business.shell.pill3":"DIFF TIPADO","oss-twin-scenario-business.shell.right":"Las diferencias tipadas muestran juntos los resultados favorables, desfavorables y sin cambios. Las horas extra, el tiempo de inactividad, la producción y el riesgo no se reducen a un único número destacado, y una fusión aún requiere una decisión explícita. La decisión puede revisarse comparando ambas versiones.","oss-twin-scenario-business.shell.rightKicker":"El resultado difícil permanece visible","oss-twin-scenario-business.shell.secondaryKicker":"Las alternativas conservan la disyuntiva","oss-twin-scenario-business.sub":"Una lectura hecha explícita","oss-twin-scenario-business.tag":"TWIN","oss-twin-scenario-business.title":"Memoria operativa","oss-twin-scenario-business.verifyLabel":"Etiqueta de verificación","oss-twin-scenario-contract.band.left":"historial conservado","oss-twin-scenario-contract.band.right":"estado derivado","oss-twin-scenario-contract.body":"El registro conserva el cambio, su contexto y la decisión que lo siguió.","oss-twin-scenario-contract.chrome.meta":"ilustrativo","oss-twin-scenario-contract.chrome.path":"Twin","oss-twin-scenario-contract.chrome.status":"lectura completada","oss-twin-scenario-contract.field.merge.later":"¿qué necesitaba una decisión?","oss-twin-scenario-contract.field.merge.name":"Resultado de la fusión","oss-twin-scenario-contract.field.merge.records":"conflictos resueltos y aprobador","oss-twin-scenario-contract.field.merge.usedFor":"retorno controlado","oss-twin-scenario-contract.field.parent.later":"¿dónde comenzó?","oss-twin-scenario-contract.field.parent.name":"Registro principal","oss-twin-scenario-contract.field.parent.records":"agregado y versión en la división","oss-twin-scenario-contract.field.parent.usedFor":"punto de reproducción","oss-twin-scenario-contract.field.providers.later":"¿qué supuestos cambiaron?","oss-twin-scenario-contract.field.providers.name":"Entradas controladas","oss-twin-scenario-contract.field.providers.records":"reglas, proveedores y sus versiones","oss-twin-scenario-contract.field.providers.usedFor":"ejecución acotada","oss-twin-scenario-contract.field.trace.later":"¿por qué difería?","oss-twin-scenario-contract.field.trace.name":"Traza de ejecución","oss-twin-scenario-contract.field.trace.records":"entradas, salidas y pasos ordenados","oss-twin-scenario-contract.field.trace.usedFor":"inspeccionar el resultado","oss-twin-scenario-contract.field.version.later":"¿qué resultado es este?","oss-twin-scenario-contract.field.version.name":"Versión del escenario","oss-twin-scenario-contract.field.version.records":"identidad de rama y cambio tipado","oss-twin-scenario-contract.field.version.usedFor":"comparar variantes","oss-twin-scenario-contract.foot.left":"ejecución aislada","oss-twin-scenario-contract.foot.right":"retorno nombrado","oss-twin-scenario-contract.kicker":"Instrumento Twin","oss-twin-scenario-contract.kicker.label":"contrato de escenario","oss-twin-scenario-contract.kicker.sub":"qué sobrevive a la rama","oss-twin-scenario-contract.kicker.tag":"escenario","oss-twin-scenario-contract.nodes.one":"Registro","oss-twin-scenario-contract.nodes.three":"Decisión","oss-twin-scenario-contract.nodes.two":"Estado","oss-twin-scenario-contract.rows.four":"Pregunta","oss-twin-scenario-contract.rows.one":"Registro","oss-twin-scenario-contract.rows.three":"Decisión","oss-twin-scenario-contract.rows.two":"Estado","oss-twin-scenario-contract.shell.accent":"y conservar aquello de lo que se bifurcó","oss-twin-scenario-contract.shell.body":"Un escenario es una alternativa acotada, no una copia con origen incierto. Twin une su estado principal, entradas, resultado y decisión de fusión en una sola rama trazable. El principal permanece sin cambios mientras la alternativa se ejecuta bajo tiempo y recursos controlados. Un revisor puede así repetir la propuesta y ver exactamente qué entrada produjo la diferencia tipada. El tiempo controlado, la aleatoriedad y los puntos de control hacen que la ejecución sea repetible, y una fusión nombra su regla o sus conflictos. La rama está aislada del registro operativo, pero nunca desvinculada de la versión de la realidad de la que partió.","oss-twin-scenario-contract.shell.eyebrow":"Ejecución determinista de qué pasaría si","oss-twin-scenario-contract.shell.footer":"Conserva el registro. Deriva el estado. Pregunta al pasado directamente.","oss-twin-scenario-contract.shell.lead":"Bifurcar el estado","oss-twin-scenario-contract.shell.left":"Un escenario conserva su principal, punto de división, versión de estado y entradas cambiadas antes de ejecutarse. La alternativa está aislada del registro operativo, pero nunca desvinculada de la versión de la realidad de la que partió.","oss-twin-scenario-contract.shell.leftKicker":"El punto de partida está nombrado","oss-twin-scenario-contract.shell.pill1":"FORK","oss-twin-scenario-contract.shell.pill2":"TIEMPO CONTROLADO","oss-twin-scenario-contract.shell.pill3":"DIFF TIPADO","oss-twin-scenario-contract.shell.pill4":"MERGE","oss-twin-scenario-contract.shell.right":"El tiempo controlado, la aleatoriedad y los puntos de control hacen que una ejecución sea repetible. La comparación conserva ambos lados de una diferencia tipada, y una fusión nombra su regla o conflictos en lugar de dejar que una escritura posterior gane silenciosamente.","oss-twin-scenario-contract.shell.rightKicker":"Los diffs y las fusiones permanecen explícitos","oss-twin-scenario-contract.shell.secondaryKicker":"Una rama puede repetirse","oss-twin-scenario-contract.sub":"Una lectura hecha explícita","oss-twin-scenario-contract.tag":"TWIN","oss-twin-scenario-contract.title":"Memoria operativa","oss-twin-scenario-fork.chrome.path":"Gemelo","oss-twin-scenario-fork.chrome.status":"tres alternativas, dos conflictos de fusión","oss-twin-scenario-fork.chrome.meta":"ilustrativo","oss-twin-scenario-fork.stage.aria":"Un escenario de planta versionado con alternativas","oss-twin-scenario-fork.parent.label":"Estado principal","oss-twin-scenario-fork.parent.value":"planta / versión 415","oss-twin-scenario-fork.parent.note":"aviso de presión registrado","oss-twin-scenario-fork.fork.label":"misma versión inicial","oss-twin-scenario-fork.branches.aria":"Elige una rama de escenario","oss-twin-scenario-fork.branches.parent.label":"Continuar principal","oss-twin-scenario-fork.branches.parent.note":"ninguna alternativa aplicada","oss-twin-scenario-fork.branches.parent.title":"El principal continúa","oss-twin-scenario-fork.branches.parent.summary":"El principal permanece intacto mientras las alternativas se ejecutan a su lado. Ningún escenario reemplaza silenciosamente una decisión operativa.","oss-twin-scenario-fork.branches.inspection.label":"Inspeccionar antes","oss-twin-scenario-fork.branches.inspection.note":"adelantar la ventana","oss-twin-scenario-fork.branches.inspection.title":"Inspección antes del siguiente turno","oss-twin-scenario-fork.branches.inspection.summary":"Esta rama registra una propuesta de mantenimiento específica y conserva la compensación junto al estado principal.","oss-twin-scenario-fork.branches.throughput.label":"Reducir rendimiento","oss-twin-scenario-fork.branches.throughput.note":"bajar la carga hasta la inspección","oss-twin-scenario-fork.branches.throughput.title":"Alternativa de rendimiento reducido","oss-twin-scenario-fork.branches.throughput.summary":"El efecto operativo es visible con la consecuencia de producción. El principal sigue funcionando bajo su regla original.","oss-twin-scenario-fork.branches.threshold.label":"Cambiar umbral","oss-twin-scenario-fork.branches.threshold.note":"elevar el disparador de alarma","oss-twin-scenario-fork.branches.threshold.title":"Umbral de aviso modificado","oss-twin-scenario-fork.branches.threshold.summary":"Una regla modificada es una rama distinta, para que el revisor posterior pueda ver exactamente qué umbral produjo el resultado.","oss-twin-scenario-fork.comparison.label":"Diff tipado contra el principal","oss-twin-scenario-fork.diff.favourable.label":"Favorable","oss-twin-scenario-fork.diff.favourable.item1":"La probabilidad de fallo disminuye","oss-twin-scenario-fork.diff.favourable.detail":"mostrado contra la misma versión principal","oss-twin-scenario-fork.diff.unfavourable.label":"Desfavorable","oss-twin-scenario-fork.diff.unfavourable.item2":"Aumentan el tiempo de inactividad y las horas extra","oss-twin-scenario-fork.diff.unfavourable.detail":"la compensación no se oculta","oss-twin-scenario-fork.diff.unchanged.label":"Sin cambios","oss-twin-scenario-fork.diff.unchanged.item1":"Valores del principal conservados","oss-twin-scenario-fork.diff.unchanged.item2":"La producción sigue según lo planificado","oss-twin-scenario-fork.diff.unchanged.item3":"Uso de piezas de repuesto sin cambios","oss-twin-scenario-fork.diff.unchanged.detail":"un cambio se muestra solo donde existe","oss-twin-scenario-fork.merge.label":"Fusión manual de vuelta al principal","oss-twin-scenario-fork.merge.value":"dos conflictos conservan ambos valores","oss-twin-scenario-fork.band.left":"misma versión principal","oss-twin-scenario-fork.band.right":"decisión y diff conservados juntos","oss-twin-sovereign-controls.band.left":"historial conservado","oss-twin-sovereign-controls.band.right":"estado derivado","oss-twin-sovereign-controls.body":"El registro conserva el cambio, su contexto y la decisión que lo siguió.","oss-twin-sovereign-controls.chrome.meta":"ilustrativo","oss-twin-sovereign-controls.chrome.path":"Twin","oss-twin-sovereign-controls.chrome.status":"lectura completada","oss-twin-sovereign-controls.foot.left":"Límites declarados","oss-twin-sovereign-controls.foot.right":"Evaluado en el momento de la solicitud","oss-twin-sovereign-controls.head.label":"Controles de soberanía","oss-twin-sovereign-controls.head.sub":"Cada límite se declara y se evalúa.","oss-twin-sovereign-controls.head.tag":"política explícita","oss-twin-sovereign-controls.kicker":"Instrumento Twin","oss-twin-sovereign-controls.nodes.one":"Registro","oss-twin-sovereign-controls.nodes.three":"Decisión","oss-twin-sovereign-controls.nodes.two":"Estado","oss-twin-sovereign-controls.rows.access.artefact":"Política de acceso","oss-twin-sovereign-controls.rows.access.failure":"solicitud denegada","oss-twin-sovereign-controls.rows.access.name":"Solicitar acceso","oss-twin-sovereign-controls.rows.access.question":"¿Puede este actor leer este registro ahora?","oss-twin-sovereign-controls.rows.encryption.artefact":"Registro clave","oss-twin-sovereign-controls.rows.encryption.failure":"bloqueado ilegible","oss-twin-sovereign-controls.rows.encryption.name":"Historial de claves","oss-twin-sovereign-controls.rows.encryption.question":"¿Qué versión de clave protege este valor?","oss-twin-sovereign-controls.rows.four":"Pregunta","oss-twin-sovereign-controls.rows.isolation.artefact":"Política de inquilino","oss-twin-sovereign-controls.rows.isolation.failure":"cruce denegado","oss-twin-sovereign-controls.rows.isolation.name":"Aislamiento de inquilinos","oss-twin-sovereign-controls.rows.isolation.question":"¿Qué registros puede ver este inquilino?","oss-twin-sovereign-controls.rows.one":"Registro","oss-twin-sovereign-controls.rows.replication.artefact":"Política de replicación","oss-twin-sovereign-controls.rows.replication.failure":"réplica denegada","oss-twin-sovereign-controls.rows.replication.name":"Ámbito de réplica","oss-twin-sovereign-controls.rows.replication.question":"¿Qué nodos pueden recibir este evento?","oss-twin-sovereign-controls.rows.residency.artefact":"Regla de colocación","oss-twin-sovereign-controls.rows.residency.failure":"movimiento denegado","oss-twin-sovereign-controls.rows.residency.name":"Residencia de datos","oss-twin-sovereign-controls.rows.residency.question":"¿Dónde puede colocarse este fragmento?","oss-twin-sovereign-controls.rows.three":"Decisión","oss-twin-sovereign-controls.rows.two":"Estado","oss-twin-sovereign-controls.shell.accent":"rechazar todo movimiento no declarado","oss-twin-sovereign-controls.shell.body":"La escala y el aislamiento son decisiones de despliegue con consecuencias en los datos. Twin mantiene la colocación de fragmentos, la tenencia y la residencia como política aplicable, no como memoria del operador. Un movimiento se evalúa antes de que los datos crucen un límite de almacén, región o inquilino, y una denegación nombra la regla que lo detuvo. Por tanto, añadir capacidad no amplía silenciosamente el acceso al registro. La misma política viaja con una reproducción y una restauración, de modo que un operador no puede reparar la capacidad moviendo el historial fuera de su dominio declarado. El crecimiento sigue siendo un cambio gobernado con evidencia adjunta.","oss-twin-sovereign-controls.shell.eyebrow":"Operación distribuida soberana","oss-twin-sovereign-controls.shell.footer":"Conserva el registro. Deriva el estado. Pregunta directamente al pasado.","oss-twin-sovereign-controls.shell.lead":"Mantén el registro dentro de la política","oss-twin-sovereign-controls.shell.left":"Los fragmentos, los inquilinos, los niveles de aislamiento y las reglas de residencia son opciones nombradas, no folklore de despliegue. Una solicitud o un movimiento puede denegarse en el límite porque se conocen la colocación permitida y la relación.","oss-twin-sovereign-controls.shell.leftKicker":"La colocación es política","oss-twin-sovereign-controls.shell.pill1":"FRAGMENTACIÓN","oss-twin-sovereign-controls.shell.pill2":"NIVELES DE AISLAMIENTO","oss-twin-sovereign-controls.shell.pill3":"REGLAS DE RESIDENCIA","oss-twin-sovereign-controls.shell.right":"Un despliegue puede añadir nodos, almacenes y regiones manteniendo el mismo modelo de eventos y políticas. El operador puede inspeccionar dónde pertenecen los datos, qué cruces están permitidos y por qué un movimiento no declarado no se llevó a cabo.","oss-twin-sovereign-controls.shell.rightKicker":"El crecimiento no debilita el control","oss-twin-sovereign-controls.shell.secondaryKicker":"La escala se gobierna deliberadamente","oss-twin-sovereign-controls.sub":"Una lectura hecha explícita","oss-twin-sovereign-controls.tag":"TWIN","oss-twin-sovereign-controls.title":"Memoria operativa","oss-twin-standard-business.band.left":"historial conservado","oss-twin-standard-business.band.right":"estado derivado","oss-twin-standard-business.body":"El registro conserva el cambio, su contexto y la decisión que lo siguió.","oss-twin-standard-business.chrome.meta":"ilustrativo","oss-twin-standard-business.chrome.path":"Gemelo","oss-twin-standard-business.chrome.status":"lectura completada","oss-twin-standard-business.foot.left":"Registro conservado","oss-twin-standard-business.foot.right":"Estado derivado","oss-twin-standard-business.kicker":"Instrumento gemelo","oss-twin-standard-business.nodes.one":"Registro","oss-twin-standard-business.nodes.three":"Decisión","oss-twin-standard-business.nodes.two":"Estado","oss-twin-standard-business.rows.four":"Pregunta","oss-twin-standard-business.rows.one":"Registro","oss-twin-standard-business.rows.three":"Decisión","oss-twin-standard-business.rows.two":"Estado","oss-twin-standard-business.shell.accent":"en lugar de remodelarlos","oss-twin-standard-business.shell.body":"Un nuevo programa gemelo no debería exigir remodelar todos los sistemas ya en servicio. Twin funciona con los estándares existentes y hace visible cualquier pérdida de traducción antes de que se convierta en riesgo operativo.","oss-twin-standard-business.shell.eyebrow":"Interoperabilidad de estándares","oss-twin-standard-business.shell.footer":"Conserva el registro. Deriva el estado. Pregunta directamente al pasado.","oss-twin-standard-business.shell.lead":"Usa los modelos que ya tienes","oss-twin-standard-business.shell.left":"Los departamentos pueden seguir usando los modelos AAS, FHIR, DTDL, NGSI-LD, SAPIENT o BPMN que ya operan. Twin los mapea mediante un adaptador en lugar de exigir un modelo de reemplazo antes de comenzar el trabajo. El equipo de dominio conserva su propio modelo.","oss-twin-standard-business.shell.leftKicker":"El modelo sigue siendo propiedad de su dominio","oss-twin-standard-business.shell.pill1":"AAS","oss-twin-standard-business.shell.pill2":"NGSI-LD","oss-twin-standard-business.shell.pill3":"DTDL","oss-twin-standard-business.shell.pill4":"FHIR","oss-twin-standard-business.shell.pill5":"SAPIENT","oss-twin-standard-business.shell.pill6":"BPMN","oss-twin-standard-business.shell.right":"Una traducción registra el contenido admitido, las extensiones conservadas y cualquier aviso o pérdida. Eso deja a los equipos con una ruta utilizable ahora y una lista clara del trabajo de mapeo restante, en lugar de una afirmación de éxito de integración que nadie puede inspeccionar.","oss-twin-standard-business.shell.rightKicker":"La entrega lleva evidencia","oss-twin-standard-business.shell.secondaryKicker":"Los modelos existentes conservan su valor","oss-twin-standard-business.sub":"Una lectura hecha explícita","oss-twin-standard-business.tag":"TWIN","oss-twin-standard-business.title":"Memoria operativa","oss-twin-standard-roles.band.left":"historial conservado","oss-twin-standard-roles.band.right":"estado derivado","oss-twin-standard-roles.body":"El registro conserva el cambio, su contexto y la decisión que lo siguió.","oss-twin-standard-roles.chrome.meta":"ilustrativo","oss-twin-standard-roles.chrome.path":"Gemelo","oss-twin-standard-roles.chrome.status":"lectura completada","oss-twin-standard-roles.flow.enters":"Flujo / entra","oss-twin-standard-roles.flow.leaves":"Flujo / sale","oss-twin-standard-roles.foot.left":"Registro conservado","oss-twin-standard-roles.foot.right":"Estado derivado","oss-twin-standard-roles.head.label":"Cabecera / etiqueta","oss-twin-standard-roles.head.sub":"Cabecera / sub","oss-twin-standard-roles.head.tag":"Cabecera / etiqueta","oss-twin-standard-roles.kicker":"Instrumento gemelo","oss-twin-standard-roles.nodes.one":"Registro","oss-twin-standard-roles.nodes.three":"Decisión","oss-twin-standard-roles.nodes.two":"Estado","oss-twin-standard-roles.rows.aas.domain":"AAS: dominio","oss-twin-standard-roles.rows.aas.enters":"AAS: entrada aceptada","oss-twin-standard-roles.rows.aas.leaves":"AAS: salida devuelta","oss-twin-standard-roles.rows.aas.mark":"AAS: adaptador","oss-twin-standard-roles.rows.bpmn.domain":"BPMN: dominio","oss-twin-standard-roles.rows.bpmn.enters":"BPMN: entrada aceptada","oss-twin-standard-roles.rows.bpmn.leaves":"BPMN: salida devuelta","oss-twin-standard-roles.rows.bpmn.mark":"BPMN: adaptador","oss-twin-standard-roles.rows.dtdl.domain":"DTDL: dominio","oss-twin-standard-roles.rows.dtdl.enters":"DTDL: entrada aceptada","oss-twin-standard-roles.rows.dtdl.leaves":"DTDL: salida devuelta","oss-twin-standard-roles.rows.dtdl.mark":"DTDL: adaptador","oss-twin-standard-roles.rows.fhir.domain":"FHIR: dominio","oss-twin-standard-roles.rows.fhir.enters":"FHIR: entrada aceptada","oss-twin-standard-roles.rows.fhir.leaves":"FHIR: salida devuelta","oss-twin-standard-roles.rows.fhir.mark":"FHIR: adaptador","oss-twin-standard-roles.rows.four":"Pregunta","oss-twin-standard-roles.rows.ngsi.domain":"NGSI-LD: dominio","oss-twin-standard-roles.rows.ngsi.enters":"NGSI-LD: entrada aceptada","oss-twin-standard-roles.rows.ngsi.leaves":"NGSI-LD: salida devuelta","oss-twin-standard-roles.rows.ngsi.mark":"NGSI-LD: adaptador","oss-twin-standard-roles.rows.one":"Registro","oss-twin-standard-roles.rows.sapient.domain":"SAPIENT: dominio","oss-twin-standard-roles.rows.sapient.enters":"SAPIENT: entrada aceptada","oss-twin-standard-roles.rows.sapient.leaves":"SAPIENT: salida devuelta","oss-twin-standard-roles.rows.sapient.mark":"SAPIENT: adaptador","oss-twin-standard-roles.rows.three":"Decisión","oss-twin-standard-roles.rows.two":"Estado","oss-twin-standard-roles.shell.accent":"escríbelo de vuelta con pérdidas nombradas","oss-twin-standard-roles.shell.body":"Los estándares existentes ya describen modelos de dominio importantes. Twin los lee y escribe mediante roles de adaptador declarados, incluida la información que no puede sobrevivir a un ciclo completo. Un adaptador informa de lo que transportó, mapeó, conservó, advirtió o no pudo exportar, de modo que un calificador de unidad o una extensión de proveedor sea evidencia visible en lugar de una pérdida silenciosa. La representación original sigue siendo identificable.","oss-twin-standard-roles.shell.eyebrow":"Interoperabilidad entre dominios","oss-twin-standard-roles.shell.footer":"Conserva el registro. Deriva el estado. Pregunta directamente al pasado.","oss-twin-standard-roles.shell.lead":"Lee el modelo ya en uso","oss-twin-standard-roles.shell.left":"Un adaptador informa de lo que transportó, mapeó, conservó, advirtió o no pudo exportar. Un calificador de unidad o una extensión de proveedor es evidencia visible, no una pérdida silenciosa oculta tras una importación correcta. La representación original sigue siendo identificable.","oss-twin-standard-roles.shell.leftKicker":"La traducción informa de las diferencias","oss-twin-standard-roles.shell.pill1":"AAS","oss-twin-standard-roles.shell.pill2":"NGSI-LD","oss-twin-standard-roles.shell.pill3":"DTDL","oss-twin-standard-roles.shell.pill4":"FHIR","oss-twin-standard-roles.shell.pill5":"SAPIENT","oss-twin-standard-roles.shell.pill6":"BPMN","oss-twin-standard-roles.shell.right":"Los analizadores y mapeadores entienden cada estándar mientras Twin mantiene un modelo de eventos tipado subyacente. AAS, FHIR o NGSI-LD pueden evolucionar a su propio ritmo, con versiones de mapeo y advertencias conservadas para la procedencia posterior. La versión de mapeo viaja con el registro.","oss-twin-standard-roles.shell.rightKicker":"El núcleo se mantiene neutral","oss-twin-standard-roles.shell.secondaryKicker":"La interoperabilidad conserva su evidencia","oss-twin-standard-roles.sub":"Una lectura hecha explícita","oss-twin-standard-roles.tag":"TWIN","oss-twin-standard-roles.title":"Memoria operativa","oss-twin-stores-and-surfaces.band.left":"historial conservado","oss-twin-stores-and-surfaces.band.right":"estado derivado","oss-twin-stores-and-surfaces.body":"El registro conserva el cambio, su contexto y la decisión que lo siguió.","oss-twin-stores-and-surfaces.chrome.meta":"ilustrativo","oss-twin-stores-and-surfaces.chrome.path":"Twin","oss-twin-stores-and-surfaces.chrome.status":"lectura completada","oss-twin-stores-and-surfaces.foot.left":"Registro conservado","oss-twin-stores-and-surfaces.foot.right":"Estado derivado","oss-twin-stores-and-surfaces.kicker":"Instrumento Twin","oss-twin-stores-and-surfaces.nodes.one":"Registro","oss-twin-stores-and-surfaces.nodes.three":"Decisión","oss-twin-stores-and-surfaces.nodes.two":"Estado","oss-twin-stores-and-surfaces.rows.four":"Pregunta","oss-twin-stores-and-surfaces.rows.one":"Registro","oss-twin-stores-and-surfaces.rows.three":"Decisión","oss-twin-stores-and-surfaces.rows.two":"Estado","oss-twin-stores-and-surfaces.shell.accent":"toda vista se deriva de él","oss-twin-stores-and-surfaces.shell.body":"Un historial de eventos puede servir a varias formas de almacenamiento y API. Twin mantiene el registro como autoridad y de él deriva proyecciones, vistas de relaciones e interfaces. Una superficie puede reemplazarse o reconstruirse sin cambiar la evidencia detrás de una respuesta pasada. La forma de la API es, por tanto, una elección de lectura, no una segunda fuente de verdad. Reconstruir una vista no toca los hechos ordenados que la sustentan.","oss-twin-stores-and-surfaces.shell.eyebrow":"Superficie operativa","oss-twin-stores-and-surfaces.shell.footer":"Conserva el registro. Deriva el estado. Pregunta al pasado directamente.","oss-twin-stores-and-surfaces.shell.lead":"El registro sigue siendo el registro","oss-twin-stores-and-surfaces.shell.left":"El almacén de eventos conserva hechos ordenados mientras que las proyecciones, los índices de relaciones y los almacenes analíticos preparan distintas formas de leerlos. Cada superficie se deriva con un propósito, no se promueve a fuente de verdad competidora.","oss-twin-stores-and-surfaces.shell.leftKicker":"El registro sigue siendo el registro","oss-twin-stores-and-surfaces.shell.pill1":"ALMACÉN DE EVENTOS","oss-twin-stores-and-surfaces.shell.pill2":"PROYECCIONES","oss-twin-stores-and-surfaces.shell.pill3":"RELACIONES","oss-twin-stores-and-surfaces.shell.pill4":"APIS","oss-twin-stores-and-surfaces.shell.right":"Las APIs, TQL y las superficies de herramientas pueden exponer lecturas actuales, temporales, de grafo y de linaje desde el mismo registro. Una vista puede reemplazarse o reconstruirse sin perder la evidencia necesaria para explicar un resultado pasado.","oss-twin-stores-and-surfaces.shell.rightKicker":"Las interfaces no son dueñas del historial","oss-twin-stores-and-surfaces.shell.secondaryKicker":"Un historial sirve a varios trabajos","oss-twin-stores-and-surfaces.sub":"Una lectura hecha explícita","oss-twin-stores-and-surfaces.tag":"TWIN","oss-twin-stores-and-surfaces.title":"Memoria operativa","oss-twin-tenant-boundary.band.left":"historial conservado","oss-twin-tenant-boundary.band.right":"estado derivado","oss-twin-tenant-boundary.body":"El registro conserva el cambio, su contexto y la decisión que siguió.","oss-twin-tenant-boundary.chrome.meta":"ilustrativo","oss-twin-tenant-boundary.chrome.path":"Gemelo","oss-twin-tenant-boundary.chrome.status":"lectura completa","oss-twin-tenant-boundary.foot.left":"Registro conservado","oss-twin-tenant-boundary.foot.right":"Estado derivado","oss-twin-tenant-boundary.kicker":"Instrumento gemelo","oss-twin-tenant-boundary.nodes.one":"Registro","oss-twin-tenant-boundary.nodes.three":"Decisión","oss-twin-tenant-boundary.nodes.two":"Estado","oss-twin-tenant-boundary.rows.four":"Pregunta","oss-twin-tenant-boundary.rows.one":"Registro","oss-twin-tenant-boundary.rows.three":"Decisión","oss-twin-tenant-boundary.rows.two":"Estado","oss-twin-tenant-boundary.sub":"Una lectura hecha explícita","oss-twin-tenant-boundary.tag":"TWIN","oss-twin-tenant-boundary.title":"Memoria operativa","oss-twin-tenant-levels.band.left":"historial conservado","oss-twin-tenant-levels.band.right":"estado derivado","oss-twin-tenant-levels.body":"El registro conserva el cambio, su contexto y la decisión que lo siguió.","oss-twin-tenant-levels.chrome.meta":"ilustrativo","oss-twin-tenant-levels.chrome.path":"Twin","oss-twin-tenant-levels.chrome.status":"lectura completada","oss-twin-tenant-levels.foot.left":"Registro conservado","oss-twin-tenant-levels.foot.right":"Estado derivado","oss-twin-tenant-levels.kicker":"Instrumento Twin","oss-twin-tenant-levels.nodes.one":"Registro","oss-twin-tenant-levels.nodes.three":"Decisión","oss-twin-tenant-levels.nodes.two":"Estado","oss-twin-tenant-levels.rows.four":"Pregunta","oss-twin-tenant-levels.rows.one":"Registro","oss-twin-tenant-levels.rows.three":"Decisión","oss-twin-tenant-levels.rows.two":"Estado","oss-twin-tenant-levels.shell.accent":"se convierte en una de cuatro posturas","oss-twin-tenant-levels.shell.body":"La separación lógica no es un único ajuste. Twin hace explícita la postura del tenant elegido, de modo que el acceso entre tenants se rechaza por defecto y solo se concede mediante una regla definida. El nivel elegido se registra con el tenant, de modo que un revisor lee la postura en lugar de inferirla del comportamiento.","oss-twin-tenant-levels.shell.eyebrow":"Separación de tenants","oss-twin-tenant-levels.shell.footer":"Conserva el registro. Deriva el estado. Pregunta directamente al pasado.","oss-twin-tenant-levels.shell.lead":"Separados lógicamente","oss-twin-tenant-levels.shell.left":"La separación de tenants puede ser lógica, a nivel de datos, a nivel de infraestructura o físicamente separada, según el riesgo y el modelo operativo. Nombrar el nivel hace comprensible el límite por defecto en lugar de tratar cada afirmación de tenant como equivalente.","oss-twin-tenant-levels.shell.leftKicker":"El aislamiento no es un único ajuste","oss-twin-tenant-levels.shell.pill1":"CUATRO NIVELES","oss-twin-tenant-levels.shell.pill2":"RECHAZO POR DEFECTO","oss-twin-tenant-levels.shell.pill3":"CRUCE CONCEDIDO","oss-twin-tenant-levels.shell.right":"Una relación o consulta entre tenants comienza rechazada y necesita términos para los tenants, la relación y la ventana de tiempo. El resultado es una excepción acotada con un rastro de auditoría, no una fuga parcial de filas causada por un rol amplio. La excepción termina con su ventana de tiempo.","oss-twin-tenant-levels.shell.rightKicker":"Un cruce necesita una concesión","oss-twin-tenant-levels.shell.secondaryKicker":"La separación tiene una fortaleza nombrada","oss-twin-tenant-levels.sub":"Una lectura hecha explícita","oss-twin-tenant-levels.tag":"TWIN","oss-twin-tenant-levels.title":"Memoria operativa","oss-twin-three-time-bands.chrome.path":"Gemelo","oss-twin-three-time-bands.chrome.status":"cuatro eventos, tres significados temporales","oss-twin-three-time-bands.chrome.meta":"ilustrativo","oss-twin-three-time-bands.chips.label":"Selecciona un evento","oss-twin-three-time-bands.stage.aria":"Tres bandas de tiempo para un historial de eventos","oss-twin-three-time-bands.bands.event":"tiempo del evento","oss-twin-three-time-bands.bands.processing":"tiempo de procesamiento","oss-twin-three-time-bands.bands.validity":"tiempo de validez","oss-twin-three-time-bands.axis.tuesday":"martes","oss-twin-three-time-bands.axis.wednesday":"miércoles","oss-twin-three-time-bands.axis.thursday":"jueves","oss-twin-three-time-bands.axis.friday":"viernes","oss-twin-three-time-bands.axis.nextMonth":"el próximo mes","oss-twin-three-time-bands.events.ordinary.name":"Lectura ordinaria","oss-twin-three-time-bands.events.ordinary.chipSub":"sensor / 09:05","oss-twin-three-time-bands.events.ordinary.prose":"Un sensor toma una lectura a las 09:05. El evento, su llegada y el período que describe comienzan juntos.","oss-twin-three-time-bands.events.ordinary.eventTime":"martes 09:05","oss-twin-three-time-bands.events.ordinary.processingTime":"martes 09:05","oss-twin-three-time-bands.events.ordinary.validityTime":"martes 09:05","oss-twin-three-time-bands.events.delayed.name":"Lectura retrasada","oss-twin-three-time-bands.events.delayed.chipSub":"llegó / 10:12","oss-twin-three-time-bands.events.delayed.prose":"La conectividad regresa a las 10:12. La lectura ocurrió a las 09:05, por lo que su retraso se conserva en lugar de mover el hecho.","oss-twin-three-time-bands.events.delayed.eventTime":"martes 09:05","oss-twin-three-time-bands.events.delayed.processingTime":"martes 10:12","oss-twin-three-time-bands.events.delayed.validityTime":"martes 09:05","oss-twin-three-time-bands.events.calibration.name":"Calibración retroactiva","oss-twin-three-time-bands.events.calibration.chipSub":"viernes / de vuelta al martes","oss-twin-three-time-bands.events.calibration.prose":"Una calibración llega el viernes y cambia cómo deben interpretarse las lecturas del martes. El viernes sigue siendo el tiempo de llegada.","oss-twin-three-time-bands.events.calibration.eventTime":"viernes","oss-twin-three-time-bands.events.calibration.processingTime":"viernes","oss-twin-three-time-bands.events.calibration.validityTime":"desde el martes","oss-twin-three-time-bands.events.tariff.name":"Tarifa futura","oss-twin-three-time-bands.events.tariff.chipSub":"registrada / efectiva más tarde","oss-twin-three-time-bands.events.tariff.prose":"Una tarifa registrada hoy se vuelve válida el próximo mes. Registrarla ahora no hace que cuente antes de que comience su validez.","oss-twin-three-time-bands.events.tariff.eventTime":"hoy","oss-twin-three-time-bands.events.tariff.processingTime":"hoy","oss-twin-three-time-bands.events.tariff.validityTime":"el próximo mes","oss-twin-three-time-bands.marks.tue0905":"mar 09:05","oss-twin-three-time-bands.marks.tue1012":"mar 10:12","oss-twin-three-time-bands.marks.friday":"viernes","oss-twin-three-time-bands.marks.fromTuesday":"desde el martes","oss-twin-three-time-bands.marks.today":"hoy","oss-twin-three-time-bands.marks.fromNextMonth":"desde el próximo mes","oss-twin-three-time-bands.stats.event":"evento","oss-twin-three-time-bands.stats.processing":"procesamiento","oss-twin-three-time-bands.stats.validity":"validez","oss-twin-three-time-bands.collapsed.title":"Una sola marca de tiempo","oss-twin-three-time-bands.collapsed.note":"El orden de llegada oculta lecturas tardías, correcciones retroactivas y reglas de efecto futuro.","oss-twin-three-time-bands.band.left":"tiempo registrado al entrar","oss-twin-three-time-bands.band.right":"un evento · tres significados","oss-twin-tuesday-friday.chrome.path":"Gemelo","oss-twin-tuesday-friday.chrome.status":"una corrección, tres preguntas válidas","oss-twin-tuesday-friday.chrome.meta":"ilustrativo","oss-twin-tuesday-friday.stage.aria":"Tres lecturas de la misma historia de eventos","oss-twin-tuesday-friday.intro.eyebrow":"Una historia, tres lecturas","oss-twin-tuesday-friday.intro.title":"El viernes sigue siendo viernes, incluso cuando la corrección pertenece al martes","oss-twin-tuesday-friday.intro.body":"Elige la pregunta. El orden cambia porque cada vista pregunta algo diferente, no porque se haya reescrito el registro.","oss-twin-tuesday-friday.controls.aria":"Elige una lectura temporal","oss-twin-tuesday-friday.controls.arrival.label":"¿Cuándo llegó?","oss-twin-tuesday-friday.controls.event.label":"¿Cuándo ocurrió?","oss-twin-tuesday-friday.controls.knowledge.label":"¿Qué se sabía entonces?","oss-twin-tuesday-friday.strip.title.arrival":"Orden de llegada","oss-twin-tuesday-friday.strip.rule.arrival":"la corrección permanece al final","oss-twin-tuesday-friday.strip.title.event":"Orden por tiempo del evento","oss-twin-tuesday-friday.strip.rule.event":"la corrección vuelve al martes","oss-twin-tuesday-friday.strip.title.knowledge":"Conjunto de evidencia del miércoles","oss-twin-tuesday-friday.strip.rule.knowledge":"llegada del viernes excluida","oss-twin-tuesday-friday.events.a.label":"Turno iniciado","oss-twin-tuesday-friday.events.a.aria":"Turno iniciado el martes a las 08:42","oss-twin-tuesday-friday.events.b.label":"Lectura tomada","oss-twin-tuesday-friday.events.b.aria":"Lectura tomada el martes a las 09:05","oss-twin-tuesday-friday.events.c.label":"Presión comprobada","oss-twin-tuesday-friday.events.c.aria":"Presión comprobada el martes a las 10:12","oss-twin-tuesday-friday.events.d.label":"Alarma despejada","oss-twin-tuesday-friday.events.d.aria":"Alarma despejada el martes a las 14:24","oss-twin-tuesday-friday.events.e.label":"Inspección reservada","oss-twin-tuesday-friday.events.e.aria":"Inspección reservada el miércoles a las 08:15","oss-twin-tuesday-friday.events.f.label":"Trabajo aprobado","oss-twin-tuesday-friday.events.f.aria":"Trabajo aprobado el miércoles a las 16:40","oss-twin-tuesday-friday.events.g.label":"Válvula probada","oss-twin-tuesday-friday.events.g.aria":"Válvula probada el jueves a las 11:06","oss-twin-tuesday-friday.events.correction.label":"Corrección de calibración","oss-twin-tuesday-friday.events.correction.aria":"Corrección de calibración, efectiva el martes y recibida el viernes","oss-twin-tuesday-friday.events.correction.excluded":"recibida el viernes","oss-twin-tuesday-friday.answer.label":"La respuesta","oss-twin-tuesday-friday.answer.arrival":"Para informar el rendimiento, la calibración llegó el viernes. Su retraso es evidencia, por lo que permanece visible al final del flujo de llegadas.","oss-twin-tuesday-friday.answer.event":"Para un historial operativo, la calibración pertenece junto a la lectura de las 09:05 del martes. Su llegada del viernes se conserva con ella, no se borra.","oss-twin-tuesday-friday.answer.knowledge":"Para la aprobación del miércoles, la calibración aún no se conocía. La decisión puede revisarse con la evidencia disponible en ese momento.","oss-twin-tuesday-friday.band.left":"ningún historial reescrito","oss-twin-tuesday-friday.band.right":"una corrección, tres lecturas compatibles","oss-twin-two-domains.band.left":"historial conservado","oss-twin-two-domains.band.right":"estado derivado","oss-twin-two-domains.body":"El registro conserva el cambio, su contexto y la decisión que siguió.","oss-twin-two-domains.chrome.meta":"ilustrativo","oss-twin-two-domains.chrome.path":"Gemelo","oss-twin-two-domains.chrome.status":"lectura completa","oss-twin-two-domains.foot.left":"Registro conservado","oss-twin-two-domains.foot.right":"Estado derivado","oss-twin-two-domains.kicker":"Instrumento gemelo","oss-twin-two-domains.nodes.one":"Registro","oss-twin-two-domains.nodes.three":"Decisión","oss-twin-two-domains.nodes.two":"Estado","oss-twin-two-domains.rows.four":"Pregunta","oss-twin-two-domains.rows.one":"Registro","oss-twin-two-domains.rows.three":"Decisión","oss-twin-two-domains.rows.two":"Estado","oss-twin-two-domains.sub":"Una lectura hecha explícita","oss-twin-two-domains.tag":"TWIN","oss-twin-two-domains.title":"Memoria operativa","oss-twin-visible-plan.band.left":"historial conservado","oss-twin-visible-plan.band.meta":"una ruta seleccionada","oss-twin-visible-plan.band.right":"estado derivado","oss-twin-visible-plan.band.text":"El plan y el resultado permanecen inspeccionables","oss-twin-visible-plan.body":"Cada pregunta seleccionada expone la etapa que le da una ruta a través del almacenamiento Twin.","oss-twin-visible-plan.cell.aggregate.execute.body":"El plan lee el rango seleccionado y devuelve un valor medio de presión para cada hora.","oss-twin-visible-plan.cell.aggregate.execute.chip.elapsed":"18 ms","oss-twin-visible-plan.cell.aggregate.execute.chip.index":"almacén de analíticas","oss-twin-visible-plan.cell.aggregate.execute.chip.returned":"24 horas devueltas","oss-twin-visible-plan.cell.aggregate.execute.chip.scanned":"1.248 filas escaneadas","oss-twin-visible-plan.cell.aggregate.execute.title":"Leer y agrupar los eventos coincidentes","oss-twin-visible-plan.cell.aggregate.optimise.body":"El planificador conserva el rango de tiempo del evento, aplica el filtro de sujeto y selecciona el índice de presión.","oss-twin-visible-plan.cell.aggregate.optimise.chip.index":"índice de presión","oss-twin-visible-plan.cell.aggregate.optimise.chip.pushdown":"pushdown de sujeto","oss-twin-visible-plan.cell.aggregate.optimise.chip.range":"rango de tiempo del evento","oss-twin-visible-plan.cell.aggregate.optimise.chip.scan":"escaneo completo omitido","oss-twin-visible-plan.cell.aggregate.optimise.title":"Reducir el trabajo antes de leer","oss-twin-visible-plan.cell.aggregate.parse.body":"El analizador reconoce un rango de tiempo, sujeto, campo de presión y grupo horario.","oss-twin-visible-plan.cell.aggregate.parse.chip.ast":"AST listo","oss-twin-visible-plan.cell.aggregate.parse.chip.shape":"forma agregada","oss-twin-visible-plan.cell.aggregate.parse.title":"Construir el árbol sintáctico agregado","oss-twin-visible-plan.cell.aggregate.validate.body":"P-07, presión y la ventana de tiempo solicitada existen y tienen tipos compatibles.","oss-twin-visible-plan.cell.aggregate.validate.chip.fields":"campo numérico","oss-twin-visible-plan.cell.aggregate.validate.chip.types":"sujeto resuelto","oss-twin-visible-plan.cell.aggregate.validate.title":"Confirmar el contrato de consulta","oss-twin-visible-plan.cell.lineage.execute.body":"El plan sigue los enlaces de origen y devuelve las lecturas que produjeron la puntuación.","oss-twin-visible-plan.cell.lineage.execute.chip.elapsed":"11 ms","oss-twin-visible-plan.cell.lineage.execute.chip.origins":"3 orígenes","oss-twin-visible-plan.cell.lineage.execute.chip.store":"almacén de linaje","oss-twin-visible-plan.cell.lineage.execute.chip.walked":"47 valores recorridos","oss-twin-visible-plan.cell.lineage.execute.title":"Recorrer los valores contribuyentes","oss-twin-visible-plan.cell.lineage.optimise.body":"El planificador selecciona el recorrido de relaciones y rechaza un índice de estado actual no relacionado.","oss-twin-visible-plan.cell.lineage.optimise.chip.index":"índice actual omitido","oss-twin-visible-plan.cell.lineage.optimise.chip.traversal":"recorrido de orígenes","oss-twin-visible-plan.cell.lineage.optimise.title":"Elegir la ruta de origen","oss-twin-visible-plan.cell.lineage.parse.body":"El analizador reconoce una puntuación, sus orígenes y la profundidad de recorrido solicitada.","oss-twin-visible-plan.cell.lineage.parse.chip.ast":"AST listo","oss-twin-visible-plan.cell.lineage.parse.chip.shape":"forma de linaje","oss-twin-visible-plan.cell.lineage.parse.title":"Construir el recorrido de linaje","oss-twin-visible-plan.cell.lineage.validate.body":"El aspecto de puntuación existe y la profundidad de origen solicitada está permitida.","oss-twin-visible-plan.cell.lineage.validate.chip.aspect":"aspecto de puntuación","oss-twin-visible-plan.cell.lineage.validate.chip.depth":"profundidad 3","oss-twin-visible-plan.cell.lineage.validate.title":"Confirmar fuente y profundidad","oss-twin-visible-plan.chrome.meta":"2 formas de consulta","oss-twin-visible-plan.chrome.path":"Inspector de planes TQL","oss-twin-visible-plan.chrome.status":"plan listo","oss-twin-visible-plan.console.subtitle":"Elija una pregunta TQL e inspeccione cada etapa desde el análisis hasta la ejecución.","oss-twin-visible-plan.console.tabsLabel":"Preguntas TQL","oss-twin-visible-plan.foot.left":"Registro conservado","oss-twin-visible-plan.foot.right":"Estado derivado","oss-twin-visible-plan.kicker":"Instrumento Twin","oss-twin-visible-plan.nodes.one":"Registro","oss-twin-visible-plan.nodes.three":"Decisión","oss-twin-visible-plan.nodes.two":"Estado","oss-twin-visible-plan.query.aggregate.name":"Presión media horaria","oss-twin-visible-plan.query.aggregate.shape":"agregado","oss-twin-visible-plan.query.aggregate.text":"Presión media de la bomba P-07, agrupada por hora.","oss-twin-visible-plan.query.lineage.name":"Linaje de puntuación de mantenimiento","oss-twin-visible-plan.query.lineage.shape":"linaje","oss-twin-visible-plan.query.lineage.text":"¿Qué lecturas produjeron la puntuación de mantenimiento mensual?","oss-twin-visible-plan.rows.four":"Pregunta","oss-twin-visible-plan.rows.one":"Registro","oss-twin-visible-plan.rows.three":"Decisión","oss-twin-visible-plan.rows.two":"Estado","oss-twin-visible-plan.stage.execute.name":"Ejecutar","oss-twin-visible-plan.stage.optimise.name":"Optimizar","oss-twin-visible-plan.stage.parse.name":"Analizar","oss-twin-visible-plan.stage.validate.name":"Validar","oss-twin-visible-plan.stopped.label":"Detenido en la validación","oss-twin-visible-plan.stopped.text":"La consulta solicita un campo de texto donde se requiere un rango numérico.","oss-twin-visible-plan.stopped.where":"línea 1, columna 38","oss-twin-visible-plan.sub":"Una lectura hecha explícita","oss-twin-visible-plan.tag":"TWIN","oss-twin-visible-plan.title":"Memoria operativa","oss-twin-wednesday-page.band.left":"historial conservado","oss-twin-wednesday-page.band.right":"estado derivado","oss-twin-wednesday-page.body":"El registro conserva el cambio, su contexto y la decisión que lo siguió.","oss-twin-wednesday-page.chrome.meta":"ilustrativo","oss-twin-wednesday-page.chrome.path":"Gemelo","oss-twin-wednesday-page.chrome.status":"lectura completa","oss-twin-wednesday-page.cover.hidden":"Cubierta / oculta","oss-twin-wednesday-page.cover.moved":"Cubierta / movida","oss-twin-wednesday-page.foot.left":"Registro conservado","oss-twin-wednesday-page.foot.right":"Estado derivado","oss-twin-wednesday-page.kicker":"Instrumento gemelo","oss-twin-wednesday-page.line.friday":"Línea / viernes","oss-twin-wednesday-page.line.tuesday":"Línea / martes","oss-twin-wednesday-page.line.wednesday":"Línea / miércoles","oss-twin-wednesday-page.margin.happened":"Margen / sucedido","oss-twin-wednesday-page.margin.written":"Margen / escrito","oss-twin-wednesday-page.nodes.one":"Registro","oss-twin-wednesday-page.nodes.three":"Decisión","oss-twin-wednesday-page.nodes.two":"Estado","oss-twin-wednesday-page.note.text":"Nota / texto","oss-twin-wednesday-page.note.title":"Nota / título","oss-twin-wednesday-page.rows.four":"Pregunta","oss-twin-wednesday-page.rows.one":"Registro","oss-twin-wednesday-page.rows.three":"Decisión","oss-twin-wednesday-page.rows.two":"Estado","oss-twin-wednesday-page.sub":"Una lectura hecha explícita","oss-twin-wednesday-page.tag":"TWIN","oss-twin-wednesday-page.title":"Memoria operativa","oss-twin-wednesday-page.view.known.title":"Vista / conocida / título","oss-twin-wednesday-page.view.today.title":"Vista / hoy / título","oss-twin-wednesday-set.band.left":"historial conservado","oss-twin-wednesday-set.band.right":"estado derivado","oss-twin-wednesday-set.body":"El registro conserva el cambio, su contexto y la decisión que lo siguió.","oss-twin-wednesday-set.chrome.meta":"ilustrativo","oss-twin-wednesday-set.chrome.path":"Twin","oss-twin-wednesday-set.chrome.status":"lectura completada","oss-twin-wednesday-set.foot.left":"Registro conservado","oss-twin-wednesday-set.foot.right":"Estado derivado","oss-twin-wednesday-set.kicker":"Instrumento Twin","oss-twin-wednesday-set.nodes.one":"Registro","oss-twin-wednesday-set.nodes.three":"Decisión","oss-twin-wednesday-set.nodes.two":"Estado","oss-twin-wednesday-set.rows.four":"Pregunta","oss-twin-wednesday-set.rows.one":"Registro","oss-twin-wednesday-set.rows.three":"Decisión","oss-twin-wednesday-set.rows.two":"Estado","oss-twin-wednesday-set.shell.accent":"no es lo que el operador sabía entonces.","oss-twin-wednesday-set.shell.body":"Twin conserva el evento, su contexto y la decisión que respaldó en un único registro operativo.","oss-twin-wednesday-set.shell.eyebrow":"La pregunta que el historial ordinario no puede responder","oss-twin-wednesday-set.shell.footer":"Conserva el registro. Deriva el estado. Pregunta directamente al pasado.","oss-twin-wednesday-set.shell.lead":"Lo que es cierto ahora","oss-twin-wednesday-set.shell.left":"El registro de eventos conserva el hecho y el momento en que ocurrió.","oss-twin-wednesday-set.shell.leftKicker":"La distinción sigue siendo visible","oss-twin-wednesday-set.shell.pill1":"SEGÚN SE CONOCÍA","oss-twin-wednesday-set.shell.pill2":"A FECHA DE","oss-twin-wednesday-set.shell.pill3":"SIN RETROSPECTIVA","oss-twin-wednesday-set.shell.right":"Una vista derivada puede mantenerse rápida mientras cada respuesta histórica sigue siendo trazable.","oss-twin-wednesday-set.shell.rightKicker":"Por qué lo necesitan los operadores","oss-twin-wednesday-set.shell.secondaryKicker":"Qué demuestra esto","oss-twin-wednesday-set.sub":"Una lectura hecha explícita","oss-twin-wednesday-set.tag":"TWIN","oss-twin-wednesday-set.title":"Memoria operativa","oss-twin-wednesday-set.banner.eyebrow":"Tres relojes","oss-twin-wednesday-set.banner.lead":"Lo que es cierto ahora","oss-twin-wednesday-set.banner.accent":"no se conocía entonces.","oss-twin-wednesday-set.banner.paragraph1":"Un supervisor firma una decisión de mantenimiento el miércoles. Un evento de diagnóstico recibido el viernes puede explicar el martes, pero no estaba en la pantalla del supervisor y no pudo influir en la firma.","oss-twin-wednesday-set.banner.paragraph2":"El tiempo de procesamiento reconstruye la evidencia disponible cuando se tomó la decisión. El evento posterior permanece en el registro y aparece en la cuenta actual, pero nunca entra silenciosamente en la revisión del miércoles.","oss-twin-wednesday-set.banner.panelHeader":"Firma del miércoles","oss-twin-wednesday-set.banner.panelTag":"revisada sin retrospectiva","oss-twin-wednesday-set.banner.meta":"ilustrativo","oss-twin-wednesday-set.banner.controlsLabel":"Elija un conjunto de evidencia","oss-twin-wednesday-set.banner.known.label":"Según se conocía el miércoles","oss-twin-wednesday-set.banner.known.count":"4 eventos","oss-twin-wednesday-set.banner.known.readout":"Este es el conjunto de evidencia disponible para el operador cuando se firmó la decisión del miércoles.","oss-twin-wednesday-set.banner.now.label":"A fecha de martes, ahora","oss-twin-wednesday-set.banner.now.count":"5 eventos","oss-twin-wednesday-set.banner.now.readout":"La llegada del viernes ahora es visible, mientras que la hora del evento del martes permanece adjunta a esa corrección.","oss-twin-wednesday-set.banner.evidenceHeader":"Conjunto de evidencia","oss-twin-wednesday-set.banner.evidenceCountLabel":"eventos","oss-twin-wednesday-set.banner.event.pressure":"lectura de presión 09:05","oss-twin-wednesday-set.banner.event.request":"solicitud de inspección 11:20","oss-twin-wednesday-set.banner.event.decision":"decisión firmada 15:45","oss-twin-wednesday-set.banner.event.report":"informe de estado 16:10","oss-twin-wednesday-set.banner.event.calibration":"Llegada del viernes, ocurrió el martes","oss-twin-wednesday-set.banner.available":"incluido","oss-twin-wednesday-set.banner.withheld":"aún no conocido","oss-twin-wednesday-set.banner.verdict":"la decisión se juzga en la página que existía cuando se tomó","oss-twin-wednesday-set.banner.footline":"tres relojes hacen que la equidad sea una consulta en lugar de una interpretación","page-breadcrumb.c766e66518":"Miga de pan","page-toc.7e439c353e":"En esta página","section_st_a1_display-split.7c9a7c0610":"Detalle","section_st_f1_cta-dark.90e40d5043":"Empezar","toc-rail.f5cbdf6bfb":"Contenido"}
