{
  "language": "ssl-p/0.1",
  "operationId": "urn:ssl:demo:op-bind-definition",
  "work": "urn:ssl:demo:work",
  "baseSnapshot": "demo-1",
  "expects": {
    "urn:ssl:demo:unclassified": 1,
    "urn:ssl:demo:future-definition": null
  },
  "intent": "Describe the newly observed term while preserving its material.",
  "reads": [
    {
      "$ref": "urn:ssl:demo:unclassified",
      "rev": 1
    }
  ],
  "changes": [
    {
      "op": "create",
      "id": "urn:ssl:demo:future-definition",
      "kind": "core.definition",
      "fields": {
        "term": "local.futureConcept",
        "meaning": "An open concept observed during exploration.",
        "maturity": "observed"
      }
    },
    {
      "op": "bind-definition",
      "id": "urn:ssl:demo:unclassified",
      "definition": {
        "$ref": "urn:ssl:demo:future-definition",
        "rev": 1
      },
      "reason": "Attach an observed definition without changing the content."
    }
  ]
}
