Skip to content

Taxonomy Reference

The taxonomy organises indicators into domains — coherent areas of organisational practice. It is stored as structured CSV tables in the NEI repository, not embedded in indicator definitions.

This separation means:

  • Indicators can belong to multiple domains without changing their definitions
  • Domain reorganizations do not require modifying indicator files
  • Taxonomy can evolve on its own versioning cycle

The taxonomy is stored as two CSV files per version:

ColumnDescription
taxonomy_idThe taxonomy version this node belongs to
node_idUnique node identifier (e.g., NDT-p3wupm, NDI-ypwtie)
node_typeroot, domain, or indicator
labelHuman-readable name
ColumnDescription
taxonomy_idThe taxonomy version this edge belongs to
source_idSource node ID
relationshipRelationship type
target_idTarget node ID
RelationshipMeaning
parent_ofRoot → domain (hierarchical containment)
containsDomain → indicator (membership; multi-domain allowed)
related_toIndicators addressing overlapping concerns
mitigatesStructural indicator reduces an experiential signal
reinforcesOne indicator strengthens the effect of another
depends_onOne indicator logically presupposes another
VersionStatusDomainsIndicators
NDT-1.0.0Standard613 (as of March 2026)
NDT-0.1.0C-NDP-seedCandidate1513 active (11 retired March 2026)

Domain node IDs are generated deterministically from normalized domain names using the same algorithm as indicator IDs:

normalize_name → sha256 → base32 → lowercase → first 6 chars → prefix NDT-

This means the same domain name always produces the same ID, making taxonomy merges and comparisons reliable.