Files
jakub 6a667d8deb Capture current mission, AI, map and administration development
Include the current addon, terrain integrations, tools, regression tests and recorded development evidence.
2026-10-13 22:52:53 +02:00

39 lines
3.2 KiB
JSON

{
"complete": true,
"finding": "No demonstrated new player-facing Intel/map discovery defect or clearly missing owned behavior in this bounded comparison.",
"patch_proposed": false,
"comparisons": [
{
"owned": "EI_IntelService.ApplyRecoveredIntel: first clue identification chance; previous Intel clue guarantees identification",
"successor": "DiscoveryService selects knowledge<2; MissionRules.Discovery returns2 for prior knowledge>=1, otherwise chance selects1/2."
},
{
"owned": "Intel excludes prison/start area and helicopter pickup; alreadyidentified sites excluded",
"successor": "Generic-folder candidates exclude PRISON/EXTRACTION and knowledge>=2; authored objective documents resolve explicit target. Normal radio/extraction disclosure remains mission-owned."
},
{
"owned": "EI_MapDiscoveryUI hides undiscovered sites; question mark for unidentified and type icon whenidentified",
"successor": "ERR_DiscoveryMap requires knowledge>=1, rough question icon/generic label and stable500m grid center, exact location/icon/label at2. This is intentional secrecy improvement, not missing parity."
},
{
"owned": "Team discovery feedback uses generic unknown label and specific type only onidentify",
"successor": "ERR_IntelDiscoveryFeedback preserves these messages, coalesces same-scan updates and uses shared reliable per-round sequence. Local phase guidance owns startup briefing rather than original global hint suppression."
}
],
"limits": [
"No native usability/remote replication qualification inferred.",
"Alreadyfixed reroll/custody/mapownership and concurrent general lifecycle review deliberately not repeated.",
"Existing actual-method test files located for these boundaries but no compiler/test execution authorized or performed."
],
"evidence_sha256": {
"/home/jakub/devel/escapistsrereintroduced/addons/core/Scripts/Game/ERR/00_Core/ERR_DiscoveryService.c": "34458b3a4f7062375c9c5b5599308e9cea67fc4a316420836f6694ca2c646ffc",
"/home/jakub/devel/escapistsrereintroduced/addons/core/Scripts/Game/ERR/00_Core/ERR_MissionRules.c": "f7abc38ad8fdc375ce7fa63a65f0bade027d22b37e09de5e3f94ba8c3c63cc41",
"/home/jakub/devel/escapistsrereintroduced/addons/core/Scripts/Game/ERR/00_Core/ERR_DiscoveryMap.c": "dd350bdda1bdf427ab8cefab623fe60cce5332b062d1a29686fe52f73e9e83f1",
"/home/jakub/devel/escapistsrereintroduced/addons/core/Scripts/Game/ERR/00_Core/ERR_Location.c": "5b0b058130ccac02bdc1dcd6474d51a6f45da4dd52ed6c37906692fca3f194b1",
"/home/jakub/devel/escapistsrereintroduced/addons/core/Scripts/Game/ERR/20_Intel/ERR_IntelDiscoveryFeedback.c": "62f2c408383f410782d9d41fa50acd6bd8cf66eeb80d2b79f91852b9d2cf8d97",
"/home/jakub/devel/escapists/escapists-intel/Scripts/Game/EscapistsIntel/EI_IntelService.c": "0009786c543c2758dcd55d3d6936feca5641dd4c4b2ff820564a38815e4cca57",
"/home/jakub/devel/escapists/escapists-intel/Scripts/Game/EscapistsIntel/EI_MapDiscoveryUI.c": "d3f44ecc2dc29d34e3ba6feda271d68bf795ed3a1c37b15a54f0e460d8a997bd",
"/home/jakub/devel/escapists/escapists-intel/Scripts/Game/EscapistsIntel/EI_PlayerBriefing.c": "1aa7d8c7abf24542cf3b6488dc430fb65278dc4ba2e729b623d487ed65f464de"
}
}