{
  "repo": "pingcap/tiup",
  "binary": "playground",
  "binary_path": "components/playground/main.go",
  "kind": "service",
  "dependencies": {
    "HTTP_API.POST /command": {
      "description": "Handles cluster control commands for a running local playground instance.",
      "infrastructure": {
        "local_cluster_runtime": {
          "operations": [
            {
              "operation": "Apply display, scale-in, and scale-out commands to local playground processes",
              "implementation": "components/playground/playground.go"
            }
          ]
        }
      },
      "services": []
    },
    "HTTP_API.GET /debug/pprof/*": {
      "description": "Exposes Go runtime profiling while the long-running playground daemon is active.",
      "infrastructure": {
        "go_runtime_profiler": {
          "operations": [
            {
              "operation": "Serve pprof handlers from the default HTTP mux",
              "implementation": "components/playground/main.go imports net/http/pprof and playground.go serves with nil mux"
            }
          ]
        }
      },
      "services": []
    }
  }
}
