{
  "nodes": [
    {
      "id": "api",
      "members": [
        "api/adminservice/v1",
        "api/historyservice/v1",
        "api/matchingservice/v1",
        "api/routing/v1"
      ],
      "internal": [],
      "focused": false
    },
    {
      "id": "cmd/server",
      "members": [
        "cmd/server"
      ],
      "internal": [],
      "focused": true
    },
    {
      "id": "cmd/tools",
      "members": [
        "cmd/tools/cassandra",
        "cmd/tools/check-dependencies",
        "cmd/tools/ci-notify",
        "cmd/tools/codegen",
        "cmd/tools/elasticsearch",
        "cmd/tools/fairsim",
        "cmd/tools/flakereport",
        "cmd/tools/gendynamicconfig",
        "cmd/tools/genroutingkeyextractor",
        "cmd/tools/genrpcserverinterceptors",
        "cmd/tools/genrpcwrappers",
        "cmd/tools/gensearchattributehelpers",
        "cmd/tools/getproto",
        "cmd/tools/optimize-test-sharding",
        "cmd/tools/parallelize",
        "cmd/tools/protoc-gen-go-chasm",
        "cmd/tools/protogen",
        "cmd/tools/sql",
        "cmd/tools/tdbg",
        "cmd/tools/test-runner"
      ],
      "internal": [
        [
          "cmd/tools/gendynamicconfig",
          "cmd/tools/codegen"
        ],
        [
          "cmd/tools/genroutingkeyextractor",
          "cmd/tools/codegen"
        ],
        [
          "cmd/tools/genrpcserverinterceptors",
          "cmd/tools/codegen"
        ],
        [
          "cmd/tools/genrpcwrappers",
          "cmd/tools/codegen"
        ],
        [
          "cmd/tools/gensearchattributehelpers",
          "cmd/tools/codegen"
        ],
        [
          "cmd/tools/protoc-gen-go-chasm",
          "cmd/tools/codegen"
        ]
      ],
      "focused": true
    },
    {
      "id": "common",
      "members": [
        "common/authorization",
        "common/build",
        "common/config",
        "common/debug",
        "common/dynamicconfig",
        "common/headers",
        "common/log",
        "common/log/tag"
      ],
      "internal": [],
      "focused": false
    },
    {
      "id": "common/persistence",
      "members": [
        "common/persistence/sql/sqlplugin/mysql",
        "common/persistence/sql/sqlplugin/postgresql",
        "common/persistence/sql/sqlplugin/sqlite"
      ],
      "internal": [],
      "focused": false
    },
    {
      "id": "temporal",
      "members": [
        "temporal"
      ],
      "internal": [],
      "focused": false
    }
  ],
  "edges": [
    {
      "source": "cmd/server",
      "target": "common",
      "evidence": [
        [
          "cmd/server",
          "common/authorization"
        ],
        [
          "cmd/server",
          "common/build"
        ],
        [
          "cmd/server",
          "common/config"
        ],
        [
          "cmd/server",
          "common/debug"
        ],
        [
          "cmd/server",
          "common/dynamicconfig"
        ],
        [
          "cmd/server",
          "common/headers"
        ],
        [
          "cmd/server",
          "common/log"
        ],
        [
          "cmd/server",
          "common/log/tag"
        ]
      ]
    },
    {
      "source": "cmd/server",
      "target": "common/persistence",
      "evidence": [
        [
          "cmd/server",
          "common/persistence/sql/sqlplugin/mysql"
        ],
        [
          "cmd/server",
          "common/persistence/sql/sqlplugin/postgresql"
        ],
        [
          "cmd/server",
          "common/persistence/sql/sqlplugin/sqlite"
        ]
      ]
    },
    {
      "source": "cmd/server",
      "target": "temporal",
      "evidence": [
        [
          "cmd/server",
          "temporal"
        ]
      ]
    },
    {
      "source": "cmd/tools",
      "target": "api",
      "evidence": [
        [
          "cmd/tools/genrpcserverinterceptors",
          "api/adminservice/v1"
        ],
        [
          "cmd/tools/genrpcserverinterceptors",
          "api/historyservice/v1"
        ],
        [
          "cmd/tools/genrpcserverinterceptors",
          "api/matchingservice/v1"
        ],
        [
          "cmd/tools/genrpcwrappers",
          "api/adminservice/v1"
        ],
        [
          "cmd/tools/genrpcwrappers",
          "api/historyservice/v1"
        ],
        [
          "cmd/tools/genrpcwrappers",
          "api/matchingservice/v1"
        ],
        [
          "cmd/tools/protoc-gen-go-chasm",
          "api/routing/v1"
        ]
      ]
    },
    {
      "source": "cmd/tools",
      "target": "common/persistence",
      "evidence": [
        [
          "cmd/tools/sql",
          "common/persistence/sql/sqlplugin/mysql"
        ],
        [
          "cmd/tools/sql",
          "common/persistence/sql/sqlplugin/postgresql"
        ],
        [
          "cmd/tools/sql",
          "common/persistence/sql/sqlplugin/sqlite"
        ]
      ]
    }
  ]
}
