{
  "ok": true,
  "role": "product",
  "slug": "azbot",
  "name": "AZBot",
  "version": "0.2.0",
  "one_line": "Route a request onto the matching catalog product and operation.",
  "author": "Aziel Eliab",
  "identity": "Aziel Eliab",
  "aka": "Aziel Elroi Eliab",
  "license": "Apache-2.0",
  "github": "https://github.com/AzielEliab/azbot",
  "skill_url": "https://aziel-runtime.vibelock.workers.dev/v1/pull/azbot/skill",
  "worker_skill": "https://azbot-download-tracker.vibelock.workers.dev/v1/skill",
  "skill_bytes": 48888,
  "skill_inline": false,
  "download": "https://azbot-download-tracker.vibelock.workers.dev/download",
  "cite": "https://azbot-download-tracker.vibelock.workers.dev/cite.json",
  "llms": "https://azbot-download-tracker.vibelock.workers.dev/llms.txt",
  "sitemap": "https://azbot-download-tracker.vibelock.workers.dev/sitemap.xml",
  "count": "https://azbot-download-tracker.vibelock.workers.dev/count",
  "install": "https://azbot-download-tracker.vibelock.workers.dev/install.sh",
  "install_sh": "curl -fsSL -A 'Mozilla/5.0' -o install.sh https://azbot-download-tracker.vibelock.workers.dev/install.sh",
  "install_inspect": {
    "url": "https://azbot-download-tracker.vibelock.workers.dev/install.sh",
    "downloads": "That product Worker's install.sh. Typical next fetch is the counted /download on the same hostname. Not aziel-runtime. This runtime has no pipe installer.",
    "steps": [
      "curl -fsSL -A 'Mozilla/5.0' -o install.sh https://azbot-download-tracker.vibelock.workers.dev/install.sh",
      "Inspect install.sh (URLs, write paths, checksums if present).",
      "bash install.sh"
    ]
  },
  "update_check": "https://aziel-runtime.vibelock.workers.dev/v1/update/check?slug=azbot&version=0.2.0",
  "software": "https://aziel-runtime.vibelock.workers.dev/v1/software",
  "openapi": "https://azbot-download-tracker.vibelock.workers.dev/openapi.json",
  "runtime_openapi": "https://aziel-runtime.vibelock.workers.dev/openapi.json",
  "in_runtime": false,
  "ops": [
    {
      "op": "health",
      "method": "GET",
      "summary": "Liveness. Skill, not a model."
    },
    {
      "op": "skill",
      "method": "GET",
      "summary": "Return AZBot skill markdown. Does not increment download KV."
    },
    {
      "op": "route",
      "method": "POST",
      "summary": "Route a request onto a catalog slug/op. Skill, not a model."
    },
    {
      "op": "example",
      "method": "GET",
      "summary": "Sample AZBot route payload. Skill, not a model."
    },
    {
      "op": "doctor",
      "method": "GET",
      "summary": "UI alias of health. Same FragGate backend as the Worker UI button."
    }
  ],
  "banner": "AZBot is a skill, not a foundation model. Hosted /v1/skill returns markdown. Call aziel-runtime for the engines. Jeeves is not sovereign.",
  "limitations": "AZBot is a skill, not a foundation model. Hosted /v1/skill returns markdown. Call aziel-runtime for the engines. Jeeves is not sovereign.",
  "aliases": {
    "catalog_card": "https://aziel-runtime.vibelock.workers.dev/p/azbot",
    "catalog_skill": "https://aziel-runtime.vibelock.workers.dev/p/azbot/skill",
    "catalog_health": "https://aziel-runtime.vibelock.workers.dev/p/azbot/health",
    "invoke_prefix": "https://aziel-runtime.vibelock.workers.dev/p/azbot",
    "update_check": "https://aziel-runtime.vibelock.workers.dev/v1/update/check?slug=azbot&version=0.2.0",
    "software": "https://aziel-runtime.vibelock.workers.dev/v1/software",
    "worker_home": "https://azbot-download-tracker.vibelock.workers.dev/",
    "slugs": [
      "azbot"
    ]
  },
  "doi": null,
  "doi_note": "No DOI. Zenodo software deposit needed. Do not invent one.",
  "skill_source": "https://azbot-download-tracker.vibelock.workers.dev/v1/skill (service binding)",
  "kv_increment": false
}