• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

WebMEM™

The Protocol for Structuring, Delivering, and Conditioning Trust-Scored AI Memory on the Open Web

  • Primer
  • Memory-First
  • Protocols
    • SDT Specification
    • WebMEM SemanticMap
    • WebMEM MapPointer
    • Digest Endpoint Specification
    • ProvenanceMeta Specification
    • AI Retrieval Feedback Loop Specification
    • Semantic Feedback Interface (SFI) Specification
    • Glossary Term Protocol (GTP) Specification
    • Examples
  • RFC
  • Glossary
  • About
    • WebMEM License
    • Mission
    • Charter

Semantic Data Templates (SDT) Specification

Part of the WebMEM Protocol
Location: /specification/sdt/
Last Updated: 2025-07-28


Semantic Data Templates

Semantic Data Templates (SDTs) are purpose-built containers for exposing structured, trust-scored memory fragments to AI agents, indexing systems, and retrieval pipelines.

At their core, SDTs answer the question:
How can we publish machine-readable facts and definitions that are independently retrievable, provenance-scored, and glossary-aligned—without disrupting the human-facing web?

Each SDT fragment encodes a precise claim or definition, scoped to a real-world entity (e.g., plan, provider, term), and grounded in transparent ProvenanceMeta. These fragments operate as atomic memory units—machine-ingestible, versioned, and independently retrievable.


Why Do SDTs Matter?

SDTs are more than a publishing format—they’re a memory protocol. They matter because they:

  • Elevate Transparency
    Every fact or term is scoped, sourced, timestamped, and glossary-linked.
  • Enable AI Reflection and Retrieval
    Fragments include structured fields that allow AI agents to cite, retrieve, and reason over discrete memory units with clarity and trust.
  • Power Digest Publishing
    SDTs form the backbone of WebMEM digests—curated, structured outputs optimized for machine access, scoring, and feedback integration.
  • Support Provenance and Auditability
    SDTs natively embed W3C PROV metadata and support fragment-level scoring (per RFC-005).
  • Modularize Memory Exposure
    Each SDT fragment is an atomic memory object—validatable, exportable, and independently usable by agentic systems.

From Static Pages to Structured Memory

SDTs shift the web from static content to semantic memory. They allow organizations to share facts, definitions, and logic not just for humans to read—but for machines to embed, cite, and retain.

If the web was built for visibility, SDTs are built for memory.


What is an SDT?

A Semantic Data Template (SDT) is the foundational memory fragment format of the WebMEM Protocol.

Each SDT is:

  • Trust-scored
  • Glossary-aligned
  • Provenance-anchored
  • Retrievable across formats and interfaces

There are two primary embedding formats:

  • YAML-in-HTML — full fragment format inside <template> blocks
  • Data-in-HTML — inline markup using data-* attributes

SDT Specification Modules

Section Description
Overview How SDTs work and why they matter
Fragment Classes All supported data-sdt-class types
YAML-in-HTML Format Template-based fragments with full metadata
Data-in-HTML Format Inline fragments using HTML attributes
Attributes & Fields Full schema reference (YAML + data-*)
Trust Layer Integration ProvenanceMeta + scoring logic
Validation Rules Compliance requirements + error handling
Export & Digest Endpoints TTL, JSON-LD, Markdown, PROV, and more

Learn More

  • Glossary Term Protocol (GTP)
  • Digest Endpoint Format
  • ProvenanceMeta Specification

Primary Sidebar

YAML-in-HTML SDT

  1. Semantic Data Templates (SDT) Specification
  2. YAML-in-HTML Embedding
  3. Anatomy of a Semantic DataFragment
  4. SDT Fragment Header Mapping
  5. Field Inheritance Across Fragments (inherits_from)
  6. Cross-Fragment Indexing (related_fragments)
  7. ProvenanceMeta Best Practices
  8. SDT YAML-in-HTML: HTML Container Attributes
  9. Semantic Data Atoms: Fields Block Specification
  10. Fragment Relationships and Referencing
  11. Semantic Data Template (SDT) Fragment Classes Overview
    1. DataFragment
    2. DerivedStatsFragment
    3. IndexFragment
    4. DefinedTermFragment
    5. FAQFragment
    6. MetaFragment
    7. ExplainerFragment
    8. DirectoryFragment
    9. EligibilityFragment
    10. ProcedureFragment
    11. GlossaryFragment
    12. PersonaFragment
    13. PolicyFragment
    14. RecommendationFragment
    15. IdentityFragment

Copyright © 2026 · David W Bynon · Log in