{
  "issue": 78,
  "input": "python3 labs/dubbo/run.py",
  "status": "passed",
  "startedAt": "2026-10-30T21:57:03.551786+08:00",
  "environment": {
    "os": "macOS-27.2-arm64-arm-64bit",
    "arch": "arm64"
  },
  "observations": [
    "U41 direct=PASS proxy=invocation serialized=echo:hello",
    "U41 direct-mock-counterexample=PASS provider-calls=1 result=read:force",
    "U41 retry=PASS operation=op-1 effects=1 calls=2",
    "U41 drain=PASS provider-rejects-new-work=true",
    "U41 unexport=PASS call-failed=true",
    "U41 cleanup=PASS reference-destroy-and-unexport-returned=true",
    "U41 recovery=PASS new-explicit-endpoint=echo:recovered",
    "U41 recovery-cleanup=PASS reference-destroy-and-unexport-returned=true"
  ],
  "exitCode": 0,
  "dubbo": "3.2.15 direct loopback; no registry",
  "java": "openjdk version \"21.0.11\" 2026-04-21 LTS\nOpenJDK Runtime Environment (build 21.0.11+11-LTS)\nOpenJDK 64-Bit Server VM (build 21.0.11+11-LTS, mixed mode, sharing)",
  "limits": "同一 JVM、同一主机、直连协议；未模拟注册中心分区、跨主机网络故障、真实丢响应或生产容量。",
  "artifactSha256": {
    "pom.xml": "556f7c09e2c19557e84557b1c114f096f0430eacca8a20ca85a8826830fd3278",
    "README.md": "760c23eea038892d82edd42dc05f3d980f6d710b890a2bca0b0ba0ad0024a415",
    "run.py": "d46acc4d087b9abac4a28c40c37353bac8fa2362d7d6b2d997266c401c66eee8",
    "src/main/java/study/dubbo/DubboLab.java": "1c86a2529a7ee6120e4a780347d69ce3f9207bf390a987e10d2cbe27632501d6"
  }
}
