GCC Build OSv0
/api

installed_intoedge type

A WorkstreamPack has been installed into a Tenant. The single source of truth for pack lockfile reconstruction (§6.6.3). Multiple installed_into edges for the same pack into the same tenant are forbidden; install upgrades terminate the prior edge and create a new one with the new version.

Full spec

{
  "name": "installed_into",
  "description": "A WorkstreamPack has been installed into a Tenant. The single source of truth for pack lockfile reconstruction (§6.6.3). Multiple installed_into edges for the same pack into the same tenant are forbidden; install upgrades terminate the prior edge and create a new one with the new version.",
  "source_node_types": [
    "WorkstreamPack"
  ],
  "target_node_types": [
    "Tenant"
  ],
  "cardinality": "N:1",
  "traversal_semantics": "forward",
  "dag_participation": false,
  "lifecycle_states": [
    "active",
    "terminated"
  ],
  "attributes_schema": {
    "type": "object",
    "additionalProperties": false,
    "required": [
      "pack_version",
      "installed_at",
      "priority"
    ],
    "properties": {
      "pack_version": {
        "type": "string",
        "description": "semver of the pack at install time"
      },
      "installed_at": {
        "type": "string",
        "format": "date-time"
      },
      "priority": {
        "type": "integer",
        "description": "Q10 precedence: higher wins; ties resolve to install order"
      },
      "registry_version_hash": {
        "type": "string"
      }
    }
  },
  "raci_role": null
}