ontoref-adoption-subtitle = ontoref setup conecta cualquier proyecto nuevo o existente — scaffold idempotente con bootstrap de auth keys opcional. ontoref-adoption-title = Adoptar en Cualquier Proyecto ontoref-architecture-title = Arquitectura ontoref-badge = Protocolo + Runtime · v0.1.0 ontoref-crates-title = Crates y Herramientas ontoref-cta-explore = Explorar el Protocolo ontoref-cta-subtitle = Empieza con ontoref setup. Tu proyecto gana invariantes consultables por máquina, ADRs vivos, modos operacionales con actor-awareness y un daemon que comparte contexto entre todos los actores en tiempo real. ontoref-cta-title = Estructura que Recuerda el Porqué ontoref-duality-title = Ontología y Reflexión — Yin y Yang ontoref-footer-tagline = Protocolo + Runtime. Sin coacción. Un grafo por proyecto. ontoref-graph-desc = Grafo dirigido por fuerzas de la ontología en vivo. Los nodos son tipados (Axioma · Tensión · Práctica) y polarizados (Yang · Yin · Espiral). Haz clic en cualquier nodo para abrir su panel de detalles. ontoref-graph-title = La UI en Acción -> Vista de Grafo ontoref-hero-coda = Protocolo + Runtime. Sin coacción. ontoref-hero-desc = — codifica lo que un sistema ES (invariantes, tensiones, constraints) y hacia dónde VA (dimensiones de estado, condiciones de transición, membranas) en grafos acíclicos dirigidos consultables por máquina. Proyectos de software, sistemas operacionales personales, contextos de agente — los mismos tres ficheros, el mismo protocolo. UI web de primer nivel (12 páginas), servidor MCP (19 herramientas), compartición de sesiones en vivo. Un protocolo para desarrolladores, agentes, CI e individuos. ontoref-hero-highlight = Ontología + Reflexión + Daemon + MCP ontoref-layer-adopt-desc = Cada proyecto mantiene sus propios datos de .ontology/. Ontoref provee los schemas, módulos y scripts de migración. Cero vendor lock-in. ontoref-layer-adopt-label = CAPA DE ADOPCION · Por proyecto ontoref-layer-decl-desc = Tipos fuertes, contratos, enums. Falla en definición, no en runtime. ontoref-layer-decl-label = CAPA DECLARATIVA · Nickel ontoref-layer-entry-desc = Un único entry point por proyecto. Detecta actor (developer/agent/CI), adquiere lock, despacha al módulo Nu correcto. ontoref-layer-entry-label = PUNTO DE ENTRADA · Bash → Nu ontoref-layer-graph-desc = El proyecto sabe qué sabe. Actor-agnostic. Consultable por máquina vía nickel export. ontoref-layer-graph-label = GRAFO DE CONOCIMIENTO · .ontology/ ontoref-layer-op-desc = Pipelines tipadas sobre datos estructurados. No streams de texto. ontoref-layer-op-label = CAPA OPERACIONAL · Nushell ontoref-layer-runtime-desc = Daemon persistente opcional. Caché de exports NCL, UI HTTP (12 páginas), servidor MCP (19 herramientas), registro de actores, almacén de notificaciones, motor de búsqueda, persistencia SurrealDB. Nunca un requisito del protocolo. ontoref-layer-runtime-label = CAPA RUNTIME · Rust + axum ontoref-mcp-backlog-desc =
  • pre_commit — el hook pre-commit hace POLL en GET /notifications/pending?token=X&project=Y; bloquea el commit git hasta que todo es reconocido
  • drift — drift de schema detectado entre codebase y ontología
  • ontology_drift — emitido por el observador pasivo con conteos missing/stale/drift/broken tras 15s debounce
  • Fail-open: si el daemon no está disponible, el hook pre-commit pasa — los commits nunca son bloqueados por caída del daemon
  • Ack vía UI o POST /notifications/ack; notificaciones custom vía POST /{slug}/notifications/emit
  • Los botones de acción en notificaciones pueden enlazar a cualquier página del dashboard
  • ontoref-mcp-backlog-title = Barrera de Notificaciones ontoref-mcp-core-desc = ontoref-daemon es un proceso persistente opcional. Cachea exports NCL, sirve 12 páginas de UI, expone 19 herramientas MCP, mantiene un registro de actores, almacena notificaciones, indexa todo para búsqueda y opcionalmente persiste en SurrealDB. Auth es opt-in: todas las superficies (CLI, UI, MCP) intercambian una project key por un token de sesión UUID v4 via POST /sessions; la CLI inyecta ONTOREF_TOKEN como Bearer automáticamente. Nunca cambia el protocolo — acelera y comparte el acceso a él. Configurado via ~/.config/ontoref/config.ncl (Nickel, type-checked); edición interactiva con ontoref config-edit. Iniciado via NCL pipe bootstrap: ontoref-daemon-boot. ontoref-mcp-knowledge-desc =
  • Habilitado con flag de feature --db y --db-url ws://...
  • Conecta vía WebSocket al inicio — 5s timeout, fail-open (el daemon funciona sin él)
  • Siembra tablas de ontología desde archivos NCL locales al inicio y en cambios de fichero
  • Persiste: sesiones de actores, tablas de ontología sembradas, índice de búsqueda, historial de notificaciones
  • Sin --db: respaldado por DashMap en memoria, solo durante el proceso
  • Namespace configurable vía --db-namespace; credenciales vía --db-username/--db-password
  • ontoref-mcp-knowledge-title = Persistencia SurrealDB — Opcional ontoref-mcp-query-title = El Servidor MCP — 19 Herramientas ontoref-mcp-table-desc-header = Descripción ontoref-mcp-table-tool-header = Herramienta ontoref-mcp-title = Daemon & MCP — Capa de Inteligencia en Tiempo de Ejecución ontoref-mcp-tool-action-add-desc = Crear modo de reflexión + registrar como acción rápida ontoref-mcp-tool-action-list-desc = Catálogo de acciones rápidas de .ontoref/config.ncl ontoref-mcp-tool-backlog-desc = Añadir o actualizar estado de elemento del backlog ontoref-mcp-tool-constraints-desc = Todos los constraints arquitectónicos hard + soft ontoref-mcp-tool-describe-desc = Resumen de arquitectura y auto-descripción ontoref-mcp-tool-get-adr-desc = Contenido completo de ADR con constraints ontoref-mcp-tool-get-backlog-desc = Elementos de backlog filtrados por estado ontoref-mcp-tool-get-desc = Obtener nodo de ontología por id ontoref-mcp-tool-get-mode-desc = Contrato DAG del modo — pasos, pre/postcondiciones ontoref-mcp-tool-get-node-desc = Nodo completo con aristas y constraints ontoref-mcp-tool-help-desc = Lista herramientas disponibles y uso ontoref-mcp-tool-list-adrs-desc = Listar ADRs filtrados por estado ontoref-mcp-tool-list-modes-desc = Listar todos los modos de reflexión ontoref-mcp-tool-list-projects-desc = Enumerar todos los proyectos registrados ontoref-mcp-tool-project-status-desc = Dashboard completo del proyecto — salud, drift, actores ontoref-mcp-tool-qa-add-desc = Persistir nueva entrada Q&A en reflection/qa.ncl ontoref-mcp-tool-qa-list-desc = Listar almacén Q&A con filtro opcional ontoref-mcp-tool-search-desc = Búsqueda de texto libre en nodos, ADRs, modos ontoref-mcp-tool-set-project-desc = Establecer contexto de proyecto por defecto ontoref-metrics-title = Métricas del Protocolo ontoref-page-subtitle = Protocolo Auto-Descriptivo para
    Sistemas Evolutivos ontoref-page-title = Ontoref — Un Protocolo de Ontología y Reflexión Auto-Descriptivo ontoref-problem-1-desc =
  • Decisiones arquitectónicas en chat, olvidadas tras rotación
  • Sin fuente consultable por máquina de por qué algo existe
  • ADRs como Nickel tipado: invariantes, constraints, cadena de supersedencia
  • Constraints Hard aplicadas en cada operación
  • ontoref-problem-1-title = Decisiones Sin Memoria ontoref-problem-2-desc =
  • Configs cambian fuera de cualquier ciclo de revisión
  • Sin trazabilidad que vincule cambio a PR o ADR
  • Rollback requiere arqueología manual de ficheros
  • Perfiles sellados: hash sha256, historia completa, rollback verificado
  • ontoref-problem-2-title = Drift de Configuración Invisible ontoref-problem-3-desc =
  • Los LLMs empiezan cada sesión con cero conocimiento del proyecto
  • Mismos errores, mismas preguntas, sin acumulación entre operaciones
  • El registro de actores rastrea cada token de sesión, tipo, modo actual, último visto — persistido en disco
  • Las herramientas MCP dan a los agentes acceso DAG de lectura/escritura directo: nodos, ADRs, backlog, Q&A
  • Tareas compuestas compartidas via daemon — múltiples actores ven el mismo contexto operacional en vivo
  • ontoref-problem-3-title = Agentes Sin Contexto ontoref-problem-4-desc =
  • Guías en wikis, patrones en docs, decisiones en Slack
  • Sin fuente única consultable por humanos, agentes y CI por igual
  • .ontology/ separa tres concerns ortogonales: core.ncl (lo que ES) · state.ncl (dónde ESTAMOS vs queremos estar) · gate.ncl (cuándo LISTO para cruzar una frontera)
  • reflection/ lee los tres y responde consultas de autoconocimiento — un agente entiende el proyecto sin leer código, solo consultando el grafo declarativo
  • ontoref-problem-4-title = Conocimiento de Proyecto Disperso ontoref-problem-5-desc =
  • Cada proyecto reinventa sus propias convenciones
  • Sin contrato compartido para cómo se definen y ejecutan las operaciones
  • Modos de reflexión: contratos DAG tipados para cualquier flujo
  • Un protocolo adoptado por proyecto, sin imponer uniformidad
  • ontoref-problem-5-title = Fragmentación de Protocolo ontoref-problem-6-desc =
  • Q&A respondido en una sesión olvidado en la siguiente
  • El agente repite preguntas ya respondidas en sesiones anteriores
  • Q&A Knowledge Store: NCL tipado, versionado en git, persiste a través de resets del navegador
  • La barrera de notificaciones transmite drift a los agentes de forma proactiva — señales pre_commit, drift, ontology_drift bloquean hasta ser reconocidas
  • ontoref-problem-6-title = Conocimiento Perdido Entre Sesiones ontoref-problem-7-desc =
  • Decisiones personales y profesionales tomadas contra supuestos implícitos e inverificables
  • Sin modelo consultable de lo que nunca comprometes
  • Sin forma estructurada de preguntar: ¿viola esta oportunidad quién soy?
  • ontoref como ontología operacional personal — los mismos ficheros core/state/gate aplicados a dimensiones de vida, carrera y ecosistema
  • jpl validate "aceptar oferta" → invariants_at_risk, aristas relevantes, veredicto
  • ontoref-problem-7-title = Decisiones Sin Mapa ontoref-problems-title = Los 7 Problemas que Resuelve ontoref-tagline = Estructura que recuerda el porqué ontoref-tech-stack-title = Stack Tecnológico ontoref-tension-1 = Ontología sin Reflexión = correcta pero estática. Invariantes perfectos sin operaciones = documentación muerta. ontoref-tension-2 = Reflexión sin Ontología = fluida pero sin ancla. Flujos que olvidan lo que protegen. ontoref-tension-thesis = El protocolo vive en la coexistencia. ontoref-ui-dashboard-title = La UI Web — 12 Páginas ontoref-yang-desc =
  • Modos — contratos DAG tipados de flujo (precondiciones, pasos, postcondiciones)
  • Formularios — recolección de parámetros que conducen modos
  • Ciclo de vida ADR — Proposed → Accepted → Superseded, con historial de constraints
  • Actores — developer / agent / CI, mismo protocolo, distintas capacidades
  • Config seals — perfiles sellados con sha256, drift detection, rollback
  • Quick Actions — atajos ejecutables sobre modos; configurados en .ontoref/config.ncl
  • Observador de Drift Pasivo — observa cambios de código, emite notificaciones ontology_drift con conteos de missing/stale/drift/broken
  • ontoref-yang-sub = Cómo las cosas se mueven y cambian ontoref-yang-title = Yang — La Capa de Reflexión ontoref-yin-desc =
  • Invariantes — axiomas que no pueden cambiar sin un nuevo ADR
  • Tensiones — conflictos estructurales que el proyecto navega, nunca resuelve
  • Prácticas — patrones confirmados con rutas a archivos reales y validadores ADR declarados
  • Gates — membranas que controlan umbrales de preparación
  • Dimensiones — estado actual vs deseado, con condiciones de transición
  • Q&A Knowledge Store — Q&A acumulado persistido en NCL, versionado en git, consultable por cualquier actor
  • ontoref-yin-sub = Lo que debe ser verdad ontoref-yin-title = Yin — La Capa de Ontología ontoref-layers-title = Stack de Protocolo ontoref-layer-decl-items = .ontology/ · adrs/ · reflection/schemas/ ontoref-layer-op-items = adr · register · config · backlog · forms · describe ontoref-layer-entry-items = ontoref · detección de actor · advisory locking · ONTOREF_IMPORT_PATH ontoref-layer-graph-items = nodes · invariantes · tensiones · gates · dimensiones · estados ontoref-layer-runtime-items = ontoref-daemon · ontoref-ontology · ontoref-reflection · motor de búsqueda · barrera de notificaciones · SurrealDB (opcional) ontoref-layer-adopt-items = .ontoref/config.ncl · ontoref CLI · modo adopt_ontoref ontoref-ui-title = UI Web — 12 Páginas ontoref-ui-graph-title = Grafo ontoref-ui-graph-desc = Visualización D3 dirigida por fuerzas del DAG de ontología. Diamantes Yang·Axioma, círculos Yin·Tensión, cuadrados Spiral·Práctica. ontoref-ui-search-title = Búsqueda ontoref-ui-search-desc = Búsqueda de texto libre en nodos, ADRs y modos de reflexión. ontoref-ui-sessions-title = Sesiones ontoref-ui-sessions-desc = Registro de actores con token, tipo, registered_at, last_seen y modo actual por actor. ontoref-ui-notifications-title = Notificaciones ontoref-ui-notifications-desc = Feed de notificaciones para señales pre_commit, drift y ontology_drift. Confirma, descarta o emite notificaciones personalizadas con botones de acción. ontoref-ui-backlog-title = Backlog ontoref-ui-backlog-desc = Elementos de trabajo filtrables por estado con operaciones de añadir y actualizar. ontoref-ui-qa-title = Q&A ontoref-ui-qa-desc = Almacén de conocimiento hidratado por servidor desde reflection/qa.ncl. Añade, edita y elimina entradas — persistidas como NCL tipado. ontoref-ui-actions-title = Acciones ontoref-ui-actions-desc = Catálogo de acciones rápidas de .ontoref/config.ncl. Ejecuta atajos sobre modos vía POST /actions/run. ontoref-ui-modes-title = Modos ontoref-ui-modes-desc = Lista de modos de reflexión de reflection/modes/ — nombre, descripción y contrato DAG completo por modo. ontoref-ui-compose-title = Compose ontoref-ui-compose-desc = Formularios de modos interactivos con compartición de sesión en vivo para flujos multi-actor. ontoref-ui-dashboard-desc = Salud del proyecto, estado de drift, resumen de actores y notificaciones pendientes de un vistazo. ontoref-mcp-core-title = Core ontoref-mcp-query-desc = search, get_node, list_adrs, get_adr, list_modes, get_mode, constraints — recorrido completo del DAG. ontoref-crate-ontology-title = ontoref-ontology ontoref-crate-ontology-desc = Carga ficheros .ontology/ NCL como structs Rust tipados. Recorrido de grafo (callers, callees, impact queries). Extracción de invariantes y validación de constraints. Sin dependencias de stratumiops — superficie de adopción mínima. ontoref-crate-reflection-title = ontoref-reflection ontoref-crate-reflection-desc = Ejecuta modos de reflexión como contratos DAG NCL tipados. Ejecución de pasos con resolución de dependencias. Ciclo de vida ADR de Proposed a Accepted a Superseded. Operaciones de config seal y rollback. ontoref-crate-nushell-title = Módulos Nushell ontoref-crate-nushell-desc = store.nu (caché respaldado por SurrealDB con export NCL) · sync.nu (sincronización de código de ontología) · describe.nu (autoconocimiento de proyecto con actor-awareness) · coder.nu (registros de sesión estructurados). 16 módulos en total — uno por dominio operacional. ontoref-crate-nickel-title = Schemas Nickel ontoref-crate-nickel-desc = Tipos de ontología core: Node, Edge, Pole, AbstractionLevel. Tipos de máquina de estados: Dimension, Transition, Gate, Membrane. Schema ADR: Constraint, Severity, Status, supersession. Schema de reflexión: Mode, Step, OnError, Dependency. ontoref-crate-daemon-title = ontoref-daemon ontoref-crate-daemon-desc = Registro de actores vía DashMap. Barrera de notificaciones con integración de hook pre-commit. Formularios Compose para despacho de modos compartidos. Persistencia respaldada por SurrealDB como feature opt-in. Feature gate NATS para setups distribuidos.