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.

Política de privacidadPolítica de cookies
Docs
Español
EspañolEnglishFrançaisDeutschItaliano

Primeros pasos

  • ¿Qué es Nömad?
  • Cómo empezar en Nömad
  • Crear tu marca y completar el Genoma
  • Invitar a tu equipo
  • Glosario

Brand OS

  • Qué incluye Brand OS
  • ¿Qué es el Genoma?
  • ¿Quién es Nödo?
  • ¿Qué hace un Brand Manager?
  • Kit de marca y Biblioteca
  • Publicaciones y calendario
  • Conexiones
  • Reuniones

Trabajos

  • Trabajos y tareas
  • Encargar un trabajo
  • Seguir, revisar y aprobar entregas
  • Presupuestos a medida
  • Sí, hay humanos detrás

Cuenta y facturación

  • Planes y precios
  • Facturación y pagos
  • Roles y permisos
  • Workspaces y varias marcas
  • Idiomas, apps y datos

Ayuda

  • Cómo pedir ayuda

API

  • API de marca

MCP

  • Servidor MCP

Conectores

  • Conectores de una marca

Nödo y agentes

  • Nödo en la marca

Genoma

  • Especificación del Genoma
    • Campos
    • Ejemplo
    • brand.json
Genoma/Especificación del Genoma
Referencia21 min de lectura

Campos

Todos los campos del Genoma, con tipo y descripción.

En esta página
  • Documento
  • metadata
  • visualIdentity
  • strategy
  • executiveSummary
Português
Русский
한국어
日本語
中文
हिन्दी
Abrir la app
  • customerJourney
  • marketLandscape
  • diagnosticPlan
  • identity
  • commercial
  • positioning
  • audiences
  • archetypes
  • verbalSystem
  • creativeTerritories
  • messageArchitecture
  • brandMemory
  • localization
  • guardrails
  • assertions
  • provenance
  • Actualizado el 1 de enero de 1970

    AnteriorEspecificación del GenomaSiguienteEjemplo

    En esta sección

    • Ejemplo
    • brand.json
    ¿No encuentras lo que buscas? EscríbenosEscríbenosIr a la app
    © 2026 Nömad · Documentación de NömadLinkedInInstagramFacebookTikTokYouTubeX
    Ir a nomad.oooVolver arriba

    En esta página

    • Documento
    • metadata
    • visualIdentity
    • strategy
    • executiveSummary
    • customerJourney
    • marketLandscape
    • diagnosticPlan
    • identity
    • commercial
    • positioning
    • audiences
    • archetypes
    • verbalSystem
    • creativeTerritories
    • messageArchitecture
    • brandMemory
    • localization
    • guardrails
    • assertions
    • provenance

    Referencia de todos los campos del Genoma 2.1, generada del esquema publicado. Las descripciones están en inglés, como el esquema. [] indica cada elemento de una lista.

    Documento

    CampoTipoSiempre presenteDescripción
    schemaVersion2SíMajor version of the Genome format. Always 2 for this specification.
    revisioninteger ≥ 1SíRevision of the document; grows by one with every saved change.
    generatedAtstringNoWhen the strategy was generated. ISO 8601.
    metadataobjectNoOrganisation profile: the facts about who is behind the brand.
    visualIdentityobjectNoVisual identity composed from the brand's Library: logos, colours, typefaces and manuals. Read-only in the Genome; it changes when the Library changes.
    provenanceobjectNoProvenance of the composed parts.
    strategyobjectNoThe brand strategy in fifteen sections, written in the brand's primary language. A section is absent until it has been generated.
    assertionsmapNoGenome 2.1: confirmation state of each core datum, keyed by its path (for example strategy.identity.essence). The values stay where they are; this index sits beside them. Treat only confirmed values as the brand's truth.

    metadata

    CampoTipoSiempre presenteDescripción
    metadata.displayNamestringNoName the brand goes by.
    metadata.legalNamestringNoRegistered legal name; empty when unknown.
    metadata.organizationTypestring (enum)NoKind of organisation behind the brand. One of company, sole_trader, personal_brand, nonprofit, public_institution, association, cooperative, collective, franchise, other, unknown.
    metadata.brandArchitectureRolestring (enum)NoRole of the brand within its brand architecture. One of standalone, corporate, masterbrand, endorsed, sub_brand, product_brand, personal_brand, unknown.
    metadata.industryobjectNoIndustry of the brand.
    metadata.industry.codestring (enum)NoIndustry code. One of agriculture, automotive, beauty_wellness, construction_real_estate, consulting_professional_services, creative_media, education, energy_utilities, entertainment_culture, fashion_apparel, finance_insurance, food_beverage, government_public_services, healthcare, hospitality_travel, manufacturing, nonprofit_social_impact, retail_ecommerce, sports_fitness, technology_software, telecommunications, transport_logistics, other.
    metadata.industry.labelstringNoIndustry in the brand's own words, for example "Tapas bar".
    metadata.lifecycleStagestring (enum)NoStage of the brand's life. One of pre_launch, new, growing, established, reinventing, declining, unknown.
    metadata.customerModelsstring (enum)[]NoWho the brand sells to. One of b2b, b2c, b2b2c, b2g, d2c, c2c, marketplace, internal, other.
    metadata.revenueModelsstring (enum)[]NoHow the brand makes money. One of professional_services, product_sales, ecommerce, saas, subscription, freemium, marketplace_fee, commission, licensing, franchise, advertising, membership, donation, hospitality, education, other.
    metadata.headquartersobjectNoWhere the brand is based.
    metadata.headquarters.countryCodestringNoISO 3166-1 alpha-2 country code in upper case; empty when unknown.
    metadata.headquarters.regionstringNoRegion, state or province.
    metadata.headquarters.citystringNoCity.
    metadata.operatingMarketsstring[]NoMarkets where the brand operates, as ISO 3166-1 alpha-2 country codes.
    metadata.organizationSizeobjectNoSize of the organisation.
    metadata.organizationSize.bandstring (enum)NoHeadcount band. One of solo, 2_9, 10_49, 50_249, 250_999, 1000_plus, unknown.
    metadata.organizationSize.exactinteger ≥ 0 | nullNoExact headcount when known.
    metadata.organizationSize.asOfstringNoDate the headcount refers to (ISO 8601); empty when unknown.
    metadata.foundedYearinteger | nullNoYear the brand was founded; null when unknown.
    metadata.primaryLanguagestringNoBCP 47 language tag of the brand's main language, for example es. Strategy text is written in it.
    metadata.communicationLanguagesstring[]NoBCP 47 language tags the brand communicates in.
    metadata.websitestringNoMain website; empty when the brand has none.
    metadata.contactChannelsobject[]NoPublic contact channels (web, social, email, phone, address), managed in the brand's contact settings.
    metadata.contactChannels[].idstringNoStable id of the channel.
    metadata.contactChannels[].typestringNoChannel type, for example website, instagram, email, phone or address.
    metadata.contactChannels[].valuestringNoURL, handle, address or number.
    metadata.contactChannels[].labelstring | nullNoLabel shown next to the channel.
    metadata.contactChannels[].displayOrderintegerNoPosition in the brand's list of channels.
    metadata.contactChannels[].createdAtstringNoWhen the channel was added. ISO 8601.
    metadata.contactChannels[].updatedAtstringNoWhen the channel last changed. ISO 8601.
    metadata.contactChannels[].source"connections"NoAlways connections: the brand's contact settings.
    metadata.serviceAreastring (enum)NoGeographic reach of the brand's service. One of local, regional, national, international, global, digital_only, unknown.

    visualIdentity

    CampoTipoSiempre presenteDescripción
    visualIdentity.source"library"NoAlways library: composed from the brand's Library.
    visualIdentity.composedAtstringNoWhen this part was composed from the Library. ISO 8601.
    visualIdentity.primaryLogoAssetIdstring | nullNoLibrary id of the primary logo.
    visualIdentity.logosobject[]NoApproved logo files.
    visualIdentity.logos[].libraryAssetIdstringNoLibrary file id.
    visualIdentity.logos[].namestringNoFile name.
    visualIdentity.logos[].urlstringNoDelivery URL of the Library file; usually a path relative to the Nömad app origin (https://app.nomad.ooo).
    visualIdentity.logos[].primarybooleanNoWhether it is the primary logo.
    visualIdentity.logos[].formstringNoLogo form, for example wordmark, symbol or combination; unknown when not classified.
    visualIdentity.logos[].orientationstringNoOrientation, for example horizontal or vertical; unknown when not classified.
    visualIdentity.logos[].themestringNoBackground it is meant for, for example light or dark; unknown when not classified.
    visualIdentity.logos[].source"library"NoAlways library: composed from the brand's Library.
    visualIdentity.logos[].confidencenumber 0–1 | nullNoConfidence from 0 to 1 when it was detected automatically; null when unknown.
    visualIdentity.colorsobject[]NoBrand colours, in palette order.
    visualIdentity.colors[].idstringNoStable id of the colour.
    visualIdentity.colors[].namestringNoColour name.
    visualIdentity.colors[].rolestring (enum)NoRole of the colour in the palette. One of primary, secondary, accent, background, foreground, neutral, unspecified.
    visualIdentity.colors[].hexstringNosRGB hex, #RRGGBB (Nömad writes upper case). Pattern ^#[0-9A-Fa-f]{6}$.
    visualIdentity.colors[].rgbobjectNosRGB channels.
    visualIdentity.colors[].rgb.rinteger 0–255NoRed, 0–255.
    visualIdentity.colors[].rgb.ginteger 0–255NoGreen, 0–255.
    visualIdentity.colors[].rgb.binteger 0–255NoBlue, 0–255.
    visualIdentity.colors[].hslobjectNoHSL.
    visualIdentity.colors[].hsl.hnumberNoHue in degrees.
    visualIdentity.colors[].hsl.snumberNoSaturation in percent.
    visualIdentity.colors[].hsl.lnumberNoLightness in percent.
    visualIdentity.colors[].oklchobjectNoOKLCH.
    visualIdentity.colors[].oklch.lnumberNoLightness, 0–1.
    visualIdentity.colors[].oklch.cnumberNoChroma.
    visualIdentity.colors[].oklch.hnumberNoHue in degrees.
    visualIdentity.colors[].cmykApproxobjectNoApproximate CMYK in percent, for reference only; not a print specification.
    visualIdentity.colors[].cmykApprox.cnumberNoCyan in percent.
    visualIdentity.colors[].cmykApprox.mnumberNoMagenta in percent.
    visualIdentity.colors[].cmykApprox.ynumberNoYellow in percent.
    visualIdentity.colors[].cmykApprox.knumberNoBlack in percent.
    visualIdentity.colors[].cmykApprox.approximatetrueNoAlways true: converted without a colour profile.
    visualIdentity.colors[].source"library"NoAlways library: composed from the brand's Library.
    visualIdentity.colors[].confidencenumber 0–1 | nullNoConfidence from 0 to 1 when it was detected automatically; null when unknown.
    visualIdentity.typographyobject[]NoTypefaces in the Library.
    visualIdentity.typography[].libraryAssetIdstringNoLibrary file id.
    visualIdentity.typography[].familystringNoFont family.
    visualIdentity.typography[].rolestringNoRole, for example heading or body; unspecified when not set.
    visualIdentity.typography[].weightsstring[]NoWeights available, for example 400 or 700.
    visualIdentity.typography[].stylesstring[]NoStyles available, for example normal or italic.
    visualIdentity.typography[].providerstringNoWhere the font comes from, for example google or custom.
    visualIdentity.typography[].urlstringNoDelivery URL of the Library file; usually a path relative to the Nömad app origin (https://app.nomad.ooo).
    visualIdentity.typography[].source"library"NoAlways library: composed from the brand's Library.
    visualIdentity.manualsobject[]NoBrand manuals and guidelines.
    visualIdentity.manuals[].libraryAssetIdstringNoLibrary file id.
    visualIdentity.manuals[].namestringNoFile name.
    visualIdentity.manuals[].kindstringNoKind of manual, for example brand-guidelines.
    visualIdentity.manuals[].urlstringNoDelivery URL of the Library file; usually a path relative to the Nömad app origin (https://app.nomad.ooo).
    visualIdentity.manuals[].source"library"NoAlways library: composed from the brand's Library.
    visualIdentity.observedStyleobjectNoSummary of what the Library holds.
    visualIdentity.observedStyle.logoFormsstring[]NoDistinct logo forms present.
    visualIdentity.observedStyle.colorRolesstring[]NoDistinct colour roles present.
    visualIdentity.observedStyle.typographyRolesstring[]NoDistinct typography roles present.
    visualIdentity.observedStyle.assetTypesstring[]NoKinds of Library assets present.

    strategy

    Quince secciones. Cada una falta hasta que se genera, y dentro de cada una cualquier campo puede faltar.

    executiveSummary

    CampoTipoSiempre presenteDescripción
    strategy.executiveSummaryobjectNoExecutive summary: what the brand is, what it sells and why it is chosen.
    strategy.executiveSummary.shortDescriptionstringNoElevator pitch in one or two sentences (about 30 words): what the brand is and does.
    strategy.executiveSummary.longDescriptionstringNoAbout-us description in four to six sentences: what it does, for whom, how and why it matters.
    strategy.executiveSummary.whatItSellsstringNoWhat the brand sells, in one plain sentence of 12–14 words.
    strategy.executiveSummary.whatMakesItDifferentstringNoThe main reason to choose this brand over the alternatives, specific and verifiable.
    strategy.executiveSummary.whatCharacterizesItstringNoThe emotional and experiential essence: how dealing with the brand feels.
    strategy.executiveSummary.keyFactsstring[]NoHard facts with proven provenance (0–8). Each one equals the claim of an entry in factEvidence.
    strategy.executiveSummary.factEvidenceobject[]NoProvenance of every key fact. A source_verified entry carries at least one URL or domain; an owner_provided entry carries no URL.
    strategy.executiveSummary.factEvidence[].claimstringNoExact copy of the key fact it supports.
    strategy.executiveSummary.factEvidence[].statusstring (enum)Noowner_provided (stated by the brand) or source_verified (checked against an external source).
    strategy.executiveSummary.factEvidence[].sourceUrlsstring[]NoSource URLs (http or https). Empty when the brand itself provided the information.
    strategy.executiveSummary.factEvidence[].sourceDomainsstring[]NoSource domains for evidence without a stable URL, such as search-grounded results.
    strategy.executiveSummary.mainRisksstring[]NoSpecific threats to the brand (3–5).
    strategy.executiveSummary.mainOpportunitiesstring[]NoConcrete, actionable opportunities (3–5).

    customerJourney

    CampoTipoSiempre presenteDescripción
    strategy.customerJourneyobjectNoCustomer journey, based on evidence about this brand.
    strategy.customerJourney.funnelobject[]NoThe real customer journey of this brand: one entry per stage, each stage once.
    strategy.customerJourney.funnel[].stagestring (enum)NoFunnel stage. One of discovery, consideration, purchase, usage, advocacy.
    strategy.customerJourney.funnel[].touchpointsstring[]NoWhere the customer meets the brand at this stage (2–4).
    strategy.customerJourney.funnel[].actionsstring[]NoWhat the customer does at this stage (2–4).
    strategy.customerJourney.funnel[].frictionsstring[]NoBarriers the customer runs into at this stage (1–3).
    strategy.customerJourney.momentsOfTruthobject[]NoMoments where the customer decides to continue or drop out (3–5).
    strategy.customerJourney.momentsOfTruth[].momentstringNoThe decisive moment.
    strategy.customerJourney.momentsOfTruth[].whystringNoWhy it is critical for the relationship.
    strategy.customerJourney.momentsOfTruth[].impactstringNoEffect on purchase or loyalty when it goes well or badly.

    marketLandscape

    CampoTipoSiempre presenteDescripción
    strategy.marketLandscapeobjectNoMarket and competitive landscape.
    strategy.marketLandscape.howPeopleBuystringNoHow people buy in this category: triggers, decision cycle and key influencers.
    strategy.marketLandscape.categoryDynamicsstringNoForces and trends changing the category, and why they matter.
    strategy.marketLandscape.competitorsobject[]NoConcrete competitors (0–5) provided by the brand or backed by evidence; never invented.
    strategy.marketLandscape.competitors[].namestringNoVerified name of the competitor.
    strategy.marketLandscape.competitors[].propositionstringNoWhat it offers or how it positions itself.
    strategy.marketLandscape.competitors[].strengthsstring[]NoObservable strengths; empty without evidence.
    strategy.marketLandscape.competitors[].weaknessesstring[]NoObservable weaknesses; empty without evidence.
    strategy.marketLandscape.competitors[].evidenceStatusstring (enum)NoWhere the competitor and its analysis come from. One of owner_provided, source_verified.
    strategy.marketLandscape.competitors[].sourceUrlsstring[]NoSource URLs (http or https). Empty when the brand itself provided the information.
    strategy.marketLandscape.competitors[].sourceDomainsstring[]NoSource domains for evidence without a stable URL, such as search-grounded results.
    strategy.marketLandscape.whiteSpacesobject[]NoOpportunities the competition is not exploiting (2–5).
    strategy.marketLandscape.whiteSpaces[].opportunitystringNoThe market opportunity, stated so it can be acted on.
    strategy.marketLandscape.whiteSpaces[].confidencestring (enum)NoConfidence given the available evidence. One of high, medium, low.

    diagnosticPlan

    CampoTipoSiempre presenteDescripción
    strategy.diagnosticPlanobjectNoStrategic diagnosis and creative recommendations.
    strategy.diagnosticPlan.swotobjectNoSWOT analysis specific to this brand.
    strategy.diagnosticPlan.swot.strengthsstring[]NoInternal, verifiable strengths (4–6).
    strategy.diagnosticPlan.swot.weaknessesstring[]NoInternal weaknesses, stated honestly (3–5).
    strategy.diagnosticPlan.swot.opportunitiesstring[]NoExternal opportunities (3–5).
    strategy.diagnosticPlan.swot.threatsstring[]NoExternal threats (3–5).
    strategy.diagnosticPlan.creativeRecommendationsobject[]NoRecommended creative territories with angles and formats (2–4).
    strategy.diagnosticPlan.creativeRecommendations[].territorystringNoName of the creative territory.
    strategy.diagnosticPlan.creativeRecommendations[].anglesstring[]NoNarrative angles within it (2–4).
    strategy.diagnosticPlan.creativeRecommendations[].formatsstring[]NoContent formats that suit it (2–4).

    identity

    CampoTipoSiempre presenteDescripción
    strategy.identityobjectNoIdentity: essence, purpose, values and personality.
    strategy.identity.essencestringNoThe essence in one true sentence of 8–12 words. Not a slogan.
    strategy.identity.purposestringNoWhy the brand exists beyond making money (1–2 sentences).
    strategy.identity.visionstringNoThe future the brand wants to create (1–2 sentences).
    strategy.identity.missionstringNoHow it pursues that vision day to day (1–2 sentences).
    strategy.identity.originstringNoOrigin story, only when the brand provided it or evidence backs it; otherwise NO DISPONIBLE.
    strategy.identity.competenciesstring[]NoReal core competencies (3–5).
    strategy.identity.valuesInActionobject[]NoValues that translate into observable behaviour (3–5).
    strategy.identity.valuesInAction[].valuestringNoName of the value, specific to the brand.
    strategy.identity.valuesInAction[].behaviorstringNoObservable behaviour that shows the value in practice.
    strategy.identity.culturestringNoInternal culture when described or evidenced; otherwise an explicitly strategic recommendation.
    strategy.identity.personalitystring[]NoPersonality traits, as if the brand were a person (4–6).
    strategy.identity.brandRelationshipstringNoKind of relationship the brand builds with its customers, in one sentence.
    strategy.identity.customerSelfImagestringNoHow customers see themselves when they choose the brand.
    strategy.identity.brandFeelingsstring[]NoFeelings the brand should evoke (3–5).
    strategy.identity.perceivedQualitystringNoHow the market perceives its quality, based on evidence.
    strategy.identity.credibilitystringNoSources of credibility: years, certifications, cases, testimonials.
    strategy.identity.considerationstringNoWhether people think of the brand when the need arises, and why.
    strategy.identity.superioritystringNoWhere the brand is objectively better than its alternatives.

    commercial

    CampoTipoSiempre presenteDescripción
    strategy.commercialobjectNoCommercial engine: promise, benefits, entry points and the named offer.
    strategy.commercial.whatItSellsstringNoWhat the brand sells, in one direct sentence.
    strategy.commercial.whatMakesItDifferentstringNoMain differentiator against the competition.
    strategy.commercial.whatCharacterizesItstringNoThe defining quality that makes it recognisable.
    strategy.commercial.promisestringNoWhat customers get when they choose the brand (1–2 sentences).
    strategy.commercial.humanTensionstringNoThe human tension the brand resolves: what people want against what they have.
    strategy.commercial.enemystringNoWhat the brand fights against: a status quo or idea, never a company.
    strategy.commercial.categoryEntryPointsobject[]NoMoments when the brand should come to mind (3–5).
    strategy.commercial.categoryEntryPoints[].situationstringNoSituation in which the need appears.
    strategy.commercial.categoryEntryPoints[].mentalCuestringNoCue that links the situation to the brand.
    strategy.commercial.categoryEntryPoints[].frequencystringNoHow often it happens (daily, weekly, seasonal, one-off…).
    strategy.commercial.choiceDriversstring[]NoWhat drives the purchase decision in the category, most important first (4–6).
    strategy.commercial.benefitsFunctionalstring[]NoFunctional, measurable benefits (3–5).
    strategy.commercial.benefitsEmotionalstring[]NoEmotional benefits (3–5).
    strategy.commercial.benefitsSocialstring[]NoSocial benefits: what choosing the brand says about someone (2–4).
    strategy.commercial.reasonsToBelieveobject[]NoReasons to believe, with evidence (3–5).
    strategy.commercial.reasonsToBelieve[].textstringNoThe reason to believe.
    strategy.commercial.reasonsToBelieve[].evidencestringNoConcrete evidence: data, case, certification or testimonial.
    strategy.commercial.offeringsobject[]NoWhat the brand really sells, by name (1–12). No invented products or prices.
    strategy.commercial.offerings[].namestringNoName the brand uses for it.
    strategy.commercial.offerings[].descriptionstringNoWhat it is and for whom, in one sentence.
    strategy.commercial.offerings[].kindstring (enum)NoKind of offering. One of product, service, subscription, experience, bundle.
    strategy.commercial.offerings[].rolestring (enum)Noflagship defines the brand (one or two at most), core is the main offer, complement accompanies it.
    strategy.commercial.offerings[].priceNotestringNoPrice exactly as published (for example "from €3.20"); absent when not published.

    positioning

    CampoTipoSiempre presenteDescripción
    strategy.positioningobjectNoPositioning: the mental territory the brand wants to own.
    strategy.positioning.categorystringNoCategory the brand competes in, conventional or redefined.
    strategy.positioning.statementstringNoPositioning statement: for [audience], [brand] is the [category] that [benefit] because [reason to believe].
    strategy.positioning.valuePropositionstringNoWhat the brand gives and what it asks in exchange (1–2 sentences).
    strategy.positioning.competitiveAdvantagestringNoSustainable advantage that competitors cannot easily copy (1–2 sentences).
    strategy.positioning.limitsstring[]NoWhat the brand is not, does not do and where it does not compete (3–5).

    audiences

    CampoTipoSiempre presenteDescripción
    strategy.audiencesobjectNoTarget audiences, segments and personas.
    strategy.audiences.primaryAudiencestringNoPrimary audience: who they are, what moves them and why they matter (2–3 sentences).
    strategy.audiences.secondaryAudiencestringNoSecondary audience, such as prescribers or an emerging segment (1–2 sentences).
    strategy.audiences.segmentsobject[]NoMarket segments (2–4).
    strategy.audiences.segments[].namestringNoMemorable name of the segment.
    strategy.audiences.segments[].whostringNoDemographics, psychographics and behaviour.
    strategy.audiences.segments[].triggersstringNoWhat triggers the need.
    strategy.audiences.segments[].objectionsstringNoMain objections or barriers.
    strategy.audiences.segments[].decisionDriversstringNoWhat weighs most in their decision.
    strategy.audiences.segments[].channelsstring[]NoChannels to reach and activate them (2–4).
    strategy.audiences.personasobject[]NoBuyer personas (2–3).
    strategy.audiences.personas[].namestringNoFictional but realistic name.
    strategy.audiences.personas[].snapshotstringNoA vivid portrait in 1–2 sentences.
    strategy.audiences.personas[].agestringNoAge range, for example "32–40".
    strategy.audiences.personas[].rolestringNoProfessional or life role.
    strategy.audiences.personas[].jobsstring[]NoJobs to be done (3–5).
    strategy.audiences.personas[].frictionsstring[]NoFrustrations with current solutions (2–4).
    strategy.audiences.personas[].messagesThatFitstring[]NoMessages that would resonate (2–4).
    strategy.audiences.personas[].preferredChannelsstring[]NoChannels where they consume content (2–4).

    archetypes

    CampoTipoSiempre presenteDescripción
    strategy.archetypesobjectNoBrand archetypes and the tone rules they imply.
    strategy.archetypes.primaryNamestringNoPrimary archetype, for example "The Creator".
    strategy.archetypes.primaryScoreinteger 1–100NoAffinity with the primary archetype, 1–100.
    strategy.archetypes.primaryReasonstringNoWhy it fits, with evidence (2–3 sentences).
    strategy.archetypes.primaryBehaviorsstring[]NoBehaviours the brand should show (3–5).
    strategy.archetypes.secondaryNamestringNoSecondary archetype that complements the primary one.
    strategy.archetypes.secondaryScoreinteger 1–100NoAffinity with the secondary archetype, 1–100.
    strategy.archetypes.secondaryReasonstringNoWhy it complements the primary one (1–2 sentences).
    strategy.archetypes.secondaryBehaviorsstring[]NoBehaviours of the secondary archetype (2–4).
    strategy.archetypes.shadowNamestringNoShadow archetype: the negative version to avoid.
    strategy.archetypes.shadowBehaviorsstring[]NoBehaviours the brand must never show (3–5).
    strategy.archetypes.toneRulesDostring[]NoTone rules to follow (4–6).
    strategy.archetypes.toneRulesDoNotstring[]NoTone rules to avoid (4–6).

    verbalSystem

    CampoTipoSiempre presenteDescripción
    strategy.verbalSystemobjectNoVerbal system: everything needed to write as the brand.
    strategy.verbalSystem.voiceSignaturestringNoThe voice in one memorable sentence.
    strategy.verbalSystem.toneSlidersobjectNoTone scales, integers from 1 to 10.
    strategy.verbalSystem.toneSliders.formalityinteger 1–10No1 = street colloquial, 10 = institutional.
    strategy.verbalSystem.toneSliders.closenessinteger 1–10No1 = distant, 10 = intimate.
    strategy.verbalSystem.toneSliders.energyinteger 1–10No1 = calm, 10 = explosive.
    strategy.verbalSystem.toneSliders.technicalinteger 1–10No1 = everyday language, 10 = specialist vocabulary.
    strategy.verbalSystem.toneSliders.ironyinteger 1–10No1 = literal, 10 = sarcastic.
    strategy.verbalSystem.writingRulesstring[]NoConcrete writing rules, for example "sentences of at most 15 words" (5–8).
    strategy.verbalSystem.lexiconobject[]NoThe brand vocabulary (5–10).
    strategy.verbalSystem.lexicon[].termstringNoWord or expression of the brand.
    strategy.verbalSystem.lexicon[].usagestringNoContext and correct use.
    strategy.verbalSystem.forbiddenWordsobject[]NoWords the brand never uses, with the reason (5–10).
    strategy.verbalSystem.forbiddenWords[].wordstringNoForbidden word or expression.
    strategy.verbalSystem.forbiddenWords[].reasonstringNoWhy it is forbidden.
    strategy.verbalSystem.sentenceStructuresstring[]NoPreferred sentence patterns (3–5).
    strategy.verbalSystem.fixedBlocksobjectNoReusable fixed text blocks. Member names are historical (Spanish).
    strategy.verbalSystem.fixedBlocks.porUsostringNoStandard text describing how the product or service is used.
    strategy.verbalSystem.fixedBlocks.debeNoDebestringNoSummary of the fundamental do and do-not rules.
    strategy.verbalSystem.fixedBlocks.pruebastringNoStandard proof text for sales.
    strategy.verbalSystem.claimsAllowedstring[]NoClaims the brand can make verifiably (3–6).
    strategy.verbalSystem.claimsForbiddenstring[]NoClaims the brand must not make for legal or ethical reasons (3–6).
    strategy.verbalSystem.signatureLinestringNoSignature closing line.
    strategy.verbalSystem.alternativeClosingsstring[]NoClosing variants for other contexts (3–5).
    strategy.verbalSystem.emojiFrequencystring (enum)NoHow often the brand uses emojis. One of never, rare, moderate, frequent.
    strategy.verbalSystem.emojiPreferredstring[]NoEmojis that represent the brand (3–6).
    strategy.verbalSystem.emojiForbiddenstring[]NoEmojis that do not fit the brand (2–5).
    strategy.verbalSystem.emojiRulesstringNoGeneral emoji rules (1–2 sentences).
    strategy.verbalSystem.addressobjectNoHow the brand addresses its reader.
    strategy.verbalSystem.address.formstring (enum)NoDefault form of address: tu (informal), usted (formal), vos (voseo) or mixto (depends on channel or audience; see notes). Languages without the distinction use tu and describe the register in notes.
    strategy.verbalSystem.address.notesstringNoConcrete exceptions, for example "formal in invoices and complaints".
    strategy.verbalSystem.voiceExamplesobject[]NoRewrite pairs: the same idea on brand and off brand (4–6).
    strategy.verbalSystem.voiceExamples[].contextstringNoConcrete situation, for example "Instagram bio".
    strategy.verbalSystem.voiceExamples[].onBrandstringNoHow the brand writes it: final text, 1–3 sentences.
    strategy.verbalSystem.voiceExamples[].offBrandstringNoThe generic or off-tone version of the same idea.
    strategy.verbalSystem.sayDontSayobject[]NoWord and phrase substitutions: say X, not Y (5–8).
    strategy.verbalSystem.sayDontSay[].saystringNoWhat the brand says.
    strategy.verbalSystem.sayDontSay[].dontSaystringNoWhat it avoids saying instead.
    strategy.verbalSystem.conventionsstring[]NoVerifiable style conventions: capitals, numbers and prices, dates, loanwords, inclusive language, brand and product names (4–6).
    strategy.verbalSystem.channelGuideobject[]NoHow the voice adapts to the channels the brand really uses (3–5).
    strategy.verbalSystem.channelGuide[].channelstringNoChannel, for example "Instagram" or "Email".
    strategy.verbalSystem.channelGuide[].guidancestringNoWhat changes on that channel: length, register, emojis, call to action.

    creativeTerritories

    CampoTipoSiempre presenteDescripción
    strategy.creativeTerritoriesobject[]NoCreative territories where the brand can create content (3–5).
    strategy.creativeTerritories[].namestringNoEvocative name of the territory.
    strategy.creativeTerritories[].humanTensionstringNoThe universal human tension it explores.
    strategy.creativeTerritories[].premisestringNoCreative premise linking the tension to the brand.
    strategy.creativeTerritories[].whatFitsstringNoContent that fits: topics, tones, formats.
    strategy.creativeTerritories[].whatDoesNotFitstringNoWhat does not fit: the red lines.
    strategy.creativeTerritories[].hooksstring[]NoAttention hooks (3–5).
    strategy.creativeTerritories[].formatsstring[]NoIdeal formats (2–4).
    strategy.creativeTerritories[].visualCodesstring[]NoVisual codes: colours, textures, photographic styles (2–4).
    strategy.creativeTerritories[].verbalCodesstring[]NoVerbal codes: tone, vocabulary, rhythm (2–4).

    messageArchitecture

    CampoTipoSiempre presenteDescripción
    strategy.messageArchitectureobjectNoMessage architecture: the hierarchy of what the brand says.
    strategy.messageArchitecture.coreMessagestringNoThe one thing the brand would say, in at most 15 words.
    strategy.messageArchitecture.pillarsobject[]NoMessage pillars (3–4).
    strategy.messageArchitecture.pillars[].namestringNoName of the pillar.
    strategy.messageArchitecture.pillars[].claimstringNoMain claim of the pillar.
    strategy.messageArchitecture.pillars[].rtbstringNoReason to believe: why the brand has the right to say it.
    strategy.messageArchitecture.pillars[].proofstringNoConcrete proof.
    strategy.messageArchitecture.pillars[].ctastringNoNatural call to action from this pillar.
    strategy.messageArchitecture.secondaryMessagesobject[]NoMessages adapted per audience (2–4).
    strategy.messageArchitecture.secondaryMessages[].forWhomstringNoAudience of the message.
    strategy.messageArchitecture.secondaryMessages[].promisestringNoThe promise adapted to that audience.
    strategy.messageArchitecture.secondaryMessages[].proofstringNoEvidence relevant to that audience.
    strategy.messageArchitecture.secondaryMessages[].ctastringNoAdapted call to action.
    strategy.messageArchitecture.argumentLadderobject[]NoArguments from lower to higher commitment (4–6).
    strategy.messageArchitecture.argumentLadder[].levelstringNoLevel, from "1" (awareness) to "6" (advocacy).
    strategy.messageArchitecture.argumentLadder[].argumentstringNoKey argument at that level of the relationship.

    brandMemory

    CampoTipoSiempre presenteDescripción
    strategy.brandMemoryobjectNoBrand memory: the assets and signals that make the brand recognisable.
    strategy.brandMemory.distinctiveAssetsobject[]NoDistinctive assets the brand owns or should build (4–8).
    strategy.brandMemory.distinctiveAssets[].assetstringNoDescription of the asset.
    strategy.brandMemory.distinctiveAssets[].assetTypestring (enum)NoKind of asset. One of verbal, visual, sonic, experiential.
    strategy.brandMemory.distinctiveAssets[].libraryAssetsobject[]NoLibrary files that embody the asset. Linked by a person, never generated.
    strategy.brandMemory.distinctiveAssets[].libraryAssets[].idstringNoLibrary file id.
    strategy.brandMemory.distinctiveAssets[].libraryAssets[].namestringNoFile name.
    strategy.brandMemory.distinctiveAssets[].libraryAssets[].urlstringNoDelivery URL of the file.
    strategy.brandMemory.mentalAvailabilityCuesstring[]NoCues that trigger recall of the brand (4–6).
    strategy.brandMemory.minimumSignalsstring[]NoSignals every piece must carry to be recognisable as the brand (3–5).
    strategy.brandMemory.consistencyDostring[]NoWhat always stays the same (4–6).
    strategy.brandMemory.consistencyDoNotstring[]NoWhat must never change or be done (3–5).

    localization

    CampoTipoSiempre presenteDescripción
    strategy.localizationobjectNoLocalisation and cultural adaptation.
    strategy.localization.appliesbooleanNoWhether the brand operates in more than one cultural or language market.
    strategy.localization.reasonstringNoWhy localisation applies or not.
    strategy.localization.scopestringNoMarkets, languages and regions covered.
    strategy.localization.languageAdjustmentsstringNoMain language adjustments between markets.
    strategy.localization.culturalCodesstring[]NoCultural codes to respect (2–5).
    strategy.localization.referencesToAvoidstring[]NoCultural references to avoid (2–5).
    strategy.localization.timingWindowsstring[]NoRelevant dates per market: holidays, seasons, events (3–6).
    strategy.localization.localesobject[]NoVoice per language (transcreation): one entry per secondary language, each written in its own language.
    strategy.localization.locales[].localestringNoLanguage code (BCP 47) as the brand uses it: en, ca, fr-FR…
    strategy.localization.locales[].addressstringNoForm of address and register in that language, for example "vous; warm but formal".
    strategy.localization.locales[].toneShiftstringNoHow the voice moves in that language or market compared with the primary one.
    strategy.localization.locales[].signatureLinestringNoThe brand's signature line transcreated, not translated. Empty when the brand has none.
    strategy.localization.locales[].sayDontSayobject[]NoSubstitutions specific to that language (3–6).
    strategy.localization.locales[].sayDontSay[].saystringNoWhat the brand says in that language.
    strategy.localization.locales[].sayDontSay[].dontSaystringNoWhat it avoids, often the literal translation.
    strategy.localization.locales[].culturalNotesstring[]NoCultural codes of that market the voice respects (2–4).
    strategy.localization.locales[].avoidstring[]NoWhat sounds wrong or is misread in that language (2–4).

    guardrails

    CampoTipoSiempre presenteDescripción
    strategy.guardrailsobjectNoGuardrails for every piece of communication.
    strategy.guardrails.antiDriftFilterstring[]NoSigns that communication is drifting away from the brand (4–6).
    strategy.guardrails.forbiddenClaimsstring[]NoClaims explicitly forbidden for legal, ethical or brand reasons (3–6).
    strategy.guardrails.sensitiveTopicsstring[]NoTopics that need special review before publishing (3–5).
    strategy.guardrails.complianceNotesstring[]NoRegulations, mandatory disclaimers and sector restrictions (2–5).
    strategy.guardrails.contradictionsobject[]NoContradictions found in the research and how they were resolved (1–3).
    strategy.guardrails.contradictions[].issuestringNoContradiction found between sources.
    strategy.guardrails.contradictions[].decisionstringNoThe decision taken and why.

    assertions

    Un mapa de ruta → estado. Las rutas son las veinte del núcleo; cuando una persona edita o acepta un campo, su ruta pasa a confirmed.

    CampoTipoSiempre presenteDescripción
    assertions.<path>.statestring (enum)Sísuggested (proposed by research or migration), confirmed (a person confirmed it) or needs_review (someone disputed it).
    assertions.<path>.originstring (enum)SíWho set the current state. One of research, person, migration, inherited.
    assertions.<path>.updatedAtstringSíWhen the state last changed. ISO 8601.
    assertions.<path>.confirmedBystring | nullSíId of the person who confirmed it; null when not confirmed or unknown.
    metadata.organizationType
    metadata.industry
    metadata.lifecycleStage
    metadata.customerModels
    metadata.revenueModels
    metadata.serviceArea
    metadata.operatingMarkets
    strategy.executiveSummary.shortDescription
    strategy.executiveSummary.whatItSells
    strategy.executiveSummary.whatMakesItDifferent
    strategy.identity.essence
    strategy.identity.purpose
    strategy.positioning.category
    strategy.positioning.statement
    strategy.commercial.promise
    strategy.audiences.primaryAudience
    strategy.verbalSystem.voiceSignature
    strategy.verbalSystem.forbiddenWords
    strategy.guardrails.forbiddenClaims
    strategy.messageArchitecture.coreMessage

    provenance

    CampoTipoSiempre presenteDescripción
    provenance.metadataobjectNoWhere the organisation profile comes from.
    provenance.metadata.source"owner_and_research"NoAlways owner_and_research: answers from the brand plus research.
    provenance.metadata.researchAsOfstringNoDate or timestamp of the research behind the metadata (ISO 8601).
    provenance.metadata.confidencestring (enum)NoOverall quality of the research sources. One of high, medium, low, unknown.
    provenance.visualIdentityobjectNoWhere the visual identity comes from.
    provenance.visualIdentity.source"library"NoAlways library: composed from the brand's Library.
    provenance.visualIdentity.composedAtstringNoWhen the visual identity was composed. ISO 8601.
    provenance.migrationobjectNoPresent when the Genome was converted from an earlier format.
    provenance.migration.fromDocumentIdstringSíId of the earlier document this Genome was converted from.
    provenance.migration.unprovenKeyFactsstring[]SíKey facts of that document without evidence, kept out of the strategy until someone reviews them.