83 lines
2.8 KiB
JSON
83 lines
2.8 KiB
JSON
{
|
|
"schemaVersion": "1.0",
|
|
"recordedAt": "2026-07-16",
|
|
"issue": 22,
|
|
"consumerIssue": "HeiKyu/Unscouted#459",
|
|
"result": "checkpoint-pass-with-external-gates",
|
|
"rendezvousConfigurationCommit": "f368fec6eb4344a6042974f58f888cf0f1ac8e8e",
|
|
"consumerImplementationCommit": "1e5886aa7f1e44689b4c75e32693eb7b19fd72d7",
|
|
"consumerEvidenceCommit": "f0574a7de82aadff6495ca5657dfc19cf7c2f67c",
|
|
"consumerIssueComment": 11499,
|
|
"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"
|
|
}
|
|
},
|
|
"configuration": {
|
|
"gameId": "unscouted",
|
|
"environmentId": "smoke",
|
|
"regionId": "local",
|
|
"protocolVersion": 1,
|
|
"publisherTrust": "ManagedDedicated",
|
|
"fallbackPolicy": "DedicatedEndpointAllowed",
|
|
"metadataKeys": ["mode", "world", "mods"],
|
|
"metadataMaxKeys": 3,
|
|
"metadataMaxBytes": 512
|
|
},
|
|
"godotRun": {
|
|
"runtime": "Godot 4.7 .NET Linux x86_64",
|
|
"processes": [
|
|
"Rendezvous hardened Compose service",
|
|
"Godot Unscouted host",
|
|
"Godot incompatible-protocol client",
|
|
"Godot direct client",
|
|
"Godot fallback client"
|
|
],
|
|
"gameplayTransport": "unscouted-litenetlib",
|
|
"rendezvousGameplayPayloadPath": "none",
|
|
"directGameplay": true,
|
|
"fallbackGameplay": true,
|
|
"authenticatedSessions": 2,
|
|
"gameplayExchanges": 2,
|
|
"hostLeaseRenewed": true,
|
|
"deregistered": true,
|
|
"playerIdentityOwner": "unscouted",
|
|
"canonicalGameStateOwner": "unscouted"
|
|
},
|
|
"negativePaths": {
|
|
"incompatibleProtocol": "proven-no-compatible-listing",
|
|
"wrongGame": "proven-exact-NotFound",
|
|
"wrongEnvironment": "proven-exact-NotFound",
|
|
"punchTimeout": "proven-typed-failure-then-game-owned-fallback",
|
|
"unexpectedMetadata": "consumer-regression-tested"
|
|
},
|
|
"verification": {
|
|
"rendezvousDebugTests": { "passed": 299, "failed": 0 },
|
|
"rendezvousReleaseTests": { "passed": 299, "failed": 0 },
|
|
"consumerDebugTests": { "passed": 3310, "skipped": 15, "failed": 0 },
|
|
"consumerReleaseTests": { "passed": 3310, "skipped": 15, "failed": 0 },
|
|
"consumerGdUnitTests": { "passed": 360, "skipped": 0, "failed": 0 },
|
|
"consumerExport": "not-applicable-no-export-presets",
|
|
"format": "passed",
|
|
"shellcheck": "passed",
|
|
"godotPilot": "passed",
|
|
"adversarialReview": "passed-after-fixes"
|
|
},
|
|
"openGates": [
|
|
"public-package-restore",
|
|
"representative-external-nat"
|
|
]
|
|
}
|