{
  "binary": "micro-api",
  "path": "micro-api/main.go",
  "role": "primary_service",
  "language": "Go",
  "interfaces": [
    {
      "protocol": "http",
      "kind": "server",
      "framework": "gin",
      "summary": "OpenAPI Gin server with Swagger and /api/v1 routes."
    }
  ],
  "notes": [
    "main.go initializes the API framework, sets up the ClusterService client, registers Gin routes through route.Route(g), and serves HTTP or HTTPS."
  ]
}
