TribuCorp
Libro blanco del SDK · v1 · 2026-09 SDK white paper · v1 · 2026-09

Conocimiento del Tribu SDK — cómo funciona
y cómo se integra
Tribu SDK knowledge — how it works
and how to integrate it

Todo lo necesario para evaluar, integrar o auditar el núcleo: arquitectura MAESTRO, contratos de diseño, catálogo completo de módulos, seguridad nativa y guía de integración paso a paso. Everything needed to evaluate, integrate or audit the core: MAESTRO architecture, design contracts, the full module catalogue, native security and a step-by-step integration guide.

Ver arquitecturaSee the architecture Cómo se integraHow to integrate
CompletoComplete
Código de librería en Python, Rust y TS, con CI verde de referenciaLibrary code in Python, Rust and TS, with a green reference CI
PendientePending
Infra/hardware/LLM en runtime (NIM, microVM, TPM, MQTT, FIPS certificado)Runtime infra/hardware/LLM (NIM, microVM, TPM, MQTT, certified FIPS)

Estado a 2026-09, según el libro blanco del SDK v1. Lo pendiente se valida en despliegue, no en el repositorio — nada de esto se promete como ya operativo. Status as of 2026-09, per SDK white paper v1. What's pending is validated at deployment, not in the repo — none of it is claimed as already operational.

Qué esWhat it is

Un núcleo, no un framework por proyectoOne core, not a framework per project

Cada producto de IA reimplementa lo mismo — orquestación de agentes, RAG, guardarraíles, autenticación, licenciamiento, auditoría — y con ello hereda los mismos riesgos. El Tribu SDK resuelve esto con un único núcleo agéntico que los productos embeben, más una red agéntica que enseña a usarlo. Every AI product reimplements the same thing — agent orchestration, RAG, guardrails, authentication, licensing, audit — and with it inherits the same risks. Tribu SDK solves this with a single agentic core that products embed, plus an agentic network that teaches how to use it.

🧩

Qué esWhat it is

Seguro por diseño (fail-closed, verificador ≠ productor, defensa en capas), auditable de extremo a extremo, y on-premise de verdad sobre NVIDIA AI Factory — nada de APIs cloud.Secure by design (fail-closed, verifier ≠ producer, layered defence), end-to-end auditable, and truly on-premise on NVIDIA AI Factory — no cloud APIs.

🎯

MisiónMission

Encapsular en módulos versionados y protegidos lo que hoy cada producto reimplementa; servir por igual a backend (Python/Rust), portales web y apps móviles (TS); ser la semilla de las buenas prácticas de Tribucorp.Encapsulate in versioned, protected modules what every product reimplements today; serve backend (Python/Rust), web portals and mobile apps (TS) alike; be the seed of Tribucorp's good practices.

🔭

VisiónVision

Ser el corazón común del ecosistema —seguro, auditable y coherente ante clientes como Dell— con su red agéntica X9 trabajando para toda la empresa: pregúntale "cómo se hace X" o apúntale a un repo externo para que proponga el plan de migración.Be the common heart of the ecosystem — secure, auditable and consistent for clients like Dell — with its agentic network X9 working for the whole company: ask it "how do we do X" or point it at an external repo to get a migration plan.

HumanAI / X9. Aumentar al humano como decisor final, con 5 capas de guardarraíles y agentes validadores.Augmenting the human as final decision-maker, with 5 guardrail layers and validator agents.
KGA-F. Gobierno del conocimiento: espiral SECI y cumplimiento por diseño. tribu-maestro y tribu-datagov son KGA-F hecho software.Knowledge governance: SECI spiral and compliance by design. tribu-maestro and tribu-datagov are KGA-F made into software.
Principios de diseñoDesign principles

Lo que hace al SDK distinto de un wrapperWhat makes the SDK different from a wrapper

Siete principios, aplicados en código, no en un documento aparte. Seven principles, applied in code — not in a separate document.

🔒

Fail-closed por defectoFail-closed by default

Ante duda, dato incompleto o violación, se deniega. Nunca hay un "permitir por defecto".On doubt, incomplete data or a violation, it denies. There is never a "default allow".

🔍

El verificador nunca es el productorThe verifier is never the producer

Verificación multinivel: corrección de bajo nivel más verificación del objetivo, hecha por alguien distinto de quien produjo.Multi-level verification: low-level correctness plus goal verification, done by someone other than the producer.

✅

Demostrable, no prometidoDemonstrable, not promised

Cada control trae un test adversarial y un gate de CI que puede fallar. Lo que no se puede expresar como un job que falla se etiqueta como proceso, no como control.Every control ships with an adversarial test and a CI gate that can fail. What can't be expressed as a job that fails is labelled a process, not a control.

🏷️

Procedencia obligatoriaMandatory provenance

Todo fragmento lleva provenance, source_uri y classification; sin ellos no entra en el contexto, y la etiqueta se propaga a cada tool call.Every fragment carries provenance, source_uri and classification; without them it doesn't enter the context, and the tag propagates to every tool call.

🧱

La inyección no se resuelve con promptsInjection isn't solved with prompts

Se resuelve con arquitectura: plan-then-execute, contención por nivel y el check de lethal trifecta.It's solved with architecture: plan-then-execute, per-level containment and the lethal-trifecta check.

🖥️

On-prem de verdadTruly on-prem

Nemotron/NeMo servidos vía NIM on-premise; telemetría desactivada; ningún cliente cloud en el perfil on-prem.Nemotron/NeMo served via on-premise NIM; telemetry off; no cloud client in the on-prem profile.

🔏

Formatos firmados cross-languageCross-language signed formats

Todo formato firmado (action_hash, manifiesto WORM, contadores de metering, licencia) se verifica idéntico en Python, Rust y TS.Every signed format (action_hash, WORM manifest, metering counters, licence) verifies identically in Python, Rust and TS.

Arquitectura MAESTROMAESTRO architecture

Cinco capas, un solo núcleoFive layers, one core

Un producto embebe las capas que necesita; todas comparten los mismos contratos y garantías. Ningún módulo asume que los demás son de confianza. A product embeds the layers it needs; all of them share the same contracts and guarantees. No module assumes the others are trustworthy.

01

Núcleo agénticoAgentic core

La parte que piensa y actúa: orquestación de agentes, memoria, guardarraíles, recuperación (RAG), mejora continua (flywheel) y la capa conversacional (voz/avatar).The part that thinks and acts: agent orchestration, memory, guardrails, retrieval (RAG), continuous improvement (flywheel) and the conversational layer (voice/avatar).

tribu-agentsorquestaciónorchestration
tribu-guardrailsguardarraílesguardrails
tribu-ragrecuperación híbridahybrid retrieval
tribu-flywheelmejora continuacontinuous improvement
tribu-memorymemoriamemory
tribu-voicevoz y avatarvoice & avatar
02

Plataforma y operacionesPlatform & operations

Lo que hace que una app sea producto: autenticación/SSO, multi-tenant, captura y triaje de errores, alertas, colas de trabajo y observabilidad.What turns an app into a product: authentication/SSO, multi-tenant, error capture & triage, alerts, job queues and observability.

tribu-authSSO / 2FA / OIDCSSO / 2FA / OIDC
tribu-tenancyaislamiento multi-tenantmulti-tenant isolation
tribu-bugopstriaje de erroreserror triage
tribu-alertsreglas y notificaciónrules & notification
tribu-jobscolas de trabajojob queues
tribu-observabilitytrazas y métricastraces & metrics
03

Seguridad e identidadSecurity & identity

Compilada en Rust donde es crítico: licenciamiento, metering firmado, fingerprint de dispositivo, auditoría WORM, gobierno OPA, flota/edge y criptografía con ruta FIPS.Compiled in Rust where it's critical: licensing, signed metering, device fingerprint, WORM audit, OPA governance, fleet/edge and crypto with a FIPS path.

tribu-licensinglicencias Ed25519Ed25519 licensing
tribu-fingerprinthuella + WebAuthnfingerprint + WebAuthn
tribu-meteringconsumo firmadosigned usage
tribu-auditauditoría HMAC + WORMHMAC + WORM audit
tribu-governancepolíticas OPAOPA policies
tribu-fleet / tribu-edgeflota on-premon-prem fleet
tribu-cryptoruta a FIPS 140-3path to FIPS 140-3
04

Gobierno del dato y del conocimientoData & knowledge governance

Clasificación y catálogo (DAMA-DMBOK), gobierno del conocimiento (KGA-F), cumplimiento ejecutable, soberanía/jurisdicción y derecho al olvido.Classification & catalogue (DAMA-DMBOK), knowledge governance (KGA-F), enforceable compliance, sovereignty/jurisdiction and right to erasure.

tribu-datagovclasificación, lineage y cumplimientoclassification, lineage & compliance
05

Cognición y juicioCognition & judgement

Motor de confianza arquitectónica (no la del modelo) y la Decisión como objeto de primera clase, con "deuda cognitiva" medible.Architectural confidence engine (not the model's) and Decision as a first-class object, with measurable "cognitive debt".

tribu-confidencemotor de confianzaconfidence engine
tribu-decisionsla Decisión como objetoDecision as an object
tribu-cognitionbucle cognitivocognitive loop

Una capa transversal —desarrollo y fábrica— atraviesa las cinco: X9 (tribu-maestro), el servidor MCP, el cliente HTTP único, el DSL de reglas, el solver con sandbox, el gemelo digital y las superficies TS. Detalle completo en el catálogo de módulos. A transversal layer — development & factory — cuts across all five: X9 (tribu-maestro), the MCP server, the single HTTP client, the rules DSL, the sandboxed solver, the digital twin and the TS surfaces. Full detail in the module catalogue.

Contratos de diseñoDesign contracts

Delegar no es prompting: es un contratoDelegation isn't prompting: it's a contract

Cinco contratos concretos, verificables en código, son lo que separa al SDK de un simple wrapper sobre un modelo. Five concrete, code-verifiable contracts are what separates the SDK from a simple wrapper around a model.

Autonomía única, no un flagA single autonomy scale, not a flag

Cada nivel es una clase de despliegue con credenciales, red y sandbox distintos. Each level is a deployment class with its own credentials, network and sandbox.

1

read_only

Solo lectura. Sin capacidad de efecto en ningún sistema.Read-only. No capacity to affect any system.

2

propose

Propone una acción; no puede ejecutarla por sí solo.Proposes an action; cannot execute it alone.

3

approve_required(n)

Requiere n aprobaciones humanas antes de ejecutar.Requires n human approvals before executing.

4

autonomous

Ejecuta sin aprobación previa, dentro de su contrato de delegación.Executes without prior approval, within its delegation contract.

La aprobación humana repetida es fatiga, no control: si una acción pide aprobación más de N veces por hora, es un fallo de diseño. Las aprobaciones se firman: HMAC para 1 aprobador, Ed25519 vía WebAuthn para n≥2, por no repudio. Repeated human approval is fatigue, not control: if an action asks for approval more than N times an hour, it's a design failure. Approvals are signed: HMAC for 1 approver, Ed25519 via WebAuthn for n≥2, for non-repudiation.

Contrato de delegación (tribu-agents)Delegation contract (tribu-agents)

Una delegación sin estos campos falla en validación. A delegation missing any of these fields fails validation.

objectivequé debe lograrse, sin ambigüedadwhat must be achieved, unambiguously
output_formatforma exacta de la respuesta esperadaexact shape of the expected response
allowed_toolslista cerrada — nada fuera de ella es invocableclosed list — nothing outside it is callable
sourcesde dónde puede tomar informaciónwhere it may draw information from
task_boundariesqué queda explícitamente fuera de alcancewhat is explicitly out of scope
stopping_conditioncuándo se considera terminada la tareawhen the task is considered done
effort_budgetlímite de tokens / tool-calls / subagentes / tiempolimit on tokens / tool-calls / subagents / time
autonomynivel de autonomía permitido para esta tareaautonomy level allowed for this task

La condición de parada, por sí sola, explica el 12,4% de los fallos medidos en sistemas multi-agente. The stopping condition, on its own, accounts for 12.4% of measured failures in multi-agent systems.

Cuatro reglas del núcleo agénticoFour rules of the agentic core

Plan-then-execute por defecto.Plan-then-execute by default. El plan queda inmutable antes de ingerir dato externo.The plan is fixed before ingesting external data.
Paralelizar lectura, serializar escritura.Parallel reads, serial writes. Máximo 2 niveles de jerarquía de subagentes.Maximum 2 levels of subagent hierarchy.
Verificación multinivel.Multi-level verification. El verificador nunca es el mismo agente que produjo el resultado.The verifier is never the same agent that produced the result.
Taint tracking.Taint tracking. Procedencia obligatoria, propagada a cada tool call.Mandatory provenance, propagated to every tool call.

El control de mayor valor: lethal trifectaThe highest-value control: lethal trifecta

Datos privados × contenido no confiable × comunicación externaPrivate data × untrusted content × external communication

Cuando un agente reúne las tres a la vez, y no hay una mitigación arquitectónica declarada, el sistema no arranca. No es una advertencia: es un bloqueo.When an agent combines all three and no architectural mitigation is declared, the system refuses to start. It isn't a warning: it's a hard block.

Anti-ASI09: confirmación de acción crudaAnti-ASI09: raw-action confirmation

Aprobar un resumen no es aprobar la acciónApproving a summary isn't approving the action

Aprobar sobre un resumen generado por el agente es aprobar lo que el agente decidió mostrar. Toda confirmación muestra la acción cruda (herramienta, argumentos completos, recurso, alcance) y se verifica displayed_hash == action_hash antes de ejecutar — en backend (Python), portal (TS) y móvil (TS), con el mismo hash byte-idéntico.Approving over an agent-generated summary means approving what the agent chose to show. Every confirmation displays the raw action (tool, full arguments, resource, scope) and verifies displayed_hash == action_hash before executing — in backend (Python), portal (TS) and mobile (TS), with the same byte-identical hash.

Catálogo de módulosModule catalogue

30+ módulos, agrupados por capa30+ modules, grouped by layer

Estado a 2026-09: el SDK está implementado en Python (núcleo/plataforma/gobierno/cognición), Rust (seguridad/dispositivo) y TypeScript (portal/móvil), con CI verde de referencia. Status as of 2026-09: the SDK is implemented in Python (core/platform/governance/cognition), Rust (security/device) and TypeScript (portal/mobile), with a green reference CI.

01

Núcleo agénticoAgentic core

tribu-agentscontrato de orquestación + redes (planificador/ejecutor/crítico) + durabilidad (checkpoint, resume/fork/rewind)orchestration contract + networks (planner/executor/critic) + durability (checkpoint, resume/fork/rewind)
tribu-guardrails5 capas + autonomía como contención + lethal trifecta + acción cruda + anti tool-poisoning5 layers + autonomy as containment + lethal trifecta + raw action + anti tool-poisoning
tribu-ragchunking con overlap, doble embedding con guard de dimensión, hybrid search (vector+BM25+RRF) + rerankingoverlapping chunking, dual embedding with dimension guard, hybrid search (vector+BM25+RRF) + reranking
tribu-flywheelRLHF sobre NeMo RL, re-ranking aprendido, LoRA versionado y firmado antes de cargar en NIMRLHF on NeMo RL, learned re-ranking, versioned LoRA signed before loading into NIM
tribu-memoryepisódica/semántica/preferencias, TTL, derecho al olvido, cuarentena de escrituras no confiablesepisodic/semantic/preference, TTL, right to erasure, quarantine for untrusted writes
tribu-voicevoces stock (nunca clonación), avatar conmutable, token efímero, SSML de salidastock voices (never cloning), switchable avatar, ephemeral token, SSML output
02

Plataforma y operacionesPlatform & operations

tribu-authSSO, 2FA/TOTP, OIDC, token exchange (RFC 8693) con atenuación monótonaSSO, 2FA/TOTP, OIDC, token exchange (RFC 8693) with monotonic attenuation
tribu-tenancyRLS transaccional, autorización fila a fila, impersonación read-onlytransactional RLS, row-by-row authorization, read-only impersonation
tribu-bugopscaptura + fingerprint de error + triaje con umbral determinista + ciclo de vida de ticketcapture + error fingerprint + deterministic-threshold triage + ticket lifecycle
tribu-alertsmotor de reglas declarativo con idempotencia y salidas conmutablesdeclarative rule engine with idempotency and swappable outputs
tribu-jobsworkers con Protocols inyectables, retry/DLQ, idle-shutdown conservadorworkers with injectable Protocols, retry/DLQ, conservative idle-shutdown
tribu-observabilitytrazas de decisiones, taxonomía MAST como vocabulario de fallo, OTel GenAIdecision traces, MAST taxonomy as failure vocabulary, OTel GenAI
03

Seguridad e identidad (Rust)Security & identity (Rust)

tribu-licensingEd25519 + renovación JWT + máquina VALID/GRACE/EXPIRED + anti-rollback de relojEd25519 + JWT renewal + VALID/GRACE/EXPIRED state machine + clock anti-rollback
tribu-fingerprintfingerprint de hardware + attestation Secure Boot + passkeys/WebAuthnhardware fingerprint + Secure Boot attestation + passkeys/WebAuthn
tribu-meteringcontadores de consumo firmados por agente/rol/tenant + use-reporting NVAIEsigned usage counters per agent/role/tenant + NVAIE use-reporting
tribu-auditcadena HMAC prev→entry + réplica WORM con manifiesto Ed25519 + regla de dos personasHMAC prev→entry chain + WORM replica with Ed25519 manifest + two-person rule
tribu-governancepolíticas OPA/Rego (min_approvals por blast radius, separación de funciones, default deny)OPA/Rego policies (min_approvals by blast radius, separation of duties, default deny)
tribu-fleet / tribu-edgeMQTT mTLS + reconciliador desired-state (OTA) + bundle firmado air-gap + self-updateMQTT mTLS + desired-state (OTA) reconciler + signed air-gap bundle + self-update
tribu-cryptoproveedor criptográfico intercambiable con ruta a FIPS 140-3interchangeable crypto provider with a path to FIPS 140-3
04

Gobierno del dato y del conocimientoData & knowledge governance

tribu-datagovclasificación/catálogo (DAMA), gobierno del conocimiento (KGA-F), cumplimiento ejecutable en CI, soberanía pre-inferencia, derecho al olvido con certificadoclassification/catalogue (DAMA), knowledge governance (KGA-F), CI-enforced compliance, pre-inference sovereignty, certified right to erasure
05

Cognición y juicioCognition & judgement

tribu-confidencemotor de confianza arquitectónica: corroboración, evidencia contradictoria, abstención por umbralarchitectural confidence engine: corroboration, contradicting evidence, threshold-based abstention
tribu-decisionsla Decisión como objeto: dueño, rationale, evidencia, ciclo proposed→approved→executed→measured→learnedDecision as an object: owner, rationale, evidence, proposed→approved→executed→measured→learned cycle
tribu-cognitionorquestador del bucle cognitivo entre confianza y decisionesorchestrator of the cognitive loop between confidence and decisions
TransversalCross-cutting

Desarrollo y fábricaDevelopment & factory

Atraviesa las cinco capas: expone el SDK a herramientas, protocolos y dispositivos.Cuts across all five layers: exposes the SDK to tools, protocols and devices.

tribu-maestro (X9)RAG de desarrollo + red agéntica + modo migración (plan por módulo con vectores de test)development RAG + agentic network + migration mode (per-module plan with test vectors)
tribu-mcp-serverexpone el SDK como MCP, stateless, con OAuth 2.1 en remotoexposes the SDK as MCP, stateless, with OAuth 2.1 remotely
tribu-mcpcliente MCP con carga diferida, tool search, presupuesto de tokens y pinning de hashMCP client with lazy loading, tool search, token budget and hash pinning
tribu-httpcliente único con retry/backoff, circuit breaker y egress deny-by-default con allowlistsingle client with retry/backoff, circuit breaker and egress deny-by-default with an allowlist
tribu-rulesDSL YAML estricto (extra=forbid) con errores con línea y sugerenciastrict YAML DSL (extra=forbid) with line-numbered errors and suggestions
tribu-solveradapters GPU con fallback GPU→CPU + ejecución de código en microVMGPU adapters with GPU→CPU fallback + code execution in a microVM
tribu-twingemelos/simuladores + detección de drift (PSI/TVD) + harness para agentestwins/simulators + drift detection (PSI/TVD) + agent harness
tribu-ui / tribu-mobiletokens del Tribucorp-System, componentes y la UI de confirmación de acción crudaTribucorp-System tokens, components and the raw-action confirmation UI
Seguridad · Cumplimiento · NVIDIASecurity · Compliance · NVIDIA

Seguridad nativa, cumplimiento ejecutable y alineación NVIDIANative security, enforceable compliance and NVIDIA alignment

El SDK jamás se distribuye suelto: solo productos que lo embeben. El cumplimiento se comprueba en CI, no se declara en un documento aparte. The SDK is never distributed loose: only products that embed it. Compliance is checked in CI, not declared in a separate document.

Seguridad nativa (defensa en capas)Native security (layered defence)

🐍

Wheels y núcleo compiladosCompiled wheels & core

Nuitka para el código Python del núcleo; los módulos de seguridad, compilados de forma nativa en Rust.Nuitka for the core's Python code; the security modules, natively compiled in Rust.

🔏

Distroless firmadas + SBOMSigned distroless + SBOM

Imágenes distroless firmadas con cosign, con SBOM generado por syft en cada build.Distroless images signed with cosign, with an SBOM generated by syft on every build.

🛑

Trivy bloqueanteBlocking Trivy

El escaneo de vulnerabilidades detiene el pipeline; toda excepción (VEX) tiene fecha de caducidad.Vulnerability scanning stops the pipeline; every exception (VEX) has an expiry date.

🔗

SLSA

Procedencia de build firmada, de la fuente al artefacto final, con allowlist de paquetes NVIDIA por autor.Signed build provenance, from source to final artifact, with an author-based NVIDIA package allowlist.

🧬

Firma de LoRALoRA signing

Solo safetensors; ningún adaptador se carga en NIM sin firma verificada.Safetensors only; no adapter loads into NIM without a verified signature.

🎯

Red-teaming en CIRed-teaming in CI

OWASP Agentic en cada PR; garak + AgentDojo en release, con métrica de regresión.OWASP Agentic on every PR; garak + AgentDojo on release, with a regression metric.

Honestidad de diseño: es defensa en capas, no criptografía perfecta. Design honesty: it's layered defence, not perfect cryptography.

Cumplimiento por diseño y ejecutableCompliance by design and enforceable

✅

NIST AI RMF

Como checks automatizados que corren en CI, no como una auditoría anual aparte.As automated checks that run in CI, not a separate yearly audit.

📐

ISO/IEC 42001

Integrado al mismo pipeline de verificación que el resto de controles del SDK.Integrated into the same verification pipeline as the SDK's other controls.

📘

Anexo IV del AI ActAI Act Annex IV

SBOM + AI-BOM + model cards + agent cards + ADRs generados en cada release; el build falla si falta una card.SBOM + AI-BOM + model cards + agent cards + ADRs generated on every release; the build fails if a card is missing.

🌍

Soberanía por jurisdicciónJurisdictional sovereignty

Un chunk marcado EU no alimenta a un endpoint fuera de EU — evaluado antes de la inferencia.An EU-tagged chunk never feeds a non-EU endpoint — evaluated before inference.

🗑️

Derecho al olvido en dos fasesTwo-phase right to erasure

Tombstone y supresión certificada ≤30 días — prohibido vender "borrado instantáneo".Tombstone and certified suppression ≤30 days — selling "instant deletion" is prohibited.

🏛️

Perfil gobiernoGovernment profile

Air-gap, FIPS 140-3/STIG, logging WORM y doble persona — cubre lo que NVIDIA no certifica.Air-gap, FIPS 140-3/STIG, WORM logging and two-person control — covers what NVIDIA doesn't certify.

Alineación NVIDIA AI FactoryNVIDIA AI Factory alignment

🧰

NeMo Agent Toolkit

nvidia-nat como base de orquestación agéntica, con superficie fijada y estable frente a nuestro núcleo.nvidia-nat as the agentic orchestration base, with a fixed, stable surface against our core.

⚙️

Nemotron / NIM

Inferencia vía NIM desplegado on-prem — nunca contra el endpoint cloud de NVIDIA.Inference via NIM deployed on-prem — never against NVIDIA's cloud endpoint.

🛡️

NeMo Guardrails

Una de las cinco capas de guardarraíles del SDK, no la única.One of the SDK's five guardrail layers, not the only one.

📈

NeMo RL

Aprendizaje por refuerzo para el flywheel de mejora continua.Reinforcement learning for the continuous-improvement flywheel.

Solo superficie estable.Stable surface only. Nunca la wrapping architecture de NAT, que desaparecerá; el SDK aísla al producto de esos cambios.Never NAT's wrapping architecture, which will disappear; the SDK isolates the product from those changes.
Pinning estricto con CI.Strict pinning with CI. Ninguna versión de componente NVIDIA es "latest"; un job de CI lo vigila.No NVIDIA component version is "latest"; a CI job watches it.
Obligación legal.Legal obligation. Aviso de código + use-reporting mensual (vía tribu-metering) + licencia NVAIE, al redistribuir componentes NVIDIA.Code notice + monthly use-reporting (via tribu-metering) + NVAIE licence, when redistributing NVIDIA components.
IntegraciónIntegration

Cómo se integra: ocho pasosHow to integrate: eight steps

Desde el acuerdo hasta preguntarle a X9 cuando dudes. From the agreement to asking X9 when in doubt.

1

Firmar el acuerdoSign the agreement

Si la app no es propiedad de Tribu HumanAI LLC, se firma el acuerdo y quedas habilitado.If the app isn't owned by Tribu HumanAI LLC, sign the agreement and get enabled.

2

Cliente HTTP únicoSingle HTTP client

Se embebe tribu-http con egress allowlist — obligatorio en todo servicio.Embed tribu-http with an egress allowlist — mandatory in every service.

3

Elegir módulos por capaChoose modules per layer

Según lo que la app necesite: RAG, voz, auth, tenancy, licensing…Based on what the app needs: RAG, voice, auth, tenancy, licensing…

4

Contrato de delegaciónDelegation contract

Se declara para cada red agéntica, junto con su nivel de autonomía.Declared for each agentic network, along with its autonomy level.

5

Cablear seguridadWire security

Check de lethal trifecta, acción cruda, taint tracking y guardarraíles.Lethal-trifecta check, raw action, taint tracking and guardrails.

6

Licenciar y medirLicense and meter

Licencia Ed25519 + metering firmado + use-report NVAIE.Ed25519 licence + signed metering + NVAIE use-report.

7

Pasar el CI de adopciónPass the adoption CI

Mismos gates que el propio SDK → entrada al catálogo Dell.Same gates as the SDK itself → entry into the Dell catalogue.

8

Preguntar a X9Ask X9

El gran maestro responde "cómo se hace X" con patrón y ejemplo.The grand master answers "how do we do X" with a pattern and example.

Sin big-bang: X9 se apunta al repositorio existente, propone un plan de migración módulo a módulo con vectores de test de contrato, y cada módulo migra en su propio PR — revisable y reversible de forma independiente. No big bang: X9 points at the existing repository, proposes a module-by-module migration plan with contract-test vectors, and each module migrates in its own PR — independently reviewable and reversible.

Un núcleo, un contrato, un solo camino de integraciónOne core, one contract, one integration path

Este resumen viene del libro blanco del SDK. El SDK se embebe bajo licencia, nunca se distribuye suelto: escríbenos o únete a la lista de acceso para el documento completo de arquitectura de seguridad. This summary comes from the SDK white paper. The SDK is embedded under licence, never distributed loose: write to us or join the access list for the full security architecture document.