Include the current addon, terrain integrations, tools, regression tests and recorded development evidence.
23 lines
1.7 KiB
JSON
23 lines
1.7 KiB
JSON
{
|
|
"scope": "One original engineer controller supports finite new delivered posts; no HQ ledger or selector changes here.",
|
|
"baseline": "baseline.json preserves exact working source and separate index bytes.",
|
|
"interfaces": [
|
|
"Begin(existing arguments, array<vector> priorSites = null)",
|
|
"BlocksNextPost(ERR_ForceRecord record)",
|
|
"ERR_EngineerMineRules.CorridorClear(vector start, vector end, array<vector> priorSites)",
|
|
"ERR_EngineerMineRules.WithinWorkArea(vector post, vector actor)"
|
|
],
|
|
"semantics": [
|
|
"Copy max32 finite historical sites before actor selection; refuse malformed history without movement or item tombstone.",
|
|
"At admission both straight XZ approach/withdrawal corridors must remain strictly more than20m from retained sites.",
|
|
"Owned checks finite original actor/site inside60m XZ fixed rally and actor/site/rally more than20m from retained sites before subsequent action/removal/placement/arming. Native IsPositionAllowed remains unchanged.",
|
|
"Exact original record active job blocks new post; stopped pending callback on surviving item blocks, including destroyed but existing item and uncertain nativefalse. Terminal callback or exact deletion settles stopped job only.",
|
|
"No callback actions, retries, stock creation, tombstone reset, deadline extension or new queries."
|
|
],
|
|
"limits": [
|
|
"Sampled points and straight corridors do not establish native route safety.",
|
|
"Repeated physical placement at two delivered posts remains unqualified until native followup."
|
|
],
|
|
"tests": "Actual-method harness owned separately by player_admission_review under /tmp/erri-engineer-posts-tests-0725; pending final result."
|
|
}
|