{
  "repo": "tidbcloud/loki",
  "binary": "querytee",
  "binary_path": "cmd/querytee/main.go",
  "dependencies": {
    "Runtime QueryTeeProxy.ReadProxy": {
      "infrastructure": {},
      "services": [
        {
          "name": "upstream-loki-backends",
          "target_repo": "configured upstreams",
          "target_interface": "Loki read APIs",
          "operation_type": "http_get",
          "conditions": [
            "Always"
          ],
          "operations": [
            {
              "operation": "Fan out read queries to multiple Loki backends and compare responses",
              "trigger": "Serve proxied read requests",
              "implementation": "cmd/querytee comparison proxy runtime"
            }
          ],
          "protocol": "http"
        }
      ]
    },
    "HTTP GET /metrics": {
      "infrastructure": {},
      "services": []
    }
  }
}
