Domino 1

The Open Standard for Organizational Intent

What a machine can read from the record today, for AI platforms, aggregators, and browser vendors.

What the Address Serves Today

The internet lacks a native protocol for organizational intent. While robots.txt tells a scraper what it is allowed to read, there is no standard telling that scraper how the content was produced.

Publishing Policy keeps one address per domain, publishingpolicy.org/<domain>. Each record page carries structured data naming the organization, the address and the dates, and each official version has a fingerprint of its text. A machine-readable file per record is not built yet; the state page lists what exists.

Nothing here grades anyone. A domain has a record or it does not.

// GET https://publishingpolicy.org/example.com — in the HTML:
{
  "@context": "https://schema.org",
  "@type": "CreativeWork",
  "name": "Publishing Policy",
  "about": "Publishing Policy",
  "url": "https://publishingpolicy.org/example.com",
  "dateCreated": "2026-09-23T00:41:22Z",
  "dateModified": "2026-09-23T00:41:22Z",
  "author": {
    "@type": "Organization",
    "name": "Example (example.com)",
    "url": "https://example.com",
    "publishingPrinciples": "https://publishingpolicy.org/example.com"
  },
  "publisher": {
    "@type": "Organization",
    "name": "Publishing Policy",
    "url": "https://publishingpolicy.org"
  }
}

This is the structured data the address serves today. A machine-readable record file is listed on the state page as not yet built.

Domain Control
Proved by a DNS record.

Domain Control

Whoever filed a record proved control of the domain by a DNS record. Today a verification does not expire.

Domains change hands through sales or abandonment.

Today, when a different workspace proves control of a domain, the domain is removed from the workspace that held it before, together with that workspace's record and its history. Keeping the earlier record public when a domain changes hands is not built yet.

How to Read a Record

1

Fetch

Request publishingpolicy.org/<domain>. The page shows the record, with its structured data, or says “No publishing policy on record for <domain>”.

2

Verify

Download the current version's receipt and run SHA-256 on it locally; the result should match the fingerprint shown on the record.

3

Decide

What you do with a record is your decision. Publishing Policy grades nothing and makes no claim about how any system uses the register.