MSP-1 Namespace Term

msp:interpretiveFrame

Declares the contextual lens, orientation, assumptions, or boundaries through which an MSP-1 resource should be understood.

IRI: https://msp-1.org/ns/interpretiveFrame

Definition

msp:interpretiveFrame expresses how a resource should be contextualized when it could otherwise be read through multiple lenses. It helps identify the relevant orientation, boundary, or contextual stance for interpretation.

The interpretive frame sits alongside msp:intent, but focuses on how the resource should be read in context rather than why it was created. intent explains what the resource is for; interpretiveFrame explains the contextual lens for understanding it.

Usage

The lean form uses a single string when one framing statement is sufficient.

{
  "msp:interpretiveFrame": "This guide should be interpreted from a practical, real-world photography workflow perspective."
}

The structured form may be used when the frame needs additional context.

{
  "msp:interpretiveFrame": {
    "frame": "Technical documentation lens for MSP-1 implementation guidance.",
    "category": "instructional",
    "tone": "neutral",
    "perspective": "developer implementation context",
    "scope": "page"
  }
}

Guidance

  • The frame should clearly name the relevant lens, context, or orientation.
  • The frame should describe contextual interpretation rather than issuing instructions to agents.
  • The frame should identify relevant limits or assumptions when needed.
  • The frame should align with the declared description, intent, type, and content.
  • The frame should not be treated as a command, trust guarantee, security control, ranking signal, or enforcement mechanism.

Related Terms