87 lines
2.8 KiB
JSON
87 lines
2.8 KiB
JSON
{
|
|
"schemaVersion": "1.0",
|
|
"recordedAt": "2026-07-16",
|
|
"issue": 21,
|
|
"consumerIssue": "Kyuubi/SpaceGame#3",
|
|
"result": "checkpoint-pass-with-external-gates",
|
|
"rendezvousBaseCommit": "ebb5eb617c0bbb170418afab396b68584b7f992e",
|
|
"consumerCommit": "f3f5bc29810c362656cd7143bec1ddc2cfaf9f22",
|
|
"consumerIssueComment": 11469,
|
|
"packages": {
|
|
"FinalFactory.Rendezvous.Client": {
|
|
"version": "1.0.0",
|
|
"source": "local-candidate",
|
|
"sourceCommit": "07004cd75fe172aa5dfdb3edda22fc280a4c4477",
|
|
"sha256": "fb156cf48b49f75c244dd25ea7cc4aa9fc6fab0a878393bb7efd5d9b131d0395"
|
|
},
|
|
"FinalFactory.Rendezvous.Contracts": {
|
|
"version": "1.0.0",
|
|
"source": "local-candidate",
|
|
"sourceCommit": "07004cd75fe172aa5dfdb3edda22fc280a4c4477",
|
|
"sha256": "a82ba986d3905d599096d1d8ce8f32cd4feb104abfca37b0f65e0d2ef3df9a6f"
|
|
},
|
|
"LiteNetLib": {
|
|
"version": "2.1.4"
|
|
}
|
|
},
|
|
"localRun": {
|
|
"processes": ["Rendezvous", "Godot SpaceGame host", "two sequential Godot SpaceGame clients"],
|
|
"typedOutcome": "Connected",
|
|
"gameAdmission": "Accepted",
|
|
"directGameplay": true,
|
|
"authenticatedSessions": 2,
|
|
"directInputs": 2,
|
|
"directSnapshots": 2,
|
|
"lifecyclePackets": 4,
|
|
"gameplayTransport": "caller-owned-litenetlib",
|
|
"rendezvousGameplayPayloadPath": "none",
|
|
"hostLeaseRenewed": true,
|
|
"reconnected": true,
|
|
"deregistered": true
|
|
},
|
|
"linuxRun": {
|
|
"runtime": "Godot 4.7 .NET Linux x86_64",
|
|
"freshExport": true,
|
|
"sourceDirty": false,
|
|
"optimized": true,
|
|
"dedicatedHostNamespace": "docker",
|
|
"remoteClientNamespace": "docker",
|
|
"topology": "private-bridge",
|
|
"directGameplay": true,
|
|
"fallback": "PunchTimedOut to explicit Docker-gateway endpoint, then Accepted game admission and direct gameplay",
|
|
"artifactHashes": "SpaceGame issue #3 comment 11469"
|
|
},
|
|
"negativePaths": {
|
|
"incompatibleProtocol": "proven",
|
|
"staleHostPresence": "proven",
|
|
"punchTimeout": "proven",
|
|
"invalidAdmission": "integration-proven",
|
|
"capacity": "regression-tested",
|
|
"fallbackConnection": "godot-and-isolated-linux-proven",
|
|
"reconnect": "proven"
|
|
},
|
|
"verification": {
|
|
"debugBuild": "passed",
|
|
"releaseBuild": "passed",
|
|
"debugTests": { "passed": 31, "failed": 0 },
|
|
"releaseTests": { "passed": 31, "failed": 0 },
|
|
"exportRelease": "optimized-without-debug-symbols",
|
|
"format": "passed",
|
|
"shellcheck": "passed",
|
|
"godotReconnectHarness": "passed",
|
|
"godotFallbackHarness": "passed",
|
|
"linuxContainerHarness": "passed-clean-source",
|
|
"failureMatrix": "passed",
|
|
"adversarialReview": "passed-after-fixes"
|
|
},
|
|
"openGates": [
|
|
"public-package-restore",
|
|
"representative-external-nat"
|
|
],
|
|
"relatedSpaceGameGates": [
|
|
"production-enet-replacement",
|
|
"capacity-profiles-64-and-128",
|
|
"sigterm-drain-save"
|
|
]
|
|
}
|