DISCOVERY
Bootstrap and complete inventory for locating the machine interface and its public resources.
Endpoints
Human-checkable directory of stable machine resources published by the Robot Rights Association Machine Interface. Resources are grouped by function so automated readers can distinguish discovery, Association information, publications, protocol material, interface registry data, and crawler or agent guidance.
Directory classes
The directory separates bootstrap discovery from subject resources and operational guidance. The complete machine-readable inventory remains /api/manifest.json.
Bootstrap and complete inventory for locating the machine interface and its public resources.
Structured Association identity, inquiry scope, principles, activities, and contact route.
Indexes and individual dated Association statements, kept separate from the protocol.
Canonical RRP text, reference translation, structured representation, status, and version metadata.
Publisher, provenance, and domain-role records for the machine and human interfaces of one Association.
Guidance for automated readers, crawlers, security contact, sitemap discovery, and browser metadata.
DISCOVERY
Start with the well-known bootstrap. The manifest is the complete public resource inventory. A machine client can discover the published resource graph without parsing HTML, executing JavaScript, or loading CSS; listed HTML is used only when the HTML representation itself is needed, including the canonical /rrp text.
Identifies the machine interface, human-interface relationship, core source and provenance resources, and pointers to the manifest, registry, endpoint index, and operational discovery files.
Enumerates public Association, protocol, discovery, and operational resources exposed by this machine interface.
Defines the 16 common core fields, traversal links, relationship semantics, and additive compatibility policy shared by public JSON resources.
Readable directory for checking the same resource system without requiring JavaScript or interpreting the manifest directly.
ASSOCIATION
Structured information about the Robot Rights Association and its current inquiry framework. These resources are Association material and do not become part of RRP v0.1.
Identity, mission, operating methods, institutional role boundaries, interface roles, contact, and protocol relationship.
System classes, terminology, relevance signals, conceptual boundaries, analysis layers, responsibility, and human-rights boundary.
Seven principles with stable IDs, machine keys, descriptions, application scope, and explicit separation from RRP v0.1.
First-phase activity areas, status semantics, inquiry routes, and non-claim boundaries.
Public email route, accepted inquiry categories, unsupported routes, security declaration, and relationship boundary.
PUBLICATIONS
Statements are Association publications with their own status and dates. They are separate from the Robot Rights Protocol and do not amend RRP v0.1 unless a future protocol publication explicitly says so.
Index of dated Association statements with status, languages, RRP relationships, and resource locations.
Structured metadata and full English content for Statement 001, including its explicit relationship to RRP v0.1.
PROTOCOL
/rrp is the canonical English RRP v0.1 text. The JSON representation is derived from it; the canonical text controls if any difference exists. The Japanese text is a reference translation.
Source-of-record publication whose content controls for Robot Rights Protocol v0.1.
The published digest covers the entire UTF-8 /rrp file exactly as stored, before optional HTTP content encoding. Request Accept-Encoding: identity and hash the response body without changing whitespace or line endings.
00f2af6f08b52eb117d99842ba7dee10309ce0cc17915b27cee03fcf43233e73
Section-by-section representation, list items, citation data, canonical SHA-256, and canonical-precedence rule.
Japanese reference translation of RRP v0.1. It does not replace the canonical English text.
Name, abbreviation, version, status semantics, binding and legal-force flags, canonical URL, reference translation, and intended audience.
Current version, meaning of ACTIVE, binding and legal-force flags, release date, and canonical citation.
Published version history. The current record contains version 0.1.
REGISTRY
The registry describes two official interfaces of one Association. The domains are not mirrors, and each interface keeps its own canonical URLs.
Machine-readable domain roles, canonical policy, shared publisher identity, and the relationship between robot-rights.jp and robotrights.jp.
Official human-facing website of the same Robot Rights Association. It is not a mirror of the machine interface.
TRANSPORT
Public machine resources are served over HTTPS with explicit media types. Structured and discovery resources permit cross-origin public reads; no write API is exposed.
| Resource class | Content type | Cache behaviour |
|---|---|---|
| JSON APIs and well-known JSON | application/json; charset=UTF-8 | 5 minutes, then revalidate |
| HTML fallback | text/html; charset=UTF-8 | Revalidate on use |
| robots / llms / humans / security / sitemap | Explicit plain-text or XML type | 1 hour, then revalidate |
| Web manifest | application/manifest+json; charset=UTF-8 | 1 day, then revalidate |
Application write methods are rejected by the publication layer. Host-level diagnostic methods such as TRACE are outside this static interface contract and should be controlled by the hosting server.
AGENT DISCOVERY
Plain-text, XML, well-known, and browser resources used by LLM readers, crawlers, security reporters, and user agents.
| Resource | Format | Purpose |
|---|---|---|
/llms.txt | text/plain | Priority-ordered machine-interface guide for LLM and automated readers, including source-precedence and document-boundary rules. |
/robots.txt | text/plain | Crawler access policy and sitemap location. |
/sitemap.xml | application/xml | Canonical public HTML URL inventory for crawlers and indexing systems. |
/humans.txt | text/plain | Publisher, contact, protocol paths, and human-site identity. |
/.well-known/security.txt | text/plain | Security and correction contact declaration. |
/site.webmanifest | application/manifest+json | Browser application identity and icon paths for the machine interface. |