{
  "entries": [
    {
      "id": "button",
      "kind": "component",
      "items": [
        {
          "address": "variant",
          "type": "trait",
          "source": "trait",
          "pointer": "/traits/0"
        },
        {
          "address": "variant.primary",
          "type": "value",
          "source": "trait",
          "pointer": "/traits/0/values/0"
        },
        {
          "address": "variant.primary-blue",
          "type": "value",
          "source": "trait",
          "pointer": "/traits/0/values/1",
          "succession": {
            "replacedBy": [
              "button#variant.primary"
            ],
            "successors": [
              "button#variant.primary"
            ],
            "choose": false
          }
        },
        {
          "address": "variant.secondary",
          "type": "value",
          "source": "trait",
          "pointer": "/traits/0/values/2"
        },
        {
          "address": "variant.success",
          "type": "value",
          "source": "trait",
          "pointer": "/traits/0/values/3"
        },
        {
          "address": "variant.secondary-green",
          "type": "value",
          "source": "trait",
          "pointer": "/traits/0/values/4",
          "succession": {
            "replacedBy": [
              "button#variant.success",
              "button#variant.secondary"
            ],
            "successors": [
              "button#variant.success",
              "button#variant.secondary"
            ],
            "choose": true
          }
        },
        {
          "address": "content",
          "type": "trait",
          "source": "trait",
          "pointer": "/traits/1"
        },
        {
          "address": "content.label",
          "type": "value",
          "source": "trait",
          "pointer": "/traits/1/values/0"
        },
        {
          "address": "content.icon",
          "type": "value",
          "source": "trait",
          "pointer": "/traits/1/values/1",
          "succession": {
            "replacedBy": [
              "icon-button"
            ],
            "successors": [
              "icon-button"
            ],
            "choose": false
          }
        }
      ],
      "incoming": [
        {
          "rel": "replaced-by",
          "from": "button#variant.primary-blue",
          "pointer": "button/traits/0/values/1/status/replacedBy/0",
          "at": "variant.primary"
        },
        {
          "rel": "replaced-by",
          "from": "button#variant.secondary-green",
          "pointer": "button/traits/0/values/4/status/replacedBy/0",
          "at": "variant.success"
        },
        {
          "rel": "replaced-by",
          "from": "button#variant.secondary-green",
          "pointer": "button/traits/0/values/4/status/replacedBy/1",
          "at": "variant.secondary"
        },
        {
          "rel": "replaced-by",
          "from": "button-v2",
          "pointer": "button-v2/metadata/status/replacedBy/0"
        }
      ]
    },
    {
      "id": "icon-button",
      "kind": "component",
      "items": [],
      "incoming": [
        {
          "rel": "replaced-by",
          "from": "button#content.icon",
          "pointer": "button/traits/1/values/1/status/replacedBy/0"
        }
      ]
    },
    {
      "id": "old-button",
      "kind": "component",
      "items": [],
      "succession": {
        "replacedBy": [
          "button-v2"
        ],
        "successors": [
          "button"
        ],
        "choose": false
      }
    },
    {
      "id": "button-v2",
      "kind": "component",
      "items": [],
      "incoming": [
        {
          "rel": "replaced-by",
          "from": "old-button",
          "pointer": "old-button/metadata/status/replacedBy/0"
        }
      ],
      "succession": {
        "replacedBy": [
          "button"
        ],
        "successors": [
          "button"
        ],
        "choose": false
      }
    }
  ],
  "problems": []
}
