Digital Karma Web Standards & Architecture

Technical specifications and standards for building AI-native, machine-readable websites.

Current Version: Digital Karma Web Constellation v7.1 | Updated: 2026-04-22 | Status: Stable | Authority: specs/federation-spec-v7.md

Release Tracking

The standards page is the current authority. For the public release trail and milestone-by-milestone changes, use the changelog and ledger below.

Constellation Audit

Validate the standard on a real public site

The constellation audit turns the spec into something operational: current version detection, root discovery checks, schema presence, and a prioritized upgrade path.

Public URLs only. Instant results. Exportable upgrade package.

Quick Reference

Required Constellation Artifacts

  • /ai/manifest.json
  • /ai/health.json
  • /ai/catalog.json
  • /ai/karma.json
  • /ai/federation.json
  • /llm.txt

Required Root Discovery Files

  • /robots.txt
  • /sitemap.xml
  • /ai/sitemap.json is optional
  • Use HTTPS everywhere

Version Rules

  • federation_version must be "7.1"
  • Use ISO 8601 UTC timestamps
  • Refresh health and freshness weekly or better
  • Keep cross-site URLs absolute

Recommended Extras

  • /ai/diagnostics.json
  • /llm.json
  • /entities/index.json
  • /datasets/index.json

Constellation Protocol v7.1

The Digital Karma Web Constellation is an open standard enabling any AI-ready website to join an aligned pattern of connected digital assets. Sites discover, understand, and trust each other through standardized endpoints, root discovery files, and transparent reputation scoring. DigitalKarmaWeb.com is the specification authority, but any site can implement the standard independently.

Core Principles

  1. Discoverability - Sites expose predictable machine-readable entry points.
  2. Interoperability - JSON payloads and Schema.org markup use consistent patterns.
  3. Transparency - Quality scores and compliance signals are openly documented.
  4. Decentralization - Peer-to-peer discovery works without mandatory central approval.
  5. Root Integrity - robots.txt and sitemap.xml stay at the site root.
  6. Version Discipline - The published version must match the actual implementation.

What Changed in v7.1

Areav7.0v7.1
Root discovery filesDocumented, but often implemented inconsistentlyrobots.txt and sitemap.xml are explicitly required at the root
Canonical sitemapSometimes mirrored in /ai/Root sitemap.xml is canonical; /ai/sitemap.json is optional only
Portable installerInformal repo-by-repo upgradesv7.1-DigitalKarma.md formalizes the upgrade brief for agents
Generated sitemap handlingNot always definedUpdate the generator or workflow, not the generated XML by hand
Required artifacts6 artifacts established6 artifacts retained, with stricter placement and validation rules

Compliance Levels

LevelRequirementsBadge
StarterAll 6 required artifacts present, valid JSON where applicable, root robots.txt and sitemap.xml published, federation_version: "7.1"Constellation Member
CertifiedStarter plus score >= 0.70 and Schema.org markup on primary pagesKarma Certified
ProCertified plus score >= 0.85, datasets, and bidirectional peer linksKarma Pro
ElitePro plus score >= 0.95, automation, diagnostics, entities, and full constellation mappingKarma Elite

Read Full Constellation Spec

Required Artifacts

A v7.1 site publishes 5 required JSON files under /ai/ plus /llm.txt at the root.

ArtifactPathPurpose
Manifest/ai/manifest.jsonMain identity and discovery entrypoint
Health/ai/health.jsonOperational readiness and freshness state
Catalog/ai/catalog.jsonMachine-readable catalog of datasets and assets
Karma/ai/karma.jsonDigital Karma definition or score payload
Constellation/ai/federation.jsonConstellation role, peers, and topology
LLM Text/llm.txtPlain-text LLM-readable guide to the site

Root Discovery Rules

v7.1 tightened the root placement rules. These are required operational discovery files, even though they are not part of the 6-artifact set.

/robots.txt

/sitemap.xml

/ai/sitemap.json

Manifest and Health Examples

Manifest Example

{
  "name": "Your Site Name",
  "url": "https://yoursite.com",
  "federation_version": "7.1",
  "updated_utc": "2026-04-22T00:00:00Z",
  "endpoints": {
    "manifest": "/ai/manifest.json",
    "health": "/ai/health.json",
    "catalog": "/ai/catalog.json",
    "karma": "/ai/karma.json",
    "federation": "/ai/federation.json",
    "llm_txt": "/llm.txt",
    "sitemap": "/sitemap.xml"
  },
  "related_sites": ["https://www.aiwebsitesystems.com"]
}

Health Example

{
  "site": "https://yoursite.com",
  "status": "ok",
  "federation_version": "7.1",
  "updated_utc": "2026-04-22T00:00:00Z",
  "last_rebuild_utc": "2026-04-22T00:00:00Z",
  "metrics": {
    "pageCount": 20,
    "datasetCount": 3,
    "entityCount": 4
  }
}

Schema and Scoring

Primary public-facing pages should include valid Schema.org JSON-LD. The most useful types across the portfolio are Organization, WebSite, WebPage, Service, Article, Dataset, and DataCatalog.

Scoring Signals

SignalWeight
Schema Coverage20%
Content Freshness15%
AI Endpoints25%
Constellation Presence15%
External Links10%
Technical Quality10%
Dataset Quality5%

Badge Thresholds

Naming rule: Do not use Karma Bronze on v7.x sites. The correct name is Karma Certified.

Directory Blueprint

Minimum v7.1 Shape

/
|-- ai/
|   |-- manifest.json
|   |-- health.json
|   |-- catalog.json
|   |-- karma.json
|   `-- federation.json
|-- llm.txt
|-- robots.txt
|-- sitemap.xml
`-- datasets/                # optional but recommended

Pro / Elite Shape

/
|-- ai/
|   |-- manifest.json
|   |-- health.json
|   |-- catalog.json
|   |-- karma.json
|   |-- federation.json
|   |-- diagnostics.json
|   |-- sitemap.json
|   `-- journal/
|-- entities/
|-- federation/
|-- datasets/
|-- llm.txt
|-- robots.txt
`-- sitemap.xml

Validation Checklist

Before marking a site as v7.1 complete, verify all of the following:

Have Feedback on These Standards?

The Digital Karma Web Constellation standards are community-driven. Suggest improvements, report issues, or submit your site for constellation membership.