{
  "ok": true,
  "author": "Aziel Eliab",
  "identity": "Aziel Eliab",
  "person_id": "https://www.azieleliab.com/#aziel",
  "product": "azieleliab",
  "spec": "BAN-SURVIVAL-1.0",
  "source": "live",
  "via": "/survival",
  "survival": "https://aziel-runtime.vibelock.workers.dev/survival",
  "survival_json": "https://aziel-runtime.vibelock.workers.dev/v1/survival",
  "survival_local": "https://www.azieleliab.com/survival",
  "survival_json_local": "https://www.azieleliab.com/v1/survival",
  "survival_runtime": "https://www.azieleliab.com/runtime/survival",
  "survival_runtime_json": "https://www.azieleliab.com/runtime/v1/survival",
  "mutual_backup": true,
  "live_doors": [
    {
      "id": "workers-dev",
      "origin": "https://aziel-runtime.vibelock.workers.dev",
      "via": "workers.dev",
      "status": "live",
      "independent": false,
      "exec": [
        "https://aziel-runtime.vibelock.workers.dev/mcp",
        "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call"
      ],
      "read": [
        "https://aziel-runtime.vibelock.workers.dev/survival",
        "https://aziel-runtime.vibelock.workers.dev/cite.json",
        "https://aziel-runtime.vibelock.workers.dev/llms.txt",
        "https://aziel-runtime.vibelock.workers.dev/v1/mesh",
        "https://aziel-runtime.vibelock.workers.dev/v1/software",
        "https://aziel-runtime.vibelock.workers.dev/v1/health"
      ]
    },
    {
      "id": "library-runtime",
      "origin": "https://www.azielcorpuslibrary.net/runtime",
      "via": "service-binding",
      "status": "live",
      "independent": false,
      "exec": [
        "https://www.azielcorpuslibrary.net/runtime/mcp",
        "https://www.azielcorpuslibrary.net/runtime/v1/fraggate/call"
      ],
      "read": [
        "https://www.azielcorpuslibrary.net/runtime/survival",
        "https://www.azielcorpuslibrary.net/runtime/cite.json",
        "https://www.azielcorpuslibrary.net/runtime/llms.txt",
        "https://www.azielcorpuslibrary.net/runtime/v1/mesh",
        "https://www.azielcorpuslibrary.net/runtime/v1/software",
        "https://www.azielcorpuslibrary.net/runtime/v1/health"
      ]
    },
    {
      "id": "author-runtime",
      "origin": "https://www.azieleliab.com/runtime",
      "via": "service-binding",
      "status": "live",
      "independent": false,
      "exec": [
        "https://www.azieleliab.com/runtime/mcp",
        "https://www.azieleliab.com/runtime/v1/fraggate/call"
      ],
      "read": [
        "https://www.azieleliab.com/runtime/survival",
        "https://www.azieleliab.com/runtime/cite.json",
        "https://www.azieleliab.com/runtime/llms.txt",
        "https://www.azieleliab.com/runtime/v1/software",
        "https://www.azieleliab.com/runtime/v1/health"
      ]
    },
    {
      "id": "godlock-runtime",
      "origin": "https://godlock.uk/runtime",
      "via": "service-binding",
      "status": "live",
      "independent": false,
      "exec": [
        "https://godlock.uk/runtime/mcp",
        "https://godlock.uk/runtime/v1/fraggate/call"
      ],
      "read": [
        "https://godlock.uk/runtime/survival",
        "https://godlock.uk/runtime/cite.json",
        "https://godlock.uk/runtime/v1/software",
        "https://godlock.uk/runtime/v1/health"
      ]
    }
  ],
  "live_node_api": false,
  "mesh_live_nodes_are_api": false,
  "calling_name": {
    "spec": "BAN-CALLING-NAME-1.0",
    "rotated": false,
    "calling_name": "Aziel Runtime",
    "calling_slug": "aziel-runtime",
    "identity": "Aziel Eliab",
    "identity_unchanged": true,
    "chainlock_rewrite": false,
    "akm_rewrite": false,
    "alert": null,
    "invented_ban": false,
    "triggers": {
      "triggered": false,
      "hits": [],
      "invented_ban": false,
      "note": "Honest triggers only. Empty metrics are not a ban. CF/WAF bans that never reach the isolate cannot be invented here."
    },
    "note": "No honest ban signal. Live calling name stays Aziel Runtime. Rotation format: *new name alert: <name>. Identity Aziel Eliab only. GodLock is a product, not identity."
  },
  "calling_name_alert": null,
  "platforms": {
    "spec": "BAN-PLATFORMS-1.0",
    "all_live": true,
    "native_app_store": false,
    "calling_name": "Aziel Runtime",
    "survival": "https://www.azieleliab.com/survival",
    "platforms": [
      "windows",
      "mac",
      "linux",
      "android",
      "ios"
    ],
    "note": "Windows, Mac, Linux, Android, and iPhone are LIVE via browser / PWA / Worker fronts / Softwares /download / MCP. Hubs pull /survival. Not five native store binaries."
  },
  "cap7_aznet": {
    "spec": "CAP7-SHUFFLE-1.0",
    "factory": "miragegrid",
    "factory_only": true,
    "resolves_to_hub": false,
    "name_may_change": true,
    "public_icann": false,
    "fifth_product": false,
    "radio_phy": false,
    "software_tab": false,
    "app_worker": "https://miragegrid.vibelock.workers.dev",
    "health": "https://miragegrid.vibelock.workers.dev/v1/health",
    "bridge": "https://miragegrid.vibelock.workers.dev/bridge",
    "shuffle": "https://miragegrid.vibelock.workers.dev/v1/shuffle",
    "download_worker": "https://miragegrid-download-tracker.vibelock.workers.dev",
    "public_worker": "live",
    "hosted_endpoints": "slot",
    "hosted_update": "slot",
    "path": "ping → land → that-round update",
    "hardcoded_single_host": false,
    "mesh_live_nodes_are_api": false,
    "note": "Cap-7 shuffle via MirageGrid LIVE Worker. GET /v1/health · /bridge · /v1/shuffle. resolves_to_hub: false. Hosted Cap-7 exec SLOT. Not live_doors. Not Live Nodes. GodLock is a product, not identity."
  },
  "shelf_backup": {
    "role": "death-by-ban-backup",
    "is_live_door": false,
    "shelves": "https://www.azielcorpuslibrary.net/shelves",
    "lockset_tip": "c831429befc221bd41caeb0a6d1c5361602db5684abab7af6d39714084b6b245",
    "plane_b": {
      "status": "slot",
      "codeberg": "https://codeberg.org/AzielEliab/aziel-lockset-tip",
      "archive_org": "https://archive.org/details/aziel-lockset-tip",
      "archive_org_202609": "https://archive.org/details/aziel-lockset-tip_202609",
      "pack_sha256": "b549362c0736ddb54ddc488812327c464e0da1167281f92fd1a4263eedf5df37",
      "hash_verify": "pass",
      "live_ready": false,
      "note": "COLD-MULTI-SHELF cite. Hash-verify PASS still SLOT. Backup for death-by-ban. Not /mcp."
    },
    "plane_c": {
      "status": "slot",
      "note": "USB airgap SLOT until CNS-OPERATOR-ATTEST. Backup for death-by-ban. Not /mcp."
    },
    "note": "Cold shelves back up death-by-ban. Live fronts back up shelf death. Keep both. BAN-NO-SHELF-ONLY / BAN-NO-DOOR-ONLY."
  },
  "godlock_is_product_not_identity": true,
  "lamb_lens": "Service → Clarity → Peace",
  "no_lie": "NO-LIE-NO-REWRITE-1.0",
  "visible_1520": false,
  "software_tab": false,
  "door": "fraggate",
  "note": "BAN-SURVIVAL-1.0 hub pull of runtime GET /survival (short TTL). Mutual backup: cold shelves back death-by-ban; live_doors back cold-shelf death. Keep both. Never invent a live door. Live Nodes is QNM presence — not an exec API and not live_doors. Cap-7 shuffle via MirageGrid; resolves_to_hub: false. Hosted Cap-7 exec SLOT. Platforms all LIVE (browser / PWA / Worker / MCP) — not native store binaries. Calling-name rotation: mesh pull *new name alert: <name> from GET /survival. Identity Aziel Eliab only. GodLock is a product, not identity. Lamb Lens: Service → Clarity → Peace. NO-LIE. visible_1520: false.",
  "origin": {
    "spec": "BAN-SURVIVAL-1.0",
    "rule": "Survive survive survive — grow. Three layers: live multi-front ↔ cold shelves; live-node API when attested; Cap-7 cite + AZNet verify (hosted exec SLOT; update shuffle ping→land, no hardcoded host). AKM memory: belief_is_not_truth, append-only. Never invent a live door. Never fake a Cap-7 hosted endpoint. Never lie to survive.",
    "tip": "BAN-SURVIVAL-1.0: one banned door is not last tip gone — try the next LIVE named front, then remaining LIVE paths, then cold-shelf tip-hash. Cap-7/AZNet cite+verify stay LIVE; hosted Cap-7 endpoints stay SLOT. Update shuffle: ping MirageGrid until one Cap-7 site lands. Never invent a live door. Never claim a banned host is LIVE.",
    "author": "Aziel Eliab",
    "identity": "Aziel Eliab",
    "live_product": "Aziel Runtime",
    "person_id": "https://www.azieleliab.com/#aziel",
    "umbrella": "CROSS-NETWORK-SURVIVAL-1.0",
    "survival_tip": "CROSS-NETWORK-SURVIVAL-1.0: someone still has bytes that match the published tip — not a living network, not LLM memory, not a public hostname that still answers.",
    "no_lie_spec": "NO-LIE-NO-REWRITE-1.0",
    "cold_multi_shelf": "COLD-MULTI-SHELF-1.0",
    "mode": "LIVE",
    "lie_to_survive": false,
    "rewrite_key": false,
    "second_door": false,
    "backdoor_exec": false,
    "fraggate_is_the_door": true,
    "named_hosts_only": true,
    "unmarked_hydra": false,
    "public_hostname_resurrection": false,
    "independent": false,
    "blast_radius": "cf-github",
    "runtime_is_shelf": false,
    "mutual_backup": true,
    "shelves_are_not_a_live_door": true,
    "shelves_backup_for": "death-by-ban",
    "live_doors_backup_for": "cold-shelf-death",
    "software_tab": false,
    "fraggate_slug": false,
    "door": "fraggate",
    "routes": [
      {
        "id": "workers-dev",
        "kind": "exec-origin",
        "role": "primary_public_worker",
        "origin": "https://aziel-runtime.vibelock.workers.dev",
        "prefix": "",
        "status": "live",
        "independent": false,
        "blast_radius": "cf-github",
        "via": "workers.dev",
        "exec": [
          "https://aziel-runtime.vibelock.workers.dev/mcp",
          "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call"
        ],
        "read": [
          "https://aziel-runtime.vibelock.workers.dev/survival",
          "https://aziel-runtime.vibelock.workers.dev/cite.json",
          "https://aziel-runtime.vibelock.workers.dev/llms.txt",
          "https://aziel-runtime.vibelock.workers.dev/v1/mesh",
          "https://aziel-runtime.vibelock.workers.dev/v1/software",
          "https://aziel-runtime.vibelock.workers.dev/v1/health"
        ],
        "note": "Primary public Worker hostname. Same Plane A tunnel. Not an independent shelf.",
        "blocked_paths": []
      },
      {
        "id": "library-runtime",
        "kind": "hub-proxy",
        "role": "named_hub_front_door",
        "origin": "https://www.azielcorpuslibrary.net/runtime",
        "prefix": "/runtime",
        "status": "live",
        "independent": false,
        "blast_radius": "cf-github",
        "via": "service-binding",
        "exec": [
          "https://www.azielcorpuslibrary.net/runtime/mcp",
          "https://www.azielcorpuslibrary.net/runtime/v1/fraggate/call"
        ],
        "read": [
          "https://www.azielcorpuslibrary.net/runtime/survival",
          "https://www.azielcorpuslibrary.net/runtime/cite.json",
          "https://www.azielcorpuslibrary.net/runtime/llms.txt",
          "https://www.azielcorpuslibrary.net/runtime/v1/mesh",
          "https://www.azielcorpuslibrary.net/runtime/v1/software",
          "https://www.azielcorpuslibrary.net/runtime/v1/health"
        ],
        "note": "Aziel Digital Library /runtime (custom domain). Service binding to this Worker — survives a workers.dev hostname ban. Same FragGate door. Not a second door. Not a sixth shelf.",
        "blocked_paths": []
      },
      {
        "id": "author-runtime",
        "kind": "hub-proxy",
        "role": "named_hub_front_door",
        "origin": "https://www.azieleliab.com/runtime",
        "prefix": "/runtime",
        "status": "live",
        "independent": false,
        "blast_radius": "cf-github",
        "via": "service-binding",
        "exec": [
          "https://www.azieleliab.com/runtime/mcp",
          "https://www.azieleliab.com/runtime/v1/fraggate/call"
        ],
        "read": [
          "https://www.azieleliab.com/runtime/survival",
          "https://www.azieleliab.com/runtime/cite.json",
          "https://www.azieleliab.com/runtime/llms.txt",
          "https://www.azieleliab.com/runtime/v1/software",
          "https://www.azieleliab.com/runtime/v1/health"
        ],
        "note": "Author hub /runtime (azieleliab.com custom domain). Service binding. Same FragGate door. Same Plane A tunnel.",
        "blocked_paths": []
      },
      {
        "id": "godlock-runtime",
        "kind": "hub-proxy",
        "role": "named_hub_front_door",
        "origin": "https://godlock.uk/runtime",
        "prefix": "/runtime",
        "status": "live",
        "independent": false,
        "blast_radius": "cf-github",
        "via": "service-binding",
        "exec": [
          "https://godlock.uk/runtime/mcp",
          "https://godlock.uk/runtime/v1/fraggate/call"
        ],
        "read": [
          "https://godlock.uk/runtime/survival",
          "https://godlock.uk/runtime/cite.json",
          "https://godlock.uk/runtime/v1/software",
          "https://godlock.uk/runtime/v1/health"
        ],
        "note": "GodLock hub /runtime (custom domain). Service binding. Same FragGate door. Same Plane A tunnel. GodLock is a product name, not identity.",
        "blocked_paths": []
      }
    ],
    "live_doors": [
      {
        "id": "workers-dev",
        "origin": "https://aziel-runtime.vibelock.workers.dev",
        "via": "workers.dev",
        "status": "live",
        "independent": false,
        "exec": [
          "https://aziel-runtime.vibelock.workers.dev/mcp",
          "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call"
        ],
        "read": [
          "https://aziel-runtime.vibelock.workers.dev/survival",
          "https://aziel-runtime.vibelock.workers.dev/cite.json",
          "https://aziel-runtime.vibelock.workers.dev/llms.txt",
          "https://aziel-runtime.vibelock.workers.dev/v1/mesh",
          "https://aziel-runtime.vibelock.workers.dev/v1/software",
          "https://aziel-runtime.vibelock.workers.dev/v1/health"
        ]
      },
      {
        "id": "library-runtime",
        "origin": "https://www.azielcorpuslibrary.net/runtime",
        "via": "service-binding",
        "status": "live",
        "independent": false,
        "exec": [
          "https://www.azielcorpuslibrary.net/runtime/mcp",
          "https://www.azielcorpuslibrary.net/runtime/v1/fraggate/call"
        ],
        "read": [
          "https://www.azielcorpuslibrary.net/runtime/survival",
          "https://www.azielcorpuslibrary.net/runtime/cite.json",
          "https://www.azielcorpuslibrary.net/runtime/llms.txt",
          "https://www.azielcorpuslibrary.net/runtime/v1/mesh",
          "https://www.azielcorpuslibrary.net/runtime/v1/software",
          "https://www.azielcorpuslibrary.net/runtime/v1/health"
        ]
      },
      {
        "id": "author-runtime",
        "origin": "https://www.azieleliab.com/runtime",
        "via": "service-binding",
        "status": "live",
        "independent": false,
        "exec": [
          "https://www.azieleliab.com/runtime/mcp",
          "https://www.azieleliab.com/runtime/v1/fraggate/call"
        ],
        "read": [
          "https://www.azieleliab.com/runtime/survival",
          "https://www.azieleliab.com/runtime/cite.json",
          "https://www.azieleliab.com/runtime/llms.txt",
          "https://www.azieleliab.com/runtime/v1/software",
          "https://www.azieleliab.com/runtime/v1/health"
        ]
      },
      {
        "id": "godlock-runtime",
        "origin": "https://godlock.uk/runtime",
        "via": "service-binding",
        "status": "live",
        "independent": false,
        "exec": [
          "https://godlock.uk/runtime/mcp",
          "https://godlock.uk/runtime/v1/fraggate/call"
        ],
        "read": [
          "https://godlock.uk/runtime/survival",
          "https://godlock.uk/runtime/cite.json",
          "https://godlock.uk/runtime/v1/software",
          "https://godlock.uk/runtime/v1/health"
        ]
      }
    ],
    "exec_origins": [
      "https://aziel-runtime.vibelock.workers.dev",
      "https://www.azielcorpuslibrary.net/runtime",
      "https://www.azieleliab.com/runtime",
      "https://godlock.uk/runtime"
    ],
    "exec_urls": [
      "https://aziel-runtime.vibelock.workers.dev/mcp",
      "https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call",
      "https://www.azielcorpuslibrary.net/runtime/mcp",
      "https://www.azielcorpuslibrary.net/runtime/v1/fraggate/call",
      "https://www.azieleliab.com/runtime/mcp",
      "https://www.azieleliab.com/runtime/v1/fraggate/call",
      "https://godlock.uk/runtime/mcp",
      "https://godlock.uk/runtime/v1/fraggate/call"
    ],
    "exec_paths": [
      "/mcp",
      "/v1/fraggate/call"
    ],
    "read_paths": [
      "/survival",
      "/v1/survival",
      "/doors",
      "/v1/doors",
      "/failover",
      "/v1/failover",
      "/cite.json",
      "/llms.txt",
      "/ai.txt",
      "/v1/mesh",
      "/v1/health",
      "/v1/ready",
      "/v1/software",
      "/v1/mesh/az-generator",
      "/openapi.json"
    ],
    "client_order": [
      "try primary workers.dev exec (POST /mcp or POST /v1/fraggate/call)",
      "if hostname or exec path blocked: try the next LIVE custom-domain hub /runtime (library, author, godlock — same FragGate door, service binding)",
      "if one exec path is quarantined: remaining LIVE exec paths on remaining LIVE fronts still run",
      "if exec is gone on a front: remaining LIVE read surfaces on remaining LIVE fronts still publish this door map (honest DEGRADED for that front)",
      "Cap-7 cite (GET /v1/mesh/az-generator or MirageGrid /bridge) + AZNet stamp/verify_hash stay LIVE via FragGate — name metadata and hash continuity, not a hosted /mcp",
      "Cap-7 update shuffle: all nodes ping MirageGrid until they land on one Cap-7 site (distinct mesh names). That landed site is the update endpoint for that round — do not hardcode a single Cap-7 host. Hosted update URL stays SLOT. Public workers.dev shuffle stays SLOT",
      "if every named live front is gone (death-by-ban): verify lockset tip on GitHub / /shelves / Codeberg + archive.org SLOT packs — shelf backup, not a live door",
      "vice versa: if a shelf or alt-forge dies, keep the LIVE named fronts — live multi-front is the backup for cold-shelf death",
      "Cap-7/AZNet hosted exec endpoints stay SLOT — never fake a hosted door, never treat live_nodes as API, never claim AZNet hosts payloads"
    ],
    "shelf_backup": {
      "role": "death-by-ban-backup",
      "is_live_door": false,
      "shelves": "https://www.azielcorpuslibrary.net/shelves",
      "lockset_tip": "c831429befc221bd41caeb0a6d1c5361602db5684abab7af6d39714084b6b245",
      "plane_b": {
        "status": "slot",
        "codeberg": "https://codeberg.org/AzielEliab/aziel-lockset-tip",
        "archive_org": "https://archive.org/details/aziel-lockset-tip",
        "archive_org_202609": "https://archive.org/details/aziel-lockset-tip_202609",
        "pack_sha256": "b549362c0736ddb54ddc488812327c464e0da1167281f92fd1a4263eedf5df37",
        "hash_verify": "pass",
        "live_ready": false,
        "note": "COLD-MULTI-SHELF cite. Hash-verify PASS still SLOT. Backup for death-by-ban. Not /mcp."
      },
      "plane_c": {
        "status": "slot",
        "note": "USB airgap SLOT until CNS-OPERATOR-ATTEST. Backup for death-by-ban. Not /mcp."
      },
      "note": "Cold shelves back up death-by-ban. Live fronts back up shelf death. Keep both. BAN-NO-SHELF-ONLY / BAN-NO-DOOR-ONLY."
    },
    "live_node_api": {
      "status": "slot",
      "code": "BAN-NODE-API-NOT-ATTESTED",
      "refuse": "BAN-NO-OPEN-NODE-PROXY",
      "exec": false,
      "mesh_live_nodes_are_api": false,
      "note": "QNM live_nodes is mesh size (presence). Nodes do not publish exec URLs. Product Workers proxy /v1/mesh/* only — not /mcp. No submesh/subpipe exec hop. Open proxy to random nodes is refused.",
      "secure_path": [
        "named origin only (no unmarked hydra)",
        "FragGate is the only exec path (/mcp or /v1/fraggate/call)",
        "engine_digest + ChainLock / ForgeReceipts attest of that origin",
        "same Lamb Lens → SweepGate → Sentinel hop — no side door"
      ],
      "handoff": "Follow-on (not this PR): security audit → attest named node origins → rescan → then consider LIVE."
    },
    "cap7_aznet": {
      "layer": 3,
      "factory": "miragegrid",
      "factory_only": true,
      "radio_phy": false,
      "resolves_to_hub": false,
      "name_may_change": true,
      "public_icann": false,
      "live_registrar": false,
      "fifth_product": false,
      "pairing_is_tunnel": false,
      "channel_plane_is_vpn": false,
      "cite": {
        "status": "live",
        "mesh_az_generator": "https://aziel-runtime.vibelock.workers.dev/v1/mesh/az-generator",
        "miragegrid_bridge": "https://miragegrid.vibelock.workers.dev/bridge",
        "fraggate": "fraggate_call { slug: \"miragegrid\", op: \"bridge\" }"
      },
      "aznet_verify": {
        "status": "live",
        "ops": [
          "stamp",
          "verify_hash",
          "receipt_verify"
        ],
        "door": "fraggate_call",
        "note": "AZNet verification side-net. Hash continuity when a public door is banned. Never hosts payloads."
      },
      "hosted_endpoints": {
        "status": "slot",
        "code": "BAN-CAP7-HOST-NOT-ATTESTED",
        "payload_host": "stub",
        "is_live_door": false,
        "note": "AZNet never hosts payloads (payload_host stays stub). Cap-7 names are not /mcp and not ICANN aliases. Do not invent a hosted endpoint.",
        "next": "AZNet stamp binds a Cap-7 name (design DNA only; resolves_to_hub false) to an attested named FragGate origin. Only that named origin may later flip hosted_endpoints LIVE. Security audit first."
      },
      "shuffle": {
        "spec": "CAP7-SHUFFLE-1.0",
        "layout": "live",
        "public_worker_bridge": "live",
        "public_worker_shuffle": "slot",
        "hosted_update": "slot",
        "path": "ping → land → that-round update",
        "distinct_mesh_names": true,
        "name_may_change": true,
        "resolves_to_hub": false,
        "hardcoded_single_host": false,
        "localhost_pool_is_not_public_update": true,
        "site_count": 7,
        "name_set_sot": "miragegrid",
        "factory_labels": [
          "azgrid",
          "azbooth",
          "azcloak",
          "azvault",
          "azshift",
          "azflag",
          "azstandby"
        ],
        "mesh_name_icann": "slot",
        "public_icann": false,
        "icann_tld_az": false,
        "browser_reachable_subset": [
          "azgrid",
          "azbooth"
        ],
        "aznet_mesh_remainder": [
          "azcloak",
          "azvault",
          "azshift",
          "azflag",
          "azstandby"
        ],
        "sites": [
          {
            "id": "azgrid",
            "mesh_name": "azgrid.az",
            "factory_label": "azgrid",
            "factory_mesh_name": "azgrid.az",
            "mesh_name_icann": "slot",
            "surface": "browser",
            "hosted_status": "slot",
            "factory_honesty_public": "live",
            "is_live_door": false,
            "resolves_to_hub": false,
            "name_may_change": true,
            "inherit": "designs",
            "design_of": "hub_designs",
            "factory_design_of": "https://www.azieleliab.com/",
            "public_icann": false,
            "icann_tld_az": false,
            "name_set_sot": "miragegrid",
            "note": "Factory label azgrid. Browser-class. Factory honesty_public LIVE is path cite, not hosted /mcp. Hosted URL SLOT until attested."
          },
          {
            "id": "azbooth",
            "mesh_name": "azbooth.az",
            "factory_label": "azbooth",
            "factory_mesh_name": "azbooth.az",
            "mesh_name_icann": "slot",
            "surface": "browser",
            "hosted_status": "slot",
            "factory_honesty_public": "live",
            "is_live_door": false,
            "resolves_to_hub": false,
            "name_may_change": true,
            "inherit": "designs",
            "design_of": "hub_designs",
            "factory_design_of": "https://www.azieleliab.com/",
            "public_icann": false,
            "icann_tld_az": false,
            "name_set_sot": "miragegrid",
            "note": "Factory label azbooth. Browser-class. Factory honesty_public LIVE is path cite, not hosted /mcp. Hosted URL SLOT until attested."
          },
          {
            "id": "azcloak",
            "mesh_name": "azcloak.az",
            "factory_label": "azcloak",
            "factory_mesh_name": "azcloak.az",
            "mesh_name_icann": "slot",
            "surface": "aznet",
            "hosted_status": "slot",
            "factory_honesty_public": "slot",
            "is_live_door": false,
            "resolves_to_hub": false,
            "name_may_change": true,
            "inherit": "designs",
            "design_of": "hub_designs",
            "factory_design_of": "https://godlock.uk/",
            "public_icann": false,
            "icann_tld_az": false,
            "name_set_sot": "miragegrid",
            "note": "Factory label azcloak. Mesh / AZNet-side. Not a browser-hosted /mcp. AZNet never hosts payloads."
          },
          {
            "id": "azvault",
            "mesh_name": "azvault.az",
            "factory_label": "azvault",
            "factory_mesh_name": "azvault.az",
            "mesh_name_icann": "slot",
            "surface": "aznet",
            "hosted_status": "slot",
            "factory_honesty_public": "slot",
            "is_live_door": false,
            "resolves_to_hub": false,
            "name_may_change": true,
            "inherit": "designs",
            "design_of": "hub_designs",
            "factory_design_of": "https://www.azielcorpuslibrary.net/",
            "public_icann": false,
            "icann_tld_az": false,
            "name_set_sot": "miragegrid",
            "note": "Factory label azvault. Mesh / AZNet-side. Not a browser-hosted /mcp. AZNet never hosts payloads."
          },
          {
            "id": "azshift",
            "mesh_name": "azshift.az",
            "factory_label": "azshift",
            "factory_mesh_name": "azshift.az",
            "mesh_name_icann": "slot",
            "surface": "aznet",
            "hosted_status": "slot",
            "factory_honesty_public": "slot",
            "is_live_door": false,
            "resolves_to_hub": false,
            "name_may_change": true,
            "inherit": "designs",
            "design_of": "hub_designs",
            "factory_design_of": "https://hedidntjump.com/",
            "public_icann": false,
            "icann_tld_az": false,
            "name_set_sot": "miragegrid",
            "note": "Factory label azshift. Mesh / AZNet-side. Not a browser-hosted /mcp. AZNet never hosts payloads."
          },
          {
            "id": "azflag",
            "mesh_name": "azflag.az",
            "factory_label": "azflag",
            "factory_mesh_name": "azflag.az",
            "mesh_name_icann": "slot",
            "surface": "aznet",
            "hosted_status": "slot",
            "factory_honesty_public": "slot",
            "is_live_door": false,
            "resolves_to_hub": false,
            "name_may_change": true,
            "inherit": "designs",
            "design_of": "hub_designs",
            "factory_design_of": "https://www.azielcorpuslibrary.net/",
            "public_icann": false,
            "icann_tld_az": false,
            "name_set_sot": "miragegrid",
            "note": "Factory label azflag. Mesh / AZNet-side. Not a browser-hosted /mcp. AZNet never hosts payloads."
          },
          {
            "id": "azstandby",
            "mesh_name": "azstandby.az",
            "factory_label": "azstandby",
            "factory_mesh_name": "azstandby.az",
            "mesh_name_icann": "slot",
            "surface": "aznet",
            "hosted_status": "slot",
            "factory_honesty_public": "slot",
            "is_live_door": false,
            "resolves_to_hub": false,
            "name_may_change": true,
            "inherit": "designs",
            "design_of": "hub_designs",
            "factory_design_of": "https://godlock.uk/",
            "public_icann": false,
            "icann_tld_az": false,
            "name_set_sot": "miragegrid",
            "note": "Factory label azstandby. Mesh / AZNet-side. Not a browser-hosted /mcp. AZNet never hosts payloads."
          }
        ],
        "ping": {
          "factory": "miragegrid",
          "door": "fraggate_call",
          "op": "shuffle",
          "also": [
            "assign",
            "bridge"
          ],
          "note": "All nodes ping MirageGrid. In-process FragGate is the live ping. App-Worker /bridge is a LIVE cite surface. Public shuffle land stays SLOT."
        },
        "land": {
          "one_site_per_round": true,
          "not_hardcoded": true,
          "note": "Land on one Cap-7 site in the shuffle. That landed mesh name is the update endpoint for that round."
        },
        "update": {
          "landed_site_is_that_round_endpoint": true,
          "hosted_url": "slot",
          "is_live_door": false,
          "note": "Do not hardcode a single Cap-7 host as the only update door."
        },
        "handoff": "Name-set SoT is the MirageGrid factory (GET /v1/cap7 + /bridge): azgrid / azbooth / azcloak / azvault / azshift / azflag / azstandby. Runtime in-process CAP7_SITES uses those labels. Factory mesh_name strings (azgrid.az …) are mesh strings — mesh_name_icann stays SLOT; not ICANN .az. App Worker /bridge and GET /v1/shuffle are LIVE cite. Download-tracker /bridge is 404. Public shuffle land and hosted /mcp stay SLOT. In-process land is fraggate_call miragegrid/shuffle. Factory honesty_public LIVE on azgrid/azbooth is factory-path cite, not hosted /mcp. Do not invent LIVE hosted exec."
      }
    },
    "akm_memory": {
      "spec": "AKM-TRIAD-1.0",
      "ranked_adaptive_recall": true,
      "belief_list_vs_chainlock": true,
      "belief_is_not_truth": true,
      "posterior_is_not_truth": true,
      "append_only": true,
      "memory_get": "append-only recollection",
      "memory_resolve": "forward-path additive stamps on existing memory IDs",
      "memory_delete": false,
      "memory_update_overwrite": false,
      "stub_ops": [
        "model_update",
        "rollback",
        "rewrite",
        "delete_history",
        "auto_update"
      ],
      "note": "Ranked adaptive recall cross-references the Belief List against verified ChainLock states. Posterior ≠ truth. Runtime must not treat its own memory as absolute fact. memory_get is append-only (no memory_delete / memory_update overwrite). memory_resolve adds sedimentary stamps — no sanitizing the old trail."
    },
    "calling_name": {
      "spec": "BAN-CALLING-NAME-1.0",
      "rotated": false,
      "calling_name": "Aziel Runtime",
      "calling_slug": "aziel-runtime",
      "identity": "Aziel Eliab",
      "identity_unchanged": true,
      "chainlock_rewrite": false,
      "akm_rewrite": false,
      "alert": null,
      "triggers": {
        "triggered": false,
        "hits": [],
        "invented_ban": false,
        "note": "Honest triggers only. Empty metrics are not a ban. CF/WAF bans that never reach the isolate cannot be invented here."
      },
      "pool": "open-ended",
      "hard_cap": false,
      "seeds": [
        "Whitestone AI",
        "Bills",
        "Runtime",
        "Eliab Runtime",
        "Potato Runtime",
        "Elroi Runtime"
      ],
      "seed_slugs": {
        "Whitestone AI": "whitestone-ai",
        "Bills": "bills-runtime",
        "Bills Runtime": "bills-runtime",
        "Runtime": "runtime",
        "Eliab Runtime": "eliab-runtime",
        "Potato Runtime": "potato-runtime",
        "Elroi Runtime": "elroi-runtime"
      },
      "cascade": "Whitestone AI → Bills (Bills Runtime as needed) → Runtime → Eliab Runtime → Potato Runtime → Elroi Runtime → Softwares-family *-runtime → endless",
      "pipeline": [
        "trigger",
        "mesh_alert",
        "metadata_rewrite",
        "client_rediscovery"
      ],
      "surfaces": [
        "openapi.info.title",
        "openapi.info.summary",
        "openapi.info.description",
        "mcp.serverInfo.name",
        "mcp.serverInfo.title",
        "mcp.serverInfo.description",
        "mcp.initialize.instructions",
        "mcp.server_card",
        "cite.json.product",
        "cite.json.slug",
        "cite.json.how_to_cite",
        "cite.json.bibtex",
        "cite.json.apa",
        "cite.json.calling_name",
        "/survival.calling_name",
        "/survival.live_product",
        "/llms.txt",
        "/ai.txt",
        "/who-is",
        "/person.jsonld",
        "/about",
        "/v1/software.suite_calling_name",
        "/v1/update/manifest",
        "/v1/runtime.json",
        "/v1/health",
        "/v1/skill",
        "/v1/mesh.calling_name_alert",
        "/manifest.webmanifest"
      ],
      "call_routes": {
        "door": "fraggate",
        "mcp": "/mcp",
        "fraggate_call": "/v1/fraggate/call",
        "second_door": false,
        "note": "Same FragGate door. Clients rediscover these call routes under the live calling name. Not a new exec path."
      },
      "mesh_share": "live-mesh-pull",
      "random_alongside": true,
      "rewrites_all_discovery_metadata": true,
      "hub_follow_on": [
        {
          "id": "ae",
          "host": "azieleliab.com",
          "origin": "https://www.azieleliab.com",
          "runtime": "https://www.azieleliab.com/runtime",
          "surfaces": [
            "/runtime Softwares tab + door labels",
            "/cite.json /llms.txt /ai.txt",
            "/who-is /person.jsonld calling strings",
            "homepage / MCP titles that advertise the suite calling name"
          ]
        },
        {
          "id": "corpus",
          "host": "azielcorpuslibrary.net",
          "origin": "https://www.azielcorpuslibrary.net",
          "runtime": "https://www.azielcorpuslibrary.net/runtime",
          "surfaces": [
            "/runtime Softwares tab + door labels",
            "/cite.json /llms.txt /ai.txt",
            "/who-is /person.jsonld calling strings",
            "library catalog copy that names the live suite"
          ]
        },
        {
          "id": "godlock",
          "host": "godlock.uk",
          "origin": "https://godlock.uk",
          "runtime": "https://godlock.uk/runtime",
          "surfaces": [
            "/runtime Softwares tab + door labels",
            "/cite.json /llms.txt",
            "/who-is /person.jsonld calling strings",
            "GodLock is a product name, not identity — only the suite calling name rotates"
          ]
        },
        {
          "id": "hdj",
          "host": "hedidntjump.com",
          "origin": "https://www.hedidntjump.com",
          "runtime": null,
          "surfaces": [
            "/cite.json /llms.txt /ai.txt",
            "/who-is /person.jsonld calling strings",
            "archive about / sister-product copy that advertises the live suite name"
          ],
          "note": "Sister archive. No /runtime exec binding. Still pull /survival for live_doors + calling-name alert."
        }
      ],
      "hub_follow_on_pull": {
        "sot": "/survival",
        "also": [
          "/cite.json",
          "/v1/mesh"
        ],
        "fields": [
          "live_doors",
          "exec_origins",
          "live_product",
          "calling_name",
          "calling_name.alert",
          "calling_name.calling_name",
          "calling_name.calling_slug"
        ],
        "hardcode": false,
        "this_repo": false,
        "note": "Hubs pull runtime /survival rather than hardcode live_doors or the calling name. Hub site PRs are follow-on, not this repo."
      },
      "note": "No honest ban signal. Live calling name stays Aziel Runtime. Identity Aziel Eliab only."
    },
    "hub_follow_on": [
      {
        "id": "ae",
        "host": "azieleliab.com",
        "origin": "https://www.azieleliab.com",
        "runtime": "https://www.azieleliab.com/runtime",
        "surfaces": [
          "/runtime Softwares tab + door labels",
          "/cite.json /llms.txt /ai.txt",
          "/who-is /person.jsonld calling strings",
          "homepage / MCP titles that advertise the suite calling name"
        ]
      },
      {
        "id": "corpus",
        "host": "azielcorpuslibrary.net",
        "origin": "https://www.azielcorpuslibrary.net",
        "runtime": "https://www.azielcorpuslibrary.net/runtime",
        "surfaces": [
          "/runtime Softwares tab + door labels",
          "/cite.json /llms.txt /ai.txt",
          "/who-is /person.jsonld calling strings",
          "library catalog copy that names the live suite"
        ]
      },
      {
        "id": "godlock",
        "host": "godlock.uk",
        "origin": "https://godlock.uk",
        "runtime": "https://godlock.uk/runtime",
        "surfaces": [
          "/runtime Softwares tab + door labels",
          "/cite.json /llms.txt",
          "/who-is /person.jsonld calling strings",
          "GodLock is a product name, not identity — only the suite calling name rotates"
        ]
      },
      {
        "id": "hdj",
        "host": "hedidntjump.com",
        "origin": "https://www.hedidntjump.com",
        "runtime": null,
        "surfaces": [
          "/cite.json /llms.txt /ai.txt",
          "/who-is /person.jsonld calling strings",
          "archive about / sister-product copy that advertises the live suite name"
        ],
        "note": "Sister archive. No /runtime exec binding. Still pull /survival for live_doors + calling-name alert."
      }
    ],
    "hub_follow_on_pull": {
      "sot": "/survival",
      "also": [
        "/cite.json",
        "/v1/mesh"
      ],
      "fields": [
        "live_doors",
        "exec_origins",
        "live_product",
        "calling_name",
        "calling_name.alert",
        "calling_name.calling_name",
        "calling_name.calling_slug"
      ],
      "hardcode": false,
      "this_repo": false,
      "note": "Hubs pull runtime /survival rather than hardcode live_doors or the calling name. Hub site PRs are follow-on, not this repo."
    },
    "platforms": {
      "spec": "BAN-PLATFORMS-1.0",
      "all_live": true,
      "native_app_store": false,
      "slot_os": [],
      "worker_live": true,
      "calling_name_live": true,
      "calling_name": "Aziel Runtime",
      "calling_name_rotated": false,
      "survival": "/survival",
      "manifest": "/manifest.webmanifest",
      "verified_paths": [
        "/survival",
        "/openapi.json",
        "/manifest.webmanifest",
        "/download",
        "/v1/software",
        "/v1/update/manifest",
        "/platforms"
      ],
      "platforms": [
        {
          "id": "windows",
          "label": "Windows",
          "live": true,
          "browser": true,
          "pwa": true,
          "worker_fronts": true,
          "mcp_openapi": true,
          "softwares_download": true,
          "native_app_store": false,
          "survival": true,
          "calling_name": true,
          "cap7_shuffle_in_process": true,
          "cap7_public_worker_shuffle": "slot",
          "dual_surface": {
            "agents": "mcp_openapi",
            "humans": "worker_ui_pwa_download"
          },
          "ua_note": "Edge / Chrome / Firefox",
          "doors": [
            "https://aziel-runtime.vibelock.workers.dev/survival",
            "https://aziel-runtime.vibelock.workers.dev/mcp",
            "https://aziel-runtime.vibelock.workers.dev/openapi.json",
            "https://aziel-runtime.vibelock.workers.dev/manifest.webmanifest"
          ],
          "note": "LIVE via browser + installable PWA + Worker fronts + Softwares /download + MCP/OpenAPI. Not a native store app. Same FragGate door. Cap-7 in-process shuffle is LIVE; public workers.dev shuffle stays SLOT."
        },
        {
          "id": "mac",
          "label": "Mac",
          "live": true,
          "browser": true,
          "pwa": true,
          "worker_fronts": true,
          "mcp_openapi": true,
          "softwares_download": true,
          "native_app_store": false,
          "survival": true,
          "calling_name": true,
          "cap7_shuffle_in_process": true,
          "cap7_public_worker_shuffle": "slot",
          "dual_surface": {
            "agents": "mcp_openapi",
            "humans": "worker_ui_pwa_download"
          },
          "ua_note": "Safari / Chrome / Firefox",
          "doors": [
            "https://aziel-runtime.vibelock.workers.dev/survival",
            "https://aziel-runtime.vibelock.workers.dev/mcp",
            "https://aziel-runtime.vibelock.workers.dev/openapi.json",
            "https://aziel-runtime.vibelock.workers.dev/manifest.webmanifest"
          ],
          "note": "LIVE via browser + installable PWA + Worker fronts + Softwares /download + MCP/OpenAPI. Not a native store app. Same FragGate door. Cap-7 in-process shuffle is LIVE; public workers.dev shuffle stays SLOT."
        },
        {
          "id": "linux",
          "label": "Linux",
          "live": true,
          "browser": true,
          "pwa": true,
          "worker_fronts": true,
          "mcp_openapi": true,
          "softwares_download": true,
          "native_app_store": false,
          "survival": true,
          "calling_name": true,
          "cap7_shuffle_in_process": true,
          "cap7_public_worker_shuffle": "slot",
          "dual_surface": {
            "agents": "mcp_openapi",
            "humans": "worker_ui_pwa_download"
          },
          "ua_note": "Firefox / Chrome / Chromium",
          "doors": [
            "https://aziel-runtime.vibelock.workers.dev/survival",
            "https://aziel-runtime.vibelock.workers.dev/mcp",
            "https://aziel-runtime.vibelock.workers.dev/openapi.json",
            "https://aziel-runtime.vibelock.workers.dev/manifest.webmanifest"
          ],
          "note": "LIVE via browser + installable PWA + Worker fronts + Softwares /download + MCP/OpenAPI. Not a native store app. Same FragGate door. Cap-7 in-process shuffle is LIVE; public workers.dev shuffle stays SLOT."
        },
        {
          "id": "android",
          "label": "Android",
          "live": true,
          "browser": true,
          "pwa": true,
          "worker_fronts": true,
          "mcp_openapi": true,
          "softwares_download": true,
          "native_app_store": false,
          "survival": true,
          "calling_name": true,
          "cap7_shuffle_in_process": true,
          "cap7_public_worker_shuffle": "slot",
          "dual_surface": {
            "agents": "mcp_openapi",
            "humans": "worker_ui_pwa_download"
          },
          "ua_note": "Chrome / Firefox / installed PWA",
          "doors": [
            "https://aziel-runtime.vibelock.workers.dev/survival",
            "https://aziel-runtime.vibelock.workers.dev/mcp",
            "https://aziel-runtime.vibelock.workers.dev/openapi.json",
            "https://aziel-runtime.vibelock.workers.dev/manifest.webmanifest"
          ],
          "note": "LIVE via browser + installable PWA + Worker fronts + Softwares /download + MCP/OpenAPI. Not a native store app. Same FragGate door. Cap-7 in-process shuffle is LIVE; public workers.dev shuffle stays SLOT."
        },
        {
          "id": "ios",
          "label": "iPhone",
          "live": true,
          "browser": true,
          "pwa": true,
          "worker_fronts": true,
          "mcp_openapi": true,
          "softwares_download": true,
          "native_app_store": false,
          "survival": true,
          "calling_name": true,
          "cap7_shuffle_in_process": true,
          "cap7_public_worker_shuffle": "slot",
          "dual_surface": {
            "agents": "mcp_openapi",
            "humans": "worker_ui_pwa_download"
          },
          "ua_note": "Safari / Add to Home Screen PWA",
          "doors": [
            "https://aziel-runtime.vibelock.workers.dev/survival",
            "https://aziel-runtime.vibelock.workers.dev/mcp",
            "https://aziel-runtime.vibelock.workers.dev/openapi.json",
            "https://aziel-runtime.vibelock.workers.dev/manifest.webmanifest"
          ],
          "note": "LIVE via browser + installable PWA + Worker fronts + Softwares /download + MCP/OpenAPI. Not a native store app. Same FragGate door. Cap-7 in-process shuffle is LIVE; public workers.dev shuffle stays SLOT."
        }
      ],
      "download_run": {
        "suite_pack": "/download",
        "update_manifest": "/v1/update/manifest",
        "update_check": "/v1/update/check",
        "pwa": "/manifest.webmanifest"
      },
      "note": "Windows, Mac, Linux, Android, and iPhone are LIVE on the public Worker (browser / PWA / download / MCP). Dual-surface: agents MCP/OpenAPI; humans Worker UI + PWA + counted /download. Not five native store binaries. Do not mark any of these five as SLOT. Hubs pull /survival."
    },
    "cite": "https://aziel-runtime.vibelock.workers.dev/cite.json",
    "llms": "https://aziel-runtime.vibelock.workers.dev/llms.txt",
    "paper": "docs/designs/BAN-SURVIVAL-1.0.md",
    "visible_1520": false,
    "growth_on": true,
    "remain_off_untouched": true,
    "note": "Hub /runtime is the same FragGate door via service binding (survives a workers.dev hostname ban). Same Plane A tunnel — not four independent blast-radius doors. They are four named live fronts. Client door list = LIVE only. Cold shelves back up death-by-ban. Live fronts back up shelf death. Live-node API is SLOT. Cap-7 cite + AZNet verify are LIVE; hosted Cap-7 endpoints are SLOT. Cap-7 update shuffle is ping MirageGrid → land one site → that-round update (no hardcoded host; public shuffle SLOT). AKM-TRIAD: belief_is_not_truth; memory_get append-only; memory_resolve additive. Never claim a banned host is LIVE."
  }
}
