Especificación del Genoma
El formato JSON del Genoma 2.1, sus esquemas y sus reglas de versión.
En esta página
Actualizado el 1 de enero de 1970
Privacidad y analítica
Utilizamos cookies técnicas necesarias y, solo si das tu consentimiento, analítica y pixels de marketing para mejorar la web y medir campañas.
El formato JSON del Genoma 2.1, sus esquemas y sus reglas de versión.
Actualizado el 1 de enero de 1970
El Genoma es el documento JSON de una marca en Nömad: quién es la organización, cómo se ve, qué piensa y cómo habla. Es la fuente que leen Nödo, el servidor MCP y la API, y de la que salen BRAND.md, DESIGN.md, brand.json y los design tokens. Esta especificación es pública y versionada para que cualquier herramienta pueda leerlo y validarlo.
| Miembro | Qué contiene |
|---|---|
schemaVersion, revision | Versión mayor del formato y revisión del documento. Siempre presentes. |
metadata | Ficha de la organización: tipo, sector, sede, tamaño, modelos de negocio, idiomas y canales de contacto públicos. |
visualIdentity | Logotipos, colores, tipografías y manuales compuestos desde la Biblioteca de la marca. Solo lectura en el Genoma. |
strategy | La estrategia en quince secciones, escrita en el idioma principal de la marca. |
assertions | Qué datos del núcleo ha confirmado una persona (desde 2.1). |
provenance | De dónde salen la ficha y la identidad visual. |
JSON Schema draft 2020-12, servidos con CORS abierto. Las URL versionadas no cambian una vez publicadas; el alias sigue a la última versión 2.x.
| Documento | URL |
|---|---|
| Genoma 2.1 | https://docs.nomad.ooo/schemas/genome/v2.1.json |
| Genoma 2.x (alias estable) | https://docs.nomad.ooo/schemas/genome/v2.json |
brand.json (nomad-brand/1) | https://docs.nomad.ooo/schemas/brand/1.json |
schemaVersion guarda solo la versión mayor (2). La versión de la especificación es mayor.menor: esta es la 2.1.schemaVersion y su propio esquema.v2.json).revision es un contador por documento que sube con cada cambio guardado. Úsalo para saber si el Genoma cambió desde tu última lectura.schemaVersion y revision están siempre. Cualquier otro miembro puede faltar: una sección aún sin generar, un documento anterior o un extracto. Si falta, no lo inventes.other o unknown.NO DISPONIBLE marca un campo que se dejó sin rellenar por falta de pruebas.assertions.<ruta>.state = confirmed son la verdad de la marca; el resto son propuestas que una persona aún no ha confirmado.strategy están en metadata.primaryLanguage; los nombres de campo y los valores de enumeración, en inglés.| Versión | Cambios |
|---|---|
| 2.1 | Primera versión pública de la especificación. Incluye assertions (estado de confirmación del núcleo), la voz ejecutable de verbalSystem (address, voiceExamples, sayDontSay, conventions, channelGuide) y la oferta con nombre en commercial.offerings. |