{
  "date": "2026-10-24T00:49:27.986867+08:00",
  "source_commit": "f2baff7786e6199bfae105a2f81de62313b30672",
  "source_dirty": false,
  "platform": "Windows-11-10.0.26200-SP0",
  "python": "3.12.14",
  "zeroconf": "0.148.0",
  "interface_ipv4": "10.12.179.23",
  "demo": "moondiscover-b7844de1befc",
  "http_port": 58414,
  "cli_sha256": "34e8343935e872ccffa0dfdc19338f8730dca3015ca538a5d00f5e08dc3c8f69",
  "timeline": [
    {
      "event": "seen",
      "service": {
        "scope": "ipv4:11:53551562",
        "service_type": "_http._tcp.local.",
        "instance": "moondiscover-b7844de1befc._http._tcp.local.",
        "instance_label": "moondiscover-b7844de1befc",
        "target": "moondiscover-b7844de1befc.local.",
        "port": 58414,
        "txt_entries_hex": [
          "64656d6f3d6d6f6f6e646973636f7665722d623738343464653162656663",
          "70686173653d6f6e65",
          "62696e6172793d00ff"
        ],
        "addresses": [
          "10.12.179.23"
        ],
        "complete": true,
        "missing": [],
        "remaining_ttl_ms": 120000
      },
      "reason": null,
      "observed_ms": 2938
    },
    {
      "event": "resolved",
      "service": {
        "scope": "ipv4:11:53551562",
        "service_type": "_http._tcp.local.",
        "instance": "moondiscover-b7844de1befc._http._tcp.local.",
        "instance_label": "moondiscover-b7844de1befc",
        "target": "moondiscover-b7844de1befc.local.",
        "port": 58414,
        "txt_entries_hex": [
          "64656d6f3d6d6f6f6e646973636f7665722d623738343464653162656663",
          "70686173653d6f6e65",
          "62696e6172793d00ff"
        ],
        "addresses": [
          "10.12.179.23"
        ],
        "complete": true,
        "missing": [],
        "remaining_ttl_ms": 120000
      },
      "reason": null,
      "observed_ms": 2938
    },
    {
      "event": "updated",
      "service": {
        "scope": "ipv4:11:53551562",
        "service_type": "_http._tcp.local.",
        "instance": "moondiscover-b7844de1befc._http._tcp.local.",
        "instance_label": "moondiscover-b7844de1befc",
        "target": "moondiscover-b7844de1befc.local.",
        "port": 58414,
        "txt_entries_hex": [
          "64656d6f3d6d6f6f6e646973636f7665722d623738343464653162656663",
          "70686173653d74776f",
          "62696e6172793d00ff"
        ],
        "addresses": [
          "10.12.179.23"
        ],
        "complete": true,
        "missing": [],
        "remaining_ttl_ms": 120000
      },
      "reason": "response",
      "observed_ms": 2953
    },
    {
      "event": "updated",
      "service": {
        "scope": "ipv4:11:53551562",
        "service_type": "_http._tcp.local.",
        "instance": "moondiscover-b7844de1befc._http._tcp.local.",
        "instance_label": "moondiscover-b7844de1befc",
        "target": "moondiscover-b7844de1befc.local.",
        "port": 58414,
        "txt_entries_hex": [
          "64656d6f3d6d6f6f6e646973636f7665722d623738343464653162656663",
          "70686173653d6f6e65",
          "62696e6172793d00ff"
        ],
        "addresses": [
          "10.12.179.23"
        ],
        "complete": true,
        "missing": [],
        "remaining_ttl_ms": 120000
      },
      "reason": "response",
      "observed_ms": 2969
    },
    {
      "event": "updated",
      "service": {
        "scope": "ipv4:11:53551562",
        "service_type": "_http._tcp.local.",
        "instance": "moondiscover-b7844de1befc._http._tcp.local.",
        "instance_label": "moondiscover-b7844de1befc",
        "target": "moondiscover-b7844de1befc.local.",
        "port": 58414,
        "txt_entries_hex": [
          "64656d6f3d6d6f6f6e646973636f7665722d623738343464653162656663",
          "70686173653d74776f",
          "62696e6172793d00ff"
        ],
        "addresses": [
          "10.12.179.23"
        ],
        "complete": true,
        "missing": [],
        "remaining_ttl_ms": 120000
      },
      "reason": "response",
      "observed_ms": 3188
    },
    {
      "event": "removed",
      "service": {
        "scope": "ipv4:11:53551562",
        "service_type": "_http._tcp.local.",
        "instance": "moondiscover-b7844de1befc._http._tcp.local.",
        "instance_label": "moondiscover-b7844de1befc",
        "target": "moondiscover-b7844de1befc.local.",
        "port": 58414,
        "txt_entries_hex": [
          "64656d6f3d6d6f6f6e646973636f7665722d623738343464653162656663",
          "70686173653d74776f",
          "62696e6172793d00ff"
        ],
        "addresses": [
          "10.12.179.23"
        ],
        "complete": false,
        "missing": [],
        "remaining_ttl_ms": 0
      },
      "reason": "goodbye",
      "observed_ms": 4688
    }
  ],
  "http_requests": [
    "/moondiscover-demo"
  ],
  "http_client_events": [
    {
      "event": "http_verified",
      "instance": "moondiscover-b7844de1befc._http._tcp.local.",
      "discovered_port": 58414,
      "body": "moondiscover-b7844de1befc"
    }
  ],
  "trace_file": ".tools\\capture-moondiscover-b7844de1befc.jsonl",
  "trace_sha256": "0ed897723fc2587c3f806a52b3601775adcb6f372b39e6e09d734c78834a6461",
  "replay_service_events": [
    {
      "event": "seen",
      "service": {
        "scope": "ipv4:11:53551562",
        "service_type": "_http._tcp.local.",
        "instance": "moondiscover-b7844de1befc._http._tcp.local.",
        "instance_label": "moondiscover-b7844de1befc",
        "target": "moondiscover-b7844de1befc.local.",
        "port": 58414,
        "txt_entries_hex": [
          "64656d6f3d6d6f6f6e646973636f7665722d623738343464653162656663",
          "70686173653d6f6e65",
          "62696e6172793d00ff"
        ],
        "addresses": [
          "10.12.179.23"
        ],
        "complete": true,
        "missing": [],
        "remaining_ttl_ms": 120000
      },
      "reason": null
    },
    {
      "event": "resolved",
      "service": {
        "scope": "ipv4:11:53551562",
        "service_type": "_http._tcp.local.",
        "instance": "moondiscover-b7844de1befc._http._tcp.local.",
        "instance_label": "moondiscover-b7844de1befc",
        "target": "moondiscover-b7844de1befc.local.",
        "port": 58414,
        "txt_entries_hex": [
          "64656d6f3d6d6f6f6e646973636f7665722d623738343464653162656663",
          "70686173653d6f6e65",
          "62696e6172793d00ff"
        ],
        "addresses": [
          "10.12.179.23"
        ],
        "complete": true,
        "missing": [],
        "remaining_ttl_ms": 120000
      },
      "reason": null
    },
    {
      "event": "updated",
      "service": {
        "scope": "ipv4:11:53551562",
        "service_type": "_http._tcp.local.",
        "instance": "moondiscover-b7844de1befc._http._tcp.local.",
        "instance_label": "moondiscover-b7844de1befc",
        "target": "moondiscover-b7844de1befc.local.",
        "port": 58414,
        "txt_entries_hex": [
          "64656d6f3d6d6f6f6e646973636f7665722d623738343464653162656663",
          "70686173653d74776f",
          "62696e6172793d00ff"
        ],
        "addresses": [
          "10.12.179.23"
        ],
        "complete": true,
        "missing": [],
        "remaining_ttl_ms": 120000
      },
      "reason": "response"
    },
    {
      "event": "updated",
      "service": {
        "scope": "ipv4:11:53551562",
        "service_type": "_http._tcp.local.",
        "instance": "moondiscover-b7844de1befc._http._tcp.local.",
        "instance_label": "moondiscover-b7844de1befc",
        "target": "moondiscover-b7844de1befc.local.",
        "port": 58414,
        "txt_entries_hex": [
          "64656d6f3d6d6f6f6e646973636f7665722d623738343464653162656663",
          "70686173653d6f6e65",
          "62696e6172793d00ff"
        ],
        "addresses": [
          "10.12.179.23"
        ],
        "complete": true,
        "missing": [],
        "remaining_ttl_ms": 120000
      },
      "reason": "response"
    },
    {
      "event": "updated",
      "service": {
        "scope": "ipv4:11:53551562",
        "service_type": "_http._tcp.local.",
        "instance": "moondiscover-b7844de1befc._http._tcp.local.",
        "instance_label": "moondiscover-b7844de1befc",
        "target": "moondiscover-b7844de1befc.local.",
        "port": 58414,
        "txt_entries_hex": [
          "64656d6f3d6d6f6f6e646973636f7665722d623738343464653162656663",
          "70686173653d74776f",
          "62696e6172793d00ff"
        ],
        "addresses": [
          "10.12.179.23"
        ],
        "complete": true,
        "missing": [],
        "remaining_ttl_ms": 120000
      },
      "reason": "response"
    },
    {
      "event": "removed",
      "service": {
        "scope": "ipv4:11:53551562",
        "service_type": "_http._tcp.local.",
        "instance": "moondiscover-b7844de1befc._http._tcp.local.",
        "instance_label": "moondiscover-b7844de1befc",
        "target": "moondiscover-b7844de1befc.local.",
        "port": 58414,
        "txt_entries_hex": [
          "64656d6f3d6d6f6f6e646973636f7665722d623738343464653162656663",
          "70686173653d74776f",
          "62696e6172793d00ff"
        ],
        "addresses": [
          "10.12.179.23"
        ],
        "complete": false,
        "missing": [],
        "remaining_ttl_ms": 0
      },
      "reason": "goodbye"
    }
  ],
  "exit_codes": {
    "browse": 0,
    "http_client": 0,
    "doctor": 0,
    "cancel": 0
  },
  "stderr": {
    "browse": "",
    "http_client": "",
    "doctor": "",
    "cancel": ""
  },
  "doctor": "{\"event\":\"doctor\",\"interface_index\":11,\"port\":5353,\"shared_bind\":true,\"mode\":\"ipv4_qm_multicast_only\",\"network_response_tested\":false}\n",
  "cancel": "{\"cancelled_run_closed\":true,\"reopened\":true}\n",
  "checks": {
    "independent_service_resolved": true,
    "actual_discovered_port_used_for_http": true,
    "txt_update_event": true,
    "goodbye_removed_event": true,
    "all_processes_exit_zero": true,
    "async_cancellation_closed_browser": true,
    "recorded_replay_deterministic": true,
    "live_and_replay_service_events_match": true
  },
  "limits": [
    "same Windows host using an independent zeroconf process",
    "IPv4 QM multicast adapter; unicast intentionally excluded",
    "no second-device or Linux live-network evidence"
  ],
  "public_export": {
    "fixture": "fixtures/live-20261024.jsonl",
    "sha256": "0ed897723fc2587c3f806a52b3601775adcb6f372b39e6e09d734c78834a6461",
    "frames": 1298,
    "excluded_packets": 0,
    "record_names_allowlisted": [
      "_http._tcp.local.",
      "moondiscover-b7844de1befc._http._tcp.local.",
      "moondiscover-b7844de1befc.local."
    ],
    "packet_bytes_and_times_preserved": true,
    "repeated_replay_identical": true,
    "service_events_match_live_recording": true
  }
}
