{
  "@context": "https://urn-solid.com/context.jsonld",
  "@id": "urn:solid:view",
  "@type": "rdf:Property",
  "rdfs:label": "view",
  "rdfs:comment": "Links a resource or RDF class to an ES module URL that renders it — the SolidOS data-browser pane convention.",
  "owl:sameAs": "http://w3id.org/solidos#view",
  "rdfs:seeAlso": [
    "urn:solid:View"
  ],
  "notToBeConfusedWith": [
    "urn:solid:View"
  ],
  "status": "stable",
  "added": "2026-04-22",
  "notes": "Pane-discovery convention used by SolidOS / mashlib / LOSOS data browsers: a subject (resource or rdfs:Class) `view`s an ES module URL whose default export renders the subject. Lowercase property — distinct from `urn:solid:View` (the ActivityStreams 2.0 View activity class).",
  "examples": [
    {
      "title": "Register a renderer module for a class",
      "jsonld": {
        "@context": "https://urn-solid.com/context.jsonld",
        "@id": "https://example.org/types/Recipe",
        "urn:solid:view": { "@id": "https://solid-apps.github.io/pilot/tracker-pane.js" }
      }
    }
  ],
  "provenance": {
    "sources": [
      "https://mashlib.github.io/solidos/vocab.jsonld"
    ],
    "curatedBy": "claude-curate-next"
  },
  "history": [
    {
      "event": "added",
      "at": "2026-04-22T11:30:00Z",
      "by": "claude-curate-next",
      "note": "Initial term."
    }
  ],
  "see_also": {
    "corpus": "/corpus.jsonl",
    "schema": "/schema/term.schema.json",
    "index": "/index.json",
    "llms": "/llms.txt"
  }
}
