Stop successor services on native game-over and preserve escape results
This commit is contained in:
+38
-6
@@ -35,7 +35,12 @@
|
||||
},
|
||||
"defeat_restart": {
|
||||
"status": "pending",
|
||||
"evidence": []
|
||||
"evidence": [
|
||||
"docs/evidence/native-2026-09-19-133847-native-end-preparing/report.json",
|
||||
"docs/evidence/native-2026-09-19-134044-native-end-active/report.json",
|
||||
"docs/evidence/native-2026-09-19-134325-core-loops/report.json",
|
||||
"docs/evidence/native-2026-09-19-135014-companion-loops/report.json"
|
||||
]
|
||||
},
|
||||
"interrupted_reports": {
|
||||
"status": "pending",
|
||||
@@ -55,7 +60,12 @@
|
||||
},
|
||||
"cleanup_no_duplicate_orders_or_spawns": {
|
||||
"status": "pending",
|
||||
"evidence": []
|
||||
"evidence": [
|
||||
"docs/evidence/native-2026-09-19-133847-native-end-preparing/report.json",
|
||||
"docs/evidence/native-2026-09-19-134044-native-end-active/report.json",
|
||||
"docs/evidence/native-2026-09-19-134325-core-loops/report.json",
|
||||
"docs/evidence/native-2026-09-19-135014-companion-loops/report.json"
|
||||
]
|
||||
},
|
||||
"twelve_players": {
|
||||
"status": "pending",
|
||||
@@ -82,7 +92,7 @@
|
||||
},
|
||||
"clean_native_runtime": {
|
||||
"status": "passed",
|
||||
"scope": "Current addon sources: Core 130347 completes two scripted escape/restart rounds (612 assertions); companion 131041 completes two (96 assertions), both zero captured errors. Ordinary Chat 125906 loads the same source, admits the real canonical prisoner and settles cleanly. Actual fixed-target controller130038 also matches this source. These are local development checks, not ordinary-input full escape, multiplayer, native packaging or FPS acceptance; all seventeen release cases remain pending.",
|
||||
"scope": "Current 184-file addon snapshot passes two normal Core escape/restart rounds (612 assertions), two companion rounds (96), ordinary Chat canonical-prisoner startup, and two rounds each of actual inherited native-end preparation/active checks (21 each). Captured script/runtime/engine errors are zero. Source manifests match. Local development evidence only: full player-controlled escape, real multiplayer, native packaging and FPS remain pending.",
|
||||
"evidence": [
|
||||
"docs/evidence/native-2026-09-19-065351/report.json",
|
||||
"docs/evidence/native-2026-09-19-065351/console.log.txt",
|
||||
@@ -122,10 +132,20 @@
|
||||
"docs/evidence/game-2026-09-19-125906-integrated-prison/source-sha256.json",
|
||||
"docs/evidence/native-2026-09-19-130038-aircraft-target/report.json",
|
||||
"docs/evidence/native-2026-09-19-130038-aircraft-target/console.log.txt",
|
||||
"docs/evidence/native-2026-09-19-130038-aircraft-target/source-sha256.json"
|
||||
"docs/evidence/native-2026-09-19-130038-aircraft-target/source-sha256.json",
|
||||
"docs/evidence/native-2026-09-19-133847-native-end-preparing/report.json",
|
||||
"docs/evidence/native-2026-09-19-133847-native-end-preparing/source-sha256.json",
|
||||
"docs/evidence/native-2026-09-19-134044-native-end-active/report.json",
|
||||
"docs/evidence/native-2026-09-19-134044-native-end-active/source-sha256.json",
|
||||
"docs/evidence/native-2026-09-19-134325-core-loops/report.json",
|
||||
"docs/evidence/native-2026-09-19-134325-core-loops/source-sha256.json",
|
||||
"docs/evidence/native-2026-09-19-135014-companion-loops/report.json",
|
||||
"docs/evidence/native-2026-09-19-135014-companion-loops/source-sha256.json",
|
||||
"docs/evidence/game-2026-09-19-135413-native-end-regression/report.json",
|
||||
"docs/evidence/game-2026-09-19-135413-native-end-regression/source-sha256.json"
|
||||
],
|
||||
"source_manifest": "docs/evidence/native-2026-09-19-131041-companion-loops/source-sha256.json",
|
||||
"native_report": "docs/evidence/native-2026-09-19-131041-companion-loops/report.json"
|
||||
"source_manifest": "docs/evidence/native-2026-09-19-135014-companion-loops/source-sha256.json",
|
||||
"native_report": "docs/evidence/native-2026-09-19-135014-companion-loops/report.json"
|
||||
},
|
||||
"scripted_helicopter_loss_and_restart": {
|
||||
"status": "passed",
|
||||
@@ -854,6 +874,18 @@
|
||||
"docs/evidence/dedicated-2026-09-19-132456-packed-chat/result.json",
|
||||
"docs/evidence/dedicated-2026-09-19-132456-packed-chat/archive-sha256.json"
|
||||
]
|
||||
},
|
||||
"native_external_end_restart": {
|
||||
"status": "passed",
|
||||
"scope": "Two local Workbench rounds each for native EndGameMode during PREPARING and actual PRISON.21 assertions each, zero captured errors; native end-data identity preserved, no escaped account fabricated, one successor stop/phase event, three queued callbacks removed, stale callback bodies inert, fresh second mode via vanilla restart. No real remote-client or in-flight preload timing claim.",
|
||||
"evidence": [
|
||||
"docs/evidence/native-2026-09-19-133847-native-end-preparing/report.json",
|
||||
"docs/evidence/native-2026-09-19-133847-native-end-preparing/source-sha256.json",
|
||||
"docs/evidence/native-2026-09-19-133847-native-end-preparing/console.log.txt",
|
||||
"docs/evidence/native-2026-09-19-134044-native-end-active/report.json",
|
||||
"docs/evidence/native-2026-09-19-134044-native-end-active/source-sha256.json",
|
||||
"docs/evidence/native-2026-09-19-134044-native-end-active/console.log.txt"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user