{
  "nodes": [
    {
      "id": "api",
      "members": [
        "api/common/v1",
        "api/enums/v1",
        "api/historyservice/v1",
        "api/matchingservice/v1",
        "api/persistence/v1",
        "api/routing/v1",
        "api/schedule/v1",
        "api/token/v1",
        "api/visibilityservice/v1"
      ],
      "internal": [],
      "focused": false
    },
    {
      "id": "chasm/(root package)",
      "members": [
        "chasm"
      ],
      "internal": [],
      "focused": true
    },
    {
      "id": "chasm/lib",
      "members": [
        "chasm/lib/activity",
        "chasm/lib/activity/gen/activitypb/v1",
        "chasm/lib/activity/model",
        "chasm/lib/all",
        "chasm/lib/callback",
        "chasm/lib/callback/gen/callbackpb/v1",
        "chasm/lib/nexusoperation",
        "chasm/lib/nexusoperation/gen/nexusoperationpb/v1",
        "chasm/lib/scheduler",
        "chasm/lib/scheduler/gen/schedulerpb/v1",
        "chasm/lib/scheduler/internal",
        "chasm/lib/scheduler/migration",
        "chasm/lib/workflow",
        "chasm/lib/workflow/gen/workflowpb/v1"
      ],
      "internal": [
        [
          "chasm/lib/activity",
          "chasm/lib/activity/gen/activitypb/v1"
        ],
        [
          "chasm/lib/activity",
          "chasm/lib/callback"
        ],
        [
          "chasm/lib/all",
          "chasm/lib/activity"
        ],
        [
          "chasm/lib/all",
          "chasm/lib/callback"
        ],
        [
          "chasm/lib/all",
          "chasm/lib/nexusoperation"
        ],
        [
          "chasm/lib/all",
          "chasm/lib/scheduler"
        ],
        [
          "chasm/lib/all",
          "chasm/lib/workflow"
        ],
        [
          "chasm/lib/callback",
          "chasm/lib/callback/gen/callbackpb/v1"
        ],
        [
          "chasm/lib/nexusoperation",
          "chasm/lib/callback"
        ],
        [
          "chasm/lib/nexusoperation",
          "chasm/lib/nexusoperation/gen/nexusoperationpb/v1"
        ],
        [
          "chasm/lib/scheduler",
          "chasm/lib/callback"
        ],
        [
          "chasm/lib/scheduler",
          "chasm/lib/scheduler/gen/schedulerpb/v1"
        ],
        [
          "chasm/lib/scheduler",
          "chasm/lib/scheduler/internal"
        ],
        [
          "chasm/lib/scheduler",
          "chasm/lib/scheduler/migration"
        ],
        [
          "chasm/lib/scheduler/migration",
          "chasm/lib/scheduler/gen/schedulerpb/v1"
        ],
        [
          "chasm/lib/scheduler/migration",
          "chasm/lib/scheduler/internal"
        ],
        [
          "chasm/lib/workflow",
          "chasm/lib/callback"
        ],
        [
          "chasm/lib/workflow",
          "chasm/lib/callback/gen/callbackpb/v1"
        ],
        [
          "chasm/lib/workflow",
          "chasm/lib/nexusoperation"
        ],
        [
          "chasm/lib/workflow",
          "chasm/lib/nexusoperation/gen/nexusoperationpb/v1"
        ],
        [
          "chasm/lib/workflow",
          "chasm/lib/workflow/gen/workflowpb/v1"
        ]
      ],
      "focused": true
    },
    {
      "id": "client",
      "members": [
        "client/history"
      ],
      "internal": [],
      "focused": false
    },
    {
      "id": "common",
      "members": [
        "common",
        "common/activityoptions",
        "common/backoff",
        "common/callbacks",
        "common/clock",
        "common/cluster",
        "common/collection",
        "common/config",
        "common/contextutil",
        "common/definition",
        "common/dynamicconfig",
        "common/enums",
        "common/failure",
        "common/headers",
        "common/links",
        "common/log",
        "common/log/tag",
        "common/membership",
        "common/metrics",
        "common/namespace",
        "common/nexus",
        "common/nexus/nexusrpc",
        "common/payload",
        "common/primitives",
        "common/primitives/timestamp",
        "common/priorities",
        "common/resource",
        "common/retrypolicy",
        "common/rpc",
        "common/rpc/httpfaults",
        "common/rpc/interceptor",
        "common/sdk",
        "common/searchattribute",
        "common/searchattribute/sadefs",
        "common/serviceerror",
        "common/softassert",
        "common/telemetry",
        "common/tqid",
        "common/util"
      ],
      "internal": [],
      "focused": false
    },
    {
      "id": "common/persistence",
      "members": [
        "common/persistence",
        "common/persistence/cassandra",
        "common/persistence/nosql/nosqlplugin/cassandra/gocql",
        "common/persistence/serialization",
        "common/persistence/sql",
        "common/persistence/sql/sqlplugin",
        "common/persistence/sql/sqlplugin/mysql",
        "common/persistence/sql/sqlplugin/postgresql",
        "common/persistence/sql/sqlplugin/sqlite",
        "common/persistence/transitionhistory",
        "common/persistence/visibility",
        "common/persistence/visibility/store",
        "common/persistence/visibility/store/elasticsearch",
        "common/persistence/visibility/store/query",
        "common/persistence/visibility/store/sql"
      ],
      "internal": [],
      "focused": false
    },
    {
      "id": "service/frontend",
      "members": [
        "service/frontend"
      ],
      "internal": [],
      "focused": false
    },
    {
      "id": "service/history",
      "members": [
        "service/history",
        "service/history/api",
        "service/history/api/addtasks",
        "service/history/api/deleteexecution",
        "service/history/api/deleteworkflow",
        "service/history/api/describemutablestate",
        "service/history/api/describeworkflow",
        "service/history/api/forcedeleteworkflowexecution",
        "service/history/api/polltimeskipping",
        "service/history/api/refreshworkflow",
        "service/history/api/replication",
        "service/history/api/resetworkflow",
        "service/history/api/respondworkflowtaskcompleted",
        "service/history/api/startworkflow",
        "service/history/api/workflowresend",
        "service/history/circuitbreakerpool",
        "service/history/configs",
        "service/history/consts",
        "service/history/historybuilder",
        "service/history/hsm/callbacks",
        "service/history/hsm/nexusoperations",
        "service/history/hsm/nexusoperations/workflow",
        "service/history/interfaces",
        "service/history/ndc",
        "service/history/notification",
        "service/history/queues",
        "service/history/queues/common",
        "service/history/queues/errors",
        "service/history/replication",
        "service/history/shard",
        "service/history/tasks",
        "service/history/workflow",
        "service/history/workflow/cache"
      ],
      "internal": [],
      "focused": false
    },
    {
      "id": "service/matching",
      "members": [
        "service/matching"
      ],
      "internal": [],
      "focused": false
    },
    {
      "id": "service/worker",
      "members": [
        "service/worker",
        "service/worker/common",
        "service/worker/deletenamespace/deleteexecutions",
        "service/worker/migration",
        "service/worker/scanner/executions",
        "service/worker/scanner/history",
        "service/worker/scanner/scheduleinvariants",
        "service/worker/scheduler",
        "service/worker/workerdeployment"
      ],
      "internal": [],
      "focused": false
    },
    {
      "id": "temporal",
      "members": [
        "temporal"
      ],
      "internal": [],
      "focused": false
    }
  ],
  "edges": [
    {
      "source": "chasm/(root package)",
      "target": "api",
      "evidence": [
        [
          "chasm",
          "api/enums/v1"
        ],
        [
          "chasm",
          "api/persistence/v1"
        ],
        [
          "chasm",
          "api/token/v1"
        ],
        [
          "chasm",
          "api/visibilityservice/v1"
        ]
      ]
    },
    {
      "source": "chasm/(root package)",
      "target": "common",
      "evidence": [
        [
          "chasm",
          "common"
        ],
        [
          "chasm",
          "common/clock"
        ],
        [
          "chasm",
          "common/definition"
        ],
        [
          "chasm",
          "common/log"
        ],
        [
          "chasm",
          "common/log/tag"
        ],
        [
          "chasm",
          "common/metrics"
        ],
        [
          "chasm",
          "common/namespace"
        ],
        [
          "chasm",
          "common/nexus/nexusrpc"
        ],
        [
          "chasm",
          "common/payload"
        ],
        [
          "chasm",
          "common/sdk"
        ],
        [
          "chasm",
          "common/searchattribute/sadefs"
        ],
        [
          "chasm",
          "common/softassert"
        ],
        [
          "chasm",
          "common/telemetry"
        ]
      ]
    },
    {
      "source": "chasm/(root package)",
      "target": "common/persistence",
      "evidence": [
        [
          "chasm",
          "common/persistence/serialization"
        ],
        [
          "chasm",
          "common/persistence/transitionhistory"
        ]
      ]
    },
    {
      "source": "chasm/(root package)",
      "target": "service/history",
      "evidence": [
        [
          "chasm",
          "service/history/consts"
        ],
        [
          "chasm",
          "service/history/tasks"
        ]
      ]
    },
    {
      "source": "chasm/lib",
      "target": "api",
      "evidence": [
        [
          "chasm/lib/activity",
          "api/historyservice/v1"
        ],
        [
          "chasm/lib/activity",
          "api/matchingservice/v1"
        ],
        [
          "chasm/lib/activity",
          "api/token/v1"
        ],
        [
          "chasm/lib/activity/gen/activitypb/v1",
          "api/common/v1"
        ],
        [
          "chasm/lib/activity/gen/activitypb/v1",
          "api/routing/v1"
        ],
        [
          "chasm/lib/callback",
          "api/historyservice/v1"
        ],
        [
          "chasm/lib/callback",
          "api/matchingservice/v1"
        ],
        [
          "chasm/lib/callback",
          "api/persistence/v1"
        ],
        [
          "chasm/lib/callback",
          "api/token/v1"
        ],
        [
          "chasm/lib/nexusoperation",
          "api/historyservice/v1"
        ],
        [
          "chasm/lib/nexusoperation",
          "api/persistence/v1"
        ],
        [
          "chasm/lib/nexusoperation",
          "api/token/v1"
        ],
        [
          "chasm/lib/nexusoperation/gen/nexusoperationpb/v1",
          "api/common/v1"
        ],
        [
          "chasm/lib/nexusoperation/gen/nexusoperationpb/v1",
          "api/routing/v1"
        ],
        [
          "chasm/lib/scheduler",
          "api/historyservice/v1"
        ],
        [
          "chasm/lib/scheduler",
          "api/persistence/v1"
        ],
        [
          "chasm/lib/scheduler",
          "api/schedule/v1"
        ],
        [
          "chasm/lib/scheduler/gen/schedulerpb/v1",
          "api/common/v1"
        ],
        [
          "chasm/lib/scheduler/gen/schedulerpb/v1",
          "api/routing/v1"
        ],
        [
          "chasm/lib/scheduler/gen/schedulerpb/v1",
          "api/schedule/v1"
        ],
        [
          "chasm/lib/scheduler/migration",
          "api/schedule/v1"
        ],
        [
          "chasm/lib/workflow",
          "api/historyservice/v1"
        ]
      ]
    },
    {
      "source": "chasm/lib",
      "target": "chasm/(root package)",
      "evidence": [
        [
          "chasm/lib/activity",
          "chasm"
        ],
        [
          "chasm/lib/all",
          "chasm"
        ],
        [
          "chasm/lib/callback",
          "chasm"
        ],
        [
          "chasm/lib/nexusoperation",
          "chasm"
        ],
        [
          "chasm/lib/scheduler",
          "chasm"
        ],
        [
          "chasm/lib/workflow",
          "chasm"
        ]
      ]
    },
    {
      "source": "chasm/lib",
      "target": "client",
      "evidence": [
        [
          "chasm/lib/activity/gen/activitypb/v1",
          "client/history"
        ],
        [
          "chasm/lib/nexusoperation/gen/nexusoperationpb/v1",
          "client/history"
        ],
        [
          "chasm/lib/scheduler/gen/schedulerpb/v1",
          "client/history"
        ]
      ]
    },
    {
      "source": "chasm/lib",
      "target": "common",
      "evidence": [
        [
          "chasm/lib/activity",
          "common"
        ],
        [
          "chasm/lib/activity",
          "common/activityoptions"
        ],
        [
          "chasm/lib/activity",
          "common/backoff"
        ],
        [
          "chasm/lib/activity",
          "common/callbacks"
        ],
        [
          "chasm/lib/activity",
          "common/contextutil"
        ],
        [
          "chasm/lib/activity",
          "common/dynamicconfig"
        ],
        [
          "chasm/lib/activity",
          "common/failure"
        ],
        [
          "chasm/lib/activity",
          "common/headers"
        ],
        [
          "chasm/lib/activity",
          "common/links"
        ],
        [
          "chasm/lib/activity",
          "common/log"
        ],
        [
          "chasm/lib/activity",
          "common/log/tag"
        ],
        [
          "chasm/lib/activity",
          "common/metrics"
        ],
        [
          "chasm/lib/activity",
          "common/namespace"
        ],
        [
          "chasm/lib/activity",
          "common/nexus"
        ],
        [
          "chasm/lib/activity",
          "common/nexus/nexusrpc"
        ],
        [
          "chasm/lib/activity",
          "common/payload"
        ],
        [
          "chasm/lib/activity",
          "common/primitives/timestamp"
        ],
        [
          "chasm/lib/activity",
          "common/priorities"
        ],
        [
          "chasm/lib/activity",
          "common/resource"
        ],
        [
          "chasm/lib/activity",
          "common/retrypolicy"
        ],
        [
          "chasm/lib/activity",
          "common/searchattribute"
        ],
        [
          "chasm/lib/activity",
          "common/serviceerror"
        ],
        [
          "chasm/lib/activity",
          "common/tqid"
        ],
        [
          "chasm/lib/activity",
          "common/util"
        ],
        [
          "chasm/lib/activity/gen/activitypb/v1",
          "common"
        ],
        [
          "chasm/lib/activity/gen/activitypb/v1",
          "common/backoff"
        ],
        [
          "chasm/lib/activity/gen/activitypb/v1",
          "common/config"
        ],
        [
          "chasm/lib/activity/gen/activitypb/v1",
          "common/dynamicconfig"
        ],
        [
          "chasm/lib/activity/gen/activitypb/v1",
          "common/headers"
        ],
        [
          "chasm/lib/activity/gen/activitypb/v1",
          "common/log"
        ],
        [
          "chasm/lib/activity/gen/activitypb/v1",
          "common/membership"
        ],
        [
          "chasm/lib/activity/gen/activitypb/v1",
          "common/metrics"
        ],
        [
          "chasm/lib/activity/gen/activitypb/v1",
          "common/primitives"
        ],
        [
          "chasm/lib/all",
          "common/log"
        ],
        [
          "chasm/lib/callback",
          "common"
        ],
        [
          "chasm/lib/callback",
          "common/backoff"
        ],
        [
          "chasm/lib/callback",
          "common/callbacks"
        ],
        [
          "chasm/lib/callback",
          "common/cluster"
        ],
        [
          "chasm/lib/callback",
          "common/collection"
        ],
        [
          "chasm/lib/callback",
          "common/dynamicconfig"
        ],
        [
          "chasm/lib/callback",
          "common/log"
        ],
        [
          "chasm/lib/callback",
          "common/log/tag"
        ],
        [
          "chasm/lib/callback",
          "common/metrics"
        ],
        [
          "chasm/lib/callback",
          "common/namespace"
        ],
        [
          "chasm/lib/callback",
          "common/nexus"
        ],
        [
          "chasm/lib/callback",
          "common/nexus/nexusrpc"
        ],
        [
          "chasm/lib/callback",
          "common/payload"
        ],
        [
          "chasm/lib/callback",
          "common/resource"
        ],
        [
          "chasm/lib/callback",
          "common/rpc/httpfaults"
        ],
        [
          "chasm/lib/callback",
          "common/softassert"
        ],
        [
          "chasm/lib/callback",
          "common/telemetry"
        ],
        [
          "chasm/lib/nexusoperation",
          "common"
        ],
        [
          "chasm/lib/nexusoperation",
          "common/backoff"
        ],
        [
          "chasm/lib/nexusoperation",
          "common/callbacks"
        ],
        [
          "chasm/lib/nexusoperation",
          "common/cluster"
        ],
        [
          "chasm/lib/nexusoperation",
          "common/collection"
        ],
        [
          "chasm/lib/nexusoperation",
          "common/config"
        ],
        [
          "chasm/lib/nexusoperation",
          "common/contextutil"
        ],
        [
          "chasm/lib/nexusoperation",
          "common/dynamicconfig"
        ],
        [
          "chasm/lib/nexusoperation",
          "common/headers"
        ],
        [
          "chasm/lib/nexusoperation",
          "common/links"
        ],
        [
          "chasm/lib/nexusoperation",
          "common/log"
        ],
        [
          "chasm/lib/nexusoperation",
          "common/log/tag"
        ],
        [
          "chasm/lib/nexusoperation",
          "common/metrics"
        ],
        [
          "chasm/lib/nexusoperation",
          "common/namespace"
        ],
        [
          "chasm/lib/nexusoperation",
          "common/nexus"
        ],
        [
          "chasm/lib/nexusoperation",
          "common/nexus/nexusrpc"
        ],
        [
          "chasm/lib/nexusoperation",
          "common/primitives/timestamp"
        ],
        [
          "chasm/lib/nexusoperation",
          "common/resource"
        ],
        [
          "chasm/lib/nexusoperation",
          "common/rpc"
        ],
        [
          "chasm/lib/nexusoperation",
          "common/rpc/httpfaults"
        ],
        [
          "chasm/lib/nexusoperation",
          "common/rpc/interceptor"
        ],
        [
          "chasm/lib/nexusoperation",
          "common/searchattribute"
        ],
        [
          "chasm/lib/nexusoperation",
          "common/softassert"
        ],
        [
          "chasm/lib/nexusoperation",
          "common/telemetry"
        ],
        [
          "chasm/lib/nexusoperation/gen/nexusoperationpb/v1",
          "common"
        ],
        [
          "chasm/lib/nexusoperation/gen/nexusoperationpb/v1",
          "common/backoff"
        ],
        [
          "chasm/lib/nexusoperation/gen/nexusoperationpb/v1",
          "common/config"
        ],
        [
          "chasm/lib/nexusoperation/gen/nexusoperationpb/v1",
          "common/dynamicconfig"
        ],
        [
          "chasm/lib/nexusoperation/gen/nexusoperationpb/v1",
          "common/headers"
        ],
        [
          "chasm/lib/nexusoperation/gen/nexusoperationpb/v1",
          "common/log"
        ],
        [
          "chasm/lib/nexusoperation/gen/nexusoperationpb/v1",
          "common/membership"
        ],
        [
          "chasm/lib/nexusoperation/gen/nexusoperationpb/v1",
          "common/metrics"
        ],
        [
          "chasm/lib/nexusoperation/gen/nexusoperationpb/v1",
          "common/primitives"
        ],
        [
          "chasm/lib/scheduler",
          "common"
        ],
        [
          "chasm/lib/scheduler",
          "common/backoff"
        ],
        [
          "chasm/lib/scheduler",
          "common/contextutil"
        ],
        [
          "chasm/lib/scheduler",
          "common/dynamicconfig"
        ],
        [
          "chasm/lib/scheduler",
          "common/log"
        ],
        [
          "chasm/lib/scheduler",
          "common/log/tag"
        ],
        [
          "chasm/lib/scheduler",
          "common/metrics"
        ],
        [
          "chasm/lib/scheduler",
          "common/payload"
        ],
        [
          "chasm/lib/scheduler",
          "common/primitives"
        ],
        [
          "chasm/lib/scheduler",
          "common/primitives/timestamp"
        ],
        [
          "chasm/lib/scheduler",
          "common/resource"
        ],
        [
          "chasm/lib/scheduler",
          "common/sdk"
        ],
        [
          "chasm/lib/scheduler",
          "common/searchattribute"
        ],
        [
          "chasm/lib/scheduler",
          "common/searchattribute/sadefs"
        ],
        [
          "chasm/lib/scheduler",
          "common/util"
        ],
        [
          "chasm/lib/scheduler/gen/schedulerpb/v1",
          "common"
        ],
        [
          "chasm/lib/scheduler/gen/schedulerpb/v1",
          "common/backoff"
        ],
        [
          "chasm/lib/scheduler/gen/schedulerpb/v1",
          "common/config"
        ],
        [
          "chasm/lib/scheduler/gen/schedulerpb/v1",
          "common/dynamicconfig"
        ],
        [
          "chasm/lib/scheduler/gen/schedulerpb/v1",
          "common/headers"
        ],
        [
          "chasm/lib/scheduler/gen/schedulerpb/v1",
          "common/log"
        ],
        [
          "chasm/lib/scheduler/gen/schedulerpb/v1",
          "common/membership"
        ],
        [
          "chasm/lib/scheduler/gen/schedulerpb/v1",
          "common/metrics"
        ],
        [
          "chasm/lib/scheduler/gen/schedulerpb/v1",
          "common/primitives"
        ],
        [
          "chasm/lib/scheduler/migration",
          "common"
        ],
        [
          "chasm/lib/scheduler/migration",
          "common/searchattribute/sadefs"
        ],
        [
          "chasm/lib/scheduler/migration",
          "common/util"
        ],
        [
          "chasm/lib/workflow",
          "common/callbacks"
        ],
        [
          "chasm/lib/workflow",
          "common/dynamicconfig"
        ],
        [
          "chasm/lib/workflow",
          "common/enums"
        ],
        [
          "chasm/lib/workflow",
          "common/links"
        ],
        [
          "chasm/lib/workflow",
          "common/namespace"
        ],
        [
          "chasm/lib/workflow",
          "common/nexus"
        ],
        [
          "chasm/lib/workflow",
          "common/nexus/nexusrpc"
        ],
        [
          "chasm/lib/workflow",
          "common/primitives/timestamp"
        ],
        [
          "chasm/lib/workflow",
          "common/priorities"
        ],
        [
          "chasm/lib/workflow",
          "common/retrypolicy"
        ],
        [
          "chasm/lib/workflow",
          "common/searchattribute"
        ],
        [
          "chasm/lib/workflow",
          "common/tqid"
        ]
      ]
    },
    {
      "source": "chasm/lib",
      "target": "common/persistence",
      "evidence": [
        [
          "chasm/lib/nexusoperation",
          "common/persistence"
        ]
      ]
    },
    {
      "source": "chasm/lib",
      "target": "service/history",
      "evidence": [
        [
          "chasm/lib/activity",
          "service/history/consts"
        ],
        [
          "chasm/lib/callback",
          "service/history/queues/common"
        ],
        [
          "chasm/lib/callback",
          "service/history/queues/errors"
        ],
        [
          "chasm/lib/nexusoperation",
          "service/history/queues/errors"
        ],
        [
          "chasm/lib/scheduler",
          "service/history/queues/errors"
        ],
        [
          "chasm/lib/workflow",
          "service/history/historybuilder"
        ]
      ]
    },
    {
      "source": "chasm/lib",
      "target": "service/worker",
      "evidence": [
        [
          "chasm/lib/scheduler",
          "service/worker/scheduler"
        ]
      ]
    },
    {
      "source": "common",
      "target": "chasm/(root package)",
      "evidence": [
        [
          "common/callbacks",
          "chasm"
        ],
        [
          "common/searchattribute",
          "chasm"
        ]
      ]
    },
    {
      "source": "common/persistence",
      "target": "chasm/(root package)",
      "evidence": [
        [
          "common/persistence",
          "chasm"
        ],
        [
          "common/persistence/cassandra",
          "chasm"
        ],
        [
          "common/persistence/nosql/nosqlplugin/cassandra/gocql",
          "chasm"
        ],
        [
          "common/persistence/sql",
          "chasm"
        ],
        [
          "common/persistence/sql/sqlplugin",
          "chasm"
        ],
        [
          "common/persistence/sql/sqlplugin/mysql",
          "chasm"
        ],
        [
          "common/persistence/sql/sqlplugin/postgresql",
          "chasm"
        ],
        [
          "common/persistence/sql/sqlplugin/sqlite",
          "chasm"
        ],
        [
          "common/persistence/visibility",
          "chasm"
        ],
        [
          "common/persistence/visibility/store",
          "chasm"
        ],
        [
          "common/persistence/visibility/store/elasticsearch",
          "chasm"
        ],
        [
          "common/persistence/visibility/store/query",
          "chasm"
        ],
        [
          "common/persistence/visibility/store/sql",
          "chasm"
        ]
      ]
    },
    {
      "source": "service/frontend",
      "target": "chasm/(root package)",
      "evidence": [
        [
          "service/frontend",
          "chasm"
        ]
      ]
    },
    {
      "source": "service/frontend",
      "target": "chasm/lib",
      "evidence": [
        [
          "service/frontend",
          "chasm/lib/activity"
        ],
        [
          "service/frontend",
          "chasm/lib/callback"
        ],
        [
          "service/frontend",
          "chasm/lib/nexusoperation"
        ],
        [
          "service/frontend",
          "chasm/lib/nexusoperation/gen/nexusoperationpb/v1"
        ],
        [
          "service/frontend",
          "chasm/lib/scheduler"
        ],
        [
          "service/frontend",
          "chasm/lib/scheduler/gen/schedulerpb/v1"
        ],
        [
          "service/frontend",
          "chasm/lib/workflow"
        ]
      ]
    },
    {
      "source": "service/history",
      "target": "chasm/(root package)",
      "evidence": [
        [
          "service/history",
          "chasm"
        ],
        [
          "service/history/api",
          "chasm"
        ],
        [
          "service/history/api/addtasks",
          "chasm"
        ],
        [
          "service/history/api/deleteexecution",
          "chasm"
        ],
        [
          "service/history/api/deleteworkflow",
          "chasm"
        ],
        [
          "service/history/api/describemutablestate",
          "chasm"
        ],
        [
          "service/history/api/describeworkflow",
          "chasm"
        ],
        [
          "service/history/api/forcedeleteworkflowexecution",
          "chasm"
        ],
        [
          "service/history/api/polltimeskipping",
          "chasm"
        ],
        [
          "service/history/api/refreshworkflow",
          "chasm"
        ],
        [
          "service/history/api/replication",
          "chasm"
        ],
        [
          "service/history/api/resetworkflow",
          "chasm"
        ],
        [
          "service/history/api/respondworkflowtaskcompleted",
          "chasm"
        ],
        [
          "service/history/api/startworkflow",
          "chasm"
        ],
        [
          "service/history/api/workflowresend",
          "chasm"
        ],
        [
          "service/history/hsm/callbacks",
          "chasm"
        ],
        [
          "service/history/hsm/nexusoperations",
          "chasm"
        ],
        [
          "service/history/hsm/nexusoperations/workflow",
          "chasm"
        ],
        [
          "service/history/interfaces",
          "chasm"
        ],
        [
          "service/history/ndc",
          "chasm"
        ],
        [
          "service/history/notification",
          "chasm"
        ],
        [
          "service/history/queues",
          "chasm"
        ],
        [
          "service/history/replication",
          "chasm"
        ],
        [
          "service/history/shard",
          "chasm"
        ],
        [
          "service/history/workflow",
          "chasm"
        ],
        [
          "service/history/workflow/cache",
          "chasm"
        ]
      ]
    },
    {
      "source": "service/history",
      "target": "chasm/lib",
      "evidence": [
        [
          "service/history",
          "chasm/lib/activity"
        ],
        [
          "service/history",
          "chasm/lib/callback"
        ],
        [
          "service/history",
          "chasm/lib/nexusoperation"
        ],
        [
          "service/history",
          "chasm/lib/scheduler"
        ],
        [
          "service/history",
          "chasm/lib/workflow"
        ],
        [
          "service/history/api",
          "chasm/lib/activity"
        ],
        [
          "service/history/api/describeworkflow",
          "chasm/lib/callback"
        ],
        [
          "service/history/api/describeworkflow",
          "chasm/lib/nexusoperation"
        ],
        [
          "service/history/api/describeworkflow",
          "chasm/lib/workflow"
        ],
        [
          "service/history/api/respondworkflowtaskcompleted",
          "chasm/lib/workflow"
        ],
        [
          "service/history/circuitbreakerpool",
          "chasm/lib/callback"
        ],
        [
          "service/history/circuitbreakerpool",
          "chasm/lib/nexusoperation"
        ],
        [
          "service/history/configs",
          "chasm/lib/callback"
        ],
        [
          "service/history/configs",
          "chasm/lib/nexusoperation"
        ],
        [
          "service/history/hsm/callbacks",
          "chasm/lib/callback"
        ],
        [
          "service/history/hsm/nexusoperations",
          "chasm/lib/nexusoperation"
        ],
        [
          "service/history/hsm/nexusoperations",
          "chasm/lib/nexusoperation/gen/nexusoperationpb/v1"
        ],
        [
          "service/history/hsm/nexusoperations/workflow",
          "chasm/lib/workflow"
        ],
        [
          "service/history/interfaces",
          "chasm/lib/workflow"
        ],
        [
          "service/history/ndc",
          "chasm/lib/workflow"
        ],
        [
          "service/history/shard",
          "chasm/lib/workflow"
        ],
        [
          "service/history/workflow",
          "chasm/lib/callback/gen/callbackpb/v1"
        ],
        [
          "service/history/workflow",
          "chasm/lib/nexusoperation"
        ],
        [
          "service/history/workflow",
          "chasm/lib/workflow"
        ]
      ]
    },
    {
      "source": "service/matching",
      "target": "chasm/(root package)",
      "evidence": [
        [
          "service/matching",
          "chasm"
        ]
      ]
    },
    {
      "source": "service/worker",
      "target": "chasm/(root package)",
      "evidence": [
        [
          "service/worker",
          "chasm"
        ],
        [
          "service/worker/common",
          "chasm"
        ],
        [
          "service/worker/deletenamespace/deleteexecutions",
          "chasm"
        ],
        [
          "service/worker/migration",
          "chasm"
        ],
        [
          "service/worker/scanner/executions",
          "chasm"
        ],
        [
          "service/worker/scanner/history",
          "chasm"
        ],
        [
          "service/worker/scanner/scheduleinvariants",
          "chasm"
        ],
        [
          "service/worker/scheduler",
          "chasm"
        ],
        [
          "service/worker/workerdeployment",
          "chasm"
        ]
      ]
    },
    {
      "source": "service/worker",
      "target": "chasm/lib",
      "evidence": [
        [
          "service/worker",
          "chasm/lib/callback"
        ],
        [
          "service/worker",
          "chasm/lib/scheduler"
        ],
        [
          "service/worker",
          "chasm/lib/scheduler/gen/schedulerpb/v1"
        ],
        [
          "service/worker/migration",
          "chasm/lib/activity"
        ],
        [
          "service/worker/migration",
          "chasm/lib/nexusoperation"
        ],
        [
          "service/worker/scanner/scheduleinvariants",
          "chasm/lib/scheduler"
        ],
        [
          "service/worker/scheduler",
          "chasm/lib/scheduler/gen/schedulerpb/v1"
        ],
        [
          "service/worker/scheduler",
          "chasm/lib/scheduler/migration"
        ]
      ]
    },
    {
      "source": "temporal",
      "target": "chasm/(root package)",
      "evidence": [
        [
          "temporal",
          "chasm"
        ]
      ]
    }
  ]
}
