Include the current addon, terrain integrations, tools, regression tests and recorded development evidence.
23 lines
2.2 KiB
JSON
23 lines
2.2 KiB
JSON
{
|
|
"status": "scratch WORKBENCH fixture correction only; native rerun pending",
|
|
"trigger": "Corrected patrol phase run physically traversed five ordered native moves, then failed because LegacySites outpost has ResponseCount0 while current HQ probe uses separate mobile Responders.",
|
|
"changes": [
|
|
"Exact patrol-hq, non-terrain-independent preparation helper sets2 mobile responders before ordinary population and revalidates definition. Missing/wrong/unexpected definition fails. Other selectors and six permanent guards remain unchanged.",
|
|
"Responder offset(-20,0,-20) from site anchor is outside existing nearby cache/cover and eastern permanent patrol coordinates; geometry/navmesh clearance remains native-unqualified.",
|
|
"Initial canonical unlock preserved; start HQ responder stage131 immediately, followed by existing stage132 permanent movement proof. No reservations, cleared assignments, AI activation overrides or extra runtime spawner.",
|
|
"Native HQ delivery reads back GetCompletionRadius against scalar copied from queued task before DeliverOrder; requires two original living responders."
|
|
],
|
|
"claims": "Responder delivered-order queue/preemption/quiet-resume/home-defence restoration and native search radius are distinct from permanent guard physical patrol traversal. No same-group physical resumption, radio transit, search-area coverage or multiplayer proof.",
|
|
"tests": "Existing deadline program executes actual fixture setup method on legacy fields and actual receipt tail/native getter, with explicit definition validator/native allocation/engine doubles. Controls reject wrong selector/terrain mutation, missing/wrong/non-guarded/already-populated/invalid definition, unlock refusal/wrong phase, mismatched radius/assignment. Baseline setup has no mutation and compiles then fails expected2 assertion.",
|
|
"bounds_unchanged": [
|
|
"420000ms overall",
|
|
"180000ms movement",
|
|
"five ordered completions",
|
|
">=8m displacement",
|
|
"production HQ eligibility and assignments",
|
|
"site CreateResponders finite preparation/readiness/cleanup",
|
|
"prison AI hold policy"
|
|
],
|
|
"prior_patch": "/tmp/erri-patrol-start-1659 remains preserved; new baseline already includes its integrated unlock."
|
|
}
|