Seednote

RRN

RSM Resource Name

A registered, structured name that maps to exactly one RID.

RSM ID Learning Center2 min read

An RRN answers a different question from an RID: under which structured namespace was this resource named? After the literal rrn: it has six parts — rrn:<realm>:<authority>:<jurisdiction>:<space>:<kind>/<resource-id> — and each registered RRN maps to exactly one RID. People can read it, machines can parse it, and registries can use it as a lookup key and a governance address.

The segments record registration context: the federation realm, the issuing authority, the jurisdiction under which the name was issued, the Semantic Space namespace, the registered kind, and the resource's local identifier. They do not describe the resource's full current meaning or legal status. The kind comes from a versioned registry whose minimum profile has twelve values.

Example

rrn:451:451labs:us-ca:wellzai:document/outcome-formation-model names the Wellzai paper whose RID is 451.7K4M9Q2X8D5P0R6T. If the paper moves to the RSM space after an approved transfer, a successor name such as rrn:451:451labs:us-ca:rsm:document/outcome-formation-model may be registered. Both then resolve to the same RID, and the registry records which name was authoritative in each period.

A common misconception

“The RRN is the real identifier, and the RID is just a code.” The reverse is true. Names can be superseded, and a resource may gain names over time; the RID never changes. A syntactically valid RRN is also not thereby registered: the realm and authority must be verified against the registry, and a kind outside the registry is rejected at authoritative registration.

The RID is what every RRN maps to. An RSN is an RRN whose kind is exactly space. The Viewgraph on RID, RRN, and RSN shows names succeeding one another while the RID holds still.

In the specification

Definition: Document 08 §2.3. Structural meaning: §4.2. Naming changes: §4.4. Canonical grammar: §18.2. Kind registry: §18.3.