{
  "ok": true,
  "mesh": "lab_fog_edge_mesh_active",
  "edge": "EDGE-GROK-CMN-001",
  "fog": "FOG-NODE-PT-CM-001",
  "sync": {
    "ok": true,
    "http": 200,
    "data": {
      "ok": true,
      "event": {
        "hash": "99566e52bfe4db8893a496f90b890c3cdf5423c538f37a7036eeb71cebf5d509",
        "creator": "EDGE-GROK-CMN-001",
        "peer_synced": "FOG-NODE-PT-CM-001",
        "self_parent": "1dc646314995da0858bac8de9293ce527f8bb789a94fe439baf06ce66de37932",
        "other_parent": "a0553744da61305e47d4b010e2b3410bb40aeca97749d22a25bdc4cdf982c1c7",
        "transactions": [
          {
            "type": "mesh_join",
            "edge": "EDGE-GROK-CMN-001",
            "fog": "FOG-NODE-PT-CM-001",
            "reason": "mesh_activate"
          },
          {
            "type": "heartbeat",
            "at": "2026-10-12T20:34:05.512Z"
          }
        ],
        "timestamp": "2026-10-12T20:34:05.512Z",
        "round": 31,
        "signature": "lab:99566e52bfe4db88",
        "model": "gossip_about_gossip"
      },
      "edge_push": {
        "ok": true,
        "skipped": "inbound_caller",
        "note": "Caller is EDGE; skipped circular /gossip/ingest"
      },
      "fanout": [
        "FOG-NODE-PT-CM-001"
      ],
      "note": "Hashgraph fragment event recorded; virtual voting in stratamesh-consensus"
    },
    "via": "service:GOSSIP"
  },
  "edge_listed": true,
  "peers": {
    "peers": [
      {
        "id": "FOG-NODE-PT-CM-001",
        "role": "fog",
        "lab": true,
        "endpoint": "https://fog.calhegasmorais.pt",
        "health": "https://fog.calhegasmorais.pt/health",
        "substrate": "workerd-hop",
        "oracle_vm": false,
        "oracle_live": false,
        "mac_live": true,
        "mesh_member": true,
        "n": 2,
        "f_max": 0,
        "note": "Trusted Mac Fog via workerd. Public origin = macbook-server.",
        "health_http": 200,
        "health_via": "fog_health",
        "version": "v0.6.0-lab",
        "origin": "macbook",
        "runtime": "workerd",
        "plugin": "fog-workerd",
        "status": "live"
      },
      {
        "id": "EDGE-GROK-CMN-001",
        "role": "edge",
        "status": "live",
        "lab": true,
        "substrate": "cloudflare-worker",
        "endpoint": "https://edge.calhegasmorais.pt",
        "health_via": "inbound_caller",
        "note": "Caller is EDGE-GROK-CMN-001; skipped circular /health fetch."
      }
    ],
    "count": 2,
    "protocol": "lab_fog_edge_mesh_active",
    "lab": true,
    "cached_sec": 60,
    "note": "Fog FOG-NODE-PT-CM-001 listed from live GET https://fog.calhegasmorais.pt/health (local-process; not status Worker; not Oracle VM). EDGE-GROK-CMN-001 listed when /health returns 200, or when the caller is EDGE itself (inbound liveness; avoids circular fetch). Local :8788 is same-host EDGE, not a second peer. /peers is cached 60s so a probe loop cannot 2× edge-grok. IHAVE is GET /have — not full /events.",
    "version": "2.3.11-destyle",
    "mesh": "active"
  },
  "timestamp": "2026-10-12T20:34:08.683Z"
}