Decouple base configuration and administration from companions
This commit is contained in:
@@ -201,6 +201,46 @@
|
||||
"docs/evidence/native-2026-09-19-023514/report.json",
|
||||
"docs/evidence/native-2026-09-19-023514/source-sha256.json"
|
||||
]
|
||||
},
|
||||
"scripted_base_catalog_and_commands": {
|
||||
"status": "passed",
|
||||
"scope": "Two Core-only muted headless Workbench rounds, 92 assertions and no script/VM exceptions. Injected prisoner/guard factions, invalid catalog rejection, server service authorization/parser checks, settings persistence and normal escape/restart pass. These service calls do not establish remote RPC ownership or UI acceptance. Seven inherited vehicle schema errors remain.",
|
||||
"evidence": [
|
||||
"docs/evidence/native-2026-09-19-025539/report.json",
|
||||
"docs/evidence/native-2026-09-19-025539/source-sha256.json"
|
||||
]
|
||||
},
|
||||
"scripted_invalid_startup": {
|
||||
"status": "passed",
|
||||
"scope": "One Core-only muted headless fault-injection run, four assertions. A deliberately invalid in-memory faction configuration prevents all site/player/stock spawning, stops services, retains the admin-readable diagnosis and rejects progression into gameplay. The expected startup ERROR is deliberately retained alongside seven inherited vehicle schema errors; this is negative-path evidence, not a clean runtime pass.",
|
||||
"evidence": [
|
||||
"docs/evidence/native-2026-09-19-030156-expected-startup-failure/report.json",
|
||||
"docs/evidence/native-2026-09-19-030156-expected-startup-failure/source-sha256.json"
|
||||
]
|
||||
},
|
||||
"scripted_unconscious_radio_survivor": {
|
||||
"status": "passed",
|
||||
"scope": "Two Core-only muted headless escape/restart rounds, 102 assertions, no script/VM exceptions. Actual native character unconsciousness lasts 35 seconds, preserves survivor/identity/body/camera, prevents radio progress and does not cause defeat. Restored consciousness restarts defence without another life. Controller transitions are scripted; medical treatment, bleedout and remote revive remain unverified. Seven inherited vehicle schema errors remain.",
|
||||
"evidence": [
|
||||
"docs/evidence/native-2026-09-19-030347/report.json",
|
||||
"docs/evidence/native-2026-09-19-030347/source-sha256.json"
|
||||
]
|
||||
},
|
||||
"scripted_companion_base_command_contracts": {
|
||||
"status": "passed",
|
||||
"scope": "Two full-integration muted headless Workbench rounds, 96 assertions, no script/VM exceptions. Core catalog/admin checks, existing HQ and Intel aliases, guarded journal access, complete escape and restart pass with all companions loaded. Seven inherited vehicle schema errors remain.",
|
||||
"evidence": [
|
||||
"docs/evidence/native-2026-09-19-030903/report.json",
|
||||
"docs/evidence/native-2026-09-19-030903/source-sha256.json"
|
||||
]
|
||||
},
|
||||
"scripted_death_after_base_admin": {
|
||||
"status": "passed",
|
||||
"scope": "One full-integration muted headless Workbench round, 32 assertions and no script/VM exceptions. Catalog and command checks plus native death, spent-life retention, local spectator activation and all-dead defeat pass after Core owns controller command initialization. Seven inherited vehicle schema errors remain.",
|
||||
"evidence": [
|
||||
"docs/evidence/native-2026-09-19-031256/report.json",
|
||||
"docs/evidence/native-2026-09-19-031256/source-sha256.json"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user