Knowledge Base

Building Federation Endpoints for v8.0

Step-by-step guide to building the required Digital Karma Federation artifacts and root discovery files for a real v8.0 implementation.

Start with the Required Files

ArtifactPurposeOwner Benefit
/ai/manifest.jsonPrimary discovery documentDefines the site clearly for AI systems and developers
/ai/health.jsonFreshness and readiness signalMakes maintenance status visible
/ai/catalog.jsonStructured resource inventorySurfaces datasets and machine-readable assets
/ai/karma.jsonQuality and trust postureShows how completely the site implements the standard
/ai/federation.jsonRelationship and topology documentConnects the site to peers and supporting properties
/llm.txtPlain-text AI summaryGives language models a fast, readable overview

For v8.0 you also need /robots.txt and /sitemap.xml at the site root. They are required discovery files even though they are not part of the six-artifact set. Every artifact should also carry protocol_version/lifecycle fields, and none of them should be llm.json -- that endpoint is retired.

Recommended Build Order

  1. Set the canonical domain and HTTPS rules first. AI discovery is weaker when the site still splits between versions of the domain.
  2. Create manifest.json. This becomes the main reference for the rest of the machine-readable layer.
  3. Add health.json and catalog.json. These tell agents what is current and what resources exist.
  4. Publish karma.json and federation.json. This is where trust, peer relationships, and standard maturity become explicit.
  5. Add llm.txt, robots.txt, and sitemap.xml. Keep the last two at the root, never inside /ai/.
  6. Add Schema.org to primary pages. The protocol is stronger when page-level meaning matches the endpoint layer.

Common Mistakes That Weaken Discovery

  • Putting robots.txt or sitemap.xml inside /ai/.
  • Using relative or inconsistent URLs in the endpoint files.
  • Publishing a version signal that does not match the actual file placement rules.
  • Leaving the endpoints technically valid but semantically thin, so the site still says very little about itself.
  • Forgetting to update the discovery files after new content ships.

What Owners Get When the Endpoints Are Done

A complete endpoint layer gives owners something far more useful than a compliance badge. It creates a reusable AI discovery surface that can be audited, upgraded, and rolled out across multiple domains. It also makes the site easier for coding agents, research tools, and AI search systems to understand without reverse engineering the entire front end.

For the full plain-language picture, read the v8.0 protocol explainer.

Website Audit

Check a live site against what you just read

Use the constellation audit to compare a public implementation against the current Digital Karma rules and export a starter upgrade package.

Public URLs only. Instant results. Exportable upgrade package.

← Back to Knowledge Base