{
  "repo": "tidbcloud/usql",
  "binary": "usql",
  "binary_path": "main.go",
  "dependencies": {
    "USQLCLI.usql": {
      "infrastructure": {
        "terminal": {
          "operations": [
            {
              "operation": "Run interactive readline or execute command/file input",
              "implementation": "main.go"
            }
          ]
        }
      },
      "services": [
        {
          "name": "database-target",
          "protocol": "sql",
          "interface": "registered database drivers under drivers/ and internal/",
          "purpose": "Connect to the selected SQL or NoSQL backend and execute commands"
        }
      ]
    }
  }
}
