{
  "ok": true,
  "product": "GodLock",
  "site": "godlock.uk",
  "author": "Aziel Eliab",
  "identity": "Aziel Eliab",
  "spec": "QNM-BUILD-1.0",
  "door": "https://godlock.uk/runtime/v1/mesh",
  "status_url": "https://godlock.uk/runtime/v1/mesh/status",
  "nodes_url": "https://godlock.uk/runtime/v1/mesh/nodes",
  "list": "https://godlock.uk/runtime/v1/mesh/nodes",
  "join": "https://godlock.uk/runtime/v1/mesh/join",
  "heartbeat": "https://godlock.uk/runtime/v1/mesh/heartbeat",
  "leave": "https://godlock.uk/runtime/v1/mesh/leave",
  "enable": "https://godlock.uk/runtime/v1/mesh/enable",
  "mcp": "https://godlock.uk/runtime/mcp",
  "fraggate": "https://godlock.uk/runtime/v1/fraggate/call",
  "ops": [
    "status",
    "nodes",
    "join",
    "heartbeat",
    "leave",
    "enable"
  ],
  "rollup_shape": "nodes = human mesh users + cited human uses; live_nodes = presence only (live_nodes / rollup.mesh); rollup.live is Softwares (software_nodes / active_nodes), not Live Nodes; software_nodes separate",
  "rollup_live_note": "rollup.live is the all-planes Softwares roster (same count as software_nodes and active_nodes). It is not public Live Nodes. Public Live Nodes are live_nodes and rollup.mesh. Do not paint rollup.live as Live Nodes. Live Nodes does not invent users.",
  "live_nodes_plane": "human-mesh-users-uses",
  "live_nodes_worker": "d7b63ac1",
  "live_nodes_sot": "aziel-runtime#151 LIVE Worker d7b63ac1",
  "live_nodes_note": "Public Live Nodes are presence only — one fleet total from aziel-runtime GET /v1/mesh live_nodes (or rollup.mesh; plane human-mesh-users-site-viewers): human_mesh_users plus current website viewers on godlock.uk, azieleliab.com, and azielcorpuslibrary.net. Not He Didn't Jump. Not Softwares catalog length. Not downloaded Softwares instances. Not software_nodes. Not rollup.live. Not active_nodes. software_nodes is the {slug}-worker roster and never feeds this pill. rollup.live is that Softwares roster. When that live_nodes already includes site viewers, display the fleet value and do not add site_live_nodes again. /count, /heartbeat, and /v1/mesh share that GET /v1/mesh read — /v1/mesh/status can lag site_live_viewers_components. Cited human uses are not live presence and must not be labeled live. Isolated humans stay on isolated_nodes. Live Nodes does not invent users or bots. Zero is honest when no humans are present.",
  "software_nodes_note": "software_nodes / rollup.software / rollup.live / active_nodes count Softwares product Workers ({slug}-worker) from suite-presence fan-out. rollup.live is that Softwares roster, not public Live Nodes. Softwares catalog stays separate. They must never feed public Nodes or Live Nodes.",
  "default_off": false,
  "mesh_default": "on",
  "readonly": true,
  "mesh_readonly": true,
  "node_gate": false,
  "auto_heal": false,
  "anonymity_network": false,
  "qns_cd": {
    "spec": "QNS-CD-1.0",
    "name": "photon QNS1 packet transfer",
    "kind": "hub-cite",
    "softwares_tab": false,
    "public_proxy": false,
    "local_qnsd": true,
    "qnsd_implemented_here": false,
    "node_gate": false,
    "default_off": true,
    "identity": "Aziel Eliab",
    "author": "Aziel Eliab",
    "qnsd": "https://github.com/AzielEliab/qnm-node",
    "runtime": "https://github.com/AzielEliab/aziel-runtime",
    "pair_custody": "https://github.com/AzielEliab/azinterface",
    "cites": {
      "qnm_node": "https://github.com/AzielEliab/qnm-node",
      "aziel_runtime": "https://github.com/AzielEliab/aziel-runtime",
      "azinterface": "https://github.com/AzielEliab/azinterface",
      "qnm_wp": "https://github.com/AzielEliab/aziel-runtime/blob/main/docs/designs/QNM-WP-1.0.md",
      "node_ops": "https://github.com/AzielEliab/aziel-runtime/blob/main/docs/designs/NODE-OPS-1.0.md",
      "node_mesh": "https://github.com/AzielEliab/aziel-runtime/blob/main/docs/NODE_MESH.md",
      "qnm_build": "https://github.com/AzielEliab/qnm-node/blob/main/docs/QNM-BUILD-1.0.md"
    },
    "note": "QNS-CD-1.0 photon QNS1 packet transfer. Hub cite / Worker mesh cross-map only. Not a Softwares-tab product. Local qnsd is coded in qnm-node. Runtime cites + catalog field live in aziel-runtime. AZInterface holds pair custody. This Worker does not implement qnsd and does not expose a public qnsd proxy."
  },
  "qns_cd_spec": "QNS-CD-1.0",
  "anon_broadcast": "https://github.com/AzielEliab/anon-broadcast",
  "anon_broadcast_note": "Local communique style tool (text → TTS / desk reel / metadata-culled MP4 + SHA-256 receipt). Not a publish path on godlock.uk. Not hosted on this Worker. No ffmpeg farm.",
  "anon_broadcast_publish_path": false,
  "law": "SPLIT THE WIRES",
  "law_spec": "SPLIT-THE-WIRES-1.0",
  "split_the_wires": {
    "name": "SPLIT THE WIRES",
    "spec": "SPLIT-THE-WIRES-1.0",
    "author": "Aziel Eliab",
    "identity": "Aziel Eliab",
    "tip": {
      "kind": "tip-only",
      "tick_ms": [
        500,
        1000
      ],
      "carry": "presence+tip-hash",
      "size": "fixed",
      "socket": "1s"
    },
    "payload": {
      "kind": "pull-only",
      "update": "proof-not-timer",
      "cite": "prev+lockset",
      "fail": "closed",
      "dwell_s": 777,
      "socket": "777s",
      "clock_desync": "not-yes",
      "ambiguous": "isolate"
    },
    "sockets_share": false,
    "equivocation": "ends-peer-not-chain",
    "emit_last": "locally",
    "phoenix": {
      "scope": "local",
      "die_with_pull": true,
      "brings_uk_back": false,
      "note": "Phoenix is local only. Die-with-pull does not bring godlock.uk back."
    },
    "partition": "no-auto-splice",
    "heartbeat_loss": "not-poison",
    "last_packet_on_loss": "not-apply"
  },
  "cold_copy_survival": "COLD-COPY SURVIVAL",
  "cold_copy_survival_spec": "COLD-COPY-SURVIVAL-1.0",
  "cold_copy": {
    "name": "COLD-COPY SURVIVAL",
    "spec": "COLD-COPY-SURVIVAL-1.0",
    "author": "Aziel Eliab",
    "identity": "Aziel Eliab",
    "copies": "multiply",
    "live_sync": false,
    "tip_erase": "expensive",
    "server_pull_erases_records": false,
    "data_outlives_creators": true,
    "note": "Cold copies multiply. Live sync is refused. The tip is expensive to erase. A server pull does not erase records. Data outlives creators."
  },
  "sockets_share": false,
  "phoenix": "local",
  "phoenix_die_with_pull": true,
  "phoenix_brings_uk_back": false,
  "live_sync": false,
  "server_pull_erases_records": false,
  "data_outlives_creators": true,
  "reheal": "REHEAL",
  "reheal_spec": "REHEAL-1.0",
  "reheal_law": {
    "name": "REHEAL",
    "spec": "REHEAL-1.0",
    "author": "Aziel Eliab",
    "identity": "Aziel Eliab",
    "poisoned": {
      "recover": "own-last-good-tip+verified-trusted-pull",
      "or": "phoenix-WAIT",
      "neighbor_talkback": false,
      "action": "isolate+drop-tether+local-phoenix"
    },
    "allowed": [
      "live",
      "locked",
      "isolated",
      "tip-hash"
    ],
    "forbidden": [
      "bodies",
      "diffs",
      "vote-to-fix"
    ],
    "isolate": true,
    "drop_tether": true,
    "phoenix": "local",
    "phoenix_wait": true,
    "talk_back_to_health": false,
    "softwares": "runtime-only",
    "softwares_tab": false,
    "note": "REHEAL refuse. Poisoned node: own last good tip + verified trusted pull OR phoenix-WAIT. No neighbor talk-back-to-health. Allowed: live/locked/isolated/tip-hash. Forbidden: bodies/diffs/vote-to-fix. Isolate+drop tether+local phoenix. Softwares stays Runtime-only."
  },
  "neighbor_talkback": false,
  "reheal_allowed": [
    "live",
    "locked",
    "isolated",
    "tip-hash"
  ],
  "reheal_forbidden": [
    "bodies",
    "diffs",
    "vote-to-fix"
  ],
  "reheal_poisoned": "own-last-good-tip+verified-trusted-pull|phoenix-WAIT",
  "reheal_action": "isolate+drop-tether+local-phoenix",
  "softwares_runtime_only": true,
  "softwares_tab": false,
  "law_binds_when_off": true,
  "worker_hardware": false,
  "invented_hardware": false,
  "azvpn": {
    "https_ws": "REAL",
    "wireguard": "SLOT",
    "openvpn": "SLOT",
    "godlock_is_vpn": false,
    "note": "Runtime public VPN concentrator (HTTPS/WS REAL; WireGuard/OpenVPN SLOT). GodLock is a challenge/score product. Identity is Aziel Eliab."
  },
  "note": "SPLIT THE WIRES. Tip-only 0.5–1s tick (presence+tip hash, fixed-size). Pull-only payload plane. Update is proof, not a timer (cite prev+lockset, fail-closed; 777s dwell after valid cite; clock desync is not yes; ambiguous isolates). Equivocation ends the peer, not the chain. Emit last locally. Phoenix is local only — die-with-pull does not bring godlock.uk back. Partition does not auto-splice. Heartbeat loss is not poison and does not apply the last packet. 1s and 777s never share a socket. COLD-COPY SURVIVAL. Cold copies multiply. Live sync is refused. The tip is expensive to erase. A server pull does not erase records. Data outlives creators. REHEAL refuse. Poisoned node: own last good tip + verified trusted pull OR phoenix-WAIT. No neighbor talk-back-to-health. Allowed: live/locked/isolated/tip-hash. Forbidden: bodies/diffs/vote-to-fix. Isolate+drop tether+local phoenix. Softwares stays Runtime-only. Law binds when public GodLock mesh is unavailable. Author Aziel Eliab only.",
  "nodes": 92379,
  "live_nodes": 27,
  "rollup": {
    "live": 27,
    "locked": 0,
    "isolated": 0
  },
  "site_live_nodes": 0,
  "mesh": {
    "spec": "QNM-BUILD-1.0",
    "enabled": true,
    "default_off": false,
    "mesh_default": "on",
    "readonly": true,
    "mesh_readonly": true,
    "nodes": 92379,
    "live_nodes": 27,
    "live_nodes_plane": "human-mesh-users-site-viewers",
    "live_nodes_worker": "d7b63ac1",
    "live_nodes_sot": "aziel-runtime#151 LIVE Worker d7b63ac1",
    "live_nodes_note": "Public Live Nodes (live_nodes / rollup.mesh) count human mesh users with a recent beat (presence class live or locked, not stale, not isolated) plus concurrent website viewers (site_live_viewers) on godlock.uk + azieleliab.com + azielcorpuslibrary.net. registered_humans and site_registered_viewers are the durable counts and are not Live Nodes. Isolated humans stay on isolated_nodes. Stale humans stay registered and do not count. hedidntjump.com, bots, Softwares, and downloads are excluded. GET /v1/mesh never pulls hub /count. Hubs paint live_nodes / rollup.mesh from this JSON (live_nodes_tip / live_nodes_generation). Do not add a local /count. rollup.live is not published. Never paint software_nodes, registered_nodes, or rollup.live as Live Nodes. Roster presence=live, including {slug}-worker, is rollup.all.live and rollup.software.live — not the Live Nodes pill. A stale hub report is 0 on Live Nodes. Live Nodes does not invent users. Zero is honest when no human is present.",
    "live_nodes_components": {
      "human_mesh_users": 0,
      "site_live_viewers": 27,
      "human_uses_excluded": true,
      "software_nodes_excluded": true,
      "instance_nodes_excluded": true,
      "bots_excluded": true,
      "downloads_excluded": true,
      "hedidntjump_excluded": true,
      "stale_excluded": true,
      "registered_excluded": true,
      "invent_users": false
    },
    "includes_site_viewers": true,
    "human_mesh_users": 0,
    "human_uses": 92379,
    "human_uses_complete": true,
    "software_nodes": 41,
    "software_nodes_note": "software_nodes / rollup.software / rollup.live / active_nodes count Softwares product Workers ({slug}-worker) from suite-presence fan-out. rollup.live is that Softwares roster, not public Live Nodes. Softwares catalog stays separate. They must never feed public Nodes or Live Nodes.",
    "rollup_live_note": "rollup.live is the all-planes Softwares roster (same count as software_nodes and active_nodes). It is not public Live Nodes. Public Live Nodes are live_nodes and rollup.mesh. Do not paint rollup.live as Live Nodes. Live Nodes does not invent users.",
    "rollup": {
      "live": 27,
      "locked": 0,
      "isolated": 0
    },
    "status": "on",
    "source": "service-binding",
    "node_gate": false,
    "auto_heal": false,
    "anonymity_network": false,
    "worker_hardware": false,
    "invented_hardware": false,
    "author": "Aziel Eliab",
    "identity": "Aziel Eliab",
    "door": "https://godlock.uk/runtime/v1/mesh",
    "status_url": "https://godlock.uk/runtime/v1/mesh/status",
    "list": "https://godlock.uk/runtime/v1/mesh/nodes",
    "join": "https://godlock.uk/runtime/v1/mesh/join",
    "heartbeat": "https://godlock.uk/runtime/v1/mesh/heartbeat",
    "leave": "https://godlock.uk/runtime/v1/mesh/leave",
    "enable": "https://godlock.uk/runtime/v1/mesh/enable",
    "mcp": "/runtime/mcp",
    "fraggate": "/runtime/v1/fraggate/call",
    "ops": [
      "status",
      "nodes",
      "join",
      "heartbeat",
      "leave",
      "enable"
    ],
    "qns_cd": {
      "spec": "QNS-CD-1.0",
      "name": "photon QNS1 packet transfer",
      "kind": "hub-cite",
      "softwares_tab": false,
      "public_proxy": false,
      "local_qnsd": true,
      "qnsd_implemented_here": false,
      "node_gate": false,
      "default_off": true,
      "identity": "Aziel Eliab",
      "author": "Aziel Eliab",
      "qnsd": "https://github.com/AzielEliab/qnm-node",
      "runtime": "https://github.com/AzielEliab/aziel-runtime",
      "pair_custody": "https://github.com/AzielEliab/azinterface",
      "cites": {
        "qnm_node": "https://github.com/AzielEliab/qnm-node",
        "aziel_runtime": "https://github.com/AzielEliab/aziel-runtime",
        "azinterface": "https://github.com/AzielEliab/azinterface",
        "qnm_wp": "https://github.com/AzielEliab/aziel-runtime/blob/main/docs/designs/QNM-WP-1.0.md",
        "node_ops": "https://github.com/AzielEliab/aziel-runtime/blob/main/docs/designs/NODE-OPS-1.0.md",
        "node_mesh": "https://github.com/AzielEliab/aziel-runtime/blob/main/docs/NODE_MESH.md",
        "qnm_build": "https://github.com/AzielEliab/qnm-node/blob/main/docs/QNM-BUILD-1.0.md"
      },
      "note": "QNS-CD-1.0 photon QNS1 packet transfer. Hub cite / Worker mesh cross-map only. Not a Softwares-tab product. Local qnsd is coded in qnm-node. Runtime cites + catalog field live in aziel-runtime. AZInterface holds pair custody. This Worker does not implement qnsd and does not expose a public qnsd proxy."
    },
    "note": "QNM-BUILD-1.0. QNS-CD-1.0 photon QNS1 packet transfer (hub cite / Worker mesh cross-map only; local qnsd in qnm-node; no public proxy). Suite mesh is on (read-only suite presence). Public Nodes are human mesh users + cited human uses from Worker /v1/mesh. Public Live Nodes are presence only — uses are not live. Not Softwares, not mesh-size software_nodes. Presence stay live|locked|isolated counts only. No Node Gate. No auto-heal. Not an anonymity network. SPLIT THE WIRES. Tip-only 0.5–1s tick (presence+tip hash, fixed-size). Pull-only payload plane. Update is proof, not a timer (cite prev+lockset, fail-closed; 777s dwell after valid cite; clock desync is not yes; ambiguous isolates). Equivocation ends the peer, not the chain. Emit last locally. Phoenix is local only — die-with-pull does not bring godlock.uk back. Partition does not auto-splice. Heartbeat loss is not poison and does not apply the last packet. 1s and 777s never share a socket. COLD-COPY SURVIVAL. Cold copies multiply. Live sync is refused. The tip is expensive to erase. A server pull does not erase records. Data outlives creators. REHEAL refuse. Poisoned node: own last good tip + verified trusted pull OR phoenix-WAIT. No neighbor talk-back-to-health. Allowed: live/locked/isolated/tip-hash. Forbidden: bodies/diffs/vote-to-fix. Isolate+drop tether+local phoenix. Softwares stays Runtime-only. Law binds when public GodLock mesh is unavailable. Author Aziel Eliab only.",
    "law": "SPLIT THE WIRES",
    "law_spec": "SPLIT-THE-WIRES-1.0",
    "split_the_wires": {
      "name": "SPLIT THE WIRES",
      "spec": "SPLIT-THE-WIRES-1.0",
      "author": "Aziel Eliab",
      "identity": "Aziel Eliab",
      "tip": {
        "kind": "tip-only",
        "tick_ms": [
          500,
          1000
        ],
        "carry": "presence+tip-hash",
        "size": "fixed",
        "socket": "1s"
      },
      "payload": {
        "kind": "pull-only",
        "update": "proof-not-timer",
        "cite": "prev+lockset",
        "fail": "closed",
        "dwell_s": 777,
        "socket": "777s",
        "clock_desync": "not-yes",
        "ambiguous": "isolate"
      },
      "sockets_share": false,
      "equivocation": "ends-peer-not-chain",
      "emit_last": "locally",
      "phoenix": {
        "scope": "local",
        "die_with_pull": true,
        "brings_uk_back": false,
        "note": "Phoenix is local only. Die-with-pull does not bring godlock.uk back."
      },
      "partition": "no-auto-splice",
      "heartbeat_loss": "not-poison",
      "last_packet_on_loss": "not-apply"
    },
    "cold_copy_survival": "COLD-COPY SURVIVAL",
    "cold_copy_survival_spec": "COLD-COPY-SURVIVAL-1.0",
    "cold_copy": {
      "name": "COLD-COPY SURVIVAL",
      "spec": "COLD-COPY-SURVIVAL-1.0",
      "author": "Aziel Eliab",
      "identity": "Aziel Eliab",
      "copies": "multiply",
      "live_sync": false,
      "tip_erase": "expensive",
      "server_pull_erases_records": false,
      "data_outlives_creators": true,
      "note": "Cold copies multiply. Live sync is refused. The tip is expensive to erase. A server pull does not erase records. Data outlives creators."
    },
    "sockets_share": false,
    "phoenix": "local",
    "phoenix_die_with_pull": true,
    "phoenix_brings_uk_back": false,
    "live_sync": false,
    "server_pull_erases_records": false,
    "data_outlives_creators": true,
    "reheal": "REHEAL",
    "reheal_spec": "REHEAL-1.0",
    "reheal_law": {
      "name": "REHEAL",
      "spec": "REHEAL-1.0",
      "author": "Aziel Eliab",
      "identity": "Aziel Eliab",
      "poisoned": {
        "recover": "own-last-good-tip+verified-trusted-pull",
        "or": "phoenix-WAIT",
        "neighbor_talkback": false,
        "action": "isolate+drop-tether+local-phoenix"
      },
      "allowed": [
        "live",
        "locked",
        "isolated",
        "tip-hash"
      ],
      "forbidden": [
        "bodies",
        "diffs",
        "vote-to-fix"
      ],
      "isolate": true,
      "drop_tether": true,
      "phoenix": "local",
      "phoenix_wait": true,
      "talk_back_to_health": false,
      "softwares": "runtime-only",
      "softwares_tab": false,
      "note": "REHEAL refuse. Poisoned node: own last good tip + verified trusted pull OR phoenix-WAIT. No neighbor talk-back-to-health. Allowed: live/locked/isolated/tip-hash. Forbidden: bodies/diffs/vote-to-fix. Isolate+drop tether+local phoenix. Softwares stays Runtime-only."
    },
    "neighbor_talkback": false,
    "reheal_allowed": [
      "live",
      "locked",
      "isolated",
      "tip-hash"
    ],
    "reheal_forbidden": [
      "bodies",
      "diffs",
      "vote-to-fix"
    ],
    "reheal_poisoned": "own-last-good-tip+verified-trusted-pull|phoenix-WAIT",
    "reheal_action": "isolate+drop-tether+local-phoenix",
    "softwares_runtime_only": true,
    "softwares_tab": false,
    "law_binds_when_off": true,
    "azvpn": {
      "https_ws": "REAL",
      "wireguard": "SLOT",
      "openvpn": "SLOT",
      "godlock_is_vpn": false,
      "note": "Runtime public VPN concentrator (HTTPS/WS REAL; WireGuard/OpenVPN SLOT). GodLock is a challenge/score product. Identity is Aziel Eliab."
    },
    "default": "on"
  },
  "default": "on"
}