{
  "commands": {
    "object:details": {
      "aliases": [],
      "args": {
        "objectSlug": {
          "name": "objectSlug",
          "required": true
        }
      },
      "description": "Show the authored public details for one object slug.",
      "flags": {
        "api-base": {
          "description": "PrismantiX API base URL.",
          "env": "PRISMANTIX_API_BASE",
          "name": "api-base",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "json": {
          "description": "Print one machine-readable JSON result to stdout.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "object:details",
      "pluginAlias": "@nyrra/prismantix-cli",
      "pluginName": "@nyrra/prismantix-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": true,
      "relativePath": [
        "dist",
        "commands",
        "object",
        "details.js"
      ]
    },
    "object:list": {
      "aliases": [],
      "args": {
        "ontologyId": {
          "name": "ontologyId",
          "required": true
        }
      },
      "description": "List the complete effective object set for an ontology.",
      "flags": {
        "api-base": {
          "description": "PrismantiX API base URL.",
          "env": "PRISMANTIX_API_BASE",
          "name": "api-base",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "json": {
          "description": "Print one machine-readable JSON result to stdout.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "object:list",
      "pluginAlias": "@nyrra/prismantix-cli",
      "pluginName": "@nyrra/prismantix-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": true,
      "relativePath": [
        "dist",
        "commands",
        "object",
        "list.js"
      ]
    },
    "ontology:list": {
      "aliases": [],
      "args": {},
      "description": "List every registered PrismantiX ontology.",
      "flags": {
        "api-base": {
          "description": "PrismantiX API base URL.",
          "env": "PRISMANTIX_API_BASE",
          "name": "api-base",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "json": {
          "description": "Print one machine-readable JSON result to stdout.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "ontology:list",
      "pluginAlias": "@nyrra/prismantix-cli",
      "pluginName": "@nyrra/prismantix-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": true,
      "relativePath": [
        "dist",
        "commands",
        "ontology",
        "list.js"
      ]
    },
    "records:cancel": {
      "aliases": [],
      "args": {
        "operationId": {
          "name": "operationId",
          "required": true
        }
      },
      "description": "Best-effort cancel a record-generation operation.",
      "flags": {
        "api-base": {
          "description": "PrismantiX API base URL.",
          "env": "PRISMANTIX_API_BASE",
          "name": "api-base",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "json": {
          "description": "Print one machine-readable JSON result to stdout.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "records:cancel",
      "pluginAlias": "@nyrra/prismantix-cli",
      "pluginName": "@nyrra/prismantix-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": true,
      "relativePath": [
        "dist",
        "commands",
        "records",
        "cancel.js"
      ]
    },
    "records:generate": {
      "aliases": [],
      "args": {},
      "description": "Append a complete ontology-sized default record set for a client.",
      "flags": {
        "api-base": {
          "description": "PrismantiX API base URL.",
          "env": "PRISMANTIX_API_BASE",
          "name": "api-base",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "json": {
          "description": "Print one machine-readable JSON result to stdout.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "client": {
          "description": "Client ID.",
          "name": "client",
          "required": true,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "ontology": {
          "description": "Registered ontology ID.",
          "name": "ontology",
          "required": true,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "poll-interval": {
          "description": "Polling interval in milliseconds.",
          "name": "poll-interval",
          "default": 1000,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "timeout": {
          "description": "Polling timeout in milliseconds (default: 30 minutes).",
          "name": "timeout",
          "default": 1800000,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "wait": {
          "description": "Wait for the operation to reach a terminal state.",
          "name": "wait",
          "allowNo": true,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "records:generate",
      "pluginAlias": "@nyrra/prismantix-cli",
      "pluginName": "@nyrra/prismantix-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": true,
      "relativePath": [
        "dist",
        "commands",
        "records",
        "generate.js"
      ]
    },
    "records:pull": {
      "aliases": [],
      "args": {},
      "description": "Pull a client CSV-bundle export into a local directory.",
      "flags": {
        "api-base": {
          "description": "PrismantiX API base URL.",
          "env": "PRISMANTIX_API_BASE",
          "name": "api-base",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "json": {
          "description": "Print one machine-readable JSON result to stdout.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "client": {
          "description": "Client ID to export.",
          "name": "client",
          "required": true,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "output": {
          "description": "Output directory.",
          "name": "output",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "poll-interval": {
          "description": "Polling interval in milliseconds.",
          "name": "poll-interval",
          "default": 1000,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "table": {
          "description": "Table to pull; repeat for multiple tables.",
          "name": "table",
          "hasDynamicHelp": false,
          "multiple": true,
          "type": "option"
        },
        "timeout": {
          "description": "Polling timeout in milliseconds.",
          "name": "timeout",
          "default": 120000,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "records:pull",
      "pluginAlias": "@nyrra/prismantix-cli",
      "pluginName": "@nyrra/prismantix-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": true,
      "relativePath": [
        "dist",
        "commands",
        "records",
        "pull.js"
      ]
    },
    "records:status": {
      "aliases": [],
      "args": {
        "operationId": {
          "name": "operationId",
          "required": true
        }
      },
      "description": "Show a record-generation operation.",
      "flags": {
        "api-base": {
          "description": "PrismantiX API base URL.",
          "env": "PRISMANTIX_API_BASE",
          "name": "api-base",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "json": {
          "description": "Print one machine-readable JSON result to stdout.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "records:status",
      "pluginAlias": "@nyrra/prismantix-cli",
      "pluginName": "@nyrra/prismantix-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": true,
      "relativePath": [
        "dist",
        "commands",
        "records",
        "status.js"
      ]
    }
  },
  "version": "0.0.2"
}