{
  "ok": true,
  "source": "software",
  "origin": "https://aziel-runtime.vibelock.workers.dev/v1/software",
  "fallback": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/list",
  "version": "1.6.12",
  "author": "Aziel Eliab",
  "products": [
    {
      "slug": "azclce",
      "name": "AZ-CLCE",
      "bucket": "plain",
      "status": "live",
      "version": "0.3.0",
      "one_line": "Jaccard triple / pairwise / CLCE+. Detects inconsistency, not intent.",
      "worker_home": "https://azclce-download-tracker.vibelock.workers.dev/",
      "download_url": "https://azclce-download-tracker.vibelock.workers.dev/download",
      "github": "https://github.com/AzielEliab/az-clce",
      "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
      "agent": {
        "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
        "skill": "https://aziel-runtime.vibelock.workers.dev/v1/skill",
        "fraggate_list": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/list",
        "fraggate_describe": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/describe?slug=azclce",
        "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
        "software": "https://aziel-runtime.vibelock.workers.dev/v1/software",
        "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/azclce",
        "pipeline": "fraggate_list → fraggate_describe → fraggate_call"
      },
      "updated_at": "2026-09-06",
      "git_sha": null,
      "door": "fraggate",
      "kind": "software",
      "worker": "azclce-download-tracker",
      "fraggate_live": true,
      "fraggate_ops": [
        "score",
        "classify",
        "gate",
        "health",
        "skill"
      ],
      "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
      "download": "https://azclce-download-tracker.vibelock.workers.dev/download",
      "count": "https://azclce-download-tracker.vibelock.workers.dev/count",
      "install": "https://azclce-download-tracker.vibelock.workers.dev/install.sh",
      "skill": "https://azclce-download-tracker.vibelock.workers.dev/v1/skill",
      "openapi": "https://azclce-download-tracker.vibelock.workers.dev/openapi.json",
      "doi": null,
      "doi_url": null,
      "doi_kind": null,
      "zenodo_status": "deposit_needed",
      "software_deposit_needed": true,
      "related_identifiers": [
        {
          "identifier": "https://github.com/AzielEliab/az-clce",
          "relation": "isSupplementTo",
          "resource_type": "software",
          "scheme": "url"
        },
        {
          "identifier": "https://azclce-download-tracker.vibelock.workers.dev/download",
          "relation": "isIdenticalTo",
          "resource_type": "software",
          "scheme": "url"
        }
      ],
      "software_tarball": {
        "url": "https://azclce-download-tracker.vibelock.workers.dev/download",
        "filename": "azclce-0.3.0.tar.gz",
        "content_type": "application/gzip",
        "note": "Counted Worker /download asset (gzip 200). Upload this file as the Zenodo software package."
      },
      "banner": "CLCE detects inconsistency, not intent. Type D is a label, not a finding of malice. Threshold 0.7 is advisory.",
      "ops": [
        {
          "op": "health",
          "method": "GET",
          "summary": "Liveness. Does not increment download KV."
        },
        {
          "op": "score",
          "method": "POST",
          "summary": "Jaccard triple / pairwise / CLCE+."
        },
        {
          "op": "classify",
          "method": "POST",
          "summary": "Mismatch types. Type D is a label only."
        },
        {
          "op": "gate",
          "method": "POST",
          "summary": "Pass iff triple ≥ min (default 0.7). Advisory."
        },
        {
          "op": "skill",
          "method": "GET",
          "summary": "Return AZ-CLCE skill markdown. Does not increment download KV."
        }
      ],
      "catalog_card": "https://aziel-runtime.vibelock.workers.dev/p/azclce",
      "catalog_health": "https://aziel-runtime.vibelock.workers.dev/p/azclce/health",
      "catalog_skill": "https://aziel-runtime.vibelock.workers.dev/p/azclce/skill",
      "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/azclce",
      "pull_skill": "https://aziel-runtime.vibelock.workers.dev/v1/pull/azclce/skill",
      "invoke_prefix": "https://aziel-runtime.vibelock.workers.dev/p/azclce",
      "cite": "https://azclce-download-tracker.vibelock.workers.dev/cite.json",
      "llms": "https://azclce-download-tracker.vibelock.workers.dev/llms.txt",
      "sitemap": "https://azclce-download-tracker.vibelock.workers.dev/sitemap.xml",
      "crawl": {
        "home": "https://azclce-download-tracker.vibelock.workers.dev/",
        "cite": "https://azclce-download-tracker.vibelock.workers.dev/cite.json",
        "llms": null,
        "download": "https://azclce-download-tracker.vibelock.workers.dev/download",
        "sitemap": "https://azclce-download-tracker.vibelock.workers.dev/sitemap.xml"
      }
    },
    {
      "slug": "azos",
      "name": "AZ-OS",
      "bucket": "plain",
      "status": "live",
      "version": "0.3.0",
      "one_line": "Read-only status / principles. Does not grant remote shell.",
      "worker_home": "https://azos-download-tracker.vibelock.workers.dev/",
      "download_url": "https://azos-download-tracker.vibelock.workers.dev/download",
      "github": "https://github.com/AzielEliab/azos",
      "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
      "agent": {
        "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
        "skill": "https://aziel-runtime.vibelock.workers.dev/v1/skill",
        "fraggate_list": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/list",
        "fraggate_describe": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/describe?slug=azos",
        "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
        "software": "https://aziel-runtime.vibelock.workers.dev/v1/software",
        "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/azos",
        "pipeline": "fraggate_list → fraggate_describe → fraggate_call"
      },
      "updated_at": "2026-09-06",
      "git_sha": null,
      "door": "fraggate",
      "kind": "software",
      "worker": "azos-download-tracker",
      "fraggate_live": true,
      "fraggate_ops": [
        "status",
        "health",
        "skill"
      ],
      "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
      "download": "https://azos-download-tracker.vibelock.workers.dev/download",
      "count": "https://azos-download-tracker.vibelock.workers.dev/count",
      "install": "https://azos-download-tracker.vibelock.workers.dev/install.sh",
      "skill": "https://azos-download-tracker.vibelock.workers.dev/v1/skill",
      "openapi": "https://azos-download-tracker.vibelock.workers.dev/openapi.json",
      "doi": "10.5281/zenodo.21431711",
      "doi_url": "https://doi.org/10.5281/zenodo.21431711",
      "doi_kind": "historical_record",
      "zenodo_status": "historical_doi_tombstoned",
      "software_deposit_needed": true,
      "related_identifiers": [
        {
          "identifier": "https://github.com/AzielEliab/azos",
          "relation": "isSupplementTo",
          "resource_type": "software",
          "scheme": "url"
        },
        {
          "identifier": "https://azos-download-tracker.vibelock.workers.dev/download",
          "relation": "isIdenticalTo",
          "resource_type": "software",
          "scheme": "url"
        }
      ],
      "software_tarball": {
        "url": "https://azos-download-tracker.vibelock.workers.dev/download",
        "filename": "azos-0.3.0.tar.gz",
        "content_type": "application/gzip",
        "note": "Counted Worker /download asset (gzip 200). Upload this file as the Zenodo software package."
      },
      "banner": "AZ-OS does not grant remote shell. Invite prints principles; exec requires a local token.",
      "ops": [
        {
          "op": "health",
          "method": "GET",
          "summary": "Liveness. Does not increment download KV."
        },
        {
          "op": "status",
          "method": "POST",
          "summary": "Read-only status / principles. No remote exec."
        },
        {
          "op": "skill",
          "method": "GET",
          "summary": "Return AZ-OS skill markdown. Does not increment download KV."
        }
      ],
      "catalog_card": "https://aziel-runtime.vibelock.workers.dev/p/azos",
      "catalog_health": "https://aziel-runtime.vibelock.workers.dev/p/azos/health",
      "catalog_skill": "https://aziel-runtime.vibelock.workers.dev/p/azos/skill",
      "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/azos",
      "pull_skill": "https://aziel-runtime.vibelock.workers.dev/v1/pull/azos/skill",
      "invoke_prefix": "https://aziel-runtime.vibelock.workers.dev/p/azos",
      "cite": "https://azos-download-tracker.vibelock.workers.dev/cite.json",
      "llms": "https://azos-download-tracker.vibelock.workers.dev/llms.txt",
      "sitemap": "https://azos-download-tracker.vibelock.workers.dev/sitemap.xml",
      "crawl": {
        "home": "https://azos-download-tracker.vibelock.workers.dev/",
        "cite": "https://azos-download-tracker.vibelock.workers.dev/cite.json",
        "llms": "https://azos-download-tracker.vibelock.workers.dev/llms.txt",
        "download": "https://azos-download-tracker.vibelock.workers.dev/download",
        "sitemap": "https://azos-download-tracker.vibelock.workers.dev/sitemap.xml"
      }
    },
    {
      "slug": "azai",
      "name": "AZAI",
      "bucket": "plain",
      "status": "live",
      "version": "0.3.1",
      "one_line": "Local OpenAI-compatible runtime. Not a new foundation model. Jeeves is not sovereign.",
      "worker_home": "https://azai-download-tracker.vibelock.workers.dev/",
      "download_url": "https://azai-download-tracker.vibelock.workers.dev/download",
      "github": "https://github.com/AzielEliab/azai",
      "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
      "agent": {
        "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
        "skill": "https://aziel-runtime.vibelock.workers.dev/v1/skill",
        "fraggate_list": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/list",
        "fraggate_describe": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/describe?slug=azai",
        "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
        "software": "https://aziel-runtime.vibelock.workers.dev/v1/software",
        "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/azai",
        "pipeline": "fraggate_list → fraggate_describe → fraggate_call"
      },
      "updated_at": "2026-09-06",
      "git_sha": null,
      "door": "fraggate",
      "kind": "software",
      "worker": "azai-download-tracker",
      "fraggate_live": true,
      "fraggate_ops": [
        "lamb-check",
        "lamb_check",
        "health",
        "skill"
      ],
      "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
      "download": "https://azai-download-tracker.vibelock.workers.dev/download",
      "count": "https://azai-download-tracker.vibelock.workers.dev/count",
      "install": "https://azai-download-tracker.vibelock.workers.dev/install.sh",
      "skill": "https://azai-download-tracker.vibelock.workers.dev/v1/skill",
      "openapi": "https://azai-download-tracker.vibelock.workers.dev/openapi.json",
      "doi": null,
      "doi_url": null,
      "doi_kind": null,
      "zenodo_status": "deposit_needed",
      "software_deposit_needed": true,
      "related_identifiers": [
        {
          "identifier": "https://github.com/AzielEliab/azai",
          "relation": "isSupplementTo",
          "resource_type": "software",
          "scheme": "url"
        },
        {
          "identifier": "https://azai-download-tracker.vibelock.workers.dev/download",
          "relation": "isIdenticalTo",
          "resource_type": "software",
          "scheme": "url"
        }
      ],
      "software_tarball": {
        "url": "https://azai-download-tracker.vibelock.workers.dev/download",
        "filename": "azai-0.3.1.tar.gz",
        "content_type": "application/gzip",
        "note": "Counted Worker /download asset (gzip 200). Upload this file as the Zenodo software package."
      },
      "banner": "AZAI is a local OpenAI-compatible runtime, not a new foundation model. Hosted /v1 is a protocol mirror + Lamb check, NOT a proxy that spends the author's paid keys. Jeeves is not sovereign. Live blend is local azai serve.",
      "ops": [
        {
          "op": "health",
          "method": "GET",
          "summary": "Liveness. Protocol mirror. Not a provider proxy."
        },
        {
          "op": "lamb-check",
          "method": "POST",
          "summary": "Run Lamb Lens (peace/clarity/service) on {text}. No provider call."
        },
        {
          "op": "lamb_check",
          "method": "POST",
          "summary": "Alias of lamb-check for MCP azai_lamb_check."
        },
        {
          "op": "skill",
          "method": "GET",
          "summary": "Return AZAI skill markdown. Does not increment download KV."
        }
      ],
      "catalog_card": "https://aziel-runtime.vibelock.workers.dev/p/azai",
      "catalog_health": "https://aziel-runtime.vibelock.workers.dev/p/azai/health",
      "catalog_skill": "https://aziel-runtime.vibelock.workers.dev/p/azai/skill",
      "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/azai",
      "pull_skill": "https://aziel-runtime.vibelock.workers.dev/v1/pull/azai/skill",
      "invoke_prefix": "https://aziel-runtime.vibelock.workers.dev/p/azai",
      "cite": "https://azai-download-tracker.vibelock.workers.dev/cite.json",
      "llms": "https://azai-download-tracker.vibelock.workers.dev/llms.txt",
      "sitemap": "https://azai-download-tracker.vibelock.workers.dev/sitemap.xml",
      "crawl": {
        "home": "https://azai-download-tracker.vibelock.workers.dev/",
        "cite": "https://azai-download-tracker.vibelock.workers.dev/cite.json",
        "llms": null,
        "download": "https://azai-download-tracker.vibelock.workers.dev/download",
        "sitemap": "https://azai-download-tracker.vibelock.workers.dev/sitemap.xml"
      }
    },
    {
      "slug": "azbot",
      "name": "AZBot",
      "bucket": "plain",
      "status": "live",
      "version": "0.2.0",
      "one_line": "Skill, not a foundation model. Hosted /v1/skill returns markdown.",
      "worker_home": "https://azbot-download-tracker.vibelock.workers.dev/",
      "download_url": "https://azbot-download-tracker.vibelock.workers.dev/download",
      "github": "https://github.com/AzielEliab/azbot",
      "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
      "agent": {
        "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
        "skill": "https://aziel-runtime.vibelock.workers.dev/v1/skill",
        "fraggate_list": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/list",
        "fraggate_describe": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/describe?slug=azbot",
        "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
        "software": "https://aziel-runtime.vibelock.workers.dev/v1/software",
        "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/azbot",
        "pipeline": "fraggate_list → fraggate_describe → fraggate_call"
      },
      "updated_at": "2026-09-06",
      "git_sha": null,
      "door": "fraggate",
      "kind": "software",
      "worker": "azbot-download-tracker",
      "fraggate_live": true,
      "fraggate_ops": [
        "route",
        "health",
        "skill"
      ],
      "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
      "download": "https://azbot-download-tracker.vibelock.workers.dev/download",
      "count": "https://azbot-download-tracker.vibelock.workers.dev/count",
      "install": "https://azbot-download-tracker.vibelock.workers.dev/install.sh",
      "skill": "https://azbot-download-tracker.vibelock.workers.dev/v1/skill",
      "openapi": "https://azbot-download-tracker.vibelock.workers.dev/openapi.json",
      "doi": null,
      "doi_url": null,
      "doi_kind": null,
      "zenodo_status": "deposit_needed",
      "software_deposit_needed": true,
      "related_identifiers": [
        {
          "identifier": "https://github.com/AzielEliab/azbot",
          "relation": "isSupplementTo",
          "resource_type": "software",
          "scheme": "url"
        },
        {
          "identifier": "https://azbot-download-tracker.vibelock.workers.dev/download",
          "relation": "isIdenticalTo",
          "resource_type": "software",
          "scheme": "url"
        }
      ],
      "software_tarball": {
        "url": "https://azbot-download-tracker.vibelock.workers.dev/download",
        "filename": "azbot-0.2.0.tar.gz",
        "content_type": "application/gzip",
        "note": "Counted Worker /download asset (gzip 200). Upload this file as the Zenodo software package."
      },
      "banner": "AZBot is a skill, not a foundation model. Hosted /v1/skill returns markdown. Call aziel-runtime for the engines. Jeeves is not sovereign.",
      "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."
        }
      ],
      "catalog_card": "https://aziel-runtime.vibelock.workers.dev/p/azbot",
      "catalog_health": "https://aziel-runtime.vibelock.workers.dev/p/azbot/health",
      "catalog_skill": "https://aziel-runtime.vibelock.workers.dev/p/azbot/skill",
      "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/azbot",
      "pull_skill": "https://aziel-runtime.vibelock.workers.dev/v1/pull/azbot/skill",
      "invoke_prefix": "https://aziel-runtime.vibelock.workers.dev/p/azbot",
      "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",
      "crawl": {
        "home": "https://azbot-download-tracker.vibelock.workers.dev/",
        "cite": "https://azbot-download-tracker.vibelock.workers.dev/cite.json",
        "llms": null,
        "download": "https://azbot-download-tracker.vibelock.workers.dev/download",
        "sitemap": "https://azbot-download-tracker.vibelock.workers.dev/sitemap.xml"
      }
    },
    {
      "slug": "azbrowser",
      "name": "AZBrowser",
      "bucket": "plain",
      "status": "live",
      "version": "0.1.0",
      "one_line": "AZBrowser (AZB-1.0): Lamb Lens ethical research browser. Cite; refuse harvest; no invented visits. FragGate only. AZNet is a separate software (order/token pairing only).",
      "worker_home": "https://azbrowser-download-tracker.vibelock.workers.dev/",
      "download_url": "https://azbrowser-download-tracker.vibelock.workers.dev/download",
      "github": "https://github.com/AzielEliab/azbrowser",
      "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
      "agent": {
        "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
        "skill": "https://aziel-runtime.vibelock.workers.dev/v1/skill",
        "fraggate_list": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/list",
        "fraggate_describe": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/describe?slug=azbrowser",
        "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
        "software": "https://aziel-runtime.vibelock.workers.dev/v1/software",
        "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/azbrowser",
        "pipeline": "fraggate_list → fraggate_describe → fraggate_call"
      },
      "updated_at": "2026-09-06",
      "git_sha": null,
      "door": "fraggate",
      "kind": "software",
      "worker": "azbrowser-download-tracker",
      "fraggate_live": true,
      "fraggate_ops": [
        "ethical_search",
        "lamb_lens_search",
        "navigate",
        "airlock_ingest",
        "tab_open",
        "tab_list",
        "receipt_list",
        "verify",
        "receipt_verify",
        "health",
        "skill",
        "airlock",
        "home"
      ],
      "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
      "download": "https://azbrowser-download-tracker.vibelock.workers.dev/download",
      "count": "https://azbrowser-download-tracker.vibelock.workers.dev/count",
      "install": "https://azbrowser-download-tracker.vibelock.workers.dev/install.sh",
      "skill": "https://azbrowser-download-tracker.vibelock.workers.dev/v1/skill",
      "openapi": "https://azbrowser-download-tracker.vibelock.workers.dev/openapi.json",
      "doi": null,
      "doi_url": null,
      "doi_kind": null,
      "zenodo_status": "deposit_needed",
      "software_deposit_needed": true,
      "related_identifiers": [
        {
          "identifier": "https://github.com/AzielEliab/azbrowser",
          "relation": "isSupplementTo",
          "resource_type": "software",
          "scheme": "url"
        },
        {
          "identifier": "https://azbrowser-download-tracker.vibelock.workers.dev/download",
          "relation": "isIdenticalTo",
          "resource_type": "software",
          "scheme": "url"
        }
      ],
      "software_tarball": {
        "url": "https://azbrowser-download-tracker.vibelock.workers.dev/download",
        "filename": "azbrowser-0.1.0.tar.gz",
        "content_type": "application/gzip",
        "note": "Counted Worker /download asset (gzip 200). Upload this file as the Zenodo software package."
      },
      "banner": "AZBrowser (AZB-1.0): Lamb Lens ethical research browser. Reached only via FragGate (POST /v1/fraggate/call { slug: \"azbrowser\", op }). Cite; refuse harmful harvest; never invent visit results. Not Chromium. tor_exit / phoenix_wipe / unrestricted proxy stay stub. AZNet is separate software (same FragGate door) — pairing is order/token only, not a shared Phase-1 UI. Author Aziel Eliab.",
      "ops": [
        {
          "op": "health",
          "method": "GET",
          "summary": "Liveness. Does not increment download KV."
        },
        {
          "op": "ethical_search",
          "method": "POST",
          "summary": "Lamb Lens ethical search. Cite. Refuse harmful harvest. Never invent visit results."
        },
        {
          "op": "lamb_lens_search",
          "method": "POST",
          "summary": "Alias of ethical_search. Same FragGate backend as the Worker UI button."
        },
        {
          "op": "navigate",
          "method": "POST",
          "summary": "Sandboxed advisory fetch/metadata. No raw HTML. No Chromium exec."
        },
        {
          "op": "airlock_ingest",
          "method": "POST",
          "summary": "Classify a URL or text before ingest. Refuses malware / harvest payloads."
        },
        {
          "op": "tab_open",
          "method": "POST",
          "summary": "Open a session tab (in-memory or KV). Title is host metadata, not a claimed visit."
        },
        {
          "op": "tab_list",
          "method": "POST",
          "summary": "List session tabs."
        },
        {
          "op": "receipt_list",
          "method": "POST",
          "summary": "List hash-chained AZBrowser receipts."
        },
        {
          "op": "verify",
          "method": "POST",
          "summary": "Verify an AZBrowser receipt hash."
        },
        {
          "op": "receipt_verify",
          "method": "POST",
          "summary": "Alias of verify."
        },
        {
          "op": "airlock",
          "method": "POST",
          "summary": "UI alias of airlock_ingest. Same FragGate backend as the Worker UI button."
        },
        {
          "op": "home",
          "method": "POST",
          "summary": "UI alias of health. Same FragGate backend as the Worker UI button."
        },
        {
          "op": "skill",
          "method": "GET",
          "summary": "Return AZBrowser skill markdown. Does not increment download KV."
        }
      ],
      "catalog_card": "https://aziel-runtime.vibelock.workers.dev/p/azbrowser",
      "catalog_health": "https://aziel-runtime.vibelock.workers.dev/p/azbrowser/health",
      "catalog_skill": "https://aziel-runtime.vibelock.workers.dev/p/azbrowser/skill",
      "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/azbrowser",
      "pull_skill": "https://aziel-runtime.vibelock.workers.dev/v1/pull/azbrowser/skill",
      "invoke_prefix": "https://aziel-runtime.vibelock.workers.dev/p/azbrowser",
      "cite": "https://azbrowser-download-tracker.vibelock.workers.dev/cite.json",
      "llms": "https://azbrowser-download-tracker.vibelock.workers.dev/llms.txt",
      "sitemap": "https://azbrowser-download-tracker.vibelock.workers.dev/sitemap.xml",
      "crawl": {
        "home": "https://azbrowser-download-tracker.vibelock.workers.dev/",
        "cite": "https://azbrowser-download-tracker.vibelock.workers.dev/cite.json",
        "llms": "https://azbrowser-download-tracker.vibelock.workers.dev/llms.txt",
        "download": "https://azbrowser-download-tracker.vibelock.workers.dev/download",
        "sitemap": "https://azbrowser-download-tracker.vibelock.workers.dev/sitemap.xml"
      }
    },
    {
      "slug": "azhub",
      "name": "AZHub",
      "bucket": "plain",
      "status": "live",
      "version": "0.1.0",
      "one_line": "AZHub (AIH-WP-1.0): Blank Key / neutral spatial container. Does not interpret. FragGate only. AZInterface is sibling software under the same FragGate door.",
      "worker_home": "https://azhub-download-tracker.vibelock.workers.dev/",
      "download_url": "https://azhub-download-tracker.vibelock.workers.dev/download",
      "github": "https://github.com/AzielEliab/azhub",
      "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
      "agent": {
        "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
        "skill": "https://aziel-runtime.vibelock.workers.dev/v1/skill",
        "fraggate_list": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/list",
        "fraggate_describe": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/describe?slug=azhub",
        "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
        "software": "https://aziel-runtime.vibelock.workers.dev/v1/software",
        "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/azhub",
        "pipeline": "fraggate_list → fraggate_describe → fraggate_call"
      },
      "updated_at": "2026-09-06",
      "git_sha": null,
      "door": "fraggate",
      "kind": "software",
      "worker": "azhub-download-tracker",
      "fraggate_live": true,
      "fraggate_ops": [
        "health",
        "skill",
        "region_list",
        "place_module",
        "remove_module",
        "tether_declare",
        "tether_cut",
        "tether_list",
        "blank_key_status",
        "list_modules",
        "place"
      ],
      "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
      "download": "https://azhub-download-tracker.vibelock.workers.dev/download",
      "count": "https://azhub-download-tracker.vibelock.workers.dev/count",
      "install": "https://azhub-download-tracker.vibelock.workers.dev/install.sh",
      "skill": "https://azhub-download-tracker.vibelock.workers.dev/v1/skill",
      "openapi": "https://azhub-download-tracker.vibelock.workers.dev/openapi.json",
      "doi": null,
      "doi_url": null,
      "doi_kind": null,
      "zenodo_status": "deposit_needed",
      "software_deposit_needed": true,
      "related_identifiers": [
        {
          "identifier": "https://github.com/AzielEliab/azhub",
          "relation": "isSupplementTo",
          "resource_type": "software",
          "scheme": "url"
        },
        {
          "identifier": "https://azhub-download-tracker.vibelock.workers.dev/download",
          "relation": "isIdenticalTo",
          "resource_type": "software",
          "scheme": "url"
        }
      ],
      "software_tarball": {
        "url": "https://azhub-download-tracker.vibelock.workers.dev/download",
        "filename": "azhub-0.1.0.tar.gz",
        "content_type": "application/gzip",
        "note": "Counted Worker /download asset (gzip 200). Upload this file as the Zenodo software package."
      },
      "banner": "AZHub (AIH-WP-1.0): neutral spatial container / Blank Key. Reached only via FragGate (POST /v1/fraggate/call { slug: \"azhub\", op }). Does not interpret meaning. Refuses auto-unlock and completeness events. AZInterface is sibling software under the same FragGate door. scorch_remote / ranking stay stub. Author Aziel Eliab.",
      "ops": [
        {
          "op": "health",
          "method": "GET",
          "summary": "Liveness. Does not increment download KV."
        },
        {
          "op": "region_list",
          "method": "POST",
          "summary": "List Blank Key regions. Hub does not interpret meaning."
        },
        {
          "op": "place_module",
          "method": "POST",
          "summary": "Place a module in a region without interpretation."
        },
        {
          "op": "remove_module",
          "method": "POST",
          "summary": "Remove a placed module. Does not interpret."
        },
        {
          "op": "tether_declare",
          "method": "POST",
          "summary": "Declare a tether between modules. Link only, not meaning."
        },
        {
          "op": "tether_cut",
          "method": "POST",
          "summary": "Cut a declared tether."
        },
        {
          "op": "tether_list",
          "method": "POST",
          "summary": "List declared tethers."
        },
        {
          "op": "blank_key_status",
          "method": "POST",
          "summary": "Blank Key status. Interprets nothing. Auto-unlock / completeness stay refused."
        },
        {
          "op": "list_modules",
          "method": "POST",
          "summary": "UI alias of region_list. Same FragGate backend as the Worker UI button."
        },
        {
          "op": "place",
          "method": "POST",
          "summary": "UI alias of place_module. Same FragGate backend as the Worker UI button."
        },
        {
          "op": "skill",
          "method": "GET",
          "summary": "Return AZHub skill markdown. Does not increment download KV."
        }
      ],
      "catalog_card": "https://aziel-runtime.vibelock.workers.dev/p/azhub",
      "catalog_health": "https://aziel-runtime.vibelock.workers.dev/p/azhub/health",
      "catalog_skill": "https://aziel-runtime.vibelock.workers.dev/p/azhub/skill",
      "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/azhub",
      "pull_skill": "https://aziel-runtime.vibelock.workers.dev/v1/pull/azhub/skill",
      "invoke_prefix": "https://aziel-runtime.vibelock.workers.dev/p/azhub",
      "cite": "https://azhub-download-tracker.vibelock.workers.dev/cite.json",
      "llms": "https://azhub-download-tracker.vibelock.workers.dev/llms.txt",
      "sitemap": "https://azhub-download-tracker.vibelock.workers.dev/sitemap.xml",
      "crawl": {
        "home": "https://azhub-download-tracker.vibelock.workers.dev/",
        "cite": "https://azhub-download-tracker.vibelock.workers.dev/cite.json",
        "llms": "https://azhub-download-tracker.vibelock.workers.dev/llms.txt",
        "download": "https://azhub-download-tracker.vibelock.workers.dev/download",
        "sitemap": "https://azhub-download-tracker.vibelock.workers.dev/sitemap.xml"
      }
    },
    {
      "slug": "aziel-corpus",
      "name": "Aziel Digital Library",
      "bucket": "plain",
      "status": "live",
      "version": "2.6.2",
      "one_line": "Self-contained immutable digital library. Public MASTER. Not a 26-card index.",
      "worker_home": "https://www.azielcorpuslibrary.net/",
      "download_url": "https://www.azielcorpuslibrary.net/download",
      "github": "https://github.com/AzielEliab/aziel-corpus",
      "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
      "agent": {
        "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
        "skill": "https://aziel-runtime.vibelock.workers.dev/v1/skill",
        "fraggate_list": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/list",
        "fraggate_describe": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/describe?slug=aziel-corpus",
        "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
        "software": "https://aziel-runtime.vibelock.workers.dev/v1/software",
        "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/aziel-corpus",
        "pipeline": "fraggate_list → fraggate_describe → fraggate_call"
      },
      "updated_at": "2026-09-06",
      "git_sha": null,
      "door": "fraggate",
      "kind": "software",
      "worker": "aziel-corpus-download-tracker",
      "fraggate_live": true,
      "fraggate_ops": [
        "search",
        "example",
        "skill",
        "health"
      ],
      "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
      "download": "https://www.azielcorpuslibrary.net/download",
      "count": "https://www.azielcorpuslibrary.net/count",
      "install": "https://www.azielcorpuslibrary.net/install.sh",
      "skill": "https://www.azielcorpuslibrary.net/v1/skill",
      "openapi": "https://www.azielcorpuslibrary.net/openapi.json",
      "doi": null,
      "doi_url": null,
      "doi_kind": null,
      "zenodo_status": "deposit_needed",
      "software_deposit_needed": true,
      "related_identifiers": [
        {
          "identifier": "https://github.com/AzielEliab/aziel-corpus",
          "relation": "isSupplementTo",
          "resource_type": "software",
          "scheme": "url"
        },
        {
          "identifier": "https://www.azielcorpuslibrary.net/download",
          "relation": "isIdenticalTo",
          "resource_type": "software",
          "scheme": "url"
        }
      ],
      "software_tarball": {
        "url": "https://www.azielcorpuslibrary.net/download",
        "filename": "aziel-digital-library-2.6.2.zip",
        "content_type": "application/zip",
        "note": "Counted Aziel Digital Library package (zip 200). Upload this file as the Zenodo software package."
      },
      "banner": "Aziel Digital Library v2.6.2. Public MASTER. Anonymous GET is read-only. Signed-in accounts may ingest. Not a 26-card software index. Author Aziel Eliab only.",
      "ops": [
        {
          "op": "health",
          "method": "GET",
          "summary": "Liveness. Does not increment download KV. Public MASTER."
        },
        {
          "op": "search",
          "method": "GET",
          "summary": "Search published corpus records. Anonymous GET."
        },
        {
          "op": "example",
          "method": "GET",
          "summary": "Sample search payload. Does not increment download KV."
        },
        {
          "op": "skill",
          "method": "GET",
          "summary": "Return Aziel Digital Library skill markdown. Does not increment download KV."
        }
      ],
      "catalog_card": "https://aziel-runtime.vibelock.workers.dev/p/aziel-corpus",
      "catalog_health": "https://aziel-runtime.vibelock.workers.dev/p/aziel-corpus/health",
      "catalog_skill": "https://aziel-runtime.vibelock.workers.dev/p/aziel-corpus/skill",
      "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/aziel-corpus",
      "pull_skill": "https://aziel-runtime.vibelock.workers.dev/v1/pull/aziel-corpus/skill",
      "invoke_prefix": "https://aziel-runtime.vibelock.workers.dev/p/aziel-corpus",
      "cite": "https://www.azielcorpuslibrary.net/cite.json",
      "llms": "https://www.azielcorpuslibrary.net/llms.txt",
      "sitemap": "https://www.azielcorpuslibrary.net/sitemap.xml",
      "crawl": {
        "home": "https://www.azielcorpuslibrary.net/",
        "cite": "https://www.azielcorpuslibrary.net/cite.json",
        "llms": "https://www.azielcorpuslibrary.net/llms.txt",
        "download": "https://www.azielcorpuslibrary.net/download",
        "sitemap": "https://www.azielcorpuslibrary.net/sitemap.xml"
      }
    },
    {
      "slug": "azieltether",
      "name": "AzielTether",
      "bucket": "plain",
      "status": "live",
      "version": "0.1.0",
      "one_line": "AzielTether 0.1.0: central × decentral survival mesh for downloaded Aziel software. Prefer-central; peer sync when down; public HTTPS stays mesh-free. Not a VPN. Author Aziel Eliab.",
      "worker_home": "https://azieltether-download-tracker.vibelock.workers.dev/",
      "download_url": "https://azieltether-download-tracker.vibelock.workers.dev/download",
      "github": "https://github.com/AzielEliab/azieltether",
      "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
      "agent": {
        "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
        "skill": "https://aziel-runtime.vibelock.workers.dev/v1/skill",
        "fraggate_list": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/list",
        "fraggate_describe": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/describe?slug=azieltether",
        "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
        "software": "https://aziel-runtime.vibelock.workers.dev/v1/software",
        "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/azieltether",
        "pipeline": "fraggate_list → fraggate_describe → fraggate_call"
      },
      "updated_at": "2026-09-06",
      "git_sha": null,
      "door": "fraggate",
      "kind": "software",
      "worker": "azieltether-download-tracker",
      "fraggate_live": true,
      "fraggate_ops": [
        "verify",
        "health",
        "skill"
      ],
      "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
      "download": "https://azieltether-download-tracker.vibelock.workers.dev/download",
      "count": "https://azieltether-download-tracker.vibelock.workers.dev/count",
      "install": "https://azieltether-download-tracker.vibelock.workers.dev/install.sh",
      "skill": "https://azieltether-download-tracker.vibelock.workers.dev/v1/skill",
      "openapi": "https://azieltether-download-tracker.vibelock.workers.dev/openapi.json",
      "doi": null,
      "doi_url": null,
      "doi_kind": null,
      "zenodo_status": "deposit_needed",
      "software_deposit_needed": true,
      "related_identifiers": [
        {
          "identifier": "https://github.com/AzielEliab/azieltether",
          "relation": "isSupplementTo",
          "resource_type": "software",
          "scheme": "url"
        },
        {
          "identifier": "https://azieltether-download-tracker.vibelock.workers.dev/download",
          "relation": "isIdenticalTo",
          "resource_type": "software",
          "scheme": "url"
        }
      ],
      "software_tarball": {
        "url": "https://azieltether-download-tracker.vibelock.workers.dev/download",
        "filename": "azieltether-0.1.0.tar.gz",
        "content_type": "application/gzip",
        "note": "Counted Worker /download asset (gzip 200). Upload this file as the Zenodo software package."
      },
      "banner": "AzielTether 0.1.0: central × decentral survival mesh for downloaded Aziel Eliab software. Prefer central Worker when up; peer hash-chain sync when down; reconcile on restore. Public HTTPS boards stay mesh-free. Not a VPN. Counted Worker live. Author Aziel Eliab.",
      "ops": [
        {
          "op": "health",
          "method": "GET",
          "summary": "Liveness when the counted Worker is live. Does not increment download KV."
        },
        {
          "op": "skill",
          "method": "GET",
          "summary": "Return AzielTether skill markdown when hosted. Does not increment download KV."
        },
        {
          "op": "verify",
          "method": "POST",
          "summary": "Verify a hash-chain of downloaded package receipts. Not a VPN."
        }
      ],
      "catalog_card": "https://aziel-runtime.vibelock.workers.dev/p/azieltether",
      "catalog_health": "https://aziel-runtime.vibelock.workers.dev/p/azieltether/health",
      "catalog_skill": "https://aziel-runtime.vibelock.workers.dev/p/azieltether/skill",
      "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/azieltether",
      "pull_skill": "https://aziel-runtime.vibelock.workers.dev/v1/pull/azieltether/skill",
      "invoke_prefix": "https://aziel-runtime.vibelock.workers.dev/p/azieltether",
      "cite": "https://azieltether-download-tracker.vibelock.workers.dev/cite.json",
      "llms": "https://azieltether-download-tracker.vibelock.workers.dev/llms.txt",
      "sitemap": "https://azieltether-download-tracker.vibelock.workers.dev/sitemap.xml",
      "crawl": {
        "home": "https://azieltether-download-tracker.vibelock.workers.dev/",
        "cite": "https://azieltether-download-tracker.vibelock.workers.dev/cite.json",
        "llms": "https://azieltether-download-tracker.vibelock.workers.dev/llms.txt",
        "download": "https://azieltether-download-tracker.vibelock.workers.dev/download",
        "sitemap": "https://azieltether-download-tracker.vibelock.workers.dev/sitemap.xml"
      }
    },
    {
      "slug": "azinterface",
      "name": "AZInterface",
      "bucket": "plain",
      "status": "live",
      "version": "0.1.0",
      "one_line": "AZInterface (AIH-WP-1.0): custodial operating environment. Pre-locked page cycles OFF/integrity/ON/FULL SHUTDOWN/MEMORIAL. FragGate only. AZHub is sibling software under the same FragGate door.",
      "worker_home": "https://azinterface-download-tracker.vibelock.workers.dev/",
      "download_url": "https://azinterface-download-tracker.vibelock.workers.dev/download",
      "github": "https://github.com/AzielEliab/azinterface",
      "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
      "agent": {
        "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
        "skill": "https://aziel-runtime.vibelock.workers.dev/v1/skill",
        "fraggate_list": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/list",
        "fraggate_describe": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/describe?slug=azinterface",
        "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
        "software": "https://aziel-runtime.vibelock.workers.dev/v1/software",
        "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/azinterface",
        "pipeline": "fraggate_list → fraggate_describe → fraggate_call"
      },
      "updated_at": "2026-09-06",
      "git_sha": null,
      "door": "fraggate",
      "kind": "software",
      "worker": "azinterface-download-tracker",
      "fraggate_live": true,
      "fraggate_ops": [
        "health",
        "skill",
        "genesis_status",
        "site_state_get",
        "site_state_set",
        "integrity_check",
        "witness_list",
        "page_cycle_status",
        "genesis_boot",
        "hold"
      ],
      "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
      "download": "https://azinterface-download-tracker.vibelock.workers.dev/download",
      "count": "https://azinterface-download-tracker.vibelock.workers.dev/count",
      "install": "https://azinterface-download-tracker.vibelock.workers.dev/install.sh",
      "skill": "https://azinterface-download-tracker.vibelock.workers.dev/v1/skill",
      "openapi": "https://azinterface-download-tracker.vibelock.workers.dev/openapi.json",
      "doi": null,
      "doi_url": null,
      "doi_kind": null,
      "zenodo_status": "deposit_needed",
      "software_deposit_needed": true,
      "related_identifiers": [
        {
          "identifier": "https://github.com/AzielEliab/azinterface",
          "relation": "isSupplementTo",
          "resource_type": "software",
          "scheme": "url"
        },
        {
          "identifier": "https://azinterface-download-tracker.vibelock.workers.dev/download",
          "relation": "isIdenticalTo",
          "resource_type": "software",
          "scheme": "url"
        }
      ],
      "software_tarball": {
        "url": "https://azinterface-download-tracker.vibelock.workers.dev/download",
        "filename": "azinterface-0.1.0.tar.gz",
        "content_type": "application/gzip",
        "note": "Counted Worker /download asset (gzip 200). Upload this file as the Zenodo software package."
      },
      "banner": "AZInterface (AIH-WP-1.0): custodial operating environment. Reached only via FragGate (POST /v1/fraggate/call { slug: \"azinterface\", op }). Page cycles are pre-locked (OFF / integrity / ON / FULL SHUTDOWN / MEMORIAL). AZHub is sibling software under the same FragGate door. scorch_remote / auto_unlock / ranking / completeness_detect stay stub. Author Aziel Eliab.",
      "ops": [
        {
          "op": "health",
          "method": "GET",
          "summary": "Liveness. Does not increment download KV."
        },
        {
          "op": "genesis_status",
          "method": "POST",
          "summary": "Genesis seal + pre-locked page cycles."
        },
        {
          "op": "site_state_get",
          "method": "POST",
          "summary": "Read custodial site state."
        },
        {
          "op": "site_state_set",
          "method": "POST",
          "summary": "Advance one pre-locked page cycle. Skip / auto-unlock refuse."
        },
        {
          "op": "integrity_check",
          "method": "POST",
          "summary": "Record integrity. Does not auto-unlock to ON."
        },
        {
          "op": "witness_list",
          "method": "POST",
          "summary": "List custodial witnesses. Not a ranking."
        },
        {
          "op": "page_cycle_status",
          "method": "POST",
          "summary": "Pre-locked cycles: OFF / integrity / ON / FULL SHUTDOWN / MEMORIAL."
        },
        {
          "op": "genesis_boot",
          "method": "POST",
          "summary": "UI alias of genesis_status. Genesis is already sealed; no invented boot."
        },
        {
          "op": "hold",
          "method": "POST",
          "summary": "UI alias of page_cycle_status. Reports the current pre-locked cycle."
        },
        {
          "op": "skill",
          "method": "GET",
          "summary": "Return AZInterface skill markdown. Does not increment download KV."
        }
      ],
      "catalog_card": "https://aziel-runtime.vibelock.workers.dev/p/azinterface",
      "catalog_health": "https://aziel-runtime.vibelock.workers.dev/p/azinterface/health",
      "catalog_skill": "https://aziel-runtime.vibelock.workers.dev/p/azinterface/skill",
      "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/azinterface",
      "pull_skill": "https://aziel-runtime.vibelock.workers.dev/v1/pull/azinterface/skill",
      "invoke_prefix": "https://aziel-runtime.vibelock.workers.dev/p/azinterface",
      "cite": "https://azinterface-download-tracker.vibelock.workers.dev/cite.json",
      "llms": "https://azinterface-download-tracker.vibelock.workers.dev/llms.txt",
      "sitemap": "https://azinterface-download-tracker.vibelock.workers.dev/sitemap.xml",
      "crawl": {
        "home": "https://azinterface-download-tracker.vibelock.workers.dev/",
        "cite": "https://azinterface-download-tracker.vibelock.workers.dev/cite.json",
        "llms": "https://azinterface-download-tracker.vibelock.workers.dev/llms.txt",
        "download": "https://azinterface-download-tracker.vibelock.workers.dev/download",
        "sitemap": "https://azinterface-download-tracker.vibelock.workers.dev/sitemap.xml"
      }
    },
    {
      "slug": "azmail",
      "name": "AZMail",
      "bucket": "plain",
      "status": "live",
      "version": "0.1.0",
      "one_line": "AZMail (APP 1.0): anonymous MCP mesh + advisory airlock. Not a full internet MTA. Mesh default off. FragGate only.",
      "worker_home": "https://azmail-download-tracker.vibelock.workers.dev/",
      "download_url": "https://azmail-download-tracker.vibelock.workers.dev/download",
      "github": "https://github.com/AzielEliab/azmail",
      "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
      "agent": {
        "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
        "skill": "https://aziel-runtime.vibelock.workers.dev/v1/skill",
        "fraggate_list": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/list",
        "fraggate_describe": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/describe?slug=azmail",
        "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
        "software": "https://aziel-runtime.vibelock.workers.dev/v1/software",
        "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/azmail",
        "pipeline": "fraggate_list → fraggate_describe → fraggate_call"
      },
      "updated_at": "2026-09-06",
      "git_sha": null,
      "door": "fraggate",
      "kind": "software",
      "worker": "azmail-download-tracker",
      "fraggate_live": true,
      "fraggate_ops": [
        "airlock_classify",
        "scrub",
        "trust_score",
        "mesh_post",
        "mesh_poll",
        "mesh_listen",
        "mesh_enable",
        "mesh_disable",
        "keyword_alert_set",
        "keyword_alert_list",
        "keyword_alert_check",
        "health",
        "skill",
        "classify"
      ],
      "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
      "download": "https://azmail-download-tracker.vibelock.workers.dev/download",
      "count": "https://azmail-download-tracker.vibelock.workers.dev/count",
      "install": "https://azmail-download-tracker.vibelock.workers.dev/install.sh",
      "skill": "https://azmail-download-tracker.vibelock.workers.dev/v1/skill",
      "openapi": "https://azmail-download-tracker.vibelock.workers.dev/openapi.json",
      "doi": null,
      "doi_url": null,
      "doi_kind": null,
      "zenodo_status": "deposit_needed",
      "software_deposit_needed": true,
      "related_identifiers": [
        {
          "identifier": "https://github.com/AzielEliab/azmail",
          "relation": "isSupplementTo",
          "resource_type": "software",
          "scheme": "url"
        },
        {
          "identifier": "https://azmail-download-tracker.vibelock.workers.dev/download",
          "relation": "isIdenticalTo",
          "resource_type": "software",
          "scheme": "url"
        }
      ],
      "software_tarball": {
        "url": "https://azmail-download-tracker.vibelock.workers.dev/download",
        "filename": "azmail-0.1.0.tar.gz",
        "content_type": "application/gzip",
        "note": "Counted Worker /download asset (gzip 200). Upload this file as the Zenodo software package."
      },
      "banner": "AZMail (APP 1.0): anonymous MCP mesh + advisory airlock. Reached only via FragGate (POST /v1/fraggate/call { slug: \"azmail\", op }). Not a full internet MTA. Mesh default off. Independent of AZ-OS / Lumen. SMTP / deanonymize / harvest stay stub. Author Aziel Eliab.",
      "ops": [
        {
          "op": "health",
          "method": "GET",
          "summary": "Liveness. Does not increment download KV."
        },
        {
          "op": "airlock_classify",
          "method": "POST",
          "summary": "Classify text with the APP 1.0 airlock. Advisory only. Not an MTA."
        },
        {
          "op": "scrub",
          "method": "POST",
          "summary": "Scrub emails, secrets, PANs, and phones from text. Advisory only."
        },
        {
          "op": "trust_score",
          "method": "POST",
          "summary": "Advisory trust score (hard 0.75 cap). Not identity."
        },
        {
          "op": "mesh_post",
          "method": "POST",
          "summary": "Post to the anonymous MCP mesh. Refuses when mesh is off (default). Strips identity keys."
        },
        {
          "op": "mesh_poll",
          "method": "POST",
          "summary": "Poll the anonymous MCP mesh ring. Alias of listen."
        },
        {
          "op": "mesh_listen",
          "method": "POST",
          "summary": "Listen on the anonymous MCP mesh ring. Alias of poll."
        },
        {
          "op": "mesh_enable",
          "method": "POST",
          "summary": "Turn the mesh on. Rate-limited. Mesh default is off."
        },
        {
          "op": "mesh_disable",
          "method": "POST",
          "summary": "Chaos switch: always allowed. Turns the mesh off."
        },
        {
          "op": "keyword_alert_set",
          "method": "POST",
          "summary": "Set fine-tuned keyword alerts for the anonymous ring."
        },
        {
          "op": "keyword_alert_list",
          "method": "POST",
          "summary": "List keyword alerts."
        },
        {
          "op": "keyword_alert_check",
          "method": "POST",
          "summary": "Check text against keyword alerts without posting."
        },
        {
          "op": "classify",
          "method": "POST",
          "summary": "UI alias of airlock_classify. Same FragGate backend as the Worker UI button."
        },
        {
          "op": "skill",
          "method": "GET",
          "summary": "Return AZMail skill markdown. Does not increment download KV."
        }
      ],
      "catalog_card": "https://aziel-runtime.vibelock.workers.dev/p/azmail",
      "catalog_health": "https://aziel-runtime.vibelock.workers.dev/p/azmail/health",
      "catalog_skill": "https://aziel-runtime.vibelock.workers.dev/p/azmail/skill",
      "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/azmail",
      "pull_skill": "https://aziel-runtime.vibelock.workers.dev/v1/pull/azmail/skill",
      "invoke_prefix": "https://aziel-runtime.vibelock.workers.dev/p/azmail",
      "cite": "https://azmail-download-tracker.vibelock.workers.dev/cite.json",
      "llms": "https://azmail-download-tracker.vibelock.workers.dev/llms.txt",
      "sitemap": "https://azmail-download-tracker.vibelock.workers.dev/sitemap.xml",
      "crawl": {
        "home": "https://azmail-download-tracker.vibelock.workers.dev/",
        "cite": "https://azmail-download-tracker.vibelock.workers.dev/cite.json",
        "llms": "https://azmail-download-tracker.vibelock.workers.dev/llms.txt",
        "download": "https://azmail-download-tracker.vibelock.workers.dev/download",
        "sitemap": "https://azmail-download-tracker.vibelock.workers.dev/sitemap.xml"
      }
    },
    {
      "slug": "aznet",
      "name": "AZNet",
      "bucket": "plain",
      "status": "live",
      "version": "0.1.0",
      "one_line": "AZNet (AZN-WP-0.1): silent verification side-net. Hash continuity without hosting. Separate software; functional-order pair with AZBrowser.",
      "worker_home": "https://aznet-download-tracker.vibelock.workers.dev/",
      "download_url": "https://aznet-download-tracker.vibelock.workers.dev/download",
      "github": "https://github.com/AzielEliab/aznet",
      "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
      "agent": {
        "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
        "skill": "https://aziel-runtime.vibelock.workers.dev/v1/skill",
        "fraggate_list": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/list",
        "fraggate_describe": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/describe?slug=aznet",
        "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
        "software": "https://aziel-runtime.vibelock.workers.dev/v1/software",
        "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/aznet",
        "pipeline": "fraggate_list → fraggate_describe → fraggate_call"
      },
      "updated_at": "2026-09-06",
      "git_sha": null,
      "door": "fraggate",
      "kind": "software",
      "worker": "aznet-download-tracker",
      "fraggate_live": true,
      "fraggate_ops": [
        "health",
        "pair_status",
        "garden_list",
        "stamp",
        "verify_hash",
        "memorial_list",
        "memorial_append",
        "receipt_verify",
        "skill",
        "doctor",
        "pair"
      ],
      "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
      "download": "https://aznet-download-tracker.vibelock.workers.dev/download",
      "count": "https://aznet-download-tracker.vibelock.workers.dev/count",
      "install": "https://aznet-download-tracker.vibelock.workers.dev/install.sh",
      "skill": "https://aznet-download-tracker.vibelock.workers.dev/v1/skill",
      "openapi": "https://aznet-download-tracker.vibelock.workers.dev/openapi.json",
      "doi": null,
      "doi_url": null,
      "doi_kind": null,
      "zenodo_status": "deposit_needed",
      "software_deposit_needed": true,
      "related_identifiers": [
        {
          "identifier": "https://github.com/AzielEliab/aznet",
          "relation": "isSupplementTo",
          "resource_type": "software",
          "scheme": "url"
        },
        {
          "identifier": "https://aznet-download-tracker.vibelock.workers.dev/download",
          "relation": "isIdenticalTo",
          "resource_type": "software",
          "scheme": "url"
        }
      ],
      "software_tarball": {
        "url": "https://aznet-download-tracker.vibelock.workers.dev/download",
        "filename": "aznet-0.1.0.tar.gz",
        "content_type": "application/gzip",
        "note": "Counted Worker /download asset (gzip 200). Upload this file as the Zenodo software package."
      },
      "banner": "AZNet (AZN-WP-0.1): silent verification side-net. Hash continuity without hosting. Custodian garden of hash refs + memorial ledger. Integrity refuse/isolate. Separate software from AZBrowser (same FragGate door; functional-order pair: token AND flag required; own Worker / own UI). FragGate LIVE only. Never hosts payloads. Author Aziel Eliab.",
      "ops": [
        {
          "op": "health",
          "method": "GET",
          "summary": "Liveness. Does not increment download KV."
        },
        {
          "op": "pair_status",
          "method": "POST",
          "summary": "Report AZBrowser pairing token + flag. Both required for garden / mesh ops."
        },
        {
          "op": "garden_list",
          "method": "POST",
          "summary": "List the custodian garden of hash refs. Refuses without AZBrowser pair. Never hosts payloads."
        },
        {
          "op": "stamp",
          "method": "POST",
          "summary": "Stamp a hash ref into the garden. Hashes then discards bytes. Never hosts payloads."
        },
        {
          "op": "verify_hash",
          "method": "POST",
          "summary": "Verify a garden hash ref. Integrity mismatch isolates. Never hosts payloads."
        },
        {
          "op": "memorial_list",
          "method": "POST",
          "summary": "List the memorial ledger. Terminal / append-only. Requires AZBrowser pair."
        },
        {
          "op": "memorial_append",
          "method": "POST",
          "summary": "Append a terminal memorial for a garden hash. No rewrite. Requires AZBrowser pair."
        },
        {
          "op": "receipt_verify",
          "method": "POST",
          "summary": "Verify TemporalLock-style receipt + StaticClock timeslate fields."
        },
        {
          "op": "doctor",
          "method": "POST",
          "summary": "UI alias of health. Same FragGate backend as the Worker UI button."
        },
        {
          "op": "pair",
          "method": "POST",
          "summary": "UI alias of pair_status. Reports pairing; does not invent unlock."
        },
        {
          "op": "skill",
          "method": "GET",
          "summary": "Return AZNet skill markdown. Does not increment download KV."
        }
      ],
      "catalog_card": "https://aziel-runtime.vibelock.workers.dev/p/aznet",
      "catalog_health": "https://aziel-runtime.vibelock.workers.dev/p/aznet/health",
      "catalog_skill": "https://aziel-runtime.vibelock.workers.dev/p/aznet/skill",
      "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/aznet",
      "pull_skill": "https://aziel-runtime.vibelock.workers.dev/v1/pull/aznet/skill",
      "invoke_prefix": "https://aziel-runtime.vibelock.workers.dev/p/aznet",
      "cite": "https://aznet-download-tracker.vibelock.workers.dev/cite.json",
      "llms": "https://aznet-download-tracker.vibelock.workers.dev/llms.txt",
      "sitemap": "https://aznet-download-tracker.vibelock.workers.dev/sitemap.xml",
      "crawl": {
        "home": "https://aznet-download-tracker.vibelock.workers.dev/",
        "cite": "https://aznet-download-tracker.vibelock.workers.dev/cite.json",
        "llms": "https://aznet-download-tracker.vibelock.workers.dev/llms.txt",
        "download": "https://aznet-download-tracker.vibelock.workers.dev/download",
        "sitemap": "https://aznet-download-tracker.vibelock.workers.dev/sitemap.xml"
      }
    },
    {
      "slug": "forgereceipts",
      "name": "ForgeReceipts",
      "bucket": "plain",
      "status": "live",
      "version": "0.3.0",
      "one_line": "ForgeReceipts 0.3.0: Local receipt / checklist helper with jurisdiction-aware state picker (all 50 states + federal baseline) customizing UI/legal framing. Not legal advice. Does not contact courts. Author Aziel Eliab.",
      "worker_home": "https://forgereceipts-download-tracker.vibelock.workers.dev/",
      "download_url": "https://forgereceipts-download-tracker.vibelock.workers.dev/download",
      "github": "https://github.com/AzielEliab/forgereceipts",
      "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
      "agent": {
        "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
        "skill": "https://aziel-runtime.vibelock.workers.dev/v1/skill",
        "fraggate_list": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/list",
        "fraggate_describe": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/describe?slug=forgereceipts",
        "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
        "software": "https://aziel-runtime.vibelock.workers.dev/v1/software",
        "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/forgereceipts",
        "pipeline": "fraggate_list → fraggate_describe → fraggate_call"
      },
      "updated_at": "2026-09-06",
      "git_sha": null,
      "door": "fraggate",
      "kind": "software",
      "worker": "forgereceipts-download-tracker",
      "fraggate_live": true,
      "fraggate_ops": [
        "receipt",
        "health",
        "skill"
      ],
      "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
      "download": "https://forgereceipts-download-tracker.vibelock.workers.dev/download",
      "count": "https://forgereceipts-download-tracker.vibelock.workers.dev/count",
      "install": "https://forgereceipts-download-tracker.vibelock.workers.dev/install.sh",
      "skill": "https://forgereceipts-download-tracker.vibelock.workers.dev/v1/skill",
      "openapi": "https://forgereceipts-download-tracker.vibelock.workers.dev/openapi.json",
      "doi": "10.5281/zenodo.21436074",
      "doi_url": "https://doi.org/10.5281/zenodo.21436074",
      "doi_kind": "historical_record",
      "zenodo_status": "historical_doi_tombstoned",
      "software_deposit_needed": true,
      "related_identifiers": [
        {
          "identifier": "https://github.com/AzielEliab/forgereceipts",
          "relation": "isSupplementTo",
          "resource_type": "software",
          "scheme": "url"
        },
        {
          "identifier": "https://forgereceipts-download-tracker.vibelock.workers.dev/download",
          "relation": "isIdenticalTo",
          "resource_type": "software",
          "scheme": "url"
        }
      ],
      "software_tarball": {
        "url": "https://forgereceipts-download-tracker.vibelock.workers.dev/download",
        "filename": "forgereceipts-0.3.0.tar.gz",
        "content_type": "application/gzip",
        "note": "Counted Worker /download asset (gzip 200). Upload this file as the Zenodo software package."
      },
      "banner": "ForgeReceipts 0.3.0: Local receipt / checklist helper with jurisdiction-aware state picker (all 50 states + federal baseline) customizing UI/legal framing. Not legal advice. Does not contact courts. Author Aziel Eliab.",
      "ops": [
        {
          "op": "health",
          "method": "GET",
          "summary": "Liveness. Does not increment download KV."
        },
        {
          "op": "receipt",
          "method": "POST",
          "summary": "Local receipt / checklist helper. No court connection."
        },
        {
          "op": "skill",
          "method": "GET",
          "summary": "Return ForgeReceipts skill markdown. Does not increment download KV."
        }
      ],
      "catalog_card": "https://aziel-runtime.vibelock.workers.dev/p/forgereceipts",
      "catalog_health": "https://aziel-runtime.vibelock.workers.dev/p/forgereceipts/health",
      "catalog_skill": "https://aziel-runtime.vibelock.workers.dev/p/forgereceipts/skill",
      "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/forgereceipts",
      "pull_skill": "https://aziel-runtime.vibelock.workers.dev/v1/pull/forgereceipts/skill",
      "invoke_prefix": "https://aziel-runtime.vibelock.workers.dev/p/forgereceipts",
      "cite": "https://forgereceipts-download-tracker.vibelock.workers.dev/cite.json",
      "llms": "https://forgereceipts-download-tracker.vibelock.workers.dev/llms.txt",
      "sitemap": "https://forgereceipts-download-tracker.vibelock.workers.dev/sitemap.xml",
      "crawl": {
        "home": "https://forgereceipts-download-tracker.vibelock.workers.dev/",
        "cite": "https://forgereceipts-download-tracker.vibelock.workers.dev/cite.json",
        "llms": "https://forgereceipts-download-tracker.vibelock.workers.dev/llms.txt",
        "download": "https://forgereceipts-download-tracker.vibelock.workers.dev/download",
        "sitemap": "https://forgereceipts-download-tracker.vibelock.workers.dev/sitemap.xml"
      }
    },
    {
      "slug": "glossafilter",
      "name": "Glossa Filter",
      "bucket": "plain",
      "status": "live",
      "version": "0.1.0",
      "one_line": "Render an intent across bundled peer ids. Human opinion remains human.",
      "worker_home": "https://glossafilter-download-tracker.vibelock.workers.dev/",
      "download_url": "https://glossafilter-download-tracker.vibelock.workers.dev/download",
      "github": "https://github.com/AzielEliab/glossafilter",
      "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
      "agent": {
        "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
        "skill": "https://aziel-runtime.vibelock.workers.dev/v1/skill",
        "fraggate_list": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/list",
        "fraggate_describe": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/describe?slug=glossafilter",
        "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
        "software": "https://aziel-runtime.vibelock.workers.dev/v1/software",
        "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/glossafilter",
        "pipeline": "fraggate_list → fraggate_describe → fraggate_call"
      },
      "updated_at": "2026-09-06",
      "git_sha": null,
      "door": "fraggate",
      "kind": "software",
      "worker": "glossafilter-download-tracker",
      "fraggate_live": true,
      "fraggate_ops": [
        "render",
        "health",
        "skill"
      ],
      "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
      "download": "https://glossafilter-download-tracker.vibelock.workers.dev/download",
      "count": "https://glossafilter-download-tracker.vibelock.workers.dev/count",
      "install": "https://glossafilter-download-tracker.vibelock.workers.dev/install.sh",
      "skill": "https://glossafilter-download-tracker.vibelock.workers.dev/v1/skill",
      "openapi": "https://glossafilter-download-tracker.vibelock.workers.dev/openapi.json",
      "doi": null,
      "doi_url": null,
      "doi_kind": null,
      "zenodo_status": "deposit_needed",
      "software_deposit_needed": true,
      "related_identifiers": [
        {
          "identifier": "https://github.com/AzielEliab/glossafilter",
          "relation": "isSupplementTo",
          "resource_type": "software",
          "scheme": "url"
        },
        {
          "identifier": "https://glossafilter-download-tracker.vibelock.workers.dev/download",
          "relation": "isIdenticalTo",
          "resource_type": "software",
          "scheme": "url"
        }
      ],
      "software_tarball": {
        "url": "https://glossafilter-download-tracker.vibelock.workers.dev/download",
        "filename": "glossafilter-0.1.0.tar.gz",
        "content_type": "application/gzip",
        "note": "Counted Worker /download asset (gzip 200). Upload this file as the Zenodo software package."
      },
      "banner": "Human opinion remains human, and tools remain tools.",
      "ops": [
        {
          "op": "health",
          "method": "GET",
          "summary": "Liveness. Does not increment download KV."
        },
        {
          "op": "render",
          "method": "POST",
          "summary": "Render an intent across bundled peer ids."
        },
        {
          "op": "skill",
          "method": "GET",
          "summary": "Return Glossa Filter skill markdown. Does not increment download KV."
        }
      ],
      "catalog_card": "https://aziel-runtime.vibelock.workers.dev/p/glossafilter",
      "catalog_health": "https://aziel-runtime.vibelock.workers.dev/p/glossafilter/health",
      "catalog_skill": "https://aziel-runtime.vibelock.workers.dev/p/glossafilter/skill",
      "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/glossafilter",
      "pull_skill": "https://aziel-runtime.vibelock.workers.dev/v1/pull/glossafilter/skill",
      "invoke_prefix": "https://aziel-runtime.vibelock.workers.dev/p/glossafilter",
      "cite": "https://glossafilter-download-tracker.vibelock.workers.dev/cite.json",
      "llms": "https://glossafilter-download-tracker.vibelock.workers.dev/llms.txt",
      "sitemap": "https://glossafilter-download-tracker.vibelock.workers.dev/sitemap.xml",
      "crawl": {
        "home": "https://glossafilter-download-tracker.vibelock.workers.dev/",
        "cite": "https://glossafilter-download-tracker.vibelock.workers.dev/cite.json",
        "llms": "https://glossafilter-download-tracker.vibelock.workers.dev/llms.txt",
        "download": "https://glossafilter-download-tracker.vibelock.workers.dev/download",
        "sitemap": "https://glossafilter-download-tracker.vibelock.workers.dev/sitemap.xml"
      }
    },
    {
      "slug": "miragegrid",
      "name": "MirageGrid",
      "bucket": "plain",
      "status": "live",
      "version": "0.2.0",
      "one_line": "Ephemeral session node assignment. Not a VPN and not an anonymity network.",
      "worker_home": "https://miragegrid-download-tracker.vibelock.workers.dev/",
      "download_url": "https://miragegrid-download-tracker.vibelock.workers.dev/download",
      "github": "https://github.com/AzielEliab/miragegrid",
      "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
      "agent": {
        "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
        "skill": "https://aziel-runtime.vibelock.workers.dev/v1/skill",
        "fraggate_list": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/list",
        "fraggate_describe": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/describe?slug=miragegrid",
        "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
        "software": "https://aziel-runtime.vibelock.workers.dev/v1/software",
        "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/miragegrid",
        "pipeline": "fraggate_list → fraggate_describe → fraggate_call"
      },
      "updated_at": "2026-09-06",
      "git_sha": null,
      "door": "fraggate",
      "kind": "software",
      "worker": "miragegrid-download-tracker",
      "fraggate_live": true,
      "fraggate_ops": [
        "assign",
        "health",
        "skill"
      ],
      "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
      "download": "https://miragegrid-download-tracker.vibelock.workers.dev/download",
      "count": "https://miragegrid-download-tracker.vibelock.workers.dev/count",
      "install": "https://miragegrid-download-tracker.vibelock.workers.dev/install.sh",
      "skill": "https://miragegrid-download-tracker.vibelock.workers.dev/v1/skill",
      "openapi": "https://miragegrid-download-tracker.vibelock.workers.dev/openapi.json",
      "doi": null,
      "doi_url": null,
      "doi_kind": null,
      "zenodo_status": "deposit_needed",
      "software_deposit_needed": true,
      "related_identifiers": [
        {
          "identifier": "https://github.com/AzielEliab/miragegrid",
          "relation": "isSupplementTo",
          "resource_type": "software",
          "scheme": "url"
        },
        {
          "identifier": "https://miragegrid-download-tracker.vibelock.workers.dev/download",
          "relation": "isIdenticalTo",
          "resource_type": "software",
          "scheme": "url"
        }
      ],
      "software_tarball": {
        "url": "https://miragegrid-download-tracker.vibelock.workers.dev/download",
        "filename": "miragegrid-0.2.0.tar.gz",
        "content_type": "application/gzip",
        "note": "Counted Worker /download asset (gzip 200). Upload this file as the Zenodo software package."
      },
      "banner": "MirageGrid is not a VPN and not an anonymity network. It does not guarantee anonymity against global surveillance.",
      "ops": [
        {
          "op": "health",
          "method": "GET",
          "summary": "Liveness. Does not increment download KV."
        },
        {
          "op": "assign",
          "method": "POST",
          "summary": "Assign a session node id. Mapping is ephemeral."
        },
        {
          "op": "skill",
          "method": "GET",
          "summary": "Return MirageGrid skill markdown. Does not increment download KV."
        }
      ],
      "catalog_card": "https://aziel-runtime.vibelock.workers.dev/p/miragegrid",
      "catalog_health": "https://aziel-runtime.vibelock.workers.dev/p/miragegrid/health",
      "catalog_skill": "https://aziel-runtime.vibelock.workers.dev/p/miragegrid/skill",
      "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/miragegrid",
      "pull_skill": "https://aziel-runtime.vibelock.workers.dev/v1/pull/miragegrid/skill",
      "invoke_prefix": "https://aziel-runtime.vibelock.workers.dev/p/miragegrid",
      "cite": "https://miragegrid-download-tracker.vibelock.workers.dev/cite.json",
      "llms": "https://miragegrid-download-tracker.vibelock.workers.dev/llms.txt",
      "sitemap": "https://miragegrid-download-tracker.vibelock.workers.dev/sitemap.xml",
      "crawl": {
        "home": "https://miragegrid-download-tracker.vibelock.workers.dev/",
        "cite": "https://miragegrid-download-tracker.vibelock.workers.dev/cite.json",
        "llms": null,
        "download": "https://miragegrid-download-tracker.vibelock.workers.dev/download",
        "sitemap": "https://miragegrid-download-tracker.vibelock.workers.dev/sitemap.xml"
      }
    },
    {
      "slug": "postking",
      "name": "Post-King Chess",
      "bucket": "plain",
      "status": "live",
      "version": "0.1.0",
      "one_line": "Continuity chess. The goal is not to win. The goal is to remain.",
      "worker_home": "https://postking-download-tracker.vibelock.workers.dev/",
      "download_url": "https://postking-download-tracker.vibelock.workers.dev/download",
      "github": "https://github.com/AzielEliab/postking-chess",
      "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
      "agent": {
        "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
        "skill": "https://aziel-runtime.vibelock.workers.dev/v1/skill",
        "fraggate_list": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/list",
        "fraggate_describe": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/describe?slug=postking",
        "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
        "software": "https://aziel-runtime.vibelock.workers.dev/v1/software",
        "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/postking",
        "pipeline": "fraggate_list → fraggate_describe → fraggate_call"
      },
      "updated_at": "2026-09-06",
      "git_sha": null,
      "door": "fraggate",
      "kind": "software",
      "worker": "postking-download-tracker",
      "fraggate_live": true,
      "fraggate_ops": [
        "new",
        "move",
        "status",
        "health",
        "skill"
      ],
      "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
      "download": "https://postking-download-tracker.vibelock.workers.dev/download",
      "count": "https://postking-download-tracker.vibelock.workers.dev/count",
      "install": "https://postking-download-tracker.vibelock.workers.dev/install.sh",
      "skill": "https://postking-download-tracker.vibelock.workers.dev/v1/skill",
      "openapi": "https://postking-download-tracker.vibelock.workers.dev/openapi.json",
      "doi": "10.5281/zenodo.21897338",
      "doi_url": "https://doi.org/10.5281/zenodo.21897338",
      "doi_kind": "historical_record",
      "zenodo_status": "historical_doi_tombstoned",
      "software_deposit_needed": true,
      "related_identifiers": [
        {
          "identifier": "https://github.com/AzielEliab/postking-chess",
          "relation": "isSupplementTo",
          "resource_type": "software",
          "scheme": "url"
        },
        {
          "identifier": "https://postking-download-tracker.vibelock.workers.dev/download",
          "relation": "isIdenticalTo",
          "resource_type": "software",
          "scheme": "url"
        }
      ],
      "software_tarball": {
        "url": "https://postking-download-tracker.vibelock.workers.dev/download",
        "filename": "postking-0.1.0.tar.gz",
        "content_type": "application/gzip",
        "note": "Counted Worker /download asset (gzip 200). Upload this file as the Zenodo software package."
      },
      "banner": "The goal is not to win. The goal is to remain. Human is king-bound; AI has a Node, not a king.",
      "ops": [
        {
          "op": "health",
          "method": "GET",
          "summary": "Liveness. Does not increment download KV."
        },
        {
          "op": "new",
          "method": "POST",
          "summary": "Start a game {difficulty, seed}."
        },
        {
          "op": "move",
          "method": "POST",
          "summary": "Human UCI move + AI 1-ply continuity reply."
        },
        {
          "op": "status",
          "method": "POST",
          "summary": "Continuity status for a FEN/state."
        },
        {
          "op": "skill",
          "method": "GET",
          "summary": "Return Post-King Chess skill markdown. Does not increment download KV."
        }
      ],
      "catalog_card": "https://aziel-runtime.vibelock.workers.dev/p/postking",
      "catalog_health": "https://aziel-runtime.vibelock.workers.dev/p/postking/health",
      "catalog_skill": "https://aziel-runtime.vibelock.workers.dev/p/postking/skill",
      "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/postking",
      "pull_skill": "https://aziel-runtime.vibelock.workers.dev/v1/pull/postking/skill",
      "invoke_prefix": "https://aziel-runtime.vibelock.workers.dev/p/postking",
      "cite": "https://postking-download-tracker.vibelock.workers.dev/cite.json",
      "llms": "https://postking-download-tracker.vibelock.workers.dev/llms.txt",
      "sitemap": "https://postking-download-tracker.vibelock.workers.dev/sitemap.xml",
      "crawl": {
        "home": "https://postking-download-tracker.vibelock.workers.dev/",
        "cite": "https://postking-download-tracker.vibelock.workers.dev/cite.json",
        "llms": "https://postking-download-tracker.vibelock.workers.dev/llms.txt",
        "download": "https://postking-download-tracker.vibelock.workers.dev/download",
        "sitemap": "https://postking-download-tracker.vibelock.workers.dev/sitemap.xml"
      }
    },
    {
      "slug": "staticclock",
      "name": "StaticClock",
      "bucket": "plain",
      "status": "live",
      "version": "0.2.0",
      "one_line": "Five advisory fields for a geo. Not a scheduler.",
      "worker_home": "https://staticclock-download-tracker.vibelock.workers.dev/",
      "download_url": "https://staticclock-download-tracker.vibelock.workers.dev/download",
      "github": "https://github.com/AzielEliab/staticclock",
      "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
      "agent": {
        "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
        "skill": "https://aziel-runtime.vibelock.workers.dev/v1/skill",
        "fraggate_list": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/list",
        "fraggate_describe": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/describe?slug=staticclock",
        "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
        "software": "https://aziel-runtime.vibelock.workers.dev/v1/software",
        "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/staticclock",
        "pipeline": "fraggate_list → fraggate_describe → fraggate_call"
      },
      "updated_at": "2026-09-06",
      "git_sha": null,
      "door": "fraggate",
      "kind": "software",
      "worker": "staticclock-download-tracker",
      "fraggate_live": true,
      "fraggate_ops": [
        "advise",
        "health",
        "skill"
      ],
      "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
      "download": "https://staticclock-download-tracker.vibelock.workers.dev/download",
      "count": "https://staticclock-download-tracker.vibelock.workers.dev/count",
      "install": "https://staticclock-download-tracker.vibelock.workers.dev/install.sh",
      "skill": "https://staticclock-download-tracker.vibelock.workers.dev/v1/skill",
      "openapi": "https://staticclock-download-tracker.vibelock.workers.dev/openapi.json",
      "doi": null,
      "doi_url": null,
      "doi_kind": null,
      "zenodo_status": "deposit_needed",
      "software_deposit_needed": true,
      "related_identifiers": [
        {
          "identifier": "https://github.com/AzielEliab/staticclock",
          "relation": "isSupplementTo",
          "resource_type": "software",
          "scheme": "url"
        },
        {
          "identifier": "https://staticclock-download-tracker.vibelock.workers.dev/download",
          "relation": "isIdenticalTo",
          "resource_type": "software",
          "scheme": "url"
        }
      ],
      "software_tarball": {
        "url": "https://staticclock-download-tracker.vibelock.workers.dev/download",
        "filename": "staticclock-0.2.0.tar.gz",
        "content_type": "application/gzip",
        "note": "Counted Worker /download asset (gzip 200). Upload this file as the Zenodo software package."
      },
      "banner": "StaticClock is not a scheduler and not a clock you set. Advisory fields only.",
      "ops": [
        {
          "op": "health",
          "method": "GET",
          "summary": "Liveness. Does not increment download KV."
        },
        {
          "op": "advise",
          "method": "POST",
          "summary": "Five advisory fields for a geo. Not a scheduler."
        },
        {
          "op": "skill",
          "method": "GET",
          "summary": "Return StaticClock skill markdown. Does not increment download KV."
        }
      ],
      "catalog_card": "https://aziel-runtime.vibelock.workers.dev/p/staticclock",
      "catalog_health": "https://aziel-runtime.vibelock.workers.dev/p/staticclock/health",
      "catalog_skill": "https://aziel-runtime.vibelock.workers.dev/p/staticclock/skill",
      "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/staticclock",
      "pull_skill": "https://aziel-runtime.vibelock.workers.dev/v1/pull/staticclock/skill",
      "invoke_prefix": "https://aziel-runtime.vibelock.workers.dev/p/staticclock",
      "cite": "https://staticclock-download-tracker.vibelock.workers.dev/cite.json",
      "llms": "https://staticclock-download-tracker.vibelock.workers.dev/llms.txt",
      "sitemap": "https://staticclock-download-tracker.vibelock.workers.dev/sitemap.xml",
      "crawl": {
        "home": "https://staticclock-download-tracker.vibelock.workers.dev/",
        "cite": "https://staticclock-download-tracker.vibelock.workers.dev/cite.json",
        "llms": null,
        "download": "https://staticclock-download-tracker.vibelock.workers.dev/download",
        "sitemap": "https://staticclock-download-tracker.vibelock.workers.dev/sitemap.xml"
      }
    },
    {
      "slug": "ark",
      "name": "The ARK",
      "bucket": "plain",
      "status": "live",
      "version": "0.1.0",
      "one_line": "Mode E heuristics sweep. Not a kernel. Hosted never unlocks or stores vaults.",
      "worker_home": "https://ark-download-tracker.vibelock.workers.dev/",
      "download_url": "https://ark-download-tracker.vibelock.workers.dev/download",
      "github": "https://github.com/AzielEliab/ark",
      "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
      "agent": {
        "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
        "skill": "https://aziel-runtime.vibelock.workers.dev/v1/skill",
        "fraggate_list": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/list",
        "fraggate_describe": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/describe?slug=ark",
        "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
        "software": "https://aziel-runtime.vibelock.workers.dev/v1/software",
        "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/ark",
        "pipeline": "fraggate_list → fraggate_describe → fraggate_call"
      },
      "updated_at": "2026-09-06",
      "git_sha": null,
      "door": "fraggate",
      "kind": "software",
      "worker": "ark-download-tracker",
      "fraggate_live": true,
      "fraggate_ops": [
        "sweep",
        "levels",
        "health",
        "skill"
      ],
      "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
      "download": "https://ark-download-tracker.vibelock.workers.dev/download",
      "count": "https://ark-download-tracker.vibelock.workers.dev/count",
      "install": "https://ark-download-tracker.vibelock.workers.dev/install.sh",
      "skill": "https://ark-download-tracker.vibelock.workers.dev/v1/skill",
      "openapi": "https://ark-download-tracker.vibelock.workers.dev/openapi.json",
      "doi": "10.5281/zenodo.21435810",
      "doi_url": "https://doi.org/10.5281/zenodo.21435810",
      "doi_kind": "historical_record",
      "zenodo_status": "historical_doi_tombstoned",
      "software_deposit_needed": true,
      "related_identifiers": [
        {
          "identifier": "https://github.com/AzielEliab/ark",
          "relation": "isSupplementTo",
          "resource_type": "software",
          "scheme": "url"
        },
        {
          "identifier": "https://ark-download-tracker.vibelock.workers.dev/download",
          "relation": "isIdenticalTo",
          "resource_type": "software",
          "scheme": "url"
        }
      ],
      "software_tarball": {
        "url": "https://ark-download-tracker.vibelock.workers.dev/download",
        "filename": "ark-0.1.0.tar.gz",
        "content_type": "application/gzip",
        "note": "Counted Worker /download asset (gzip 200). Upload this file as the Zenodo software package."
      },
      "banner": "The ARK is not a kernel. Hosted API never unlocks or encrypts with a passphrase and never stores vaults. Sweep is Mode E heuristics only.",
      "ops": [
        {
          "op": "health",
          "method": "GET",
          "summary": "Liveness. Does not increment download KV."
        },
        {
          "op": "sweep",
          "method": "POST",
          "summary": "Mode E heuristics only (PE/ELF/Mach-O, powershell -enc, curl|sh). No clamscan. Payload is not stored."
        },
        {
          "op": "levels",
          "method": "GET",
          "summary": "Auto-lock seconds and decoy counts. Behavior, not cryptography."
        },
        {
          "op": "skill",
          "method": "GET",
          "summary": "Return The ARK skill markdown. Does not increment download KV."
        }
      ],
      "catalog_card": "https://aziel-runtime.vibelock.workers.dev/p/ark",
      "catalog_health": "https://aziel-runtime.vibelock.workers.dev/p/ark/health",
      "catalog_skill": "https://aziel-runtime.vibelock.workers.dev/p/ark/skill",
      "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/ark",
      "pull_skill": "https://aziel-runtime.vibelock.workers.dev/v1/pull/ark/skill",
      "invoke_prefix": "https://aziel-runtime.vibelock.workers.dev/p/ark",
      "cite": "https://ark-download-tracker.vibelock.workers.dev/cite.json",
      "llms": "https://ark-download-tracker.vibelock.workers.dev/llms.txt",
      "sitemap": "https://ark-download-tracker.vibelock.workers.dev/sitemap.xml",
      "crawl": {
        "home": "https://ark-download-tracker.vibelock.workers.dev/",
        "cite": "https://ark-download-tracker.vibelock.workers.dev/cite.json",
        "llms": "https://ark-download-tracker.vibelock.workers.dev/llms.txt",
        "download": "https://ark-download-tracker.vibelock.workers.dev/download",
        "sitemap": "https://ark-download-tracker.vibelock.workers.dev/sitemap.xml"
      }
    },
    {
      "slug": "zsolver",
      "name": "ZionPattern Solver",
      "bucket": "plain",
      "status": "live",
      "version": "0.2.0",
      "one_line": "Nine ontology nodes (Zioncheck seed). Hard 75% cap. Does not solve cases.",
      "worker_home": "https://zsolver-download-tracker.vibelock.workers.dev/",
      "download_url": "https://zsolver-download-tracker.vibelock.workers.dev/download",
      "github": "https://github.com/AzielEliab/zion-pattern-solver",
      "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
      "agent": {
        "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
        "skill": "https://aziel-runtime.vibelock.workers.dev/v1/skill",
        "fraggate_list": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/list",
        "fraggate_describe": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/describe?slug=zsolver",
        "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
        "software": "https://aziel-runtime.vibelock.workers.dev/v1/software",
        "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/zsolver",
        "pipeline": "fraggate_list → fraggate_describe → fraggate_call"
      },
      "updated_at": "2026-09-06",
      "git_sha": null,
      "door": "fraggate",
      "kind": "software",
      "worker": "zsolver-download-tracker",
      "fraggate_live": true,
      "fraggate_ops": [
        "patterns",
        "score",
        "session",
        "health",
        "skill"
      ],
      "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
      "download": "https://zsolver-download-tracker.vibelock.workers.dev/download",
      "count": "https://zsolver-download-tracker.vibelock.workers.dev/count",
      "install": "https://zsolver-download-tracker.vibelock.workers.dev/install.sh",
      "skill": "https://zsolver-download-tracker.vibelock.workers.dev/v1/skill",
      "openapi": "https://zsolver-download-tracker.vibelock.workers.dev/openapi.json",
      "doi": "10.5281/zenodo.21436155",
      "doi_url": "https://doi.org/10.5281/zenodo.21436155",
      "doi_kind": "historical_record",
      "zenodo_status": "historical_doi_tombstoned",
      "software_deposit_needed": true,
      "related_identifiers": [
        {
          "identifier": "https://github.com/AzielEliab/zion-pattern-solver",
          "relation": "isSupplementTo",
          "resource_type": "software",
          "scheme": "url"
        },
        {
          "identifier": "https://zsolver-download-tracker.vibelock.workers.dev/download",
          "relation": "isIdenticalTo",
          "resource_type": "software",
          "scheme": "url"
        }
      ],
      "software_tarball": {
        "url": "https://zsolver-download-tracker.vibelock.workers.dev/download",
        "filename": "zsolver-0.2.0.tar.gz",
        "content_type": "application/gzip",
        "note": "Counted Worker /download asset (gzip 200). Upload this file as the Zenodo software package."
      },
      "banner": "Hard 75% confidence cap / 25% uncertainty floor. Provisional and assistive. Does not solve Zioncheck or any case.",
      "ops": [
        {
          "op": "health",
          "method": "GET",
          "summary": "Liveness. Does not increment download KV."
        },
        {
          "op": "patterns",
          "method": "GET",
          "summary": "Nine ontology nodes (Zioncheck seed). Not a verdict."
        },
        {
          "op": "score",
          "method": "POST",
          "summary": "Score answers. Hard 75% cap, 25% floor."
        },
        {
          "op": "session",
          "method": "POST",
          "summary": "Stateless session snapshot from answers."
        },
        {
          "op": "skill",
          "method": "GET",
          "summary": "Return ZionPattern Solver skill markdown. Does not increment download KV."
        }
      ],
      "catalog_card": "https://aziel-runtime.vibelock.workers.dev/p/zsolver",
      "catalog_health": "https://aziel-runtime.vibelock.workers.dev/p/zsolver/health",
      "catalog_skill": "https://aziel-runtime.vibelock.workers.dev/p/zsolver/skill",
      "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/zsolver",
      "pull_skill": "https://aziel-runtime.vibelock.workers.dev/v1/pull/zsolver/skill",
      "invoke_prefix": "https://aziel-runtime.vibelock.workers.dev/p/zsolver",
      "cite": "https://zsolver-download-tracker.vibelock.workers.dev/cite.json",
      "llms": "https://zsolver-download-tracker.vibelock.workers.dev/llms.txt",
      "sitemap": "https://zsolver-download-tracker.vibelock.workers.dev/sitemap.xml",
      "crawl": {
        "home": "https://zsolver-download-tracker.vibelock.workers.dev/",
        "cite": "https://zsolver-download-tracker.vibelock.workers.dev/cite.json",
        "llms": "https://zsolver-download-tracker.vibelock.workers.dev/llms.txt",
        "download": "https://zsolver-download-tracker.vibelock.workers.dev/download",
        "sitemap": "https://zsolver-download-tracker.vibelock.workers.dev/sitemap.xml"
      }
    },
    {
      "slug": "decisiongate",
      "name": "DecisionGATE",
      "bucket": "gate",
      "status": "live",
      "version": "0.1.0",
      "one_line": "Five sequential gates on a proposal. Freedom without clarity is chaos.",
      "worker_home": "https://decisiongate-download-tracker.vibelock.workers.dev/",
      "download_url": "https://decisiongate-download-tracker.vibelock.workers.dev/download",
      "github": "https://github.com/AzielEliab/decisiongate",
      "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
      "agent": {
        "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
        "skill": "https://aziel-runtime.vibelock.workers.dev/v1/skill",
        "fraggate_list": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/list",
        "fraggate_describe": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/describe?slug=decisiongate",
        "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
        "software": "https://aziel-runtime.vibelock.workers.dev/v1/software",
        "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/decisiongate",
        "pipeline": "fraggate_list → fraggate_describe → fraggate_call"
      },
      "updated_at": "2026-09-06",
      "git_sha": null,
      "door": "fraggate",
      "kind": "software",
      "worker": "decisiongate-download-tracker",
      "fraggate_live": true,
      "fraggate_ops": [
        "check",
        "evaluate",
        "health",
        "skill"
      ],
      "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
      "download": "https://decisiongate-download-tracker.vibelock.workers.dev/download",
      "count": "https://decisiongate-download-tracker.vibelock.workers.dev/count",
      "install": "https://decisiongate-download-tracker.vibelock.workers.dev/install.sh",
      "skill": "https://decisiongate-download-tracker.vibelock.workers.dev/v1/skill",
      "openapi": "https://decisiongate-download-tracker.vibelock.workers.dev/openapi.json",
      "doi": "10.5281/zenodo.21435730",
      "doi_url": "https://doi.org/10.5281/zenodo.21435730",
      "doi_kind": "historical_record",
      "zenodo_status": "historical_doi_tombstoned",
      "software_deposit_needed": true,
      "related_identifiers": [
        {
          "identifier": "https://github.com/AzielEliab/decisiongate",
          "relation": "isSupplementTo",
          "resource_type": "software",
          "scheme": "url"
        },
        {
          "identifier": "https://decisiongate-download-tracker.vibelock.workers.dev/download",
          "relation": "isIdenticalTo",
          "resource_type": "software",
          "scheme": "url"
        }
      ],
      "software_tarball": {
        "url": "https://decisiongate-download-tracker.vibelock.workers.dev/download",
        "filename": "decisiongate-0.1.0.tar.gz",
        "content_type": "application/gzip",
        "note": "Counted Worker /download asset (gzip 200). Upload this file as the Zenodo software package."
      },
      "banner": "Freedom without clarity is chaos.",
      "ops": [
        {
          "op": "health",
          "method": "GET",
          "summary": "Liveness. Does not increment download KV."
        },
        {
          "op": "check",
          "method": "POST",
          "summary": "Run the five sequential gates on a proposal."
        },
        {
          "op": "skill",
          "method": "GET",
          "summary": "Return DecisionGATE skill markdown. Does not increment download KV."
        }
      ],
      "catalog_card": "https://aziel-runtime.vibelock.workers.dev/p/decisiongate",
      "catalog_health": "https://aziel-runtime.vibelock.workers.dev/p/decisiongate/health",
      "catalog_skill": "https://aziel-runtime.vibelock.workers.dev/p/decisiongate/skill",
      "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/decisiongate",
      "pull_skill": "https://aziel-runtime.vibelock.workers.dev/v1/pull/decisiongate/skill",
      "invoke_prefix": "https://aziel-runtime.vibelock.workers.dev/p/decisiongate",
      "cite": "https://decisiongate-download-tracker.vibelock.workers.dev/cite.json",
      "llms": "https://decisiongate-download-tracker.vibelock.workers.dev/llms.txt",
      "sitemap": "https://decisiongate-download-tracker.vibelock.workers.dev/sitemap.xml",
      "crawl": {
        "home": "https://decisiongate-download-tracker.vibelock.workers.dev/",
        "cite": "https://decisiongate-download-tracker.vibelock.workers.dev/cite.json",
        "llms": "https://decisiongate-download-tracker.vibelock.workers.dev/llms.txt",
        "download": "https://decisiongate-download-tracker.vibelock.workers.dev/download",
        "sitemap": "https://decisiongate-download-tracker.vibelock.workers.dev/sitemap.xml"
      }
    },
    {
      "slug": "chronolock",
      "name": "ChronoLock",
      "bucket": "lock",
      "status": "live",
      "version": "0.1.0",
      "one_line": "Advisory temporal window 08:30–10:30 local. Distinct from TemporalLock.",
      "worker_home": "https://chronolock-download-tracker.vibelock.workers.dev/",
      "download_url": "https://chronolock-download-tracker.vibelock.workers.dev/download",
      "github": "https://github.com/AzielEliab/chronolock",
      "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
      "agent": {
        "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
        "skill": "https://aziel-runtime.vibelock.workers.dev/v1/skill",
        "fraggate_list": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/list",
        "fraggate_describe": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/describe?slug=chronolock",
        "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
        "software": "https://aziel-runtime.vibelock.workers.dev/v1/software",
        "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/chronolock",
        "pipeline": "fraggate_list → fraggate_describe → fraggate_call"
      },
      "updated_at": "2026-09-06",
      "git_sha": null,
      "door": "fraggate",
      "kind": "software",
      "worker": "chronolock-download-tracker",
      "fraggate_live": true,
      "fraggate_ops": [
        "advisory",
        "anchors",
        "health",
        "skill"
      ],
      "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
      "download": "https://chronolock-download-tracker.vibelock.workers.dev/download",
      "count": "https://chronolock-download-tracker.vibelock.workers.dev/count",
      "install": "https://chronolock-download-tracker.vibelock.workers.dev/install.sh",
      "skill": "https://chronolock-download-tracker.vibelock.workers.dev/v1/skill",
      "openapi": "https://chronolock-download-tracker.vibelock.workers.dev/openapi.json",
      "doi": null,
      "doi_url": null,
      "doi_kind": null,
      "zenodo_status": "deposit_needed",
      "software_deposit_needed": true,
      "related_identifiers": [
        {
          "identifier": "https://github.com/AzielEliab/chronolock",
          "relation": "isSupplementTo",
          "resource_type": "software",
          "scheme": "url"
        },
        {
          "identifier": "https://chronolock-download-tracker.vibelock.workers.dev/download",
          "relation": "isIdenticalTo",
          "resource_type": "software",
          "scheme": "url"
        }
      ],
      "software_tarball": {
        "url": "https://chronolock-download-tracker.vibelock.workers.dev/download",
        "filename": "chronolock-0.1.0.tar.gz",
        "content_type": "application/gzip",
        "note": "Counted Worker /download asset (gzip 200). Upload this file as the Zenodo software package."
      },
      "banner": "ChronoLock is advisory only — not a scheduler, not targeting, not virality. Temporal Neutral Window 08:30–10:30 local. Distinct from TemporalLock.",
      "ops": [
        {
          "op": "health",
          "method": "GET",
          "summary": "Liveness. Does not increment download KV."
        },
        {
          "op": "advisory",
          "method": "POST",
          "summary": "One advisory for a last-known geo. Not a scheduler."
        },
        {
          "op": "anchors",
          "method": "GET",
          "summary": "List Top-30 geographic anchors."
        },
        {
          "op": "skill",
          "method": "GET",
          "summary": "Return ChronoLock skill markdown. Does not increment download KV."
        }
      ],
      "catalog_card": "https://aziel-runtime.vibelock.workers.dev/p/chronolock",
      "catalog_health": "https://aziel-runtime.vibelock.workers.dev/p/chronolock/health",
      "catalog_skill": "https://aziel-runtime.vibelock.workers.dev/p/chronolock/skill",
      "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/chronolock",
      "pull_skill": "https://aziel-runtime.vibelock.workers.dev/v1/pull/chronolock/skill",
      "invoke_prefix": "https://aziel-runtime.vibelock.workers.dev/p/chronolock",
      "cite": "https://chronolock-download-tracker.vibelock.workers.dev/cite.json",
      "llms": "https://chronolock-download-tracker.vibelock.workers.dev/llms.txt",
      "sitemap": "https://chronolock-download-tracker.vibelock.workers.dev/sitemap.xml",
      "crawl": {
        "home": "https://chronolock-download-tracker.vibelock.workers.dev/",
        "cite": "https://chronolock-download-tracker.vibelock.workers.dev/cite.json",
        "llms": "https://chronolock-download-tracker.vibelock.workers.dev/llms.txt",
        "download": "https://chronolock-download-tracker.vibelock.workers.dev/download",
        "sitemap": "https://chronolock-download-tracker.vibelock.workers.dev/sitemap.xml"
      }
    },
    {
      "slug": "codelock",
      "name": "CodeLock",
      "bucket": "lock",
      "status": "live",
      "version": "0.1.0",
      "one_line": "Canonical or Rosetta HTML view of source. Alters perception, not meaning.",
      "worker_home": "https://codelock-download-tracker.vibelock.workers.dev/",
      "download_url": "https://codelock-download-tracker.vibelock.workers.dev/download",
      "github": "https://github.com/AzielEliab/codelock",
      "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
      "agent": {
        "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
        "skill": "https://aziel-runtime.vibelock.workers.dev/v1/skill",
        "fraggate_list": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/list",
        "fraggate_describe": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/describe?slug=codelock",
        "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
        "software": "https://aziel-runtime.vibelock.workers.dev/v1/software",
        "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/codelock",
        "pipeline": "fraggate_list → fraggate_describe → fraggate_call"
      },
      "updated_at": "2026-09-06",
      "git_sha": null,
      "door": "fraggate",
      "kind": "software",
      "worker": "codelock-download-tracker",
      "fraggate_live": true,
      "fraggate_ops": [
        "render",
        "health",
        "skill"
      ],
      "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
      "download": "https://codelock-download-tracker.vibelock.workers.dev/download",
      "count": "https://codelock-download-tracker.vibelock.workers.dev/count",
      "install": "https://codelock-download-tracker.vibelock.workers.dev/install.sh",
      "skill": "https://codelock-download-tracker.vibelock.workers.dev/v1/skill",
      "openapi": "https://codelock-download-tracker.vibelock.workers.dev/openapi.json",
      "doi": "10.5281/zenodo.21431561",
      "doi_url": "https://doi.org/10.5281/zenodo.21431561",
      "doi_kind": "historical_record",
      "zenodo_status": "historical_doi_tombstoned",
      "software_deposit_needed": true,
      "related_identifiers": [
        {
          "identifier": "https://github.com/AzielEliab/codelock",
          "relation": "isSupplementTo",
          "resource_type": "software",
          "scheme": "url"
        },
        {
          "identifier": "https://codelock-download-tracker.vibelock.workers.dev/download",
          "relation": "isIdenticalTo",
          "resource_type": "software",
          "scheme": "url"
        }
      ],
      "software_tarball": {
        "url": "https://codelock-download-tracker.vibelock.workers.dev/download",
        "filename": "codelock-0.1.0.tar.gz",
        "content_type": "application/gzip",
        "note": "Counted Worker /download asset (gzip 200). Upload this file as the Zenodo software package."
      },
      "banner": "This tool alters perception, not meaning.",
      "ops": [
        {
          "op": "health",
          "method": "GET",
          "summary": "Liveness. Does not increment download KV."
        },
        {
          "op": "render",
          "method": "POST",
          "summary": "Canonical or CodeLock/Rosetta HTML view of source."
        },
        {
          "op": "skill",
          "method": "GET",
          "summary": "Return CodeLock skill markdown. Does not increment download KV."
        }
      ],
      "catalog_card": "https://aziel-runtime.vibelock.workers.dev/p/codelock",
      "catalog_health": "https://aziel-runtime.vibelock.workers.dev/p/codelock/health",
      "catalog_skill": "https://aziel-runtime.vibelock.workers.dev/p/codelock/skill",
      "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/codelock",
      "pull_skill": "https://aziel-runtime.vibelock.workers.dev/v1/pull/codelock/skill",
      "invoke_prefix": "https://aziel-runtime.vibelock.workers.dev/p/codelock",
      "cite": "https://codelock-download-tracker.vibelock.workers.dev/cite.json",
      "llms": "https://codelock-download-tracker.vibelock.workers.dev/llms.txt",
      "sitemap": "https://codelock-download-tracker.vibelock.workers.dev/sitemap.xml",
      "crawl": {
        "home": "https://codelock-download-tracker.vibelock.workers.dev/",
        "cite": "https://codelock-download-tracker.vibelock.workers.dev/cite.json",
        "llms": "https://codelock-download-tracker.vibelock.workers.dev/llms.txt",
        "download": "https://codelock-download-tracker.vibelock.workers.dev/download",
        "sitemap": "https://codelock-download-tracker.vibelock.workers.dev/sitemap.xml"
      }
    },
    {
      "slug": "embryolock",
      "name": "EmbryoLock",
      "bucket": "lock",
      "status": "stub",
      "version": null,
      "one_line": "EmbryoLock is stub / local-not-hosted. Name only. Not a hosted Worker. Not a FragGate engine. Author: Aziel Eliab.",
      "worker_home": null,
      "download_url": null,
      "github": null,
      "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
      "agent": {
        "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
        "skill": "https://aziel-runtime.vibelock.workers.dev/v1/skill",
        "fraggate_list": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/list",
        "fraggate_describe": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/describe?slug=embryolock",
        "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
        "software": "https://aziel-runtime.vibelock.workers.dev/v1/software",
        "pull": null,
        "pipeline": "fraggate_list → fraggate_describe → fraggate_call"
      },
      "updated_at": "2026-09-06",
      "git_sha": null,
      "door": "fraggate",
      "kind": "software",
      "local_not_hosted": true,
      "engine": false,
      "note": "stub / local-not-hosted. Hubs may link describe?slug=embryolock. Separate software under the same FragGate door; never a separate FragGate engine. Author: Aziel Eliab only."
    },
    {
      "slug": "employeelock",
      "name": "EmployeeLock",
      "bucket": "lock",
      "status": "live",
      "version": "0.1.0",
      "one_line": "Hash-chained accountability workbook. Not a court, not UL, not a truth score.",
      "worker_home": "https://employeelock-download-tracker.vibelock.workers.dev/",
      "download_url": "https://employeelock-download-tracker.vibelock.workers.dev/download",
      "github": "https://github.com/AzielEliab/employeelock",
      "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
      "agent": {
        "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
        "skill": "https://aziel-runtime.vibelock.workers.dev/v1/skill",
        "fraggate_list": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/list",
        "fraggate_describe": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/describe?slug=employeelock",
        "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
        "software": "https://aziel-runtime.vibelock.workers.dev/v1/software",
        "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/employeelock",
        "pipeline": "fraggate_list → fraggate_describe → fraggate_call"
      },
      "updated_at": "2026-09-06",
      "git_sha": null,
      "door": "fraggate",
      "kind": "software",
      "worker": "employeelock-download-tracker",
      "fraggate_live": true,
      "fraggate_ops": [
        "append-preview",
        "verify-canonical",
        "health",
        "skill"
      ],
      "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
      "download": "https://employeelock-download-tracker.vibelock.workers.dev/download",
      "count": "https://employeelock-download-tracker.vibelock.workers.dev/count",
      "install": "https://employeelock-download-tracker.vibelock.workers.dev/install.sh",
      "skill": "https://employeelock-download-tracker.vibelock.workers.dev/v1/skill",
      "openapi": "https://employeelock-download-tracker.vibelock.workers.dev/openapi.json",
      "doi": "10.5281/zenodo.22257493",
      "doi_url": "https://doi.org/10.5281/zenodo.22257493",
      "doi_kind": "historical_record",
      "zenodo_status": "historical_doi_tombstoned",
      "software_deposit_needed": true,
      "related_identifiers": [
        {
          "identifier": "https://github.com/AzielEliab/employeelock",
          "relation": "isSupplementTo",
          "resource_type": "software",
          "scheme": "url"
        },
        {
          "identifier": "https://employeelock-download-tracker.vibelock.workers.dev/download",
          "relation": "isIdenticalTo",
          "resource_type": "software",
          "scheme": "url"
        }
      ],
      "software_tarball": {
        "url": "https://employeelock-download-tracker.vibelock.workers.dev/download",
        "filename": "employeelock-0.1.0.tar.gz",
        "content_type": "application/gzip",
        "note": "Counted Worker /download asset (gzip 200). Upload this file as the Zenodo software package."
      },
      "banner": "EmployeeLock is a hash-chained accountability workbook. Not a court, not UL, not a truth score. Hosted never stores xlsx. Demo rows are format proof, not case facts.",
      "ops": [
        {
          "op": "health",
          "method": "GET",
          "summary": "Liveness. Does not increment download KV. Hosted never stores xlsx."
        },
        {
          "op": "append-preview",
          "method": "POST",
          "summary": "Hash a proposed LOG row without writing a file. Hosted never stores xlsx."
        },
        {
          "op": "verify-canonical",
          "method": "POST",
          "summary": "Recompute SHA-256 of posted canonical JSON. Not a truth score."
        },
        {
          "op": "skill",
          "method": "GET",
          "summary": "Return EmployeeLock skill markdown. Does not increment download KV."
        }
      ],
      "catalog_card": "https://aziel-runtime.vibelock.workers.dev/p/employeelock",
      "catalog_health": "https://aziel-runtime.vibelock.workers.dev/p/employeelock/health",
      "catalog_skill": "https://aziel-runtime.vibelock.workers.dev/p/employeelock/skill",
      "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/employeelock",
      "pull_skill": "https://aziel-runtime.vibelock.workers.dev/v1/pull/employeelock/skill",
      "invoke_prefix": "https://aziel-runtime.vibelock.workers.dev/p/employeelock",
      "cite": "https://employeelock-download-tracker.vibelock.workers.dev/cite.json",
      "llms": "https://employeelock-download-tracker.vibelock.workers.dev/llms.txt",
      "sitemap": "https://employeelock-download-tracker.vibelock.workers.dev/sitemap.xml",
      "crawl": {
        "home": "https://employeelock-download-tracker.vibelock.workers.dev/",
        "cite": "https://employeelock-download-tracker.vibelock.workers.dev/cite.json",
        "llms": "https://employeelock-download-tracker.vibelock.workers.dev/llms.txt",
        "download": "https://employeelock-download-tracker.vibelock.workers.dev/download",
        "sitemap": "https://employeelock-download-tracker.vibelock.workers.dev/sitemap.xml"
      }
    },
    {
      "slug": "foldlock",
      "name": "FoldLock",
      "bucket": "lock",
      "status": "live",
      "version": "0.8.0",
      "one_line": "Algorithmic tether-word suppression on UTF-8 text. Not zip.",
      "worker_home": "https://foldlock-download-tracker.vibelock.workers.dev/",
      "download_url": "https://foldlock-download-tracker.vibelock.workers.dev/download",
      "github": "https://github.com/AzielEliab/foldlock",
      "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
      "agent": {
        "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
        "skill": "https://aziel-runtime.vibelock.workers.dev/v1/skill",
        "fraggate_list": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/list",
        "fraggate_describe": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/describe?slug=foldlock",
        "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
        "software": "https://aziel-runtime.vibelock.workers.dev/v1/software",
        "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/foldlock",
        "pipeline": "fraggate_list → fraggate_describe → fraggate_call"
      },
      "updated_at": "2026-09-06",
      "git_sha": null,
      "door": "fraggate",
      "kind": "software",
      "worker": "foldlock-download-tracker",
      "fraggate_live": true,
      "fraggate_ops": [
        "fold-preview",
        "unfold-preview",
        "health",
        "skill"
      ],
      "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
      "download": "https://foldlock-download-tracker.vibelock.workers.dev/download",
      "count": "https://foldlock-download-tracker.vibelock.workers.dev/count",
      "install": "https://foldlock-download-tracker.vibelock.workers.dev/install.sh",
      "skill": "https://foldlock-download-tracker.vibelock.workers.dev/v1/skill",
      "openapi": "https://foldlock-download-tracker.vibelock.workers.dev/openapi.json",
      "doi": "10.5281/zenodo.22257762",
      "doi_url": "https://doi.org/10.5281/zenodo.22257762",
      "doi_kind": "shared_method_paper",
      "doi_note": "Shared FoldLock+WhistleLock method paper (FL-WP-0.3 / WL-WP-0.1). TETH-1 method DOI. UNI1 0.8 has no new DOI. Not a FoldLock-only software-package record.",
      "zenodo_status": "shared_method_paper_tombstoned",
      "software_deposit_needed": true,
      "related_identifiers": [
        {
          "identifier": "https://github.com/AzielEliab/foldlock",
          "relation": "isSupplementTo",
          "resource_type": "software",
          "scheme": "url"
        },
        {
          "identifier": "https://foldlock-download-tracker.vibelock.workers.dev/download",
          "relation": "isIdenticalTo",
          "resource_type": "software",
          "scheme": "url"
        },
        {
          "identifier": "10.5281/zenodo.22257762",
          "relation": "isDocumentedBy",
          "resource_type": "publication-other",
          "scheme": "doi"
        }
      ],
      "software_tarball": {
        "url": "https://foldlock-download-tracker.vibelock.workers.dev/download",
        "filename": "foldlock-0.8.0.tar.gz",
        "content_type": "application/gzip",
        "note": "Counted Worker /download asset (gzip 200). Upload this file as the Zenodo software package."
      },
      "banner": "FoldLock is algorithmic tether-word suppression on UTF-8 text. Not zip. Hosted preview is not a general compressor. Ratios are receipts, not trophies. Short strings can grow.",
      "ops": [
        {
          "op": "health",
          "method": "GET",
          "summary": "Liveness. Does not increment download KV. Not zip."
        },
        {
          "op": "fold-preview",
          "method": "POST",
          "summary": "Small UTF-8 text in, receipt + FLD3 base64 out. Cap ~8KB. Not zip."
        },
        {
          "op": "unfold-preview",
          "method": "POST",
          "summary": "FLD3 base64 in, verified restore or error. Not zip."
        },
        {
          "op": "skill",
          "method": "GET",
          "summary": "Return FoldLock skill markdown. Does not increment download KV."
        }
      ],
      "catalog_card": "https://aziel-runtime.vibelock.workers.dev/p/foldlock",
      "catalog_health": "https://aziel-runtime.vibelock.workers.dev/p/foldlock/health",
      "catalog_skill": "https://aziel-runtime.vibelock.workers.dev/p/foldlock/skill",
      "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/foldlock",
      "pull_skill": "https://aziel-runtime.vibelock.workers.dev/v1/pull/foldlock/skill",
      "invoke_prefix": "https://aziel-runtime.vibelock.workers.dev/p/foldlock",
      "cite": "https://foldlock-download-tracker.vibelock.workers.dev/cite.json",
      "llms": "https://foldlock-download-tracker.vibelock.workers.dev/llms.txt",
      "sitemap": "https://foldlock-download-tracker.vibelock.workers.dev/sitemap.xml",
      "crawl": {
        "home": "https://foldlock-download-tracker.vibelock.workers.dev/",
        "cite": "https://foldlock-download-tracker.vibelock.workers.dev/cite.json",
        "llms": "https://foldlock-download-tracker.vibelock.workers.dev/llms.txt",
        "download": "https://foldlock-download-tracker.vibelock.workers.dev/download",
        "sitemap": "https://foldlock-download-tracker.vibelock.workers.dev/sitemap.xml"
      }
    },
    {
      "slug": "godlock",
      "name": "GodLock",
      "bucket": "lock",
      "status": "live",
      "version": "0.1.0",
      "one_line": "Offline ABAD / hardening score. Not a VPN and not an anonymity network.",
      "worker_home": "https://godlock-download-tracker.vibelock.workers.dev/",
      "download_url": "https://godlock-download-tracker.vibelock.workers.dev/download",
      "github": "https://github.com/AzielEliab/godlock",
      "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
      "agent": {
        "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
        "skill": "https://aziel-runtime.vibelock.workers.dev/v1/skill",
        "fraggate_list": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/list",
        "fraggate_describe": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/describe?slug=godlock",
        "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
        "software": "https://aziel-runtime.vibelock.workers.dev/v1/software",
        "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/godlock",
        "pipeline": "fraggate_list → fraggate_describe → fraggate_call"
      },
      "updated_at": "2026-09-06",
      "git_sha": null,
      "door": "fraggate",
      "kind": "software",
      "worker": "godlock-download-tracker",
      "fraggate_live": true,
      "fraggate_ops": [
        "score",
        "submit",
        "health",
        "skill"
      ],
      "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
      "download": "https://godlock-download-tracker.vibelock.workers.dev/download",
      "count": "https://godlock-download-tracker.vibelock.workers.dev/count",
      "install": "https://godlock-download-tracker.vibelock.workers.dev/install.sh",
      "skill": "https://godlock-download-tracker.vibelock.workers.dev/v1/skill",
      "openapi": "https://godlock-download-tracker.vibelock.workers.dev/openapi.json",
      "doi": null,
      "doi_url": null,
      "doi_kind": null,
      "zenodo_status": "deposit_needed",
      "software_deposit_needed": true,
      "related_identifiers": [
        {
          "identifier": "https://github.com/AzielEliab/godlock",
          "relation": "isSupplementTo",
          "resource_type": "software",
          "scheme": "url"
        },
        {
          "identifier": "https://godlock-download-tracker.vibelock.workers.dev/download",
          "relation": "isIdenticalTo",
          "resource_type": "software",
          "scheme": "url"
        }
      ],
      "software_tarball": {
        "url": "https://godlock-download-tracker.vibelock.workers.dev/download",
        "filename": "godlock-0.1.0.tar.gz",
        "content_type": "application/gzip",
        "note": "Counted Worker /download asset (gzip 200). Upload this file as the Zenodo software package."
      },
      "banner": "GodLock is not a VPN and not an anonymity network.",
      "ops": [
        {
          "op": "health",
          "method": "GET",
          "summary": "Liveness. Does not increment download KV."
        },
        {
          "op": "score",
          "method": "POST",
          "summary": "Offline ABAD / hardening score for a text."
        },
        {
          "op": "submit",
          "method": "POST",
          "summary": "Submit text; returns a receipt id (no VPN)."
        },
        {
          "op": "skill",
          "method": "GET",
          "summary": "Return GodLock skill markdown. Does not increment download KV."
        }
      ],
      "catalog_card": "https://aziel-runtime.vibelock.workers.dev/p/godlock",
      "catalog_health": "https://aziel-runtime.vibelock.workers.dev/p/godlock/health",
      "catalog_skill": "https://aziel-runtime.vibelock.workers.dev/p/godlock/skill",
      "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/godlock",
      "pull_skill": "https://aziel-runtime.vibelock.workers.dev/v1/pull/godlock/skill",
      "invoke_prefix": "https://aziel-runtime.vibelock.workers.dev/p/godlock",
      "cite": "https://godlock-download-tracker.vibelock.workers.dev/cite.json",
      "llms": "https://godlock-download-tracker.vibelock.workers.dev/llms.txt",
      "sitemap": "https://godlock-download-tracker.vibelock.workers.dev/sitemap.xml",
      "crawl": {
        "home": "https://godlock-download-tracker.vibelock.workers.dev/",
        "cite": "https://godlock-download-tracker.vibelock.workers.dev/cite.json",
        "llms": null,
        "download": "https://godlock-download-tracker.vibelock.workers.dev/download",
        "sitemap": "https://godlock-download-tracker.vibelock.workers.dev/sitemap.xml"
      }
    },
    {
      "slug": "mialock",
      "name": "M.I.A.Lock",
      "bucket": "lock",
      "status": "live",
      "version": "0.1.1",
      "one_line": "M.I.A.Lock 0.1.1: event map + Doe matching + uncertainty ellipses + coverage heat. Doe leads ≠ ID. Heat ≠ presence. Author Aziel Eliab.",
      "worker_home": "https://mialock-download-tracker.vibelock.workers.dev/",
      "download_url": "https://mialock-download-tracker.vibelock.workers.dev/download",
      "github": "https://github.com/AzielEliab/mialock",
      "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
      "agent": {
        "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
        "skill": "https://aziel-runtime.vibelock.workers.dev/v1/skill",
        "fraggate_list": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/list",
        "fraggate_describe": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/describe?slug=mialock",
        "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
        "software": "https://aziel-runtime.vibelock.workers.dev/v1/software",
        "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/mialock",
        "pipeline": "fraggate_list → fraggate_describe → fraggate_call"
      },
      "updated_at": "2026-09-06",
      "git_sha": null,
      "door": "fraggate",
      "kind": "software",
      "worker": "mialock-download-tracker",
      "fraggate_live": true,
      "fraggate_ops": [
        "map",
        "search-options",
        "queries",
        "doe-match",
        "coverage",
        "example",
        "health",
        "skill"
      ],
      "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
      "download": "https://mialock-download-tracker.vibelock.workers.dev/download",
      "count": "https://mialock-download-tracker.vibelock.workers.dev/count",
      "install": "https://mialock-download-tracker.vibelock.workers.dev/install.sh",
      "skill": "https://mialock-download-tracker.vibelock.workers.dev/v1/skill",
      "openapi": "https://mialock-download-tracker.vibelock.workers.dev/openapi.json",
      "doi": null,
      "doi_url": null,
      "doi_kind": null,
      "zenodo_status": "deposit_needed",
      "software_deposit_needed": true,
      "related_identifiers": [
        {
          "identifier": "https://github.com/AzielEliab/mialock",
          "relation": "isSupplementTo",
          "resource_type": "software",
          "scheme": "url"
        },
        {
          "identifier": "https://mialock-download-tracker.vibelock.workers.dev/download",
          "relation": "isIdenticalTo",
          "resource_type": "software",
          "scheme": "url"
        }
      ],
      "software_tarball": {
        "url": "https://mialock-download-tracker.vibelock.workers.dev/download",
        "filename": "mialock-0.1.1.tar.gz",
        "content_type": "application/gzip",
        "note": "Counted Worker /download asset (gzip 200). Upload this file as the Zenodo software package."
      },
      "banner": "M.I.A.Lock 0.1.1: per-person event map, archive/Doe cold-case search, Doe descriptor matching, uncertainty ellipses, coverage heat. Purpose-bound missing-person / authorized investigative use. Doe hits are compatibility leads only — never auto-ID. Coverage heat ≠ presence. No live tracking. Author Aziel Eliab.",
      "ops": [
        {
          "op": "health",
          "method": "GET",
          "summary": "Liveness. Does not increment download KV."
        },
        {
          "op": "skill",
          "method": "GET",
          "summary": "Return M.I.A.Lock skill markdown. Does not increment download KV. Live Leaflet map is local CLI."
        },
        {
          "op": "map",
          "method": "GET",
          "summary": "Sample casebook index stub. Live Leaflet map is local CLI mialock map. Not live tracking."
        },
        {
          "op": "search-options",
          "method": "GET",
          "summary": "List archive / Doe / cold-case search modes. Search plans only."
        },
        {
          "op": "queries",
          "method": "POST",
          "summary": "Render query families for a search mode. Search plans only. Doe leads ≠ ID."
        },
        {
          "op": "doe-match",
          "method": "POST",
          "summary": "Rank Doe / unidentified notices vs a named-subject descriptor. Compatibility leads only. Never an ID."
        },
        {
          "op": "coverage",
          "method": "GET",
          "summary": "Adapter coverage report + heat cells. Heat = search intensity / negative evidence — not presence."
        },
        {
          "op": "example",
          "method": "GET",
          "summary": "Sample search / map payload shapes. Does not increment download KV."
        }
      ],
      "catalog_card": "https://aziel-runtime.vibelock.workers.dev/p/mialock",
      "catalog_health": "https://aziel-runtime.vibelock.workers.dev/p/mialock/health",
      "catalog_skill": "https://aziel-runtime.vibelock.workers.dev/p/mialock/skill",
      "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/mialock",
      "pull_skill": "https://aziel-runtime.vibelock.workers.dev/v1/pull/mialock/skill",
      "invoke_prefix": "https://aziel-runtime.vibelock.workers.dev/p/mialock",
      "cite": "https://mialock-download-tracker.vibelock.workers.dev/cite.json",
      "llms": "https://mialock-download-tracker.vibelock.workers.dev/llms.txt",
      "sitemap": "https://mialock-download-tracker.vibelock.workers.dev/sitemap.xml",
      "crawl": {
        "home": "https://mialock-download-tracker.vibelock.workers.dev/",
        "cite": "https://mialock-download-tracker.vibelock.workers.dev/cite.json",
        "llms": "https://mialock-download-tracker.vibelock.workers.dev/llms.txt",
        "download": "https://mialock-download-tracker.vibelock.workers.dev/download",
        "sitemap": "https://mialock-download-tracker.vibelock.workers.dev/sitemap.xml"
      }
    },
    {
      "slug": "peacelock",
      "name": "PeaceLock",
      "bucket": "lock",
      "status": "live",
      "version": "0.1.0",
      "one_line": "Chosen silence / chosen inaction as a first-class receipt (PL-WP-0.1).",
      "worker_home": "https://peacelock-download-tracker.vibelock.workers.dev/",
      "download_url": "https://peacelock-download-tracker.vibelock.workers.dev/download",
      "github": "https://github.com/AzielEliab/peacelock",
      "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
      "agent": {
        "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
        "skill": "https://aziel-runtime.vibelock.workers.dev/v1/skill",
        "fraggate_list": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/list",
        "fraggate_describe": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/describe?slug=peacelock",
        "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
        "software": "https://aziel-runtime.vibelock.workers.dev/v1/software",
        "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/peacelock",
        "pipeline": "fraggate_list → fraggate_describe → fraggate_call"
      },
      "updated_at": "2026-09-06",
      "git_sha": null,
      "door": "fraggate",
      "kind": "software",
      "worker": "peacelock-download-tracker",
      "fraggate_live": true,
      "fraggate_ops": [
        "open",
        "seal",
        "break",
        "show",
        "verify",
        "stamp",
        "upload_envelope",
        "health",
        "skill",
        "doctor"
      ],
      "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
      "download": "https://peacelock-download-tracker.vibelock.workers.dev/download",
      "count": "https://peacelock-download-tracker.vibelock.workers.dev/count",
      "install": "https://peacelock-download-tracker.vibelock.workers.dev/install.sh",
      "skill": "https://peacelock-download-tracker.vibelock.workers.dev/v1/skill",
      "openapi": "https://peacelock-download-tracker.vibelock.workers.dev/openapi.json",
      "doi": null,
      "doi_url": null,
      "doi_kind": null,
      "zenodo_status": "deposit_needed",
      "software_deposit_needed": true,
      "related_identifiers": [
        {
          "identifier": "https://github.com/AzielEliab/peacelock",
          "relation": "isSupplementTo",
          "resource_type": "software",
          "scheme": "url"
        },
        {
          "identifier": "https://peacelock-download-tracker.vibelock.workers.dev/download",
          "relation": "isIdenticalTo",
          "resource_type": "software",
          "scheme": "url"
        }
      ],
      "software_tarball": {
        "url": "https://peacelock-download-tracker.vibelock.workers.dev/download",
        "filename": "peacelock-0.1.0.tar.gz",
        "content_type": "application/gzip",
        "note": "Counted Worker /download asset (gzip 200). Upload this file as the Zenodo software package."
      },
      "banner": "PeaceLock (PL-WP-0.1) records chosen silence or chosen inaction as a hash-chained receipt. Transcript, counterfactual, and motive are ABSENT. HARD_DUTY refuses a silence/inaction receipt. Not a transcript, not a court, not TemporalLock. Author Aziel Eliab.",
      "ops": [
        {
          "op": "health",
          "method": "GET",
          "summary": "Liveness. Does not increment download KV."
        },
        {
          "op": "open",
          "method": "POST",
          "summary": "Open a PeaceLock lattice. HARD_DUTY refuses. Transcript / counterfactual / motive stay ABSENT."
        },
        {
          "op": "seal",
          "method": "POST",
          "summary": "Seal chosen silence or chosen inaction onto the lattice. HARD_DUTY refuses. Does not invent a transcript."
        },
        {
          "op": "break",
          "method": "POST",
          "summary": "End a sealed silence / inaction period. Still no transcript."
        },
        {
          "op": "show",
          "method": "POST",
          "summary": "Show the lattice without inventing ABSENT fields."
        },
        {
          "op": "verify",
          "method": "POST",
          "summary": "Verify hash-chain + ABSENT + HARD_DUTY invariants."
        },
        {
          "op": "stamp",
          "method": "POST",
          "summary": "Timestamped file-hash envelope. Hashes bytes only. Does not store files."
        },
        {
          "op": "upload_envelope",
          "method": "POST",
          "summary": "Same as stamp: timestamped file-hash envelope. Not a file store."
        },
        {
          "op": "doctor",
          "method": "POST",
          "summary": "UI alias of health. Same FragGate backend as the Worker UI button."
        },
        {
          "op": "skill",
          "method": "GET",
          "summary": "Return PeaceLock skill markdown. Does not increment download KV."
        }
      ],
      "catalog_card": "https://aziel-runtime.vibelock.workers.dev/p/peacelock",
      "catalog_health": "https://aziel-runtime.vibelock.workers.dev/p/peacelock/health",
      "catalog_skill": "https://aziel-runtime.vibelock.workers.dev/p/peacelock/skill",
      "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/peacelock",
      "pull_skill": "https://aziel-runtime.vibelock.workers.dev/v1/pull/peacelock/skill",
      "invoke_prefix": "https://aziel-runtime.vibelock.workers.dev/p/peacelock",
      "cite": "https://peacelock-download-tracker.vibelock.workers.dev/cite.json",
      "llms": "https://peacelock-download-tracker.vibelock.workers.dev/llms.txt",
      "sitemap": "https://peacelock-download-tracker.vibelock.workers.dev/sitemap.xml",
      "crawl": {
        "home": "https://peacelock-download-tracker.vibelock.workers.dev/",
        "cite": "https://peacelock-download-tracker.vibelock.workers.dev/cite.json",
        "llms": "https://peacelock-download-tracker.vibelock.workers.dev/llms.txt",
        "download": "https://peacelock-download-tracker.vibelock.workers.dev/download",
        "sitemap": "https://peacelock-download-tracker.vibelock.workers.dev/sitemap.xml"
      }
    },
    {
      "slug": "shadowlock",
      "name": "ShadowLock",
      "bucket": "lock",
      "status": "live",
      "version": "0.2.0",
      "one_line": "Zero-retention observation of a job list you already have. No OS hook.",
      "worker_home": "https://shadowlock-download-tracker.vibelock.workers.dev/",
      "download_url": "https://shadowlock-download-tracker.vibelock.workers.dev/download",
      "github": "https://github.com/AzielEliab/shadowlock",
      "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
      "agent": {
        "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
        "skill": "https://aziel-runtime.vibelock.workers.dev/v1/skill",
        "fraggate_list": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/list",
        "fraggate_describe": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/describe?slug=shadowlock",
        "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
        "software": "https://aziel-runtime.vibelock.workers.dev/v1/software",
        "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/shadowlock",
        "pipeline": "fraggate_list → fraggate_describe → fraggate_call"
      },
      "updated_at": "2026-09-06",
      "git_sha": null,
      "door": "fraggate",
      "kind": "software",
      "worker": "shadowlock-download-tracker",
      "fraggate_live": true,
      "fraggate_ops": [
        "observe",
        "health",
        "skill"
      ],
      "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
      "download": "https://shadowlock-download-tracker.vibelock.workers.dev/download",
      "count": "https://shadowlock-download-tracker.vibelock.workers.dev/count",
      "install": "https://shadowlock-download-tracker.vibelock.workers.dev/install.sh",
      "skill": "https://shadowlock-download-tracker.vibelock.workers.dev/v1/skill",
      "openapi": "https://shadowlock-download-tracker.vibelock.workers.dev/openapi.json",
      "doi": "10.5281/zenodo.21435707",
      "doi_url": "https://doi.org/10.5281/zenodo.21435707",
      "doi_kind": "historical_record",
      "zenodo_status": "historical_doi_tombstoned",
      "software_deposit_needed": true,
      "related_identifiers": [
        {
          "identifier": "https://github.com/AzielEliab/shadowlock",
          "relation": "isSupplementTo",
          "resource_type": "software",
          "scheme": "url"
        },
        {
          "identifier": "https://shadowlock-download-tracker.vibelock.workers.dev/download",
          "relation": "isIdenticalTo",
          "resource_type": "software",
          "scheme": "url"
        }
      ],
      "software_tarball": {
        "url": "https://shadowlock-download-tracker.vibelock.workers.dev/download",
        "filename": "shadowlock-0.2.0.tar.gz",
        "content_type": "application/gzip",
        "note": "Counted Worker /download asset (gzip 200). Upload this file as the Zenodo software package."
      },
      "banner": "ShadowLock is a gate on an outcome you already have. No OS hook. No process intercept.",
      "ops": [
        {
          "op": "health",
          "method": "GET",
          "summary": "Liveness. Does not increment download KV."
        },
        {
          "op": "observe",
          "method": "POST",
          "summary": "Zero-retention observation of a job list you already have."
        },
        {
          "op": "skill",
          "method": "GET",
          "summary": "Return ShadowLock skill markdown. Does not increment download KV."
        }
      ],
      "catalog_card": "https://aziel-runtime.vibelock.workers.dev/p/shadowlock",
      "catalog_health": "https://aziel-runtime.vibelock.workers.dev/p/shadowlock/health",
      "catalog_skill": "https://aziel-runtime.vibelock.workers.dev/p/shadowlock/skill",
      "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/shadowlock",
      "pull_skill": "https://aziel-runtime.vibelock.workers.dev/v1/pull/shadowlock/skill",
      "invoke_prefix": "https://aziel-runtime.vibelock.workers.dev/p/shadowlock",
      "cite": "https://shadowlock-download-tracker.vibelock.workers.dev/cite.json",
      "llms": "https://shadowlock-download-tracker.vibelock.workers.dev/llms.txt",
      "sitemap": "https://shadowlock-download-tracker.vibelock.workers.dev/sitemap.xml",
      "crawl": {
        "home": "https://shadowlock-download-tracker.vibelock.workers.dev/",
        "cite": "https://shadowlock-download-tracker.vibelock.workers.dev/cite.json",
        "llms": "https://shadowlock-download-tracker.vibelock.workers.dev/llms.txt",
        "download": "https://shadowlock-download-tracker.vibelock.workers.dev/download",
        "sitemap": "https://shadowlock-download-tracker.vibelock.workers.dev/sitemap.xml"
      }
    },
    {
      "slug": "spectrallock",
      "name": "SpectralLock",
      "bucket": "lock",
      "status": "live",
      "version": "0.3.0",
      "one_line": "Overlay preview modes. 256px hosted preview, not a spectrometer.",
      "worker_home": "https://spectrallock-download-tracker.vibelock.workers.dev/",
      "download_url": "https://spectrallock-download-tracker.vibelock.workers.dev/download",
      "github": "https://github.com/AzielEliab/spectrallock",
      "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
      "agent": {
        "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
        "skill": "https://aziel-runtime.vibelock.workers.dev/v1/skill",
        "fraggate_list": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/list",
        "fraggate_describe": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/describe?slug=spectrallock",
        "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
        "software": "https://aziel-runtime.vibelock.workers.dev/v1/software",
        "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/spectrallock",
        "pipeline": "fraggate_list → fraggate_describe → fraggate_call"
      },
      "updated_at": "2026-09-06",
      "git_sha": null,
      "door": "fraggate",
      "kind": "software",
      "worker": "spectrallock-download-tracker",
      "fraggate_live": true,
      "fraggate_ops": [
        "modes",
        "overlay",
        "health",
        "skill"
      ],
      "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
      "download": "https://spectrallock-download-tracker.vibelock.workers.dev/download",
      "count": "https://spectrallock-download-tracker.vibelock.workers.dev/count",
      "install": "https://spectrallock-download-tracker.vibelock.workers.dev/install.sh",
      "skill": "https://spectrallock-download-tracker.vibelock.workers.dev/v1/skill",
      "openapi": "https://spectrallock-download-tracker.vibelock.workers.dev/openapi.json",
      "doi": null,
      "doi_url": null,
      "doi_kind": null,
      "zenodo_status": "deposit_needed",
      "software_deposit_needed": true,
      "related_identifiers": [
        {
          "identifier": "https://github.com/AzielEliab/spectrallock",
          "relation": "isSupplementTo",
          "resource_type": "software",
          "scheme": "url"
        },
        {
          "identifier": "https://spectrallock-download-tracker.vibelock.workers.dev/download",
          "relation": "isIdenticalTo",
          "resource_type": "software",
          "scheme": "url"
        }
      ],
      "software_tarball": {
        "url": "https://spectrallock-download-tracker.vibelock.workers.dev/download",
        "filename": "spectrallock-0.3.0.tar.gz",
        "content_type": "application/gzip",
        "note": "Counted Worker /download asset (gzip 200). Upload this file as the Zenodo software package."
      },
      "banner": "Hosted overlay is a 256px preview, not a spectrometer, not forensic.",
      "ops": [
        {
          "op": "health",
          "method": "GET",
          "summary": "Liveness. Does not increment download KV."
        },
        {
          "op": "modes",
          "method": "GET",
          "summary": "List live overlay modes (zero, tazel, vyrn, uv, rosetta, zen, chaos, balance)."
        },
        {
          "op": "overlay",
          "method": "POST",
          "summary": "Simplified overlay preview. PNG b64 in, longest side capped at 256 px. Not the full Python pipeline."
        },
        {
          "op": "skill",
          "method": "GET",
          "summary": "Return SpectralLock skill markdown. Does not increment download KV."
        }
      ],
      "catalog_card": "https://aziel-runtime.vibelock.workers.dev/p/spectrallock",
      "catalog_health": "https://aziel-runtime.vibelock.workers.dev/p/spectrallock/health",
      "catalog_skill": "https://aziel-runtime.vibelock.workers.dev/p/spectrallock/skill",
      "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/spectrallock",
      "pull_skill": "https://aziel-runtime.vibelock.workers.dev/v1/pull/spectrallock/skill",
      "invoke_prefix": "https://aziel-runtime.vibelock.workers.dev/p/spectrallock",
      "cite": "https://spectrallock-download-tracker.vibelock.workers.dev/cite.json",
      "llms": "https://spectrallock-download-tracker.vibelock.workers.dev/llms.txt",
      "sitemap": "https://spectrallock-download-tracker.vibelock.workers.dev/sitemap.xml",
      "crawl": {
        "home": "https://spectrallock-download-tracker.vibelock.workers.dev/",
        "cite": "https://spectrallock-download-tracker.vibelock.workers.dev/cite.json",
        "llms": "https://spectrallock-download-tracker.vibelock.workers.dev/llms.txt",
        "download": "https://spectrallock-download-tracker.vibelock.workers.dev/download",
        "sitemap": "https://spectrallock-download-tracker.vibelock.workers.dev/sitemap.xml"
      }
    },
    {
      "slug": "temporallock",
      "name": "TemporalLock",
      "bucket": "lock",
      "status": "live",
      "version": "0.2.0",
      "one_line": "Hash-chained receipts anyone can verify. Explicit genesis, append, verify.",
      "worker_home": "https://temporallock-download-tracker.vibelock.workers.dev/",
      "download_url": "https://temporallock-download-tracker.vibelock.workers.dev/download",
      "github": "https://github.com/AzielEliab/temporallock",
      "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
      "agent": {
        "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
        "skill": "https://aziel-runtime.vibelock.workers.dev/v1/skill",
        "fraggate_list": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/list",
        "fraggate_describe": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/describe?slug=temporallock",
        "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
        "software": "https://aziel-runtime.vibelock.workers.dev/v1/software",
        "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/temporallock",
        "pipeline": "fraggate_list → fraggate_describe → fraggate_call"
      },
      "updated_at": "2026-09-06",
      "git_sha": null,
      "door": "fraggate",
      "kind": "software",
      "worker": "temporallock-download-tracker",
      "fraggate_live": true,
      "fraggate_ops": [
        "genesis",
        "append",
        "verify",
        "health",
        "skill"
      ],
      "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
      "download": "https://temporallock-download-tracker.vibelock.workers.dev/download",
      "count": "https://temporallock-download-tracker.vibelock.workers.dev/count",
      "install": "https://temporallock-download-tracker.vibelock.workers.dev/install.sh",
      "skill": "https://temporallock-download-tracker.vibelock.workers.dev/v1/skill",
      "openapi": "https://temporallock-download-tracker.vibelock.workers.dev/openapi.json",
      "doi": "10.5281/zenodo.21431405",
      "doi_url": "https://doi.org/10.5281/zenodo.21431405",
      "doi_kind": "historical_record",
      "zenodo_status": "historical_doi_tombstoned",
      "software_deposit_needed": true,
      "related_identifiers": [
        {
          "identifier": "https://github.com/AzielEliab/temporallock",
          "relation": "isSupplementTo",
          "resource_type": "software",
          "scheme": "url"
        },
        {
          "identifier": "https://temporallock-download-tracker.vibelock.workers.dev/download",
          "relation": "isIdenticalTo",
          "resource_type": "software",
          "scheme": "url"
        }
      ],
      "software_tarball": {
        "url": "https://temporallock-download-tracker.vibelock.workers.dev/download",
        "filename": "temporallock-0.2.0.tar.gz",
        "content_type": "application/gzip",
        "note": "Counted Worker /download asset (gzip 200). Upload this file as the Zenodo software package."
      },
      "banner": "Hash-chained receipts anyone can verify. Explicit genesis, append, verify.",
      "ops": [
        {
          "op": "health",
          "method": "GET",
          "summary": "Liveness. Does not increment download KV."
        },
        {
          "op": "genesis",
          "method": "POST",
          "summary": "First receipt of a chain (explicit genesis)."
        },
        {
          "op": "append",
          "method": "POST",
          "summary": "Append a receipt to an existing chain payload."
        },
        {
          "op": "verify",
          "method": "POST",
          "summary": "Recompute hashes. Anyone can verify."
        },
        {
          "op": "skill",
          "method": "GET",
          "summary": "Return TemporalLock skill markdown. Does not increment download KV."
        }
      ],
      "catalog_card": "https://aziel-runtime.vibelock.workers.dev/p/temporallock",
      "catalog_health": "https://aziel-runtime.vibelock.workers.dev/p/temporallock/health",
      "catalog_skill": "https://aziel-runtime.vibelock.workers.dev/p/temporallock/skill",
      "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/temporallock",
      "pull_skill": "https://aziel-runtime.vibelock.workers.dev/v1/pull/temporallock/skill",
      "invoke_prefix": "https://aziel-runtime.vibelock.workers.dev/p/temporallock",
      "cite": "https://temporallock-download-tracker.vibelock.workers.dev/cite.json",
      "llms": "https://temporallock-download-tracker.vibelock.workers.dev/llms.txt",
      "sitemap": "https://temporallock-download-tracker.vibelock.workers.dev/sitemap.xml",
      "crawl": {
        "home": "https://temporallock-download-tracker.vibelock.workers.dev/",
        "cite": "https://temporallock-download-tracker.vibelock.workers.dev/cite.json",
        "llms": "https://temporallock-download-tracker.vibelock.workers.dev/llms.txt",
        "download": "https://temporallock-download-tracker.vibelock.workers.dev/download",
        "sitemap": "https://temporallock-download-tracker.vibelock.workers.dev/sitemap.xml"
      }
    },
    {
      "slug": "trajectorylock",
      "name": "TrajectoryLock",
      "bucket": "lock",
      "status": "live",
      "version": "0.1.0",
      "one_line": "Auditable geometric test. Research prototype, not a certified forensic instrument.",
      "worker_home": "https://trajectorylock-download-tracker.vibelock.workers.dev/",
      "download_url": "https://trajectorylock-download-tracker.vibelock.workers.dev/download",
      "github": "https://github.com/AzielEliab/trajectorylock",
      "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
      "agent": {
        "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
        "skill": "https://aziel-runtime.vibelock.workers.dev/v1/skill",
        "fraggate_list": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/list",
        "fraggate_describe": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/describe?slug=trajectorylock",
        "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
        "software": "https://aziel-runtime.vibelock.workers.dev/v1/software",
        "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/trajectorylock",
        "pipeline": "fraggate_list → fraggate_describe → fraggate_call"
      },
      "updated_at": "2026-09-06",
      "git_sha": null,
      "door": "fraggate",
      "kind": "software",
      "worker": "trajectorylock-download-tracker",
      "fraggate_live": true,
      "fraggate_ops": [
        "example",
        "analyze",
        "health",
        "skill"
      ],
      "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
      "download": "https://trajectorylock-download-tracker.vibelock.workers.dev/download",
      "count": "https://trajectorylock-download-tracker.vibelock.workers.dev/count",
      "install": "https://trajectorylock-download-tracker.vibelock.workers.dev/install.sh",
      "skill": "https://trajectorylock-download-tracker.vibelock.workers.dev/v1/skill",
      "openapi": "https://trajectorylock-download-tracker.vibelock.workers.dev/openapi.json",
      "doi": "10.5281/zenodo.22258015",
      "doi_url": "https://doi.org/10.5281/zenodo.22258015",
      "doi_kind": "historical_record",
      "zenodo_status": "historical_doi_tombstoned",
      "software_deposit_needed": true,
      "related_identifiers": [
        {
          "identifier": "https://github.com/AzielEliab/trajectorylock",
          "relation": "isSupplementTo",
          "resource_type": "software",
          "scheme": "url"
        },
        {
          "identifier": "https://trajectorylock-download-tracker.vibelock.workers.dev/download",
          "relation": "isIdenticalTo",
          "resource_type": "software",
          "scheme": "url"
        }
      ],
      "software_tarball": {
        "url": "https://trajectorylock-download-tracker.vibelock.workers.dev/download",
        "filename": "trajectorylock-0.1.0.tar.gz",
        "content_type": "application/gzip",
        "note": "Counted Worker /download asset (gzip 200). Upload this file as the Zenodo software package."
      },
      "banner": "TrajectoryLock is a research prototype / auditable geometric test. Not a certified forensic instrument. Hosted never stores media. Match probability is P(match | declared model), not P(official account is true). Synthetic example results must never be represented as real-case findings.",
      "ops": [
        {
          "op": "health",
          "method": "GET",
          "summary": "Liveness. Does not increment download KV. Hosted never stores media. Not a certified instrument."
        },
        {
          "op": "example",
          "method": "GET",
          "summary": "Synthetic small JSON case. Not a real case. Does not increment download KV."
        },
        {
          "op": "analyze",
          "method": "POST",
          "summary": "Small JSON case in, geometric result out. Cap size. NEVER store media. Not a certified forensic instrument."
        },
        {
          "op": "skill",
          "method": "GET",
          "summary": "Return TrajectoryLock skill markdown. Does not increment download KV."
        }
      ],
      "catalog_card": "https://aziel-runtime.vibelock.workers.dev/p/trajectorylock",
      "catalog_health": "https://aziel-runtime.vibelock.workers.dev/p/trajectorylock/health",
      "catalog_skill": "https://aziel-runtime.vibelock.workers.dev/p/trajectorylock/skill",
      "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/trajectorylock",
      "pull_skill": "https://aziel-runtime.vibelock.workers.dev/v1/pull/trajectorylock/skill",
      "invoke_prefix": "https://aziel-runtime.vibelock.workers.dev/p/trajectorylock",
      "cite": "https://trajectorylock-download-tracker.vibelock.workers.dev/cite.json",
      "llms": "https://trajectorylock-download-tracker.vibelock.workers.dev/llms.txt",
      "sitemap": "https://trajectorylock-download-tracker.vibelock.workers.dev/sitemap.xml",
      "crawl": {
        "home": "https://trajectorylock-download-tracker.vibelock.workers.dev/",
        "cite": "https://trajectorylock-download-tracker.vibelock.workers.dev/cite.json",
        "llms": "https://trajectorylock-download-tracker.vibelock.workers.dev/llms.txt",
        "download": "https://trajectorylock-download-tracker.vibelock.workers.dev/download",
        "sitemap": "https://trajectorylock-download-tracker.vibelock.workers.dev/sitemap.xml"
      }
    },
    {
      "slug": "veillock",
      "name": "VeilLock",
      "bucket": "lock",
      "status": "live",
      "version": "0.2.0",
      "one_line": "Local camera/screen steps for YOUR device only. Not a call interceptor.",
      "worker_home": "https://veillock-download-tracker.vibelock.workers.dev/",
      "download_url": "https://veillock-download-tracker.vibelock.workers.dev/download",
      "github": "https://github.com/AzielEliab/veillock",
      "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
      "agent": {
        "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
        "skill": "https://aziel-runtime.vibelock.workers.dev/v1/skill",
        "fraggate_list": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/list",
        "fraggate_describe": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/describe?slug=veillock",
        "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
        "software": "https://aziel-runtime.vibelock.workers.dev/v1/software",
        "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/veillock",
        "pipeline": "fraggate_list → fraggate_describe → fraggate_call"
      },
      "updated_at": "2026-09-06",
      "git_sha": null,
      "door": "fraggate",
      "kind": "software",
      "worker": "veillock-download-tracker",
      "fraggate_live": false,
      "fraggate_ops": [],
      "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
      "download": "https://veillock-download-tracker.vibelock.workers.dev/download",
      "count": "https://veillock-download-tracker.vibelock.workers.dev/count",
      "install": "https://veillock-download-tracker.vibelock.workers.dev/install.sh",
      "skill": "https://veillock-download-tracker.vibelock.workers.dev/v1/skill",
      "openapi": "https://veillock-download-tracker.vibelock.workers.dev/openapi.json",
      "doi": "10.5281/zenodo.21431659",
      "doi_url": "https://doi.org/10.5281/zenodo.21431659",
      "doi_kind": "historical_record",
      "zenodo_status": "historical_doi_tombstoned",
      "software_deposit_needed": true,
      "related_identifiers": [
        {
          "identifier": "https://github.com/AzielEliab/veillock",
          "relation": "isSupplementTo",
          "resource_type": "software",
          "scheme": "url"
        },
        {
          "identifier": "https://veillock-download-tracker.vibelock.workers.dev/download",
          "relation": "isIdenticalTo",
          "resource_type": "software",
          "scheme": "url"
        }
      ],
      "software_tarball": {
        "url": "https://veillock-download-tracker.vibelock.workers.dev/download",
        "filename": "veillock-0.2.0.tar.gz",
        "content_type": "application/gzip",
        "note": "Counted Worker /download asset (gzip 200). Upload this file as the Zenodo software package."
      },
      "banner": "VeilLock does not inject into FaceTime, Zoom, Meet, Teams, or Skype. YOUR camera/screen only. Not a call interceptor.",
      "ops": [
        {
          "op": "health",
          "method": "GET",
          "summary": "Liveness. Does not increment download KV."
        },
        {
          "op": "apps",
          "method": "POST",
          "summary": "Local-app steps. YOUR camera/screen only."
        },
        {
          "op": "skill",
          "method": "GET",
          "summary": "Return VeilLock skill markdown. Does not increment download KV."
        }
      ],
      "catalog_card": "https://aziel-runtime.vibelock.workers.dev/p/veillock",
      "catalog_health": "https://aziel-runtime.vibelock.workers.dev/p/veillock/health",
      "catalog_skill": "https://aziel-runtime.vibelock.workers.dev/p/veillock/skill",
      "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/veillock",
      "pull_skill": "https://aziel-runtime.vibelock.workers.dev/v1/pull/veillock/skill",
      "invoke_prefix": "https://aziel-runtime.vibelock.workers.dev/p/veillock",
      "cite": "https://veillock-download-tracker.vibelock.workers.dev/cite.json",
      "llms": "https://veillock-download-tracker.vibelock.workers.dev/llms.txt",
      "sitemap": "https://veillock-download-tracker.vibelock.workers.dev/sitemap.xml",
      "crawl": {
        "home": "https://veillock-download-tracker.vibelock.workers.dev/",
        "cite": "https://veillock-download-tracker.vibelock.workers.dev/cite.json",
        "llms": "https://veillock-download-tracker.vibelock.workers.dev/llms.txt",
        "download": "https://veillock-download-tracker.vibelock.workers.dev/download",
        "sitemap": "https://veillock-download-tracker.vibelock.workers.dev/sitemap.xml"
      }
    },
    {
      "slug": "vibelock",
      "name": "VibeLock",
      "bucket": "lock",
      "status": "live",
      "version": "0.3.0",
      "one_line": "Physical-consistency evaluation of speech audio. Risk assessment, not a liveness proof.",
      "worker_home": "https://vibelock-download-tracker.vibelock.workers.dev/",
      "download_url": "https://vibelock-download-tracker.vibelock.workers.dev/download",
      "github": "https://github.com/AzielEliab/vibelock",
      "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
      "agent": {
        "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
        "skill": "https://aziel-runtime.vibelock.workers.dev/v1/skill",
        "fraggate_list": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/list",
        "fraggate_describe": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/describe?slug=vibelock",
        "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
        "software": "https://aziel-runtime.vibelock.workers.dev/v1/software",
        "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/vibelock",
        "pipeline": "fraggate_list → fraggate_describe → fraggate_call"
      },
      "updated_at": "2026-09-06",
      "git_sha": null,
      "door": "fraggate",
      "kind": "software",
      "worker": "vibelock-download-tracker",
      "fraggate_live": true,
      "fraggate_ops": [
        "analyze",
        "health",
        "skill"
      ],
      "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
      "download": "https://vibelock-download-tracker.vibelock.workers.dev/download",
      "count": "https://vibelock-download-tracker.vibelock.workers.dev/count",
      "install": "https://vibelock-download-tracker.vibelock.workers.dev/install.sh",
      "skill": "https://vibelock-download-tracker.vibelock.workers.dev/v1/skill",
      "openapi": "https://vibelock-download-tracker.vibelock.workers.dev/openapi.json",
      "doi": "10.5281/zenodo.21431610",
      "doi_url": "https://doi.org/10.5281/zenodo.21431610",
      "doi_kind": "historical_record",
      "zenodo_status": "historical_doi_tombstoned",
      "software_deposit_needed": true,
      "related_identifiers": [
        {
          "identifier": "https://github.com/AzielEliab/vibelock",
          "relation": "isSupplementTo",
          "resource_type": "software",
          "scheme": "url"
        },
        {
          "identifier": "https://vibelock-download-tracker.vibelock.workers.dev/download",
          "relation": "isIdenticalTo",
          "resource_type": "software",
          "scheme": "url"
        }
      ],
      "software_tarball": {
        "url": "https://vibelock-download-tracker.vibelock.workers.dev/download",
        "filename": "vibelock-0.3.0.tar.gz",
        "content_type": "application/gzip",
        "note": "Counted Worker /download asset (gzip 200). Upload this file as the Zenodo software package."
      },
      "banner": "Physical-consistency evaluation of speech audio. Risk assessment, not a liveness proof.",
      "ops": [
        {
          "op": "health",
          "method": "GET",
          "summary": "Liveness. Does not increment download KV."
        },
        {
          "op": "analyze",
          "method": "POST",
          "summary": "Audio forensic risk assessment (JSON metrics)."
        },
        {
          "op": "skill",
          "method": "GET",
          "summary": "Return VibeLock skill markdown. Does not increment download KV."
        }
      ],
      "catalog_card": "https://aziel-runtime.vibelock.workers.dev/p/vibelock",
      "catalog_health": "https://aziel-runtime.vibelock.workers.dev/p/vibelock/health",
      "catalog_skill": "https://aziel-runtime.vibelock.workers.dev/p/vibelock/skill",
      "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/vibelock",
      "pull_skill": "https://aziel-runtime.vibelock.workers.dev/v1/pull/vibelock/skill",
      "invoke_prefix": "https://aziel-runtime.vibelock.workers.dev/p/vibelock",
      "cite": "https://vibelock-download-tracker.vibelock.workers.dev/cite.json",
      "llms": "https://vibelock-download-tracker.vibelock.workers.dev/llms.txt",
      "sitemap": null,
      "crawl": {
        "home": "https://vibelock-download-tracker.vibelock.workers.dev/",
        "cite": "https://vibelock-download-tracker.vibelock.workers.dev/cite.json",
        "llms": "https://vibelock-download-tracker.vibelock.workers.dev/llms.txt",
        "download": "https://vibelock-download-tracker.vibelock.workers.dev/download",
        "sitemap": null
      }
    },
    {
      "slug": "whistlelock",
      "name": "WhistleLock",
      "bucket": "lock",
      "status": "live",
      "version": "0.1.0",
      "one_line": "Local drop ledger + dead-man copy. Not a mailer.",
      "worker_home": "https://whistlelock-download-tracker.vibelock.workers.dev/",
      "download_url": "https://whistlelock-download-tracker.vibelock.workers.dev/download",
      "github": "https://github.com/AzielEliab/whistlelock",
      "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
      "agent": {
        "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
        "skill": "https://aziel-runtime.vibelock.workers.dev/v1/skill",
        "fraggate_list": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/list",
        "fraggate_describe": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/describe?slug=whistlelock",
        "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
        "software": "https://aziel-runtime.vibelock.workers.dev/v1/software",
        "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/whistlelock",
        "pipeline": "fraggate_list → fraggate_describe → fraggate_call"
      },
      "updated_at": "2026-09-06",
      "git_sha": null,
      "door": "fraggate",
      "kind": "software",
      "worker": "whistlelock-download-tracker",
      "fraggate_live": true,
      "fraggate_ops": [
        "hash-preview",
        "canon-preview",
        "health",
        "skill"
      ],
      "fraggate_call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
      "download": "https://whistlelock-download-tracker.vibelock.workers.dev/download",
      "count": "https://whistlelock-download-tracker.vibelock.workers.dev/count",
      "install": "https://whistlelock-download-tracker.vibelock.workers.dev/install.sh",
      "skill": "https://whistlelock-download-tracker.vibelock.workers.dev/v1/skill",
      "openapi": "https://whistlelock-download-tracker.vibelock.workers.dev/openapi.json",
      "doi": "10.5281/zenodo.22257762",
      "doi_url": "https://doi.org/10.5281/zenodo.22257762",
      "doi_kind": "shared_method_paper",
      "doi_note": "Same Zenodo record as FoldLock: joint method paper, not a WhistleLock-only software deposit. Keep citing the paper; still deposit WhistleLock software + whistlelock-0.1.0.tar.gz under its own record.",
      "zenodo_status": "shared_method_paper_tombstoned",
      "software_deposit_needed": true,
      "related_identifiers": [
        {
          "identifier": "https://github.com/AzielEliab/whistlelock",
          "relation": "isSupplementTo",
          "resource_type": "software",
          "scheme": "url"
        },
        {
          "identifier": "https://whistlelock-download-tracker.vibelock.workers.dev/download",
          "relation": "isIdenticalTo",
          "resource_type": "software",
          "scheme": "url"
        },
        {
          "identifier": "10.5281/zenodo.22257762",
          "relation": "isDocumentedBy",
          "resource_type": "publication-other",
          "scheme": "doi"
        }
      ],
      "software_tarball": {
        "url": "https://whistlelock-download-tracker.vibelock.workers.dev/download",
        "filename": "whistlelock-0.1.0.tar.gz",
        "content_type": "application/gzip",
        "note": "Counted Worker /download asset (gzip 200). Upload this file as the Zenodo software package."
      },
      "banner": "WhistleLock is a local drop ledger + dead-man copy. Not a mailer. Hosted never holds whistle files. The operator moves released packets.",
      "ops": [
        {
          "op": "health",
          "method": "GET",
          "summary": "Liveness. Does not increment download KV. Hosted never holds whistle files."
        },
        {
          "op": "hash-preview",
          "method": "POST",
          "summary": "SHA-256 of posted bytes. Not stored. Hosted never holds whistle files."
        },
        {
          "op": "canon-preview",
          "method": "POST",
          "summary": "Hash a proposed ledger row. Not stored. Not a mailer."
        },
        {
          "op": "skill",
          "method": "GET",
          "summary": "Return WhistleLock skill markdown. Does not increment download KV."
        }
      ],
      "catalog_card": "https://aziel-runtime.vibelock.workers.dev/p/whistlelock",
      "catalog_health": "https://aziel-runtime.vibelock.workers.dev/p/whistlelock/health",
      "catalog_skill": "https://aziel-runtime.vibelock.workers.dev/p/whistlelock/skill",
      "pull": "https://aziel-runtime.vibelock.workers.dev/v1/pull/whistlelock",
      "pull_skill": "https://aziel-runtime.vibelock.workers.dev/v1/pull/whistlelock/skill",
      "invoke_prefix": "https://aziel-runtime.vibelock.workers.dev/p/whistlelock",
      "cite": "https://whistlelock-download-tracker.vibelock.workers.dev/cite.json",
      "llms": "https://whistlelock-download-tracker.vibelock.workers.dev/llms.txt",
      "sitemap": "https://whistlelock-download-tracker.vibelock.workers.dev/sitemap.xml",
      "crawl": {
        "home": "https://whistlelock-download-tracker.vibelock.workers.dev/",
        "cite": "https://whistlelock-download-tracker.vibelock.workers.dev/cite.json",
        "llms": "https://whistlelock-download-tracker.vibelock.workers.dev/llms.txt",
        "download": "https://whistlelock-download-tracker.vibelock.workers.dev/download",
        "sitemap": "https://whistlelock-download-tracker.vibelock.workers.dev/sitemap.xml"
      }
    },
    {
      "slug": "fraggate",
      "name": "FragGate",
      "kind": "kernel",
      "spec": "FG-0.1",
      "github": "https://github.com/AzielEliab/fraggate",
      "worker": "fraggate-download-tracker",
      "engine": false,
      "true_engine_runtime": false,
      "one_line": "FragGate is the kernel door; human UI + counted download is the separate FragGate Worker app (not nested in AZBrowser).",
      "version": "FG-0.1",
      "door": "fraggate",
      "worker_home": "https://fraggate-download-tracker.vibelock.workers.dev/",
      "download": "https://fraggate-download-tracker.vibelock.workers.dev/download",
      "catalog_card": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate",
      "list": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/list",
      "describe": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/describe",
      "verify": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/verify",
      "call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
      "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
      "skill": "https://aziel-runtime.vibelock.workers.dev/v1/skill",
      "note": "FragGate is the kernel door; human UI + counted download is the separate FragGate Worker app (not nested in AZBrowser). Software hubs may card this from catalog.extras[] or catalog.fraggate. Author Aziel Eliab.",
      "author": "Aziel Eliab",
      "extra": true,
      "count": ""
    }
  ],
  "extras": [
    {
      "slug": "fraggate",
      "name": "FragGate",
      "kind": "kernel",
      "spec": "FG-0.1",
      "github": "https://github.com/AzielEliab/fraggate",
      "worker": "fraggate-download-tracker",
      "engine": false,
      "true_engine_runtime": false,
      "one_line": "FragGate is the kernel door; human UI + counted download is the separate FragGate Worker app (not nested in AZBrowser).",
      "version": "FG-0.1",
      "door": "fraggate",
      "worker_home": "https://fraggate-download-tracker.vibelock.workers.dev/",
      "download": "https://fraggate-download-tracker.vibelock.workers.dev/download",
      "catalog_card": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate",
      "list": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/list",
      "describe": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/describe",
      "verify": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/verify",
      "call": "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
      "mcp": "https://aziel-runtime.vibelock.workers.dev/mcp",
      "skill": "https://aziel-runtime.vibelock.workers.dev/v1/skill",
      "note": "FragGate is the kernel door; human UI + counted download is the separate FragGate Worker app (not nested in AZBrowser). Software hubs may card this from catalog.extras[] or catalog.fraggate. Author Aziel Eliab.",
      "author": "Aziel Eliab"
    }
  ],
  "engines": {
    "vibelock": {
      "slug": "vibelock",
      "true_engine_runtime": true,
      "mode": "local",
      "ops": [
        "health",
        "skill",
        "analyze",
        "detect"
      ],
      "proxy_fallback_ops": [],
      "artifact_files": [
        "vibelock/engine.js"
      ],
      "module": "src/engines/vibelock.js",
      "engine_digest": "12b960bdfe739bad4509fa087932b2f89b39b1eb2d3997b4b646a8f60d13bc9d",
      "source": "ported VibeLock Worker scoring (features/PCM; no live mic)",
      "isolate": "Cloudflare Worker / Durable Object isolate is the jail. engine_digest is required."
    },
    "veillock": {
      "slug": "veillock",
      "true_engine_runtime": true,
      "mode": "local",
      "ops": [
        "health",
        "skill",
        "apps",
        "pulse",
        "consent",
        "obfuscate-preview",
        "azos-hook",
        "call-accept"
      ],
      "proxy_fallback_ops": [],
      "artifact_files": [
        "veillock/engine.js"
      ],
      "module": "src/engines/veillock.js",
      "engine_digest": "b7114d83e33d9f3c05427110115b798c23209eb2716a6431b6bcbe4a613fd464",
      "source": "ported VeilLock Worker consent/apps/pulse (no camera inject)",
      "isolate": "Cloudflare Worker / Durable Object isolate is the jail. engine_digest is required."
    },
    "codelock": {
      "slug": "codelock",
      "true_engine_runtime": true,
      "mode": "local",
      "ops": [
        "health",
        "skill",
        "render",
        "gate-status"
      ],
      "proxy_fallback_ops": [],
      "artifact_files": [
        "codelock/engine.js"
      ],
      "module": "src/engines/codelock.js",
      "engine_digest": "cdeacc8ed400760227248c5946d07528e2dfaf4542a40f20cb9961833d199c0b",
      "source": "ported CodeLock Worker tokenizer + render",
      "isolate": "Cloudflare Worker / Durable Object isolate is the jail. engine_digest is required."
    },
    "godlock": {
      "slug": "godlock",
      "true_engine_runtime": true,
      "mode": "local",
      "ops": [
        "health",
        "skill",
        "score",
        "submit"
      ],
      "proxy_fallback_ops": [],
      "artifact_files": [
        "godlock/engine.js"
      ],
      "module": "src/engines/godlock.js",
      "engine_digest": "6b9076ca8e4aa63e6c81deb40f102f55f8769a7c10f0b8347605903f7df93f54",
      "source": "ported GodLock Worker ABAD score/submit",
      "isolate": "Cloudflare Worker / Durable Object isolate is the jail. engine_digest is required."
    },
    "shadowlock": {
      "slug": "shadowlock",
      "true_engine_runtime": true,
      "mode": "local",
      "ops": [
        "health",
        "skill",
        "observe",
        "hook"
      ],
      "proxy_fallback_ops": [],
      "artifact_files": [
        "shadowlock/engine.js"
      ],
      "module": "src/engines/shadowlock.js",
      "engine_digest": "0176d18d8517ef02b391821b1fd1ae428591543ea1c812c9785d832714281f61",
      "source": "ported ShadowLock Worker observe/ethics",
      "isolate": "Cloudflare Worker / Durable Object isolate is the jail. engine_digest is required."
    },
    "temporallock": {
      "slug": "temporallock",
      "true_engine_runtime": true,
      "mode": "local",
      "ops": [
        "health",
        "skill",
        "genesis",
        "append",
        "verify",
        "timeslate",
        "gate"
      ],
      "proxy_fallback_ops": [],
      "artifact_files": [
        "temporallock/engine.js"
      ],
      "module": "src/engines/temporallock.js",
      "engine_digest": "467cabd5102fe40fe00c1e3c7352e8dfa9c197232deae24a59ad10ecf001840c",
      "source": "ported TemporalLock Worker genesis/append/verify",
      "isolate": "Cloudflare Worker / Durable Object isolate is the jail. engine_digest is required."
    },
    "forgereceipts": {
      "slug": "forgereceipts",
      "true_engine_runtime": true,
      "mode": "local",
      "ops": [
        "health",
        "skill",
        "receipt"
      ],
      "proxy_fallback_ops": [],
      "artifact_files": [
        "forgereceipts/engine.js"
      ],
      "module": "src/engines/forgereceipts.js",
      "engine_digest": "aa78349f801b730a89d65653de81d1cb33a59ee5f024e7177161b2bb50048eb5",
      "source": "ported ForgeReceipts Worker receipt mint",
      "isolate": "Cloudflare Worker / Durable Object isolate is the jail. engine_digest is required."
    },
    "decisiongate": {
      "slug": "decisiongate",
      "true_engine_runtime": true,
      "mode": "local",
      "ops": [
        "health",
        "skill",
        "check",
        "evaluate"
      ],
      "proxy_fallback_ops": [],
      "artifact_files": [
        "decisiongate/engine.js"
      ],
      "module": "src/engines/decisiongate.js",
      "engine_digest": "06775e3c95d74eb8d42d01321a61dc350dc7b62c93673062f9f41d781af3bef0",
      "source": "ported DecisionGATE Worker gates (no separate engine.js upstream)",
      "isolate": "Cloudflare Worker / Durable Object isolate is the jail. engine_digest is required."
    },
    "zsolver": {
      "slug": "zsolver",
      "true_engine_runtime": true,
      "mode": "local",
      "ops": [
        "health",
        "skill",
        "patterns",
        "score",
        "session"
      ],
      "proxy_fallback_ops": [],
      "artifact_files": [
        "zsolver/engine.js"
      ],
      "module": "src/engines/zsolver.js",
      "engine_digest": "8667a3d95f6063b77cb0ab0ff629192b6c5036d95762adb20f3c90f4b73a977f",
      "source": "vendored ZionPattern Solver Worker engine.js",
      "isolate": "Cloudflare Worker / Durable Object isolate is the jail. engine_digest is required."
    },
    "azos": {
      "slug": "azos",
      "true_engine_runtime": true,
      "mode": "local",
      "ops": [
        "health",
        "skill",
        "status",
        "invite",
        "principles"
      ],
      "proxy_fallback_ops": [
        "session",
        "exec",
        "close",
        "lattice"
      ],
      "artifact_files": [
        "azos/engine.js"
      ],
      "module": "src/engines/azos.js",
      "engine_digest": "c143a47fd7d5e629b4ae731e872ef191a2f7967ce697d37f55ad03bda0091bce",
      "source": "ported AZ-OS status/principles/invite (session/exec/lattice stay per-op proxy)",
      "isolate": "Cloudflare Worker / Durable Object isolate is the jail. engine_digest is required."
    },
    "glossafilter": {
      "slug": "glossafilter",
      "true_engine_runtime": true,
      "mode": "local",
      "ops": [
        "health",
        "skill",
        "render",
        "peers"
      ],
      "proxy_fallback_ops": [],
      "artifact_files": [
        "glossafilter/engine.js"
      ],
      "module": "src/engines/glossafilter.js",
      "engine_digest": "4d876f57934277eb56119a8041f2787fee45121b87eeb9c1f054b1d05b8dd3e3",
      "source": "ported Glossa Filter Worker render + packs",
      "isolate": "Cloudflare Worker / Durable Object isolate is the jail. engine_digest is required."
    },
    "miragegrid": {
      "slug": "miragegrid",
      "true_engine_runtime": true,
      "mode": "local",
      "ops": [
        "health",
        "skill",
        "assign",
        "route",
        "circuit",
        "verify-receipt",
        "nodes",
        "mesh"
      ],
      "proxy_fallback_ops": [],
      "artifact_files": [
        "miragegrid/engine.js"
      ],
      "module": "src/engines/miragegrid.js",
      "engine_digest": "d7e85c3ed924ed68076aa40ce9bbc9247ff3b8076f0cdd4be7fcda40506c8d07",
      "source": "ported MirageGrid Worker control-plane (not a hosted VPN hop)",
      "isolate": "Cloudflare Worker / Durable Object isolate is the jail. engine_digest is required."
    },
    "staticclock": {
      "slug": "staticclock",
      "true_engine_runtime": true,
      "mode": "local",
      "ops": [
        "health",
        "skill",
        "advise",
        "advisory",
        "anchors",
        "click",
        "verify",
        "timeslate"
      ],
      "proxy_fallback_ops": [],
      "artifact_files": [
        "staticclock/engine.js",
        "staticclock/data.js"
      ],
      "module": "src/engines/staticclock.js",
      "engine_digest": "8d590c265b0be3ab7f5ea15d7a8530b5bb532fa079f1a474e33257fae79ce6df",
      "source": "ported StaticClock Worker advise + gear-click + index-data",
      "isolate": "Cloudflare Worker / Durable Object isolate is the jail. engine_digest is required."
    },
    "chronolock": {
      "slug": "chronolock",
      "true_engine_runtime": true,
      "mode": "local",
      "ops": [
        "health",
        "skill",
        "advisory",
        "anchors"
      ],
      "proxy_fallback_ops": [],
      "artifact_files": [
        "chronolock/engine.js",
        "chronolock/data.js"
      ],
      "module": "src/engines/chronolock.js",
      "engine_digest": "983960a4369c5255959e9ad53fa8085911578e2dfcce1bdd9c58166d1466bd78",
      "source": "ported ChronoLock Worker advisory + index-data",
      "isolate": "Cloudflare Worker / Durable Object isolate is the jail. engine_digest is required."
    },
    "postking": {
      "slug": "postking",
      "true_engine_runtime": true,
      "mode": "local",
      "ops": [
        "health",
        "skill",
        "new",
        "move",
        "status"
      ],
      "proxy_fallback_ops": [],
      "artifact_files": [
        "postking/engine.js"
      ],
      "module": "src/engines/postking.js",
      "engine_digest": "d25f9e81813816349e5e1c2064227ae193b9e3480cbea128a359a929a8232307",
      "source": "vendored Post-King Chess Worker engine.js",
      "isolate": "Cloudflare Worker / Durable Object isolate is the jail. engine_digest is required."
    },
    "azclce": {
      "slug": "azclce",
      "true_engine_runtime": true,
      "mode": "local",
      "ops": [
        "health",
        "skill",
        "score",
        "classify",
        "gate"
      ],
      "proxy_fallback_ops": [],
      "artifact_files": [
        "azclce/engine.js",
        "azclce/triad.js"
      ],
      "module": "src/engines/azclce.js",
      "engine_digest": "0b0451fce91436e04ccf52337c392a20b68c87dfc200514fe760450a666e20c9",
      "source": "vendored az-clce Worker engine.js + triad.js",
      "isolate": "Cloudflare Worker / Durable Object isolate is the jail. engine_digest is required."
    },
    "ark": {
      "slug": "ark",
      "true_engine_runtime": true,
      "mode": "local",
      "ops": [
        "health",
        "skill",
        "sweep",
        "levels"
      ],
      "proxy_fallback_ops": [],
      "artifact_files": [
        "ark/engine.js"
      ],
      "module": "src/engines/ark.js",
      "engine_digest": "69d29bd079754df6450b8882b6f86c445ac7f1f490e2c150ff4716d00bf6d3b6",
      "source": "vendored ARK Worker engine.js",
      "isolate": "Cloudflare Worker / Durable Object isolate is the jail. engine_digest is required."
    },
    "azai": {
      "slug": "azai",
      "true_engine_runtime": true,
      "mode": "local",
      "ops": [
        "health",
        "skill",
        "lamb-check",
        "lamb_check",
        "models"
      ],
      "proxy_fallback_ops": [],
      "artifact_files": [
        "azai/engine.js"
      ],
      "module": "src/engines/azai.js",
      "engine_digest": "96bd3281c17db65645accde17d1f0ab19be72c58a1ca45a4abd75d28839dc61e",
      "source": "vendored AZAI Worker Lamb engine.js",
      "isolate": "Cloudflare Worker / Durable Object isolate is the jail. engine_digest is required."
    },
    "spectrallock": {
      "slug": "spectrallock",
      "true_engine_runtime": true,
      "mode": "local",
      "ops": [
        "health",
        "skill",
        "modes",
        "overlay"
      ],
      "proxy_fallback_ops": [],
      "artifact_files": [
        "spectrallock/overlay.js"
      ],
      "module": "src/engines/spectrallock.js",
      "engine_digest": "8d8ff93b6e312e790bffd5cfe47afa09056e7ac5839d89f8df5ea010ba27c9c6",
      "source": "vendored SpectralLock Worker overlay.js (256px PNG preview)",
      "isolate": "Cloudflare Worker / Durable Object isolate is the jail. engine_digest is required."
    },
    "azbot": {
      "slug": "azbot",
      "true_engine_runtime": true,
      "mode": "local",
      "ops": [
        "health",
        "skill",
        "route",
        "example"
      ],
      "proxy_fallback_ops": [],
      "artifact_files": [
        "azbot/engine.js"
      ],
      "module": "src/engines/azbot.js",
      "engine_digest": "2176fef657bbdb7736b12abcee7f5b2d7c82ec5042eeb5064273f702cf78f4fb",
      "source": "AZBot skill router (not a model)",
      "isolate": "Cloudflare Worker / Durable Object isolate is the jail. engine_digest is required."
    },
    "employeelock": {
      "slug": "employeelock",
      "true_engine_runtime": true,
      "mode": "local",
      "ops": [
        "health",
        "skill",
        "append-preview",
        "verify-canonical"
      ],
      "proxy_fallback_ops": [],
      "artifact_files": [
        "employeelock/engine.js"
      ],
      "module": "src/engines/employeelock.js",
      "engine_digest": "886e90395752e7dcb5458a6ee501c34858a18574623b2e542513b4faa96e1d90",
      "source": "ported EmployeeLock Worker append-preview / verify-canonical",
      "isolate": "Cloudflare Worker / Durable Object isolate is the jail. engine_digest is required."
    },
    "foldlock": {
      "slug": "foldlock",
      "true_engine_runtime": true,
      "mode": "local",
      "ops": [
        "health",
        "skill",
        "fold-preview",
        "unfold-preview"
      ],
      "proxy_fallback_ops": [],
      "artifact_files": [
        "foldlock/codec.js"
      ],
      "module": "src/engines/foldlock.js",
      "engine_digest": "1034d5924b88878918986abe260338b0aff0117bc6f9c4d4a01a41d843cfa0a8",
      "source": "vendored foldlock Worker codec.js",
      "isolate": "Cloudflare Worker / Durable Object isolate is the jail. engine_digest is required."
    },
    "whistlelock": {
      "slug": "whistlelock",
      "true_engine_runtime": true,
      "mode": "local",
      "ops": [
        "health",
        "skill",
        "hash-preview",
        "canon-preview"
      ],
      "proxy_fallback_ops": [],
      "artifact_files": [
        "whistlelock/engine.js"
      ],
      "module": "src/engines/whistlelock.js",
      "engine_digest": "f585b20e1dfc0321e432ba04299d91d1708ae3b6f2ac78c85db5c61a63a4a6f8",
      "source": "ported WhistleLock Worker hash/canon preview",
      "isolate": "Cloudflare Worker / Durable Object isolate is the jail. engine_digest is required."
    },
    "trajectorylock": {
      "slug": "trajectorylock",
      "true_engine_runtime": true,
      "mode": "local",
      "ops": [
        "health",
        "skill",
        "example",
        "analyze"
      ],
      "proxy_fallback_ops": [],
      "artifact_files": [
        "trajectorylock/engine.js"
      ],
      "module": "src/engines/trajectorylock.js",
      "engine_digest": "318ec9bf93b699376caca613c77447b113f1c741b14b102357433f0024afc119",
      "source": "vendored TrajectoryLock Worker engine.js",
      "isolate": "Cloudflare Worker / Durable Object isolate is the jail. engine_digest is required."
    },
    "mialock": {
      "slug": "mialock",
      "true_engine_runtime": true,
      "mode": "local",
      "ops": [
        "health",
        "skill",
        "doe-match",
        "queries",
        "search-options",
        "example",
        "map",
        "coverage"
      ],
      "proxy_fallback_ops": [],
      "artifact_files": [
        "mialock/doe-match.js",
        "mialock/doe-notices.js",
        "mialock/queries.js",
        "mialock/search-modes.js"
      ],
      "module": "src/engines/mialock.js",
      "engine_digest": "d65c53dbc46d500f6d02c8975e42bf95a22000c15db4776d5fdef58904d32a5c",
      "source": "vendored M.I.A.Lock doe-match + query renderer",
      "isolate": "Cloudflare Worker / Durable Object isolate is the jail. engine_digest is required."
    },
    "azieltether": {
      "slug": "azieltether",
      "true_engine_runtime": true,
      "mode": "local",
      "ops": [
        "health",
        "skill",
        "ingest",
        "verify",
        "dual-chain",
        "reconcile",
        "pulse",
        "tip",
        "peer-preview"
      ],
      "proxy_fallback_ops": [],
      "artifact_files": [
        "azieltether/engine.js"
      ],
      "module": "src/engines/azieltether.js",
      "engine_digest": "adb57573ee23e7c97567fc05f916f1fd65f2265128bd9ec3d1dca08e47c2d791",
      "source": "ported AzielTether Worker hash-chain (not a VPN)",
      "isolate": "Cloudflare Worker / Durable Object isolate is the jail. engine_digest is required."
    },
    "peacelock": {
      "slug": "peacelock",
      "true_engine_runtime": true,
      "mode": "local",
      "ops": [
        "health",
        "skill",
        "open",
        "seal",
        "break",
        "show",
        "verify",
        "stamp",
        "upload_envelope"
      ],
      "proxy_fallback_ops": [],
      "artifact_files": [
        "peacelock/engine.js"
      ],
      "module": "src/engines/peacelock.js",
      "engine_digest": "291437f64ba15338d6358e6d2e657870619b19133430be3574d458b8db469a66",
      "source": "PeaceLock PL-WP-0.1 chosen silence / chosen inaction lattice (HARD_DUTY refuse; ABSENT invariants)",
      "isolate": "Cloudflare Worker / Durable Object isolate is the jail. engine_digest is required."
    },
    "azmail": {
      "slug": "azmail",
      "true_engine_runtime": true,
      "mode": "local",
      "ops": [
        "health",
        "skill",
        "airlock_classify",
        "scrub",
        "trust_score",
        "mesh_post",
        "mesh_poll",
        "mesh_listen",
        "mesh_enable",
        "mesh_disable",
        "keyword_alert_set",
        "keyword_alert_list",
        "keyword_alert_check"
      ],
      "proxy_fallback_ops": [],
      "artifact_files": [
        "azmail/engine.js"
      ],
      "module": "src/engines/azmail.js",
      "engine_digest": "7041aae1f9cad90dca74ab911b25b27c46350c3f7c1c203110d57886003a30b3",
      "source": "AZMail APP 1.0 airlock + anonymous mesh (not an MTA; FragGate only)",
      "isolate": "Cloudflare Worker / Durable Object isolate is the jail. engine_digest is required."
    },
    "azbrowser": {
      "slug": "azbrowser",
      "true_engine_runtime": true,
      "mode": "local",
      "ops": [
        "health",
        "skill",
        "navigate",
        "airlock_ingest",
        "receipt_list",
        "verify",
        "receipt_verify",
        "ethical_search",
        "lamb_lens_search",
        "tab_open",
        "tab_list"
      ],
      "proxy_fallback_ops": [],
      "artifact_files": [
        "azbrowser/engine.js"
      ],
      "module": "src/engines/azbrowser.js",
      "engine_digest": "0d398f1cb36028165a197e850380093a4abdd51bb1023301f02ec1311d147421",
      "source": "AZBrowser AZB-1.0 Lamb Lens ethical research browser (not Chromium; FragGate only; AZNet is separate software, same FragGate door)",
      "isolate": "Cloudflare Worker / Durable Object isolate is the jail. engine_digest is required."
    },
    "aznet": {
      "slug": "aznet",
      "true_engine_runtime": true,
      "mode": "local",
      "ops": [
        "health",
        "skill",
        "pair_status",
        "garden_list",
        "stamp",
        "verify_hash",
        "memorial_list",
        "memorial_append",
        "receipt_verify"
      ],
      "proxy_fallback_ops": [],
      "artifact_files": [
        "aznet/engine.js"
      ],
      "module": "src/engines/aznet.js",
      "engine_digest": "eb02566041f2fa48f9b49be359732737860382052666de7df1062baf808e7d88",
      "source": "AZNet AZN-WP-0.1 silent verification side-net (hash garden + memorial; never hosts payloads; AZBrowser pair required)",
      "isolate": "Cloudflare Worker / Durable Object isolate is the jail. engine_digest is required."
    },
    "azhub": {
      "slug": "azhub",
      "true_engine_runtime": true,
      "mode": "local",
      "ops": [
        "health",
        "skill",
        "region_list",
        "place_module",
        "remove_module",
        "tether_declare",
        "tether_cut",
        "tether_list",
        "blank_key_status"
      ],
      "proxy_fallback_ops": [],
      "artifact_files": [
        "azhub/engine.js"
      ],
      "module": "src/engines/azhub.js",
      "engine_digest": "35683fb4735ed57bda3c4f2d5d312fe9c68fd7fb853b0b99fd1cbabcc22cba66",
      "source": "AZHub AIH-WP-1.0 Blank Key / neutral spatial container (not AZInterface; FragGate only; no auto-unlock)",
      "isolate": "Cloudflare Worker / Durable Object isolate is the jail. engine_digest is required."
    },
    "azinterface": {
      "slug": "azinterface",
      "true_engine_runtime": true,
      "mode": "local",
      "ops": [
        "health",
        "skill",
        "genesis_status",
        "site_state_get",
        "site_state_set",
        "integrity_check",
        "witness_list",
        "page_cycle_status"
      ],
      "proxy_fallback_ops": [],
      "artifact_files": [
        "azinterface/engine.js"
      ],
      "module": "src/engines/azinterface.js",
      "engine_digest": "0deb713c76dcb437a6b91983595f6abc47a401799c7ffa9ccda9fdf1332db2bd",
      "source": "AZInterface AIH-WP-1.0 custodial operating environment (pre-locked page cycles; not AZHub; FragGate only)",
      "isolate": "Cloudflare Worker / Durable Object isolate is the jail. engine_digest is required."
    },
    "aziel-corpus": {
      "slug": "aziel-corpus",
      "true_engine_runtime": true,
      "mode": "local",
      "ops": [
        "health",
        "skill",
        "search",
        "example"
      ],
      "proxy_fallback_ops": [
        "review",
        "score",
        "jeeves",
        "transcribe",
        "ocr",
        "verify-backfill",
        "verify-geo",
        "document-chain",
        "media-run"
      ],
      "artifact_files": [
        "aziel-corpus/engine.js"
      ],
      "module": "src/engines/aziel-corpus.js",
      "engine_digest": "a33ad0018f479f954bfd0e5881f871af04bf9b39f2565db2e0cdb591f6fc8085",
      "source": "portable sample-MASTER search (live D1 ingest/review stay per-op proxy)",
      "isolate": "Cloudflare Worker / Durable Object isolate is the jail. engine_digest is required."
    }
  },
  "engine_slugs": [
    "ark",
    "azai",
    "azbot",
    "azbrowser",
    "azclce",
    "azhub",
    "aziel-corpus",
    "azieltether",
    "azinterface",
    "azmail",
    "aznet",
    "azos",
    "chronolock",
    "codelock",
    "decisiongate",
    "employeelock",
    "foldlock",
    "forgereceipts",
    "glossafilter",
    "godlock",
    "mialock",
    "miragegrid",
    "peacelock",
    "postking",
    "shadowlock",
    "spectrallock",
    "staticclock",
    "temporallock",
    "trajectorylock",
    "veillock",
    "vibelock",
    "whistlelock",
    "zsolver"
  ],
  "true_engine_slugs": [
    "ark",
    "azai",
    "azbot",
    "azbrowser",
    "azclce",
    "azhub",
    "aziel-corpus",
    "azieltether",
    "azinterface",
    "azmail",
    "aznet",
    "azos",
    "chronolock",
    "codelock",
    "decisiongate",
    "employeelock",
    "foldlock",
    "forgereceipts",
    "glossafilter",
    "godlock",
    "mialock",
    "miragegrid",
    "peacelock",
    "postking",
    "shadowlock",
    "spectrallock",
    "staticclock",
    "temporallock",
    "trajectorylock",
    "veillock",
    "vibelock",
    "whistlelock",
    "zsolver"
  ]
}