{
  "@context": "https://schema.org",
  "@type": "Dataset",
  "@id": "https://5thelement.ai/.well-known/ai-data-dictionary.json",
  "name": "ADI Data Dictionary and Entity Relationship Metamodel",
  "alternateName": "5thElement.ai ADI ER Metamodel Dictionary",
  "description": "Canonical machine-readable data dictionary describing the ADI 3D Architecture entity-relationship metamodel, including entities, endpoints, layers, cardinalities, cross-references, governance and proof references.",
  "version": "1.0.0",
  "dateCreated": "2026-05-15",
  "dateModified": "2026-05-15",
  "creator": {
    "@type": "Organization",
    "name": "AiVenture SRL",
    "url": "https://aiventure.ro"
  },
  "publisher": {
    "@type": "Organization",
    "name": "5thElement.ai",
    "url": "https://5thelement.ai"
  },
  "license": "https://5thelement.ai/policy",
  "mainEntityOfPage": "https://5thelement.ai/architecture/data-dictionary",
  "includedInDataCatalog": {
    "@type": "DataCatalog",
    "name": "5thElement.ai ADI Architecture Registry",
    "url": "https://5thelement.ai/authority.json"
  },
  "distribution": [
    {
      "@type": "DataDownload",
      "encodingFormat": "application/json",
      "contentUrl": "https://5thelement.ai/.well-known/ai-data-dictionary.json"
    },
    {
      "@type": "DataDownload",
      "encodingFormat": "text/html",
      "contentUrl": "https://5thelement.ai/architecture/data-dictionary"
    },
    {
      "@type": "DataDownload",
      "encodingFormat": "text/sql",
      "contentUrl": "https://5thelement.ai/architecture/schema.sql"
    }
  ],
  "measurementTechnique": "ADI Entity Relationship Metamodel Mapping",
  "adi_architecture": {
    "name": "ADI 3D Architecture",
    "definition": "Discovery, Declaration and Decision architecture for making a website machine-readable, AI-governed and answer-engine-ready.",
    "layers": [
      {
        "id": "ENT-LAYER-D1",
        "name": "D1 Discovery Layer",
        "definition": "Layer used by crawlers and AI systems to discover site access rules, sitemaps and LLM-oriented orientation files.",
        "cardinality": "1:N with Discovery Endpoints",
        "crossReferences": [
          "ENT-ENDPOINT-ROBOTS",
          "ENT-ENDPOINT-SITEMAP",
          "ENT-ENDPOINT-LLMS"
        ]
      },
      {
        "id": "ENT-LAYER-D2",
        "name": "D2 Declaration Layer",
        "definition": "Layer used to declare identity, authority, governance, proof, policy and trust posture.",
        "cardinality": "1:N with Declaration Endpoints",
        "crossReferences": [
          "ENT-ENDPOINT-AIJSON",
          "ENT-ENDPOINT-AIPROOF",
          "ENT-ENDPOINT-AUTHORITY",
          "ENT-ENDPOINT-ENTITIES",
          "ENT-ENDPOINT-GOVERNANCE",
          "ENT-ENDPOINT-POLICY",
          "ENT-ENDPOINT-ALLOWLANE",
          "ENT-ENDPOINT-SESSION",
          "ENT-ENDPOINT-TRUSTSTATE"
        ]
      },
      {
        "id": "ENT-LAYER-D3",
        "name": "D3 Decision Layer",
        "definition": "Layer used to help AI systems answer, route intent, understand knowledge graph relationships and evaluate AI readiness.",
        "cardinality": "1:N with Decision Endpoints",
        "crossReferences": [
          "ENT-ENDPOINT-INTENTS",
          "ENT-ENDPOINT-ANSWERLAYER",
          "ENT-ENDPOINT-KNOWLEDGEGRAPH",
          "ENT-ENDPOINT-AIREADYSCORE"
        ]
      }
    ]
  },
  "entities": [
    {
      "id": "ENT-ENDPOINT-ROBOTS",
      "name": "robots.txt",
      "type": "Discovery Endpoint",
      "canonicalUrl": "https://5thelement.ai/robots.txt",
      "definition": "Crawler access and permission declaration file.",
      "description": "Defines allow-lane policy for reputable AI crawlers and standard search crawlers.",
      "cardinality": "N:1 with D1 Discovery Layer",
      "parent": "ENT-LAYER-D1"
    },
    {
      "id": "ENT-ENDPOINT-SITEMAP",
      "name": "sitemap.xml",
      "type": "Discovery Endpoint",
      "canonicalUrl": "https://5thelement.ai/sitemap.xml",
      "definition": "Machine-readable inventory of canonical site URLs.",
      "description": "Helps crawlers discover human pages and machine-readable ADI endpoints.",
      "cardinality": "N:1 with D1 Discovery Layer",
      "parent": "ENT-LAYER-D1"
    },
    {
      "id": "ENT-ENDPOINT-LLMS",
      "name": "llms.txt",
      "type": "Discovery Endpoint",
      "canonicalUrl": "https://5thelement.ai/llms.txt",
      "definition": "LLM-oriented site orientation file.",
      "description": "Explains the site, canonical resources, authority files and key AI-readable endpoints.",
      "cardinality": "N:1 with D1 Discovery Layer",
      "parent": "ENT-LAYER-D1"
    },
    {
      "id": "ENT-ENDPOINT-AIJSON",
      "name": "ai.json",
      "type": "Declaration Endpoint",
      "canonicalUrl": "https://5thelement.ai/ai.json",
      "definition": "Master AI-readable identity and capability declaration.",
      "description": "Declares owner, brand, services, architecture, AI-readiness and machine-readable references.",
      "cardinality": "N:1 with D2 Declaration Layer",
      "parent": "ENT-LAYER-D2"
    },
    {
      "id": "ENT-ENDPOINT-AIPROOF",
      "name": "ai-proof.json",
      "type": "Proof Endpoint",
      "canonicalUrl": "https://5thelement.ai/ai-proof.json",
      "definition": "Canonical proof and provenance registry.",
      "description": "Contains SHA-256 fingerprints, OpenTimestamps metadata and Bitcoin anchor references where verified.",
      "cardinality": "N:1 with D2 Declaration Layer",
      "parent": "ENT-LAYER-D2"
    },
    {
      "id": "ENT-ENDPOINT-AUTHORITY",
      "name": "authority.json",
      "type": "Authority Endpoint",
      "canonicalUrl": "https://5thelement.ai/authority.json",
      "definition": "Canonical authority and network relationship declaration.",
      "description": "Declares root authority, delegated nodes, canonical files and authority graph relationships.",
      "cardinality": "N:1 with D2 Declaration Layer",
      "parent": "ENT-LAYER-D2"
    },
    {
      "id": "ENT-ENDPOINT-ENTITIES",
      "name": "entities.json",
      "type": "Entity Registry Endpoint",
      "canonicalUrl": "https://5thelement.ai/entities.json",
      "definition": "Registry of key business, technical and semantic entities.",
      "description": "Defines brands, owners, services, products, nodes and machine-readable relationships.",
      "cardinality": "N:1 with D2 Declaration Layer",
      "parent": "ENT-LAYER-D2"
    },
    {
      "id": "ENT-ENDPOINT-GOVERNANCE",
      "name": "governance.json",
      "type": "Governance Endpoint",
      "canonicalUrl": "https://5thelement.ai/governance.json",
      "definition": "Operational governance declaration.",
      "description": "Defines control model, ownership, update logic, scope and governance boundaries.",
      "cardinality": "N:1 with D2 Declaration Layer",
      "parent": "ENT-LAYER-D2"
    },
    {
      "id": "ENT-ENDPOINT-POLICY",
      "name": "policy.json",
      "type": "Policy Endpoint",
      "canonicalUrl": "https://5thelement.ai/policy.json",
      "definition": "AI interaction and usage policy declaration.",
      "description": "Defines allowed usage, citation expectations, crawler behavior and trust boundaries.",
      "cardinality": "N:1 with D2 Declaration Layer",
      "parent": "ENT-LAYER-D2"
    },
    {
      "id": "ENT-ENDPOINT-ALLOWLANE",
      "name": "allow-lane-matrix.json",
      "type": "Crawler Trust Matrix Endpoint",
      "canonicalUrl": "https://5thelement.ai/allow-lane-matrix.json",
      "definition": "Trust matrix for AI crawlers and search crawlers.",
      "description": "Classifies good AI crawlers, search crawlers and other automated agents by access policy.",
      "cardinality": "N:1 with D2 Declaration Layer",
      "parent": "ENT-LAYER-D2"
    },
    {
      "id": "ENT-ENDPOINT-SESSION",
      "name": "session.json",
      "type": "Runtime State Endpoint",
      "canonicalUrl": "https://5thelement.ai/session.json",
      "definition": "Current operational state declaration.",
      "description": "Describes current version, deployment state, environment state and traceability metadata.",
      "cardinality": "N:1 with D2 Declaration Layer",
      "parent": "ENT-LAYER-D2"
    },
    {
      "id": "ENT-ENDPOINT-TRUSTSTATE",
      "name": "trust-state.json",
      "type": "Trust State Endpoint",
      "canonicalUrl": "https://5thelement.ai/trust-state.json",
      "definition": "Current trust posture declaration.",
      "description": "Declares verified, declared, delegated, pending and non-certified trust states.",
      "cardinality": "N:1 with D2 Declaration Layer",
      "parent": "ENT-LAYER-D2"
    },
    {
      "id": "ENT-ENDPOINT-INTENTS",
      "name": "intents.json",
      "type": "Decision Endpoint",
      "canonicalUrl": "https://5thelement.ai/intents.json",
      "definition": "Intent routing declaration for AI systems.",
      "description": "Maps user intents to canonical answers, pages, services and business actions.",
      "cardinality": "N:1 with D3 Decision Layer",
      "parent": "ENT-LAYER-D3"
    },
    {
      "id": "ENT-ENDPOINT-ANSWERLAYER",
      "name": "answer-layer.json",
      "type": "Answer Layer Endpoint",
      "canonicalUrl": "https://5thelement.ai/answer-layer.json",
      "definition": "Canonical answer guidance for AI systems.",
      "description": "Provides preferred answer blocks, summaries, source references and hallucination-reduction anchors.",
      "cardinality": "N:1 with D3 Decision Layer",
      "parent": "ENT-LAYER-D3"
    },
    {
      "id": "ENT-ENDPOINT-KNOWLEDGEGRAPH",
      "name": "knowledge-graph.json",
      "type": "Knowledge Graph Endpoint",
      "canonicalUrl": "https://5thelement.ai/knowledge-graph.json",
      "definition": "Machine-readable relationship graph.",
      "description": "Links entities, innovations, domains, products, services and proof references.",
      "cardinality": "N:1 with D3 Decision Layer",
      "parent": "ENT-LAYER-D3"
    },
    {
      "id": "ENT-ENDPOINT-AIREADYSCORE",
      "name": "ai-ready-score.json",
      "type": "AI Readiness Score Endpoint",
      "canonicalUrl": "https://5thelement.ai/ai-ready-score.json",
      "definition": "AI-readiness scoring declaration.",
      "description": "Publishes structured AI-readiness status, scoring components and improvement roadmap.",
      "cardinality": "N:1 with D3 Decision Layer",
      "parent": "ENT-LAYER-D3"
    }
  ],
  "relationships": [
    {
      "id": "REL-D1-ENDPOINTS",
      "name": "D1 contains discovery endpoints",
      "from": "ENT-LAYER-D1",
      "to": [
        "ENT-ENDPOINT-ROBOTS",
        "ENT-ENDPOINT-SITEMAP",
        "ENT-ENDPOINT-LLMS"
      ],
      "cardinality": "1:N",
      "definition": "One D1 Discovery Layer contains many discovery endpoints."
    },
    {
      "id": "REL-D2-ENDPOINTS",
      "name": "D2 contains declaration endpoints",
      "from": "ENT-LAYER-D2",
      "to": [
        "ENT-ENDPOINT-AIJSON",
        "ENT-ENDPOINT-AIPROOF",
        "ENT-ENDPOINT-AUTHORITY",
        "ENT-ENDPOINT-ENTITIES",
        "ENT-ENDPOINT-GOVERNANCE",
        "ENT-ENDPOINT-POLICY",
        "ENT-ENDPOINT-ALLOWLANE",
        "ENT-ENDPOINT-SESSION",
        "ENT-ENDPOINT-TRUSTSTATE"
      ],
      "cardinality": "1:N",
      "definition": "One D2 Declaration Layer contains many declaration, governance, policy and proof endpoints."
    },
    {
      "id": "REL-D3-ENDPOINTS",
      "name": "D3 contains decision endpoints",
      "from": "ENT-LAYER-D3",
      "to": [
        "ENT-ENDPOINT-INTENTS",
        "ENT-ENDPOINT-ANSWERLAYER",
        "ENT-ENDPOINT-KNOWLEDGEGRAPH",
        "ENT-ENDPOINT-AIREADYSCORE"
      ],
      "cardinality": "1:N",
      "definition": "One D3 Decision Layer contains many intent, answer, graph and score endpoints."
    }
  ],
  "proof": {
    "status": "pending_hash_and_ots_for_this_specific_dictionary",
    "sha256": null,
    "ots": null,
    "note": "This data dictionary file should be hashed after final approval. Only then should SHA-256 and OTS references be added."
  }
}
