Skip to content

Latest commit

 

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

modulr-spec

Modulr Supply Descriptor Contract


Modulr defines how advertising supply is understood before execution.

The Modulr Supply Descriptor Contract is a machine-readable specification for describing advertising inventory, content context, commercial reasoning capability, suitability, provenance, and confidence in a protocol-neutral format.


Why It Exists

Execution layers have standardized faster than intelligence layers.

Advertising systems can transact inventory, but they often lack a consistent way to understand what that inventory contains, what it may be relevant to, and how trustworthy those signals are.

The Supply Descriptor Contract exists to provide a stable, machine-readable representation of supply before any transaction occurs.


Architectural Position

Publisher Content
↓
Supply Descriptor ← this specification
↓
Signal Container
↓
Seller Agent
↓
Buyer Agent
↓
Execution

The supply descriptor is upstream of all transaction logic. It describes inventory. It does not price, negotiate, activate, or execute.


Descriptor Architecture

                    Supply Descriptor

                          │

           ┌──────────────┼──────────────┐

           │              │              │

       Identity       Semantics        Trust

                          │

               Topics · Intent Signals

                          │

          Ownership · Provenance · Confidence

Identity answers: what is being described. Semantics answers: what the supply means and what it enables. Trust answers: who asserts it, where it came from, and how certain it is.


What This Specification Covers

  • Identity — how a descriptor instance is addressed and versioned
  • Provenance — origin declaration for every signal
  • Topics — structured content classification using a defined taxonomy
  • Intent Signals — commercial reasoning capabilities the supply structurally affords to autonomous systems
  • Suitability — brand safety tier derived from content analysis
  • Confidence — degree of certainty in descriptor-level classifications
  • Freshness — elapsed time between signal generation and consumption

What This Specification Does Not Cover

  • Pricing or deal terms
  • Negotiation or activation
  • Audience identity or behavioral signals
  • Ranking, selection, or purchasing decisions
  • Execution, bidding, or campaign management

These belong to execution-layer infrastructure. See docs/public-spec/ownership-model.md for the full layer boundary definition.


Specification Documents

Start here:

Ownership and identity:

Evidence and certainty:

Intent signals:

Protocol alignment:

Interoperability:

Examples:


Core Position

Modulr emits supply descriptors. Downstream systems decide how to use them.

Modulr does not bid, negotiate, price, transact, or execute media buys.

Publisher-native. Protocol-ready. Neutral by design.


Status

Version: Draft — Public Specification v1 in progress Schema: Draft schema coming in the first public schema release Public review: Early visibility; formal review begins after completion of the foundational specification packet


Complete:

  • Descriptor Principles
  • Ownership Model
  • Identity Model
  • Provenance Model
  • Confidence Model
  • Ecosystem Placement
  • Intent Signal Model
  • Intent Taxonomy
  • Why Descriptors

In progress:

  • Suitability Model
  • Governance Model
  • JSON Schema

Illustrative examples available in /examples.


Governance

Governance documentation will be published with the first public schema release.

For contribution guidelines, see docs/public-spec/CONTRIBUTING.md.


https://modulrsignal.com

About

Canonical supply descriptor contract for machine-readable advertising inventory.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors