Como quebrar o arquivo JSON swagger 2.0 em vários módulos

Estou tentando dividir meu documento da API em vários arquivos JSON que podem ser editados independentemente. Todos os exemplos que consegui encontrar usam o esquema Swagger 1.2, que possui um objeto "api": {} para decompô-lo. Isso parece estar ausente no esquema 2.0 (http://json.schemastore.org/swagger-2.0) Tudo o que define é uma única matriz de "caminhos", na qual agrupa todos os pontos de extremidade da API nessa única matriz. O efeito disso no swagger-ui é que existe uma única categoria "padrão" na qual tudo é agrupado e de maneira nenhuma que eu possa dizer para dividi-lo.

TLDR: Como você divide operações de caminhos no esquema do swagger 2.0

{
  "swagger": "2.0",
  "info": {
    "description": "My API",
    "version": "1.0.0",
    "title": "My API",
    "termsOfService": "http://www.domain.com",
    "contact": {
      "name": "[email protected]"
    }
  },
  "basePath": "/",
  "schemes": [
    "http"
  ],
  "paths": {
    "Authorization/LoginAPI": {
      "post": {
        "summary": "Authenticates you to the system and produces a session token that will be used for future calls",
        "description": "",
        "operationId": "LoginAPI",
        "consumes": [
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [{
          "in": "formData",
          "name": "UserName",
          "description": "Login Username",
          "required": true,
          "type": "string"

        }, {
          "in": "formData",
          "name": "Password",
          "description": "Password",
          "required": true,
          "type": "string"

        }],
        "responses": {
          "200": {
            "description": "API Response with session ID if login is allowed",
            "schema": {
              "$ref": "#/definitions/Authorization"
            }
          }
        }
      }
    }
  }
}

questionAnswers(7)

yourAnswerToTheQuestion