{
  "binary": "file-server",
  "path": "file-server/main.go",
  "role": "primary_service",
  "language": "Go",
  "interfaces": [
    {
      "protocol": "http",
      "kind": "server",
      "framework": "gin",
      "summary": "HTTP file management server with route.Route registration and optional TLS."
    }
  ],
  "notes": [
    "main.go initializes gin.New(), route.Route(g), service registry heartbeats, and g.Run or g.RunTLS."
  ]
}
