GCC Build OSv0
/api

invalidatesedge type

A Programme Memory Event invalidates an Assumption (an event surfaced new information that contradicts a previously stated assumption). DAG-participating; the invalidating event must post-date the assumption.

Full spec

{
  "name": "invalidates",
  "description": "A Programme Memory Event invalidates an Assumption (an event surfaced new information that contradicts a previously stated assumption). DAG-participating; the invalidating event must post-date the assumption.",
  "source_node_types": [
    "ProgrammeMemoryEvent"
  ],
  "target_node_types": [
    "Assumption"
  ],
  "cardinality": "N:N",
  "traversal_semantics": "forward",
  "dag_participation": true,
  "lifecycle_states": [
    "active",
    "terminated"
  ],
  "attributes_schema": {
    "type": "object",
    "additionalProperties": false,
    "required": [
      "narrative"
    ],
    "properties": {
      "narrative": {
        "type": "string",
        "maxLength": 4000,
        "description": "Why this event invalidates the assumption"
      },
      "invalidated_at": {
        "type": "string",
        "format": "date-time"
      }
    }
  },
  "raci_role": null
}