Include the current addon, terrain integrations, tools, regression tests and recorded development evidence.
53 lines
2.2 KiB
JSON
53 lines
2.2 KiB
JSON
{
|
|
"purpose": "Bounded automatic equipment audit for loaded addon/catalog/roll/insertion diagnosis",
|
|
"native_compile": {
|
|
"result": "compiled",
|
|
"cleanup": {
|
|
"cleanup_confirmed": true,
|
|
"idle_verified": true,
|
|
"errors": [],
|
|
"orphan_cleanup": {
|
|
"attempted": true,
|
|
"report": {
|
|
"scope": "/tmp/erri-headless-compat/pfx",
|
|
"candidates": [],
|
|
"term_sent": [],
|
|
"kill_sent": [],
|
|
"cleared": true
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"checks_passed": [
|
|
"test_equipment_log.py",
|
|
"test_automatic_equipment.py",
|
|
"test_enemy_equipment.py",
|
|
"test_enemy_radio.py"
|
|
],
|
|
"limits": {
|
|
"queue_records": 4096,
|
|
"rows_per_flush": 32,
|
|
"schedule_ms": 500,
|
|
"flush_yield_after_ms": 3,
|
|
"file_slots": 4,
|
|
"file_rotation_bytes": 2097152,
|
|
"open_retry_ms": 30000
|
|
},
|
|
"validation_limits": [
|
|
"C++ fixtures execute production journal/grant methods with native IO/inventory doubles; not multiplayer runtime proof.",
|
|
"No live dedicated-server performance measurement or deployed addon test in this task.",
|
|
"Buffered tail may be lost at crash/world shutdown; native WriteLine does not expose write success."
|
|
],
|
|
"deployment": "Source only. Not published and no server restart.",
|
|
"source_sha256": {
|
|
"addons/core/Scripts/Game/ERR/10_AI/ERR_EquipmentLog.c": "df9eec7f94e4bf1b30b9463604e9b97ba3cbff36028a80b81327b0b021cbb2a9",
|
|
"addons/core/Scripts/Game/ERR/10_AI/ERR_AutomaticEquipment.c": "10bebfa53bfc5ebe03c2f55e574a1569d9ce7aae997234f6be37628cb5cfa9a6",
|
|
"addons/core/Scripts/Game/ERR/10_AI/ERR_EnemyEquipment.c": "2eb3bd3cc6d1315f92590d7486d6264fa179d91a23776057c964e8e84a7aa0b6",
|
|
"tests/test_equipment_log.py": "d92d809738f4bd50f9c4de3de1214a5f0c0ff84cb714e9ef1a3ad15528479f35",
|
|
"tests/test_automatic_equipment.py": "c8e27aabf42bdf0fd5b0fa0d58de037ca6df7c06f4a3c0d97387baf7a80b50f0",
|
|
"tests/test_enemy_equipment.py": "8fa450774cde31ce4e6a7d4515883ad8bf3da58b03ce1382bcb9d14b7c7a2cd6",
|
|
"tests/test_enemy_radio.py": "d4c6ff5383a2c36e1a8a225571fef7cc9436bbfcc6139804996a9ce647a86716",
|
|
"docs/enemy-loadouts.md": "c04f51f69b015917ae2307756236538e1d0dbce976290548b32e098c59f25ddb"
|
|
}
|
|
}
|