{
  "title": "Built on explicit agreements — Standards & citation",
  "text": "MODAVIS (2026). Built on explicit agreements — Standards & citation. Research notebooks, September 2026 · Connected evidence edition. https://modavis.org/editions/2026-09-r6/standards/introduction/",
  "bibtex": "@misc{modavis_standards_introduction_2026_09_r6,\n  author = {{MODAVIS}},\n  title = {Built on explicit agreements — Standards & citation},\n  year = {2026},\n  month = {09},\n  version = {2026-09-r6},\n  url = {https://modavis.org/editions/2026-09-r6/standards/introduction/},\n  note = {Content SHA-256: 5914d196c5694ca43d0f268aede0c6b4f4cbc3c07eef2b57f1b20f12bc769d6e}\n}",
  "url": "https://modavis.org/editions/2026-09-r6/standards/introduction/",
  "sha256": "5914d196c5694ca43d0f268aede0c6b4f4cbc3c07eef2b57f1b20f12bc769d6e",
  "edition": "2026-09-r6",
  "date": "2026-09-26",
  "canonicalPayload": "{\"book\":{\"number\":\"08\",\"slug\":\"standards\",\"title\":\"Standards & citation\"},\"chapter\":{\"blocks\":[{\"items\":[{\"detail\":\"A continuous worked example: readable explanations, exact records and the limits of each claim.\",\"href\":\"/notebooks/standards/cuntz/\",\"label\":\"Learn this through the Cuntz organ\"}],\"type\":\"links\"},{\"text\":\"MODAVIS connects complementary standards rather than asking one format to do everything. The ontology describes meaning and relationships. VAO binds digital resources into an exchange and preservation contract. Repositories supply persistent version records.\",\"type\":\"p\"},{\"headers\":[\"Layer\",\"Role\"],\"rows\":[[\"MODAVIS Ontology Network\",\"Semantic identities and evidence-qualified relationships.\"],[\"VAO Standard\",\"Manifest, resources, profiles, carriers and file integrity.\"],[\"Persistent identifiers\",\"Stable references to entities and exact releases.\"],[\"Provenance\",\"Documented source, transformation and editorial lineage.\"]],\"type\":\"table\"},{\"text\":\"Established media and research-object formats remain useful within this architecture. A VAO is an integration envelope; it does not replace an audio format, a repository or a domain ontology.\",\"type\":\"p\"},{\"id\":\"agreements\",\"text\":\"The agreement at each boundary\",\"type\":\"heading\"},{\"headers\":[\"Boundary\",\"Agreement needed\"],\"rows\":[[\"A source enters a research workflow\",\"Identity, capture context, transfer structure and attribution.\"],[\"A statement becomes a research representation\",\"Semantic identity, evidence, interpretation and historical applicability.\"],[\"A representation becomes an exchange package\",\"Exact manifest, resources, profiles, rights and carrier mappings.\"],[\"A package becomes a published release\",\"Persistent version information, file identities and repository metadata.\"]],\"type\":\"table\"},{\"text\":\"These agreements address different kinds of interoperability. Two applications can read the same audio encoding while disagreeing about which instrument state the recording represents. Two catalogues can use the same label while assigning it to different concepts. Interoperability therefore requires both usable bytes and an explicit account of their meaning.\",\"type\":\"p\"},{\"boundary\":\"No acoustics profile or calibrated acoustic response is inferred from the presence of an organ model.\",\"caseLabel\":\"Cuntz\",\"concept\":\"A profile names a set of requirements for a capability. A client’s support describes what an application can do with the object; the two declarations must be compared.\",\"evidence\":\"Released record\",\"expanded\":false,\"id\":\"cuntz-profiles\",\"scenario\":\"The Cuntz manifest declares Core, Dynamic Delivery, Playable, Physical Instrument, Scientific, Multimodal, Spatial and Zenodo Repository profiles under VAO 0.5.0.\",\"sources\":[{\"detail\":\"Published manifest: identities, measurement observations, realization digests, profiles and rights. Exact examples checked against this release.\",\"href\":\"https://doi.org/10.5281/zenodo.22151203\",\"label\":\"Cuntz Positiv · VAO 0.5.0-rc.2\"},{\"detail\":\"The standard contract is separate from the Cuntz dataset content version 0.5.0-rc.2.\",\"href\":\"https://doi.org/10.5281/zenodo.22214248\",\"label\":\"VAO Standard 0.5.0\"}],\"steps\":[{\"text\":\"The object contains information for several uses, including physical topology, scientific observations and sampled interaction. These requirements describe the package contract.\",\"title\":\"Read the object’s declarations\"},{\"text\":\"The notebook loads a GLB display derivative and provides camera controls. It does not import the full VAO manifest, evaluate its scientific records or execute its keyboard and stop behavior.\",\"title\":\"State the viewer’s operation\"},{\"text\":\"To test sampled playback or synchronized controls, choose a client whose documented version supports the relevant format, profiles and resources. Record the tested operation separately from successful visual loading.\",\"title\":\"Choose another client when the task changes\"}],\"takeaway\":\"A working 3D preview proves that the chosen model can be displayed; it does not establish complete VAO conformance or playability.\",\"title\":\"Does showing the organ in 3D mean the VAO is playable?\",\"type\":\"example\"},{\"id\":\"media-formats\",\"text\":\"Reuse established formats inside the envelope\",\"type\":\"heading\"},{\"text\":\"VAO can identify realizations in established media and research formats, such as WAVE or FLAC audio, glTF geometry and MIDI or score data. The carrier adds the relationships, fixed identities and declared capabilities needed to interpret those realizations together. The chosen format still carries its own technical requirements; packaging a file does not make an incompatible renderer understand it.\",\"type\":\"p\"},{\"id\":\"contract-version\",\"text\":\"Version the contract as carefully as the content\",\"type\":\"heading\"},{\"text\":\"Record the exact schema, profile and vocabulary versions used by a release. A moving “latest” pointer can be convenient for discovering documentation, but it cannot identify the rules under which an earlier package was prepared. When migrating, keep the source release available and describe what changed. A successful migration creates an attributable successor rather than retroactively rewriting the old contract.\",\"type\":\"p\"},{\"text\":\"State which contract and profile are supported, and retain the evidence of validation. Conformance is specific to those declarations; it is not a general certificate of historical truth or scientific adequacy.\",\"title\":\"A declared standard is a checkable claim\",\"type\":\"note\"},{\"items\":[{\"detail\":\"The versioned specification and reference tools.\",\"href\":\"https://doi.org/10.5281/zenodo.22214248\",\"label\":\"VAO Standard 0.5.0\"},{\"detail\":\"The published semantic model.\",\"href\":\"https://doi.org/10.5281/zenodo.22126086\",\"label\":\"MODAVIS Ontology Network 0.1.0\"}],\"type\":\"links\"},{\"id\":\"standards-by-task\",\"text\":\"Which standard answers which question?\",\"type\":\"heading\"},{\"headers\":[\"Contract\",\"Role in this ecosystem\",\"Read the result as\"],\"rows\":[[\"JSON Schema Draft 2020-12\",\"Structural validation of the VAO JSON record, with the required format assertions.\",\"A check of the encoded structure, alongside additional semantic rules.\"],[\"JSON-LD 1.1\",\"Explicit mappings from JSON terms to linked-data identifiers and graph relationships.\",\"A semantic interpretation under an identified context, not a replacement for the authoritative VAO JSON.\"],[\"PROV-O\",\"A vocabulary for entities, activities, agents and their provenance relationships.\",\"An account of derivation and responsibility, not a certificate that the resulting assertion is true.\"],[\"SHACL\",\"Validation of an RDF data graph against declared shapes and constraints.\",\"A report for a particular data graph, shapes graph and validation setup.\"],[\"VAO profiles and carrier contracts\",\"Capabilities, exact realizations, dependency closure and package exchange.\",\"A version-specific interoperability claim whose scope must be stated.\"]],\"type\":\"table\"},{\"text\":\"These contracts work at different layers. A JSON record may satisfy its schema while referring to an inappropriate historical state. A graph may satisfy its shapes while an underlying source remains disputed. PROV-O can express that an analysis was generated by an activity associated with an agent; it does not independently verify that the activity used a calibrated instrument. The domain model and the research method provide the interpretation around the technical contract.\",\"type\":\"p\"},{\"text\":\"For implementation, keep the relevant documents and contexts pinned with the release. Start with the project’s specified contract rather than substituting a newer vocabulary or a moving context URL. For reading, consult the official specifications below alongside the project-specific requirements. This separates the general mechanism from the particular agreement MODAVIS or VAO makes with its consumers.\",\"type\":\"p\"},{\"items\":[{\"detail\":\"Contexts and linked-data representation.\",\"href\":\"https://www.w3.org/TR/json-ld11/\",\"label\":\"W3C JSON-LD 1.1\"},{\"detail\":\"The provenance vocabulary.\",\"href\":\"https://www.w3.org/TR/prov-o/\",\"label\":\"W3C PROV-O\"},{\"detail\":\"RDF graph constraints and validation reports.\",\"href\":\"https://www.w3.org/TR/shacl/\",\"label\":\"W3C SHACL\"},{\"detail\":\"Apply these layers to a concrete object.\",\"href\":\"/notebooks/standards/conformance/\",\"label\":\"VAO validation guide\"}],\"type\":\"links\"},{\"boundary\":\"Do not copy a few fields from the manifest and assume the excerpt retains the complete JSON-LD or VAO contract.\",\"caseLabel\":\"Cuntz\",\"concept\":\"JSON is a way to write structured values. JSON-LD adds an explicit context that relates terms to identifiers, so relationships can be interpreted consistently across records.\",\"evidence\":\"Released record\",\"expanded\":false,\"id\":\"cuntz-jsonld\",\"scenario\":\"The Cuntz manifest contains both a formatVersion and an @context. Its observation identifies the property GesL with an IRI and its unit with the QUDT MilliM identifier.\",\"sources\":[{\"detail\":\"Published manifest: identities, measurement observations, realization digests, profiles and rights. Exact examples checked against this release.\",\"href\":\"https://doi.org/10.5281/zenodo.22151203\",\"label\":\"Cuntz Positiv · VAO 0.5.0-rc.2\"},{\"detail\":\"The standard contract is separate from the Cuntz dataset content version 0.5.0-rc.2.\",\"href\":\"https://doi.org/10.5281/zenodo.22214248\",\"label\":\"VAO Standard 0.5.0\"}],\"steps\":[{\"text\":\"A human explanation says: this pipe has a recorded GesL result of 1281 millimetres in this source cell. That sentence should remain understandable before a reader meets graph syntax.\",\"title\":\"Read the ordinary data first\"},{\"text\":\"An identified property and unit avoid relying on an unexplained local word such as “length” or “mm” alone. Their definitions and mapping must be inspected rather than guessed from spelling.\",\"title\":\"Identify the terms explicitly\"},{\"text\":\"Use the context and contract appropriate to the exact VAO version. Changing a context can change interpretation; a moving “latest” mapping is unsuitable for reproducing a fixed release.\",\"title\":\"Pin the interpretation\"}],\"takeaway\":\"The context explains how the data’s terms connect to identified meanings; it does not add missing evidence.\",\"title\":\"How does JSON become linked data?\",\"type\":\"example\"}],\"intro\":\"Standards make it possible to exchange a research object without losing the meaning of its parts.\",\"slug\":\"introduction\",\"sources\":[{\"detail\":\"The versioned specification and reference tools.\",\"href\":\"https://doi.org/10.5281/zenodo.22214248\",\"label\":\"VAO Standard 0.5.0\"},{\"detail\":\"The published semantic model.\",\"href\":\"https://doi.org/10.5281/zenodo.22126086\",\"label\":\"MODAVIS Ontology Network 0.1.0\"},{\"detail\":\"Official specification; consulted for contexts and linked-data representation.\",\"href\":\"https://www.w3.org/TR/json-ld11/\",\"label\":\"W3C · JSON-LD 1.1\"},{\"detail\":\"Official provenance ontology; entities, activities and agents.\",\"href\":\"https://www.w3.org/TR/prov-o/\",\"label\":\"W3C · PROV-O\"},{\"detail\":\"Official graph-validation specification, including Core and SPARQL-based constraints.\",\"href\":\"https://www.w3.org/TR/shacl/\",\"label\":\"W3C · SHACL\"}],\"title\":\"Built on explicit agreements\"},\"date\":\"2026-09-26\",\"edition\":\"2026-09-r6\",\"figures\":{}}",
  "payload": {
    "edition": "2026-09-r6",
    "date": "2026-09-26",
    "book": {
      "slug": "standards",
      "title": "Standards & citation",
      "number": "08"
    },
    "chapter": {
      "slug": "introduction",
      "title": "Built on explicit agreements",
      "intro": "Standards make it possible to exchange a research object without losing the meaning of its parts.",
      "blocks": [
        {
          "type": "links",
          "items": [
            {
              "label": "Learn this through the Cuntz organ",
              "href": "/notebooks/standards/cuntz/",
              "detail": "A continuous worked example: readable explanations, exact records and the limits of each claim."
            }
          ]
        },
        {
          "type": "p",
          "text": "MODAVIS connects complementary standards rather than asking one format to do everything. The ontology describes meaning and relationships. VAO binds digital resources into an exchange and preservation contract. Repositories supply persistent version records."
        },
        {
          "type": "table",
          "headers": [
            "Layer",
            "Role"
          ],
          "rows": [
            [
              "MODAVIS Ontology Network",
              "Semantic identities and evidence-qualified relationships."
            ],
            [
              "VAO Standard",
              "Manifest, resources, profiles, carriers and file integrity."
            ],
            [
              "Persistent identifiers",
              "Stable references to entities and exact releases."
            ],
            [
              "Provenance",
              "Documented source, transformation and editorial lineage."
            ]
          ]
        },
        {
          "type": "p",
          "text": "Established media and research-object formats remain useful within this architecture. A VAO is an integration envelope; it does not replace an audio format, a repository or a domain ontology."
        },
        {
          "type": "heading",
          "text": "The agreement at each boundary",
          "id": "agreements"
        },
        {
          "type": "table",
          "headers": [
            "Boundary",
            "Agreement needed"
          ],
          "rows": [
            [
              "A source enters a research workflow",
              "Identity, capture context, transfer structure and attribution."
            ],
            [
              "A statement becomes a research representation",
              "Semantic identity, evidence, interpretation and historical applicability."
            ],
            [
              "A representation becomes an exchange package",
              "Exact manifest, resources, profiles, rights and carrier mappings."
            ],
            [
              "A package becomes a published release",
              "Persistent version information, file identities and repository metadata."
            ]
          ]
        },
        {
          "type": "p",
          "text": "These agreements address different kinds of interoperability. Two applications can read the same audio encoding while disagreeing about which instrument state the recording represents. Two catalogues can use the same label while assigning it to different concepts. Interoperability therefore requires both usable bytes and an explicit account of their meaning."
        },
        {
          "type": "example",
          "id": "cuntz-profiles",
          "title": "Does showing the organ in 3D mean the VAO is playable?",
          "concept": "A profile names a set of requirements for a capability. A client’s support describes what an application can do with the object; the two declarations must be compared.",
          "scenario": "The Cuntz manifest declares Core, Dynamic Delivery, Playable, Physical Instrument, Scientific, Multimodal, Spatial and Zenodo Repository profiles under VAO 0.5.0.",
          "steps": [
            {
              "title": "Read the object’s declarations",
              "text": "The object contains information for several uses, including physical topology, scientific observations and sampled interaction. These requirements describe the package contract."
            },
            {
              "title": "State the viewer’s operation",
              "text": "The notebook loads a GLB display derivative and provides camera controls. It does not import the full VAO manifest, evaluate its scientific records or execute its keyboard and stop behavior."
            },
            {
              "title": "Choose another client when the task changes",
              "text": "To test sampled playback or synchronized controls, choose a client whose documented version supports the relevant format, profiles and resources. Record the tested operation separately from successful visual loading."
            }
          ],
          "takeaway": "A working 3D preview proves that the chosen model can be displayed; it does not establish complete VAO conformance or playability.",
          "boundary": "No acoustics profile or calibrated acoustic response is inferred from the presence of an organ model.",
          "sources": [
            {
              "label": "Cuntz Positiv · VAO 0.5.0-rc.2",
              "href": "https://doi.org/10.5281/zenodo.22151203",
              "detail": "Published manifest: identities, measurement observations, realization digests, profiles and rights. Exact examples checked against this release."
            },
            {
              "label": "VAO Standard 0.5.0",
              "href": "https://doi.org/10.5281/zenodo.22214248",
              "detail": "The standard contract is separate from the Cuntz dataset content version 0.5.0-rc.2."
            }
          ],
          "expanded": false,
          "caseLabel": "Cuntz",
          "evidence": "Released record"
        },
        {
          "type": "heading",
          "text": "Reuse established formats inside the envelope",
          "id": "media-formats"
        },
        {
          "type": "p",
          "text": "VAO can identify realizations in established media and research formats, such as WAVE or FLAC audio, glTF geometry and MIDI or score data. The carrier adds the relationships, fixed identities and declared capabilities needed to interpret those realizations together. The chosen format still carries its own technical requirements; packaging a file does not make an incompatible renderer understand it."
        },
        {
          "type": "heading",
          "text": "Version the contract as carefully as the content",
          "id": "contract-version"
        },
        {
          "type": "p",
          "text": "Record the exact schema, profile and vocabulary versions used by a release. A moving “latest” pointer can be convenient for discovering documentation, but it cannot identify the rules under which an earlier package was prepared. When migrating, keep the source release available and describe what changed. A successful migration creates an attributable successor rather than retroactively rewriting the old contract."
        },
        {
          "type": "note",
          "title": "A declared standard is a checkable claim",
          "text": "State which contract and profile are supported, and retain the evidence of validation. Conformance is specific to those declarations; it is not a general certificate of historical truth or scientific adequacy."
        },
        {
          "type": "links",
          "items": [
            {
              "label": "VAO Standard 0.5.0",
              "href": "https://doi.org/10.5281/zenodo.22214248",
              "detail": "The versioned specification and reference tools."
            },
            {
              "label": "MODAVIS Ontology Network 0.1.0",
              "href": "https://doi.org/10.5281/zenodo.22126086",
              "detail": "The published semantic model."
            }
          ]
        },
        {
          "type": "heading",
          "id": "standards-by-task",
          "text": "Which standard answers which question?"
        },
        {
          "type": "table",
          "headers": [
            "Contract",
            "Role in this ecosystem",
            "Read the result as"
          ],
          "rows": [
            [
              "JSON Schema Draft 2020-12",
              "Structural validation of the VAO JSON record, with the required format assertions.",
              "A check of the encoded structure, alongside additional semantic rules."
            ],
            [
              "JSON-LD 1.1",
              "Explicit mappings from JSON terms to linked-data identifiers and graph relationships.",
              "A semantic interpretation under an identified context, not a replacement for the authoritative VAO JSON."
            ],
            [
              "PROV-O",
              "A vocabulary for entities, activities, agents and their provenance relationships.",
              "An account of derivation and responsibility, not a certificate that the resulting assertion is true."
            ],
            [
              "SHACL",
              "Validation of an RDF data graph against declared shapes and constraints.",
              "A report for a particular data graph, shapes graph and validation setup."
            ],
            [
              "VAO profiles and carrier contracts",
              "Capabilities, exact realizations, dependency closure and package exchange.",
              "A version-specific interoperability claim whose scope must be stated."
            ]
          ]
        },
        {
          "type": "p",
          "text": "These contracts work at different layers. A JSON record may satisfy its schema while referring to an inappropriate historical state. A graph may satisfy its shapes while an underlying source remains disputed. PROV-O can express that an analysis was generated by an activity associated with an agent; it does not independently verify that the activity used a calibrated instrument. The domain model and the research method provide the interpretation around the technical contract."
        },
        {
          "type": "p",
          "text": "For implementation, keep the relevant documents and contexts pinned with the release. Start with the project’s specified contract rather than substituting a newer vocabulary or a moving context URL. For reading, consult the official specifications below alongside the project-specific requirements. This separates the general mechanism from the particular agreement MODAVIS or VAO makes with its consumers."
        },
        {
          "type": "links",
          "items": [
            {
              "label": "W3C JSON-LD 1.1",
              "href": "https://www.w3.org/TR/json-ld11/",
              "detail": "Contexts and linked-data representation."
            },
            {
              "label": "W3C PROV-O",
              "href": "https://www.w3.org/TR/prov-o/",
              "detail": "The provenance vocabulary."
            },
            {
              "label": "W3C SHACL",
              "href": "https://www.w3.org/TR/shacl/",
              "detail": "RDF graph constraints and validation reports."
            },
            {
              "label": "VAO validation guide",
              "href": "/notebooks/standards/conformance/",
              "detail": "Apply these layers to a concrete object."
            }
          ]
        },
        {
          "type": "example",
          "id": "cuntz-jsonld",
          "title": "How does JSON become linked data?",
          "concept": "JSON is a way to write structured values. JSON-LD adds an explicit context that relates terms to identifiers, so relationships can be interpreted consistently across records.",
          "scenario": "The Cuntz manifest contains both a formatVersion and an @context. Its observation identifies the property GesL with an IRI and its unit with the QUDT MilliM identifier.",
          "steps": [
            {
              "title": "Read the ordinary data first",
              "text": "A human explanation says: this pipe has a recorded GesL result of 1281 millimetres in this source cell. That sentence should remain understandable before a reader meets graph syntax."
            },
            {
              "title": "Identify the terms explicitly",
              "text": "An identified property and unit avoid relying on an unexplained local word such as “length” or “mm” alone. Their definitions and mapping must be inspected rather than guessed from spelling."
            },
            {
              "title": "Pin the interpretation",
              "text": "Use the context and contract appropriate to the exact VAO version. Changing a context can change interpretation; a moving “latest” mapping is unsuitable for reproducing a fixed release."
            }
          ],
          "takeaway": "The context explains how the data’s terms connect to identified meanings; it does not add missing evidence.",
          "boundary": "Do not copy a few fields from the manifest and assume the excerpt retains the complete JSON-LD or VAO contract.",
          "sources": [
            {
              "label": "Cuntz Positiv · VAO 0.5.0-rc.2",
              "href": "https://doi.org/10.5281/zenodo.22151203",
              "detail": "Published manifest: identities, measurement observations, realization digests, profiles and rights. Exact examples checked against this release."
            },
            {
              "label": "VAO Standard 0.5.0",
              "href": "https://doi.org/10.5281/zenodo.22214248",
              "detail": "The standard contract is separate from the Cuntz dataset content version 0.5.0-rc.2."
            }
          ],
          "expanded": false,
          "caseLabel": "Cuntz",
          "evidence": "Released record"
        }
      ],
      "sources": [
        {
          "label": "VAO Standard 0.5.0",
          "href": "https://doi.org/10.5281/zenodo.22214248",
          "detail": "The versioned specification and reference tools."
        },
        {
          "label": "MODAVIS Ontology Network 0.1.0",
          "href": "https://doi.org/10.5281/zenodo.22126086",
          "detail": "The published semantic model."
        },
        {
          "label": "W3C · JSON-LD 1.1",
          "href": "https://www.w3.org/TR/json-ld11/",
          "detail": "Official specification; consulted for contexts and linked-data representation."
        },
        {
          "label": "W3C · PROV-O",
          "href": "https://www.w3.org/TR/prov-o/",
          "detail": "Official provenance ontology; entities, activities and agents."
        },
        {
          "label": "W3C · SHACL",
          "href": "https://www.w3.org/TR/shacl/",
          "detail": "Official graph-validation specification, including Core and SPARQL-based constraints."
        }
      ]
    },
    "figures": {}
  }
}