37 lines
1.9 KiB
JSON
37 lines
1.9 KiB
JSON
{
|
|
"recorded_at_utc": "2026-11-10T14:24:27.184036+00:00",
|
|
"cwd": "/home/jakub/devel/escapistsrereintroduced",
|
|
"evidence_kind": "transcript_reported_tool_results_no_raw_log_file",
|
|
"command": [
|
|
"python3",
|
|
"tests/test_supply_budget_admission.py"
|
|
],
|
|
"success": {
|
|
"exit_code": 0,
|
|
"stdout": "PASS: actual queued StartOne/SearchPiece/FinishSearch plus actual pool preserve unconsumed receipt retry, reject consumed replay, skip impossible new-budget surveys, retain equality, retry caps and journal dedup; no FPS claim",
|
|
"tool_chunk_id": "49cd48"
|
|
},
|
|
"negative_control": {
|
|
"mutation": "Remove first || !m_Pool.BodyBudgetAvailable(m_Source) within actual SearchPiece; original file unchanged.",
|
|
"command": [
|
|
"python3",
|
|
"tests/test_supply_budget_admission.py"
|
|
],
|
|
"environment_override": "ERR_SUPPLY_SYSTEM_SOURCE=<temporary mutated ERR_SupplyConvoySystem.c>",
|
|
"expected": "nonzero test exit",
|
|
"observed": "nonzero exit, asserted by supervisor; exact failure stderr was captured transiently and not persisted",
|
|
"supervisor_stdout": "PASS: removing post-yield real-budget recheck fails the regression as intended",
|
|
"tool_chunk_id": "77cbff"
|
|
},
|
|
"files": {
|
|
"tests/test_supply_budget_admission.py": "ed0a1a2152900632f7151fdf056900b9110f777542ea49125e6b40e336724f6a",
|
|
"addons/core/Scripts/Game/ERR/10_AI/ERR_SupplyConvoySystem.c": "ef3a7762bac1de0f175a259bd83ce2547e838dfaf1217d013204c68e506ecd86",
|
|
"addons/core/Scripts/Game/ERR/10_AI/ERR_ConvoyBudget.c": "fc7e254056c1da4aadd26d4f56d51ee375d5d3331f5f7e5183581108c7474a10"
|
|
},
|
|
"notes": [
|
|
"No test rerun during candidate native measurement.",
|
|
"Final test restored to exact positively executed content; later unexecuted optional helper assertion strengthening removed.",
|
|
"New explicit real-budget growth case asserts no reservation/dispatch while queued before growth and after capacity disappearance."
|
|
]
|
|
}
|