Mis namespaces
| Namespace | Mi rol | Docs (uso del plan) |
|---|
Namespace
La API key es el transporte; quién pregunta viaja en
principals. Los grants asignan roles con atributos y vigencia;
las reglas — escritas en español y compiladas UNA vez a DSL — deciden qué ve
cada principal, evaluadas en cada consulta sin IA. Deny por defecto, sin negaciones.
Grants — usuario → rol (+atributos, vigencia); nada se borra: editar y revocar dejan historia
Reglas — el enunciado es la fuente; el DSL es lo que se evalúa
variables y campos que puedes referenciar — clic para insertar en el DSL
Miembros
| Nombre | Rol |
|---|
Invitaciones
| Rol | Estado |
|---|
Si ya es usuario entra de inmediato; si no, al primer login con Google.
Índice
Este namespace todavía no tiene schema en el server: defínelo abajo y guarda.
| Segmento sellado | Docs | Vivos | Términos |
|---|
Schema — guardar crea una versión nueva; los campos existentes conservan su field_id
Ingesta por stream
los documentos que llegan por RabbitMQ Streams coningest_id se rastrean aquí
Offsets comprometidos
— avanzan con el CAS del manifiesto; un offset quieto con ingestas en indexing es la señal de alerta
| Rol | Offset | Actualizado |
|---|
Errores registrados — la "DLQ" es esta consulta: el mensaje sigue en el log, con su offset para reprocesar
| ingest_id | doc | Estado | Código | Detalle | Offset | Cuándo |
|---|
schema_rejected se repara declarando el atributo en el schema (pestaña Schema)
y reprocesando — o corrigiendo el documento aquí mismo; failed es input inválido irrecuperable.
El log es inmutable: reprocesar re-publica el mensaje al final del stream con el mismo ingest_id;
descartar borra solo el registro. El reproceso por RANGO llega con el replay.
Navegar el log — la historia inmutable del namespace, evento por evento; los offsets de otros namespaces de la partición se muestran opacos
| Offset | Op | ingest_id | Batch | Documento |
|---|
Replay y conjuntos — re-lee un rango del log con el schema elegido hacia un conjunto CANDIDATO; se consulta y valida antes de activarlo (swap atómico, rollback instantáneo)
filtro de exclusión (opcional — el log queda intacto: cambia la interpretación, no la historia)
| Set | Estado | Docs | Offset hasta | Razón | Creado |
|---|
Consulta puntual
Preguntar en lenguaje natural — la IA traduce y redacta; el índice responde y las reglas acotan
Playground — juega con lo que definiste: consulta e indexa este namespace
Indexar, borrar y autocompletar — herramientas puntuales, sin resultados que inspeccionar
campos que puedes consultar — clic en uno para insertarlo
Documentación
API keys
Para la data-plane (/v1/ns/…) con Authorization: Bearer cnk_….
Solo un owner emite keys, y una key solo sirve para los namespaces que declara.
La cobertura se puede ampliar después sin cambiar el secreto: creas el namespace cuando haga falta y se lo sumas a la key que ya repartiste.
| Prefijo | Nombre | Namespaces | Estado |
|---|
Usuarios y planes admin
Las cuotas se derivan del plan: namespaces por usuario y docs por namespace las hace cumplir el motor; los límites de tasa los aplica el borde.
| Usuario | Plan |
|---|