MSP-1 schema

role

Identifies the function, responsibility, or semantic position an entity has in relation to an MSP-1 resource, declaration, contribution, review, revision, or governance context.

MSP-1 v1.0.1 Last updated 2026-06-29

role schema definition

Machine-readable structure for declaring functional responsibility using either a lean string form or a structured object form.

Schema notes

MSP-1 v1.0.1 allows role as either a string or a structured object. The string form is preferred when role appears as an embedded field inside author, reviewer, contributor, provenance, revision, or authority metadata.

For object form, name is required. Role describes function or responsibility; it should not be treated as a trust guarantee or reliability signal by itself.