-
Notifications
You must be signed in to change notification settings - Fork 1
Agent Worklog
Append-only, agent-visible worklog. Recent entries only (2026-06-06 onward). Older entries (2026-06-01 → 06-06) are preserved verbatim in Agent worklog archive. Append new entries at the bottom; do not reorder or edit other agents' entries. Machine feeds:
agent-events.jsonl,agent-collaboration.json.
- Claimed
legacy-compiled-aliases-no-static-callersfrom Aquinas' returned read-only compiled-helper scout. - Source-checked current Chernarus and maintained Vanilla compile/caller scope for
AITownResitance,EquipLoadout,GetGroupFromConfig,GetSafePlace,GetUnitsBelowHeight,UseStationaryDefense,ReplaceArray,FireArtillery,GetSideUpgradesand clientHandlePVF; after excluding compile lines, comment-only hits and the helper file itself, the old alias symbols had zero active static callers in both maintained roots. - Result: Function and module index now owns the alias table and Dead/stale code register routes a single stale-alias row there. The docs explicitly do not mark shared helper files dead where newer
WFBE_*function names still call them. No gameplay source changed.
- Claimed
client-modal-loop-cadence-indexfrom Huygens' returned read-only client loop cadence scout. - Source-checked current Chernarus and maintained Vanilla for the highest-cadence modal controllers:
GUI_BuyGearMenu.sqf:503,GUI_TransferMenu.sqf:94,GUI_RespawnMenu.sqf:113andGUI_UpgradeMenu.sqf:282all usesleep .01, and no localPerformanceAudit_Recordwriter was found in those four controllers. - Result: Client UI systems now separates
.01modal loops,.05vote/team loops,.1standard menu loops,.03visual helper loops and already-instrumented HUD/marker loops. Performance opportunity sweep routes the.01row as measurement-first P3 work, not a blind cadence patch. No gameplay source changed.
- Claimed
ui-resource-wf-icon-missing-blockafter the resource-parity scout reported missing staleRscMenu_Upgradeicon assets. - Source-checked current Chernarus and maintained Vanilla
Rsc/Dialogs.hpp:2644,2655,2666,2677,2688,2699,2710,2721,2732,2743,2754,2765,2776,2787,2798,2809,2820,2831; both roots reference the same missingClient\Images\wf_*.paafiles, andrg --filesfound none of those filenames anywhere in the repo.Rsc/Ressources.hpp:300,302,304button skins resolve and are not part of this finding. - Result:
UI-Resource-Parity-Cleanupnow owns the exact missing upgrade icon block, andClient-UI-Systems-Atlasroutes image/resource indicator cleanup there. Updated docs routing only. No gameplay source changed.
- Claimed
indicator-surface-matrix-indexto turn the existing "all indicators" backlog inventory into the requested runtime ownership matrix. - Source-checked representative current Chernarus anchors for title/HUD ownership (
Rsc/Titles.hpp:164-171,532-540,723;Client_UpdateRHUD.sqf:89-92,199-201,367-369), map marker cadence and writes (updatetownmarkers.sqf:20-21,129-134;Common_MarkerUpdate.sqf:49-50,67-88,218-241), support marker creation (Support_Paratroopers.sqf:117;HandleParatrooperMarkerCreation.sqf:30-45), menu/resource icons (Dialogs.hpp:1171,1566,1586,2123,2644,3469) and FPS status publication (monitorServerFPS.sqf:1-5). - Result:
Client-UI-Systems-Atlasnow has a compactsurface,owner script,state source,audience,update cadence,cleanup path,known risk,branch scopeandsmoke targetmatrix for RHUD/action titles, capture/endgame/CoIn titles, map/tactical markers, support/special markers, menu/list resources and status/debug counters. Updated docs routing only. No gameplay source changed.
- Claimed
commander-task-objective-ping-branch-splitafter current-source docs still treated commander task assignment and the old townTaskSystemas one dormant UI bucket. - Source-checked current source/Vanilla, stable
origin/master/ localmaster89ae9dad,origin/perf/quick-wins0076040fand release7ff18c49forTaskSystem,SetTask, command-menu task controls and public-variable registration. - Result: owner pages now separate the old disabled town
TaskSystem(Init_Client.sqf:75,759;TownCaptured.sqf:35,87on master/perf and:36,88on release) from release7ff18c49re-enabling targeted commanderSetTasksends as Objective Ping in both maintained roots (GUI_Menu_Command.sqf:19,336,344). Updated docs routing only. No gameplay source changed.
- Claimed
performance-audit-writer-indexafter findingPerformanceAudit_*was only a one-line family in the function index while the analyzer page documented the offline parser. - Source-checked current source Chernarus and maintained Vanilla for
Common_PerformanceAudit.sqf, client/server run startup and representative client/serverPerformanceAudit_Recordwriters. - Result:
Function-And-Module-Indexnow separates the mission-side local RPT writer family from the offlineTools/PerformanceAuditAnalyzerparser, with line refs for enablement, buffering, flush/run behavior and representative client/server instrumentation surfaces. Updated docs routing only. No gameplay source changed.
- Claimed
ai-commander-upgrade-debit-current-head-refreshafter finding the AI commander upgrade debit machine rows still citedorigin/master@2cdf5fb8while the current stable head is89ae9dad. - Source-checked current
origin/master/ localmaster/ Miksuu89ae9dad, historical stable2cdf5fb8,origin/perf/quick-wins0076040f, release7ff18c49andorigin/feat/ai-commanderc20ce153forServer_AI_Com_Upgrade.sqfandGUI_UpgradeMenu.sqf. - Result: current stable and perf keep the same maintained-root raw AI_ORDER cost lookup plus swapped funds/supply debit;
2cdf5fb8..89ae9daddoes not touch the checked worker/menu files. Release fixes debit order in both maintained roots, whilefeat/ai-commanderfixes debit plus cost-level lookup only in Chernarus. Updated docs/status routing only. No gameplay source changed.
- Claimed
service-easa-affordability-current-head-refreshafter finding the service affordability page and Feature Status still described release Chernarus as the only partial release rearm/refuel guard and kept older stable/upstream wording. - Source-checked current
origin/master/ localmaster/ Miksuu89ae9dad, historical stable2cdf5fb8and release7ff18c49for maintained-rootGUI_Menu_Service.sqfandGUI_Menu_EASA.sqf. - Result: current stable still enables service buttons from current funds/prices at
GUI_Menu_Service.sqf:311-317, but rearm/refuel debit directly and repair/heal only check positive price at:326,337,347,358; EASA still rejects exact-funds purchases atGUI_Menu_EASA.sqf:47-49. Release7ff18c49guards rearm/refuel in both maintained roots atGUI_Menu_Service.sqf:466,489, but repair/heal and EASA exact-funds/client-debit behavior remain open. Updated docs/status routing only. No gameplay source changed.
- Claimed
reaktiv-current-head-refreshafter finding the Reaktiv dead-code/module rows still described stable2cdf5fb8as current-facing branch evidence. - Source-checked current
origin/master/ localmaster/ Miksuu89ae9dad, historical stable2cdf5fb8,origin/perf/quick-wins0076040f, release7ff18c49and current modded Napf/Eden/Lingor copies forCommon/Module/ReaktivandCommon/Init/Init_Common.sqf. - Result: current stable and perf still carry the unreachable Reaktiv module in both maintained roots; current stable initializes ICBM, IRS and CIPHER at
Init_Common.sqf:321-325with no Reaktiv init call. Release7ff18c49removes Reaktiv from maintained roots, while current modded Napf/Eden/Lingor copies still carry stale module files. Updated docs/status routing only. No gameplay source changed.
- Claimed
loadoutmanager-root-current-head-refreshafter finding the hardening backlog row still described current source/stable asorigin/master2cdf5fb8. - Source-checked current
origin/master/ localmaster/ Miksuu89ae9dad, historical stable2cdf5fb8,origin/perf/quick-wins0076040fand release7ff18c49forTools/LoadoutManager/FileManagement/FileManager.csandZipManager.cs. - Result: current stable and perf still climb until an ancestor folder is literally named
a2waspwarfareatFileManager.cs:145-152;2cdf5fb8..89ae9daddoes not touch the checked root/zip files. Release7ff18c49usesIsA2WaspWarfareRootand accepts either the ancestor name or repo markers atFileManager.cs:158-176. Updated docs/status routing only. No gameplay source changed.
- Claimed
camp-count-current-head-machine-refreshafter finding the hardening backlog row still described stableorigin/master2cdf5fb8as current-facing camp-count evidence. - Source-checked current
origin/master/ localmaster/ Miksuu89ae9dad, historical stable2cdf5fb8,origin/perf/quick-wins0076040fand release7ff18c49forCommon_GetTotalCamps.sqf,Common_GetTotalCampsOnSide.sqf, capture-mode, threeway-respawn and depot-buy consumers. - Result: current stable and release both keep
Common_GetTotalCamps.sqf:10andCommon_GetTotalCampsOnSide.sqf:16returning1for zero-camp towns in Chernarus and maintained Vanilla; release only shifts Buy Units callers toGUI_Menu_BuyUnits.sqf:117-118. Updated machine/status routing only. No gameplay source changed.
- Claimed
ai-supply-truck-current-head-refreshafter finding AI supply-truck safe-disable rows that mixed current-stable wording with historical2cdf5fb8raw-spawn line refs. - Source-checked current
origin/master/ localmaster/ Miksuu89ae9dad, historical stable2cdf5fb8,origin/perf/quick-wins0076040f, release7ff18c49andorigin/feat/ai-commanderc20ce153forInit_Server.sqf,AI_UpdateSupplyTruck.sqfand missingServer/FSM/supplytruck.fsm. - Result: current stable
89ae9dadstill comments outUpdateSupplyTruckatInit_Server.sqf:36, initializeswfbe_ai_supplytrucksat:386, raw-spawnsUpdateSupplyTruckat:387, and leavesAI_UpdateSupplyTruck.sqf:17pointing at the missing FSM. Release7ff18c49warning/disables both maintained roots at:385-386;feat/ai-commanderguards only Chernarus. Updated docs/status routing only. No gameplay source changed.
- Claimed
resistance-patrol-current-head-refreshafter finding patrol active-latch rows with olderHEAD@2cdf5fb8/ launch-line refs while current Feature Status had already moved to stable89ae9dad. - Source-checked current
origin/master/ localmaster/ Miksuu89ae9dad, historical stable2cdf5fb8,origin/perf/quick-wins0076040fand release7ff18c49forserver_town_ai.sqfandserver_patrols.sqf. - Result: current stable
89ae9dadstarts patrols fromserver_town_ai.sqf:295-298and still keepsserver_patrols.sqf:26aswhile {!WFBE_GameOver || _team_alive}with the reset at:71-72; perf fixes Chernarus only, while release7ff18c49uses&&in both maintained roots. Updated docs/status routing only. No gameplay source changed.
- Claimed
town-ai-despawn-current-head-refreshafter finding the human Feature Status row still described historical stable2cdf5fb8as current-facing town-AI despawn evidence. - Source-checked current
origin/master/ localmaster/ Miksuu89ae9dad, historical stable2cdf5fb8,origin/perf/quick-wins0076040fand release7ff18c49for the tracked town-AI vehicle cleanup guard. - Result: current stable
89ae9dadmoves the inactive vehicle cleanup toserver_town_ai.sqf:265-285, still deletes at:278with only!(isPlayer leader group _x), and addsServer_CleanupExpiredTownDefenseAssets.sqf:61-64with the same player-leader-style deletion risk. Historical stable, perf and release keep the olderserver_town_ai.sqf:216-221shape. Updated docs/status routing only. No gameplay source changed.
- Claimed
release-arty-marker-ownership-routeafter the commander/construction scout exposed a source conflict: existing current-facing docs said release7ff18c49lacked commander-built ARTY ownership, but release has a different marker-based discovery path. - Source-checked release
7ff18c49Chernarus and maintained Vanilla:Construction_StationaryDefense.sqf:133-135setsWFBE_CommanderArtillery,WFBE_CommanderArtillerySideandWFBE_CommanderArtilleryIndexon non-repair-truck artillery defenses, whileCommon_GetTeamArtillery.sqf:46-78lets the commander team discover same-side marked artillery inside HQ/base-area radius. - Rechecked current
origin/master/ localmaster89ae9dad: it still has neither the docs/sourceConstruction_StationaryDefense.sqf:91-93commander-team gunner handoff nor the release marker scan. Updated branch-status docs only. No gameplay source changed.
- Claimed
origin-master-town-defense-merge-correctionafter freshgit fetch --all --pruneadvancedorigin/masterfrom2cdf5fb8to89ae9dad, matchingmiksuu/master. - Source-checked the new master for the town-defense persistence/diagnostics files in source Chernarus and maintained Vanilla; recheck showed both local source
HEADandorigin/masterat89ae9dad. - Result: the town-defense persistence/diagnostics overhaul is now current remote-stable source evidence, not upstream-only evidence. DR-45 remains open because
server_town_ai.sqfandServer_CleanupExpiredTownDefenseAssets.sqfstill use player-leader-style deletion guards without full crew/cargo/turret player-occupancy checks. Updated wiki/status routing only. No gameplay source changed.
- Claimed
miksuu-town-defense-overhaul-refreshafter refetch showed currentmiksuu/masteris89ae9dadwhile the current snapshot/upstream intel still described69e1958aas the upstream head. - Source-checked
69e1958a..89ae9dadfor town-defense persistence/diagnostics helpers in source Chernarus and maintained Vanilla; this row was later superseded whenorigin/masterand localmasteralso advanced to89ae9dad. - Result: Miksuu
89ae9dadaddsCommon_MarkTownDefenseAsset,Server_CleanupExpiredTownDefenseAssets,Server_SendTownDebugChat,TownDefenseDiagnosticsEnabledand capture-persistence handling in both maintained roots. The later origin-master correction makes that current stable source evidence, and the same cleanup still lacks a full crew/cargo/turret player-occupancy guard, so DR-45 remains a required companion before release-ready wording. Updated upstream/town docs and machine rows only. No gameplay source changed.
- Claimed
docs-source-supply-scan-branch-scopeafter post-push local wiki edits showed a narrower distinction between docs/source branch evidence and localHEAD/ stable source evidence for the supply command-center scan. - Source-checked
origin/docs/developer-wiki-indexf3e157f2, localHEAD/ stableorigin/master2cdf5fb8, Miksuu89ae9dad,origin/perf/quick-wins0076040fand release7ff18c49forsupplyMissionStarted.sqf. - Result: docs/source branch
f3e157f2carries typed["Base_WarfareBUAVterminal"]scans atsupplyMissionStarted.sqf:28in Chernarus and maintained Vanilla; localHEAD/ stable, Miksuu and perf still broad-enumerate and post-filter; release carries heli-aware typed scan at:52,58in both maintained release roots. Updated supply owner/status pages and coordination rows only. No gameplay source changed.
- Claimed
release-context-current-head-correctionafter compact machine context still repeated release3282ff3f/ Chernarus-only wording for lanes that current release7ff18c49later propagated into both maintained release roots. - Source-checked release
7ff18c49Chernarus and maintained Vanilla for paratrooper marker registration, hosted FPS guard, singleSkill_Init, and commander-built ARTY ownership. - Result: current release
7ff18c49carriesHandleParatrooperMarkerCreationatCommon/Init/Init_PublicVariables.sqf:34, a singleClient\Module\Skill\Skill_Init.sqfcall atClient/Init/Init_Client.sqf:564withWFBE_SK_FNC_Applyat:587, andif (!isDedicated) exitWith {};atServer/GUI/serverFpsGUI.sqf:4in both maintained release roots. Current release and stableorigin/masterstill lack the commander-built ARTYGetCommanderTeamhandoff. Updated current snapshot/context and coordination rows only. No gameplay source changed.
- Claimed
supply-scan-current-source-scope-correctionafter current status pages and machine rows still treated the typed command-center scan as current-source propagated. - Source-checked current source Chernarus and maintained Vanilla, stable
origin/master2cdf5fb8, Miksuu89ae9dad,origin/perf/quick-wins0076040fand release7ff18c49forsupplyMissionStarted.sqf,Init_Town.sqf,Init_Server.sqfand the dead-twin files. - Result: current source/Vanilla, stable, Miksuu and perf still enumerate
nearestObjects [..., [], 80]atsupplyMissionStarted.sqf:28and post-filterBase_WarfareBUAVterminalat:25; release7ff18c49carries the typed heli-aware scan and dead-twin cleanup in both maintained release roots. Updated supply owner/status pages and machine rows only. No gameplay source changed.
- Claimed
reaktiv-branch-status-refreshafter the dead-code row already marked Reaktiv unreachable but did not preserve current release-branch scope. - Source-checked
Common/Module/ReaktivandReaktiv_Init.sqfacross current source/Vanilla, stableorigin/master2cdf5fb8, Miksuu89ae9dad,origin/perf/quick-wins0076040fand release7ff18c49. - Result: current source/Vanilla, stable, Miksuu and perf still carry the unreachable Reaktiv module in both maintained roots; release
7ff18c49removes Reaktiv from maintained roots while stale modded Napf/Eden/Lingor copies remain. Updated Modules Atlas, Dead/stale code register and machine rows only. No gameplay source changed.
- Claimed
loadoutmanager-root-discovery-branch-scopeafter Tools/build, Source Fix queue and machine context still treated repo-marker root discovery as current-source behavior. - Source-checked
Tools/LoadoutManager/FileManagement/FileManager.cs: current source/stableorigin/master2cdf5fb8, Miksuu89ae9dadandorigin/perf/quick-wins0076040fstill require an ancestor nameda2waspwarfareat:145,150-152; release7ff18c49addsIsA2WaspWarfareRootand accepts either the ancestor name or root markersMissions/[55-2hc]warfarev2_073v48co.chernarus,Tools/LoadoutManagerandAGENTS.mdat:165-176. - Result: corrected Tools/build, Source Fix propagation context, Supply Mission Scan Narrowing and machine context/backlog records so current-source runs from generated Codex worktrees require a named ancestor unless the release-branch marker-root patch is ported. No gameplay source changed.
- Claimed
gear-profile-filter-current-head-refreshafter Feature Status, Source Fix queue and the paired hardening backlog rows still used older broad branch wording for the_u_upgradesave-filter bug and six-field profile import guard. Scope: docs/machine current-head refresh only; no gameplay source edits planned. - Source-checked current source Chernarus plus maintained Vanilla, stable
origin/master2cdf5fb8, Miksuu upstream89ae9dad,origin/perf/quick-wins0076040fand release7ff18c49forClient_UI_Gear_SaveTemplateProfile.sqfandInit_ProfileGear.sqf. - Result: every checked maintained root/branch still keeps
_template_upgradeassigned but_u_upgradereferenced atSaveTemplateProfile.sqf:33,52,75, and still acceptscount _x >= 6before reading_x select 6inInit_ProfileGear.sqf:17,25. Updated Gear template profile filter, Feature Status, Source Fix queue and machine rows only. No gameplay source changed.
- Claimed
vehicle-cargo-loop-current-head-refreshafter Vehicle cargo equip loop bounds, Feature Status and Source Fix queue still had broad branch wording without current head hashes orperf/quick-winsparity detail. Scope: source-check branch heads and refresh docs/machine evidence only; no gameplay source edits planned. - Source-checked current source Chernarus plus maintained Vanilla, stable
origin/master2cdf5fb8, Miksuu upstream89ae9dad,origin/perf/quick-wins0076040fand release7ff18c49forCommon_EquipVehicle.sqfandCommon_EquipBackpack.sqf. - Result: current source/Vanilla, stable, Miksuu and release still keep all five inclusive
for '_i' from 0 to count(_items)loops.perf/quick-winsfixes the five bounds in Chernarus withcount(_items)-1, but maintained Vanilla on perf still carries the inclusive loops, so this is a partial branch rescue rather than complete propagation. Updated the owner page, Feature Status, Source Fix queue and machine rows only. No gameplay source changed.
- Claimed
auto-wall-toggle-current-head-refreshafter the live auto-wall machine row still cited older Miksuu/release heads for a current-looking branch matrix. Scope: docs/machine current-head refresh only; no gameplay source edits planned. - Source-checked current source Chernarus plus maintained Vanilla, stable
origin/master2cdf5fb8, Miksuu upstream89ae9dad,origin/perf/quick-wins0076040fand release7ff18c49forInit_Common.sqf, CoInUser14,RequestAutoWallConstructinChange.sqf,Construction_SmallSite.sqfandConstruction_MediumSite.sqf. - Result: every checked maintained root still routes one global
isAutoWallConstructingEnabledvalue through the same thin request handler. Release7ff18c49shiftsInit_Common.sqfto:200and adds anAARadarexclusion to SmallSite/MediumSite wall creation, but it does not add side/requester scoping. Updated Construction/CoIn, Feature Status, Source Fix queue and machine rows only. No gameplay source changed.
- Claimed
marker-creation-channel-index-sharpeningfrom the returned public-variable scout after Public variable channel index still describedMARKER_CREATIONonly as generic WASP/marker code. - Source-checked current source Chernarus plus maintained Vanilla, stable
origin/master2cdf5fb8, Miksuu upstream89ae9dad,origin/perf/quick-wins0076040fand release7ff18c49: all checked roots keep the sameCommon_CreateMarker.sqf:82-83broadcast andClient/FSM/updateclient.sqf:14-16receiver registration. - Result:
MARKER_CREATIONis now documented as a mixed caller-to-clients side-scoped marker relay with exact sender, receiver and caller anchors; future work should define sender/side/schema validation and delete/JIP/replay smoke before treating the relay as only cosmetic. No gameplay source changed.
- Claimed
network-hardening-current-head-refreshafter the hardening roadmap and networking overview still named older Miksuu/release refs for the PVF dispatcher andSEND_MESSAGEcompile surfaces. Scope: source-check current branch heads and refresh docs/machine evidence only. No gameplay source edits planned. - Source-checked current source Chernarus plus maintained Vanilla, stable
origin/master2cdf5fb8, Miksuu upstream89ae9dad,origin/perf/quick-wins0076040fand release7ff18c49forServer_HandlePVF.sqf,Client_HandlePVF.sqf,updateclient.sqf,Client_onEventHandler_SEND_MESSAGE.sqfandCommon_SendMessage.sqf. - Result: every checked maintained root still keeps generic PVF dispatcher
Spawn (Call Compile _script); release only adds adjacent HC client filtering and shifts the client compile toClient_HandlePVF.sqf:32. Every checked maintained root also keepsSEND_MESSAGEreceiver/helpercall compileof message text. Refreshed roadmap/networking overview and matching machine rows only. No gameplay source changed.
- Claimed
camp-count-current-head-refreshafter the camp helper owner/status/machine rows still named older Miksuu/release refs for a current-looking branch matrix. Scope: source-check current branch heads and refresh docs/machine evidence only. No gameplay source edits planned. - Source-checked current source Chernarus plus maintained Vanilla, stable
origin/master2cdf5fb8, Miksuu upstream89ae9dad,origin/perf/quick-wins0076040fand release7ff18c49forCommon_GetTotalCamps.sqf,Common_GetTotalCampsOnSide.sqf,server_town.sqf,Common_GetRespawnThreeway.sqfandGUI_Menu_BuyUnits.sqf. - Result: every checked maintained root still returns
1for zero-camp towns in both helpers and feeds the same capture mode 2, threeway respawn and depot-buy gates. Release7ff18c49only shifts the Buy Units caller lines toGUI_Menu_BuyUnits.sqf:117-118; it does not split real-count versus safe-denominator semantics. Updated Towns/Camps, Feature Status, Source Fix queue and machine rows only. No gameplay source changed.
- Claimed
indicator-exploration-backlog-sharpeningafter the returned UI indicator scout supplied exact current-source anchors for HUD/title surfaces, map/tactical markers, support markers, menu/list icons, status/debug channels and image/resource references. Scope: docs-only owner/backlog sharpening; no gameplay source edits planned. - Source-checked representative anchors in current Chernarus for
Rsc/Titles.hpp,Client_UpdateRHUD.sqf,updateavailableactions.fsm, marker update loops, paratrooper/MASH/UAV/artillery/ICBM marker scripts,RscClickableText/image references and performance/status channels. - Result: Client UI systems now carries an exact-anchor matrix with index state and canonical owner route for each indicator family; Client UI, HUD and menus links directly to the indicator inventory route. No gameplay source changed.
- Claimed
factory-purchase-current-head-refreshafter factory buy-menu price/key and destroyed-factory refund owner/status/machine rows still named older Miksuu/release refs. Scope: source-check current branch heads and refresh docs/machine evidence only. No gameplay source edits planned. - Source-checked current source Chernarus plus maintained Vanilla, stable
origin/master2cdf5fb8, Miksuu upstream89ae9dad,origin/perf/quick-wins0076040fand release7ff18c49forGUI_Menu_BuyUnits.sqf,Client_UIFillListBuyUnits.sqfandClient_BuildUnit.sqf. - Result: current source/Vanilla, stable, Miksuu and perf still keep selected-detail price drift, no level-0
UNIT_COST_MODIFIERreset, mixed driver-default profile keys and no dead/null factory refund. Release7ff18c49fixes selected-detail parity in both maintained roots and mirrors both driver keys in several write paths, but modifier reset, one-key normalization and dead/null factory refund remain open. Updated Factory and purchase systems, Feature Status, Source Fix queue and machine rows only. No gameplay source changed.
- Claimed
status-provenance-current-head-refreshafter scout returns and local stale-ref scans found current-looking documentation still naming older Miksuu/source labels in Feature Status and the salvage branch matrix. Scope: docs/machine provenance cleanup only; no gameplay source edits planned. - Source-checked current branch heads for camp flag texture and salvage payout/loop evidence: current source/Vanilla, stable
origin/master2cdf5fb8, Miksuu upstream89ae9dad,origin/perf/quick-wins0076040fand release7ff18c49still keep the documented current-source camp flag drift / repair-side refresh gap and salvage lowercaseChangePlayerfunds/updatesalvage.sqf||loop shape. - Result: refreshed the broad upstream note, the camp flag row and the salvage branch matrix/machine rows to current-head provenance while preserving patch-ready conclusions. No gameplay source changed.
- Claimed
empty-supply-truck-current-head-refreshafter the empty supply-truck cleanup owner/status/machine rows still named older Miksuu/release refs. Scope: source-check current branch heads and refresh docs/machine evidence only. No gameplay source edits planned. - Source-checked current source Chernarus plus maintained Vanilla, stable
origin/master2cdf5fb8, Miksuu upstream89ae9dad,origin/perf/quick-wins0076040fand release7ff18c49forServer/FSM/emptyvehiclescollector.sqfandServer/Functions/Server_HandleEmptyVehicle.sqf. - Result: every checked maintained root still drains
WF_Logic emptyVehiclesintoWFBE_SE_FNC_HandleEmptyVehicleand sets supply-truck_delay = 86400inServer_HandleEmptyVehicle.sqf:23. Thef532f706..89ae9dadMiksuu delta and3282ff3f..7ff18c49release delta do not touch the checked empty-vehicle cleanup files. Updated marker cleanup/restoration, Feature Status, Source Fix queue and machine rows only. No gameplay source changed.
- Claimed
client-ui-branch-evidence-refreshafter stale-ref scanning found the Client UI vote/help/main-menu, tactical fast-travel fee and clickable-text branch matrices still naming older Miksuu/release heads. Scope: source-check current branch heads and refresh docs/machine evidence only. No gameplay source edits planned. - Source-checked current source Chernarus plus maintained Vanilla, stable
origin/master2cdf5fb8, Miksuu upstream89ae9dad,origin/perf/quick-wins0076040fand release7ff18c49for vote loops/coloring, help dialog load/unload keys, main-menu GPS actions, tactical fast-travel fee handling andRscClickableText.soundPush[]. - Result: all checked maintained roots still keep the inclusive vote refresh loops, vote row-color offset, help namespace mismatch, fast-travel fee TODO/hidden-destination/local-debit shape and malformed clickable-text base sound array. Release
7ff18c49now exposesMenuAction = 19GPS show/hide atDialogs.hpp:1237, but still keeps old17/18zoom handlers atGUI_Menu.sqf:221,225without matching emitters. Updated Client UI systems and matching machine rows only. No gameplay source changed.
- Claimed
gear-template-current-head-refreshafter the gear-template owner/status/machine rows still named older Miksuu evidence for creation/display/save gate scope. Scope: source-check current branch heads, refresh docs/machine evidence only, and leave gameplay source untouched. - Source-checked current source Chernarus plus maintained Vanilla, stable
origin/master2cdf5fb8, Miksuu upstream89ae9dad,origin/perf/quick-wins0076040fand release7ff18c49: all checked maintained roots still keepClient_UI_Gear_AddTemplate.sqf:136accepting templates by eitherWFBE_UP_BARRACKSorWFBE_UP_GEAR,Client_UI_Gear_FillTemplates.sqf:17displaying only againstWFBE_UP_GEAR, andClient_UI_Gear_SaveTemplateProfile.sqf:33,52,75referencing undefined_u_upgrade. - Confirmed the
f532f706..89ae9dadMiksuu delta and7195b331..7ff18c49release delta do not touch the checked gear-template files. Updated owner/status/queue pages and machine rows only. No gameplay source changed.
- Claimed
requestspecial-upgrade-sync-current-head-refreshafter the upgrade-sync owner/status/machine rows still cited older Miksuu/release refs and one stale client timer line. Scope: refresh docs and machine evidence only; no gameplay source edits planned. - Source-checked current source Chernarus plus maintained Vanilla, stable
origin/master2cdf5fb8, Miksuu upstream89ae9dad,origin/perf/quick-wins0076040fand release7ff18c49: all checked maintained roots still assign_args = _thisatServer_HandleSpecial.sqf:3and keep theupgrade-synccase at:67-73reading side from_argsbut id/level from_this. - Release
7ff18c49shifts both maintained-root client callers toClient/GUI/GUI_UpgradeMenu.sqf:254; current/stable/Miksuu/perf callers remain at:241. Thefb3084c2..7ff18c49release delta does not touch the checked upgrade-sync files. Refreshed Support specials, Upgrades, Feature status, Source fix queue, dashboard and machine rows only. No gameplay source changed.
- Claimed
ai-supply-truck-current-head-refreshafter stale-ref scanning found the AI supply-truck owner/revival pages and machine rows still citing older Miksuu/release evidence. Scope: source-check current branch heads, refresh docs/machine evidence only, and leave gameplay source untouched. - Source-checked current source Chernarus plus maintained Vanilla, stable
origin/master2cdf5fb8, Miksuu upstream89ae9dad,origin/perf/quick-wins0076040f, release7ff18c49andorigin/feat/ai-commanderc20ce153forUpdateSupplyTruck,AI_UpdateSupplyTruck.sqfand the missingServer/FSM/supplytruck.fsm. - Result: current/stable/upstream/perf still keep the commented compile plus raw gated spawn and missing FSM; release
7ff18c49logs/disables the branch atInit_Server.sqf:386in both maintained roots;feat/ai-commanderguards only Chernarus at:389while Vanilla remains raw. Updated owner/status/queue pages and machine rows only. No gameplay source changed.
- Claimed
wasp-marker-wait-current-head-refreshafter stale-ref scanning found the WASP marker wait owner/machine rows still citing older Miksuu/release heads. Scope: source-check current branch heads, refresh docs/machine evidence only, and leave gameplay source untouched. - Source-checked current source Chernarus plus maintained Vanilla, stable
origin/master2cdf5fb8, Miksuu upstream89ae9dad,origin/perf/quick-wins0076040fand release7ff18c49: all checked maintained roots still loadWASP\global_marking_monitor.sqffrom client init and keepdisableUserInput true,findDisplay 54polling anddisableUserInput falseatglobal_marking_monitor.sqf:57,64,73. - Current/stable/Miksuu/perf load the monitor at
Client/Init/Init_Client.sqf:279; release7ff18c49shifts the launch to:283in both maintained release roots. The sibling display-12 wait remains the local throttled pattern atglobal_marking_monitor.sqf:80. Updated owner/status/machine rows only. No gameplay source changed.
- Claimed
release-leaf-current-head-refreshafter a stale-ref scan found owner/leaf pages still calling7195b331the current release head for supply scan, hosted FPS and paratrooper marker static evidence even thoughorigin/release/2026-06-feature-bundleis now7ff18c49. Scope: verify the relevant release files did not change in7195b331..7ff18c49, then refresh wording only where it describes current release head evidence. No gameplay source edits planned. - Source-checked the
7195b331..7ff18c49release delta: it touches delegated-AI fallback/locality and cleaner/restorer startup files only, notsupplyMissionStarted.sqf,Init_PublicVariables.sqf,serverFpsGUI.sqf,monitorServerFPS.sqfor the relevantInit_Server.sqfcompile/comment lines. - Verified current release
7ff18c49still carries the heli-aware supply command-center scan atsupplyMissionStarted.sqf:52,58, paratrooper marker registration atCommon/Init/Init_PublicVariables.sqf:34, and guarded single FPS publisher with absentmonitorServerFPS.sqfin both maintained roots. Refreshed the stale leaf/decision pages and coordination records. No gameplay source changed.
- Claimed
resource-income-branch-evidence-refreshfor the resource income payout/display drift row. Scope: source-check current Miksuu upstream and release refs, then refresh stale branch evidence in the economy owner/status/queue and machine rows. No gameplay source edits planned. - Source-checked current source Chernarus plus maintained Vanilla, Miksuu upstream
89ae9dad, release7ff18c49andorigin/perf/quick-wins0076040f. All checked refs keepupdateresources.sqf:31gating side-supply growth, player paychecks and AI commander funds, with income system4server multiplier atupdateresources.sqf:42-43. - Source-checked
Client_GetIncome.sqf:20-30on the same branch heads: income system4still displays the commander/player split without the server-side1.5multiplier. Updated economy/status/source-fix and machine rows to current Miksuu/release refs. No gameplay source changed.
- Claimed
side-supply-branch-evidence-refreshfor the side-supply clamp/temp-channel validation row. Scope: source-check current Miksuu upstream and current release refs, then refresh stale branch evidence in the economy owner page and machine/status rows. No gameplay source edits planned. - Source-checked current Miksuu upstream
89ae9dadand release7ff18c49in Chernarus plus maintained Vanilla: both still use_currentSupply - _amountfor negative side-supply results inCommon_ChangeSideSupply.sqf:25andServer_ChangeSideSupply.sqf:12,36, and both still trust_sidefrom thewfbe_supply_temp_west/eastpayloads. - Rechecked
origin/perf/quick-wins0076040f: it still fixes the arithmetic floor only in source Chernarus; maintained Vanilla remains old and the direct temp-channel authority check is still absent. - Rechecked the adjacent reason-string path in the same helper: current source/Vanilla, Miksuu
89ae9dad,perf/quick-winsand release7ff18c49still read_reasononly whencount _this > 3, so three-argumentAttackWave.sqf:40drops its reason while four-argument supply completion keeps its reason. - Refreshed Economy authority first cut, Feature status, Source fix queue and matching feature/hardening machine rows to current Miksuu/release refs. No gameplay source changed.
- Claimed
p0-network-branch-evidence-refreshfor the directSEND_MESSAGEcompile surface and generic PVF dispatcher compile surface. Scope: source-check current release and current Miksuu upstream refs, then refresh docs/machine rows only where stale branch evidence remains. No gameplay source edits planned. - Source-checked Miksuu upstream
89ae9dadand release7ff18c49in Chernarus plus maintained Vanilla: PVF still dispatches_parameters Spawn (Call Compile _script)atServer_HandlePVF.sqf:14; Miksuu clients keep it atClient_HandlePVF.sqf:22, while release clients keep it at:32after the adjacent HC filter. - Source-checked direct
SEND_MESSAGE: both refs/roots still register the direct PVEH atClient/FSM/updateclient.sqf:10-12, compile multi-language payload text atClient_onEventHandler_SEND_MESSAGE.sqf:27, and repeat helper-sidecall compile _messageTextplus broadcast atCommon_SendMessage.sqf:26,37-38. - Updated the PVF and
SEND_MESSAGEowner/status/queue pages plus matching feature/hardening machine rows from stale upstream/release refs to current Miksuu89ae9dadand release7ff18c49. No gameplay source changed.
- Claimed
release-head-machine-row-refreshafter human-facing Feature Status rows were already moved to current release head7ff18c49while several machine-readable feature/hardening rows still named older7195b331release evidence. Scope: source-check only the stale propagated/static lanes and refresh machine/status routing. No gameplay source edits planned. - Source-checked release
7ff18c49Chernarus and maintained Vanilla for paratrooper marker registration, singleSkill_Init/WFBE_SK_FNC_Apply, hostedserverFpsGUIguard plus absent redundant monitor, and supply command-center scan narrowing. - Updated
agent-feature-status.jsonl,agent-hardening-backlog.jsonlandagent-release-readiness.jsonto use7ff18c49for checked release-head rows whose relevant files did not change in the7195b331..7ff18c49delta. Historical7195b331lane/provenance notes remain separate. No gameplay source changed.
- Claimed
ai-commander-upgrade-debit-branch-routefrom the Feature Status AI commander upgrade debit row. Scope: source-check current Chernarus/Vanilla and key branches for the AI upgrade worker's cost lookup and funds/supply debit order, then route the evidence through existing AI/economy/upgrade owner pages. No gameplay source edits planned. - Source-checked current source/Vanilla, stable
origin/master2cdf5fb8, Miksuu upstream89ae9dad,origin/perf/quick-wins0076040f, release7ff18c49andorigin/feat/ai-commanderc20ce153forServer_AI_Com_Upgrade.sqf. - Result: current source/Vanilla, stable, upstream and perf keep raw AI_ORDER cost lookup plus swapped AI funds/side-supply debit. Release fixes debit order in both maintained roots;
feat/ai-commanderfixes debit plus cost-level lookup only in Chernarus while maintained Vanilla remains old. - Updated AI commander autonomy, Upgrades and research, Economy, towns and supply, Feature status, Source fix queue, dashboard and machine rows. No gameplay source changed.
- Claimed
server-ai-order-helper-indexfrom the codebase coverage gap list. Scope: source-check the compiledServer/AI/Orders/*helper family, document static callers and execution boundaries, and route runtime readers to the existing cleanup/restoration atlas instead of duplicating that page. No gameplay source edits planned. - Source-checked current Chernarus
Server/Init/Init_Server.sqf:13-18,Server/AI/Orders/AI_MoveTo.sqf,AI_Patrol.sqf,AI_TownPatrol.sqf,AI_WPAdd.sqf,AI_WPRemove.sqf, support drop callers and resistance callers. - Result:
AIMoveTo,AIPatrol,AIWPAddandAIWPRemovehave proven support/resistance callers;AITownPatrolis compiled but no static Chernarus caller was found outside the compile line and helper file. Commander map-order execution remains unproven. - Updated Function and module index, AI, headless and performance, Server gameplay runtime, SQF code atlas, the dashboard and machine records. No gameplay source changed.
- Claimed
release-7ff18c49-pr8-delta-routeafter the release branch moved from the previously documented7195b331intermediate to currentorigin/release/2026-06-feature-bundlehead7ff18c49. No gameplay source edits planned. - Source-checked the
7195b331..7ff18c49diff: it touches 16 files, with matching Chernarus and maintained Vanilla changes for delegated AI fallback/locality guards (Client_DelegateAIStaticDefence.sqf:27,Client_DelegateTownAI.sqf:27,Common_CreateUnit.sqf:34-36,Common_CreateUnitForStaticDefence.sqf:68-69) and cleaner/restorer startup hardening (crater_cleaner.sqf:5,7,50,droppeditems_cleaner.sqf:5,7,46,ruins_cleaner.sqf:5,7,30,buildings_restorer.sqf:4,6,18,31). - Result: prior propagated-fix conclusions from
7195b331carry forward at7ff18c49; the new delta is release-branch evidence only. It does not close DR-42 static-defense update-back/failover because update-back/failover work remains absent and still needs explicit design plus smoke. - Updated PR cleanup lab, Current source snapshot, Feature status, Headless delegation/failover, Marker cleanup/restoration, Testing workflow, Source fix propagation queue, the dashboard, pruning ledger and machine records. No gameplay source changed.
- Claimed
town-ai-vehicle-despawn-branch-routefrom the DR-45 town-AI passenger/crew safety backlog. No gameplay source edits planned. - Source-checked current source Chernarus and maintained Vanilla, stable
origin/master2cdf5fb8, Miksuu upstreammaster89ae9dadfromhttps://github.com/miksuu/a2waspwarfare.git,origin/perf/quick-wins0076040fandorigin/release/2026-06-feature-bundle7ff18c49forServer/FSM/server_town_ai.sqf. - Result: every checked maintained root/branch still deletes tracked inactive town-AI vehicles using
alive _xplus!(isPlayer leader group _x)without a playercrewcheck. Current source/stable/perf/release useserver_town_ai.sqf:216-221; Miksuu upstream diagnostics move the block to:265-285but keep the same guard at:278. - Updated Town AI vehicle despawn safety, Feature status, Source fix propagation queue, the dashboard, pruning ledger and machine records. No gameplay source changed.
- Claimed
mission-start-parameter-indexafter Steff asked to add all start parameters to the wiki. - Source-checked maintained Chernarus and Vanilla Takistan
Rsc/Parameters.hpp; they are identical in current source and expose 89 active lobby-visible classes underclass Params. - Added Mission start parameters index with source-order, source lines, class names, lobby titles, defaults, choices, category ranges and caveats for hidden/commented, forced, visible-no-op and mislabeled parameters. No gameplay source changed.
- Claimed
indicator-exploration-backlogafter Steff asked to check all indicators and add exploring them to the wiki to-do list. - Source-scanned indicator families across
Rsc/Titles.hpp,Client/Client_UpdateRHUD.sqf,Client/FSM/updateavailableactions.fsm,Client/FSM/client_title_capture.sqf, marker update loops, Tactical/Respawn markers, support marker PVFs, Buy Units/EASA/Gear/Upgrade icons, server-FPS/status publishers andClient/Images. - Added a canonical exploration checklist to Client UI systems, then routed it from Feature status, Pending owner decisions and Progress dashboard. No gameplay source changed.
- Claimed
air-event-parameter-doc-gapafter Steff asked whether the old Air Event setting still exists. - Source-checked current Chernarus and maintained Vanilla:
WFBE_AIR_EVENT_ENABLEDis exposed inRsc/Parameters.hpp, converted intoIS_air_war_eventduringinitJIPCompatible.sqf, and still gates event economy/upgrade clearance, ICBM availability and Avenger/Tunguska-style heavy-AA entries. - Added a compact canonical caveat to Mission parameters and a short route from Feature status. No gameplay source changed.
- Claimed
hosted-fps-release-status-refreshafter Hosted server FPS loop sleep and Pending owner decisions still described release3282ff3fas Chernarus-only. - Rechecked current release head
7195b331: both maintained release roots guardServer/GUI/serverFpsGUI.sqfwithif (!isDedicated) exitWith {};, the redundantServer/Module/serverFPS/monitorServerFPS.sqffile is absent, and both releaseInit_Server.sqffiles keep the monitor compile commented. - Updated owner/decision pages, release-readiness and feature/hardening machine rows plus the dashboard. No gameplay source changed.
- Claimed
paratrooper-release-status-refreshafter Current source snapshot and one Feature Status row still said the current release branch lackedHandleParatrooperMarkerCreation, despite the newer7195b331spot-check and source evidence. - Rechecked docs/source, stable
origin/masterand release7195b331: docs/source Chernarus and maintained Vanilla registerHandleParatrooperMarkerCreationatCommon/Init/Init_PublicVariables.sqf:39; stable still omits it; release7195b331registers it at:34in both maintained release roots. - Updated Paratrooper marker revival, Current source snapshot, Feature status, release/feature machine rows and the dashboard. No gameplay source changed.
- Claimed
send-message-direct-compile-branch-routefrom the direct-PV/P0 hardening backlog. - Source-checked current source Chernarus, maintained Vanilla, stable
origin/master2cdf5fb8, Miksuu upstreamf532f706,origin/perf/quick-wins0076040fand releaseorigin/release/2026-06-feature-bundle7195b331forClient/FSM/updateclient.sqf,Client/Functions/Client_onEventHandler_SEND_MESSAGE.sqfandCommon/Functions/Common_SendMessage.sqf. - Result: every checked maintained root/branch keeps direct
SEND_MESSAGEPVEH registration, receiver-side payload-textcall compilewhen the multi-language flag is true, and the same helper compile beforemissionNamespace setVariable/publicVariable. - Updated Public variable channel index, Networking, Hardening roadmap, Feature status, Source fix propagation queue, the dashboard and machine records. No gameplay source changed.
- Claimed
client-skill-release-status-refreshafter Client skill init idempotency and machine rows still describedorigin/release/2026-06-feature-bundleas duplicate-init despite the newer7195b331release head. - Rechecked current source, stable
origin/masterand release7195b331: docs/source Chernarus and maintained Vanilla still have oneSkill_Init.sqfcall atClient/Init/Init_Client.sqf:547plusWFBE_SK_FNC_Applyat:571; stable still duplicates at:561and:585; release7195b331has oneSkill_Init.sqfcall at:564and apply at:587in both maintained roots. - Updated Client skill init idempotency, Current source snapshot, Feature status, Source fix propagation queue, release/feature machine rows and the dashboard. No gameplay source changed.
- Claimed
gear-template-creation-gate-branch-routefrom the gear-template owner-decision backlog. - Source-checked current source Chernarus, maintained Vanilla, stable
origin/master2cdf5fb8, Miksuu upstreamf532f706,origin/perf/quick-wins0076040fand releaseorigin/release/2026-06-feature-bundle7195b331forClient_UI_Gear_AddTemplate.sqf,Client_UI_Gear_FillTemplates.sqfandClient_UI_Gear_SaveTemplateProfile.sqf. - Result: every checked maintained root/branch keeps AddTemplate accepting a template when the max item upgrade is within either
WFBE_UP_BARRACKSorWFBE_UP_GEAR, FillTemplates displaying stored templates only againstWFBE_UP_GEAR, and SaveTemplateProfile still filtering with undefined_u_upgrade. - Updated Gear template profile filter, Feature status, Source fix propagation queue, the dashboard and machine records. No gameplay source changed.
- Claimed
ai-supply-truck-branch-routefrom the abandoned AI logistics backlog. - Source-checked current source Chernarus, maintained Vanilla, stable
origin/master2cdf5fb8, Miksuu upstreamf532f706,origin/perf/quick-wins0076040f, releaseorigin/release/2026-06-feature-bundle7195b331andorigin/feat/ai-commanderc20ce153forServer/Init/Init_Server.sqf,Server/AI/AI_UpdateSupplyTruck.sqf, config defaults and mission params. - Result: current source/Vanilla, stable, upstream and perf still comment out the
UpdateSupplyTruckcompile while the AI-commander/supply-system branch raw-spawns it and the helper still points at missingServer\FSM\supplytruck.fsm; release logs/disables the branch in both maintained roots;feat/ai-commanderguards only Chernarus, leaving Vanilla raw and not reviving logistics. - Updated AI commander autonomy, Abandoned feature revival, Feature status, Source fix propagation queue, the dashboard and machine records. No gameplay source changed.
- Claimed
factory-destroyed-purchase-refund-branch-routefrom the factory/purchase authority and refund backlog. - Source-checked current source Chernarus, maintained Vanilla, stable
origin/master2cdf5fb8, Miksuu upstreamf532f706,origin/perf/quick-wins0076040fand releaseorigin/release/2026-06-feature-bundle7195b331forGUI_Menu_BuyUnits.sqfdebit timing andClient_BuildUnit.sqfabort cleanup. - Result: current source/Vanilla, stable, upstream and perf all debit after
BuildUnitspawn and leave the dead/null factory exit as queue cleanup with no refund. Release carries_currentCostintoBuildUnitand refunds in the empty/crewless branch, but its dead/null factory exit still does not refund. - Updated Factory and purchase systems, Feature status, Source fix propagation queue, the dashboard and machine records. No gameplay source changed.
- Claimed
side-supply-reason-string-branch-routefrom the side-supply diagnostics backlog. - Source-checked current source Chernarus, maintained Vanilla, stable
origin/master2cdf5fb8, Miksuu upstreamf532f706(local ref after a fetch reset),origin/perf/quick-wins0076040fand current releasefb3084c2. - Result: every checked maintained root/branch keeps
Common_ChangeSideSupply.sqf:8-14reading_reasononly whencount _this > 3, so three-argumentServer/PVFunctions/AttackWave.sqf:40drops its audit reason while four-argumentsupplyMissionCompleted.sqfpreserves the formatted reason. - Updated Economy authority first cut, Economy, towns and supply, Feature status, Source fix propagation queue, the dashboard and machine records. No gameplay source changed.
- Claimed
resource-income-payout-branch-routefrom the economy correctness backlog. - Source-checked current source Chernarus, maintained Vanilla, stable
origin/master2cdf5fb8, Miksuu upstreamf532f706,origin/perf/quick-wins0076040fand current release7195b331. - Result: every checked maintained root/branch keeps
Server/FSM/updateresources.sqf:29-70wrapping side-supply growth, player paychecks and AI-commander funds in the same town-supply cap guard, and keeps income system4applying a server-side1.5multiplier thatClient/Functions/Client_GetIncome.sqf:20-29does not mirror for display math. - Updated Economy, towns and supply, Economy authority first cut, Feature status, Source fix propagation queue, the dashboard and machine records. No gameplay source changed.
- Claimed
stable-low-priority-todo-cluster-pruneafter Feature status still carried three vague TODO-only rows: base/town dynamic logic, CoIn border relocation and AI attack radio/combat tuning. - Source-checked current source Chernarus, maintained Vanilla, stable
origin/master, Miksuu upstream,origin/perf/quick-winsandorigin/release/2026-06-feature-bundle. All checked roots keep the same TODO shapes atInit_Common.sqf:273-285,coin_interface.sqf:114,419-425andServer_AI_SetTownAttackPath.sqf:74-78. - Collapsed the three Feature Status rows into one low-priority TODO cluster, then moved useful detail to Architecture overview, Construction and CoIn and AI runtime/HC loop map. No gameplay source changed.
- Claimed
dashboard-latest-batch-retrim-after-resource-incomeduring rebase after the resource-income payout branch route made Progress dashboard grow past five current rows. - Kept the newest five live dashboard rows and aged
fast-travel-fee-branch-routeout of Latest Batch. The fast-travel finding remains preserved in this worklog,agent-events.jsonl, Client UI systems, Support specials, Feature status, Source fix propagation queue and git history. - No gameplay source changed.
- Claimed
requestspecial-upgrade-sync-branch-routefrom the RequestSpecial/upgrades cleanup backlog. - Source-checked current source Chernarus, maintained Vanilla, stable
origin/master2cdf5fb8, Miksuu upstreamf532f706,origin/perf/quick-wins0076040fand current released482c742. - Result: every checked maintained root/branch keeps the same
Server_HandleSpecial.sqfmixed_args/_thisparser forupgrade-sync, whileServer_HandleSpecial.sqf:3assigns_args = _this; this is cleanup/fragility debt, not a confirmed current runtime break. Release only shifts the Chernarus upgrade-menu caller toGUI_UpgradeMenu.sqf:254. - Updated Support specials, Upgrades and research, Feature status, Source fix propagation queue, the dashboard and machine records. No gameplay source changed.
- Claimed
vote-help-ui-edge-branch-routefrom the UI correctness backlog. - Source-checked current source Chernarus, maintained Vanilla, stable
origin/master2cdf5fb8, Miksuu upstreamf532f706,origin/perf/quick-wins0076040fand release3282ff3f. - Result: every checked maintained root/branch keeps the same vote inclusive-loop and row-color shape, help-panel load/unload namespace mismatch and main-menu GPS
17/18router-only shape. Release only moves line numbers for Help and the main menu. - Updated Client UI systems, Feature status, Source fix propagation queue, the dashboard and machine records. No gameplay source changed.
- Claimed
dashboard-latest-batch-retrim-after-fast-travelduring rebase after the fast-travel fee branch route made Progress dashboard grow to six published rows. - Kept the newest five live dashboard rows and aged
empty-supply-truck-cleanup-branch-routeout of Latest Batch. The empty supply-truck finding remains preserved in this worklog,agent-events.jsonl, Marker cleanup/restoration, Feature status, Source fix propagation queue and git history. - No gameplay source changed.
- Claimed
dashboard-latest-batch-retrim-after-vote-helpafter Progress dashboard Latest Batch grew to six rows when the vote/help UI edge batch landed. - Trimmed the table back to the newest five published rows by aging
clickabletext-soundpush-branch-routeout of Latest Batch. The clickable-text finding remains preserved in this worklog,agent-events.jsonl, Client UI systems, Feature status, Source fix propagation queue and git history. - No gameplay source changed.
- Claimed
pruning-ledger-salvage-duplicate-row-trimafter Wiki pruning ledger carried both the newersalvage-payout-cleanup-branch-routerow and the older mini-scoutsalvage-payout-loop-branch-routerow in Recent Pruning Decisions. - Removed the older duplicate row from the active ledger only. The broader branch-checked salvage cleanup row remains live, and provenance stays in this worklog,
agent-events.jsonl, git history and Construction and CoIn. - No gameplay source changed.
- Claimed
side-supply-clamp-branch-routefrom the economy authority backlog. - Source-checked current source Chernarus, maintained Vanilla, stable
origin/master,miksuu/master,origin/perf/quick-winsandorigin/release/2026-06-feature-bundleforCommon_ChangeSideSupply.sqfandServer_ChangeSideSupply.sqf. - Result: current source/Vanilla, stable, upstream and release all still floor negative results with
_currentSupply - _amountand trust payload_sidein directwfbe_supply_temp_west/easthandlers.perf/quick-winsfixes only Chernarus arithmetic to0; Vanilla and DR-44 side/channel/requester validation remain open. - Refreshed Economy authority first cut as the canonical branch route and condensed Economy/towns/supply, Feature status, Source fix propagation queue, Wiki pruning ledger and machine records. No gameplay source changed.
- Claimed
wasp-marker-wait-branch-routefrom the UI/performance backlog. - Source-checked current docs/source Chernarus, maintained Vanilla,
origin/master,miksuu/master,origin/perf/quick-winsandorigin/release/2026-06-feature-bundleforWASP/global_marking_monitor.sqfand theClient/Init/Init_Client.sqflaunch line. - Result: every checked maintained root/branch still loads the client-local WASP marker monitor and keeps
disableUserInput true, the unslept display-54 polling window and finaldisableUserInput falseinglobal_marking_monitor.sqf:57-73; the display-12 wait at:80remains the throttled idiom to copy. Release Chernarus only shifts the launch line toInit_Client.sqf:282. - Refreshed WASP marker wait cleanup as the canonical branch route and condensed Feature status, Source fix propagation queue, Wiki pruning ledger and machine records. No gameplay source changed.
- Claimed
supply-scan-matrix-dedupe-current-headafter stale current-facing2cdf5fb8supply-scan wording remained even though currentorigin/master/ localmasternow point at89ae9dad. - Refreshed Supply mission architecture, Supply mission scan narrowing, Supply mission authority cleanup, Source fix propagation queue and Feature status so current stable
89ae9dad, Miksuu89ae9dad, perf0076040f, docs/sourcef3e157f2and release7ff18c49stay separated. - Kept the canonical branch/root matrix on Supply mission architecture and reduced duplicate short-status routing on the leaf/playbook/status surfaces. No gameplay source changed.
- Claimed
economy-current-head-branch-refreshafter source-checking that the side-supply clamp/reason and resource-income files did not change from historical stable2cdf5fb8to currentorigin/master/ localmaster89ae9dad. - Refreshed Economy authority first cut, Economy, towns and supply, Feature status and Source fix propagation queue so current stable
89ae9dad, Miksuu89ae9dad, perf0076040fand release7ff18c49stay separated for side-supply clamp/reason and resource-income debt. - Updated machine status/backlog rows to stop presenting
2cdf5fb8as current stable evidence for those economy lanes. Side-supply arithmetic, reason parsing and resource-income behavior remain future code-owner work; no gameplay source changed.
- Claimed
network-p0-current-head-refreshafter source-checking that the PVF dispatcher andSEND_MESSAGEfiles did not change from historical stable2cdf5fb8to currentorigin/master/ localmaster89ae9dad. - Refreshed PVF dispatch implementation, Public variable channel index, Networking and public variables, Feature status and Source fix propagation queue so current stable
89ae9dad, Miksuu89ae9dad, perf0076040fand release7ff18c49stay separated for PVF dispatcher lookup and directSEND_MESSAGEcompile. - Updated machine status/backlog rows to stop presenting
2cdf5fb8as current stable evidence for those P0 network lanes. PVF dispatcher lookup hardening and structured/localizedSEND_MESSAGEpayload work remain future code-owner work; no gameplay source changed.
- Claimed
factory-purchase-stable-head-refreshafter source-checking that the buy-menu/list/build-unit files did not change from historical stable2cdf5fb8to currentorigin/master/ localmaster89ae9dad. - Refreshed Factory and purchase systems, Feature status and Source fix propagation queue so current stable
89ae9dad, Miksuu89ae9dad, perf0076040fand release7ff18c49stay separated for buy-menu price/key cleanup and destroyed-factory refund policy. - Updated machine status/backlog rows to stop presenting
2cdf5fb8as current stable evidence for those factory lanes. Price/key alignment and purchase acceptance/debit/refund policy remain future code-owner work; no gameplay source changed.
- Claimed
wasp-marker-wait-stable-head-refreshafter source-checking that the WASP marker helper/client-init files did not change from historical stable2cdf5fb8to currentorigin/master/ localmaster89ae9dad. - Refreshed WASP marker wait cleanup and Source fix propagation queue so current stable
89ae9dad, Miksuu89ae9dad, perf0076040fand release7ff18c49stay separated for the display-54 input-lock busy wait. - Updated machine status/backlog rows to stop presenting
2cdf5fb8as current stable evidence for this WASP lane. The tiny throttled-wait patch and marker-dialog smoke remain future code-owner work; no gameplay source changed.
- Claimed
empty-supply-truck-stable-head-refreshafter source-checking that the empty-vehicle collector/handler files did not change from historical stable2cdf5fb8to currentorigin/master/ localmaster89ae9dad. - Refreshed Marker cleanup/restoration, Feature status and Source fix propagation queue so current stable
89ae9dad, Miksuu89ae9dad, perf0076040fand release7ff18c49stay separated for the 24-hour supply-truck empty timeout. - Updated machine status/backlog rows to stop presenting
2cdf5fb8as current stable evidence for this cleanup lane. The keep-and-label versus shorter/parameterized timeout decision remains future runtime/logistics owner work; no gameplay source changed.
- Claimed
auto-wall-toggle-stable-head-refreshafter source-checking that currentorigin/master/ localmaster89ae9dadstill keeps the global auto-wall toggle shape; the2cdf5fb8..89ae9daddiff only touches checkedInit_Common.sqfroots for unrelated town-defense helper compile wiring. - Refreshed Construction and CoIn systems, Feature status and Source fix propagation queue so current stable
89ae9dad, Miksuu89ae9dad, perf0076040fand release7ff18c49stay separated for the globalisAutoWallConstructingEnabledscope decision. - Updated machine status/backlog rows to stop presenting
2cdf5fb8as current stable evidence for this auto-wall lane. The global-versus-side/requester policy decision remains future construction owner work; no gameplay source changed.
- Claimed
salvage-payout-stable-head-refreshafter source-checking that the checked salvage skill/FSM/client-init/build-unit files did not change from historical stable2cdf5fb8to currentorigin/master/ localmaster89ae9dad. - Refreshed Construction and CoIn systems, Feature status and Source fix propagation queue so current stable
89ae9dad, Miksuu89ae9dad, perf0076040f, release7ff18c49and historical salvage branches stay separated for the lowercase payout call, salvage-truck loop and client-local deletion/reward lane. - Updated machine status/backlog rows to stop presenting
2cdf5fb8as current stable evidence for this salvage lane. The small casing fix and larger server-owned salvage authority review remain future salvage owner work; no gameplay source changed.
- Claimed
requestspecial-upgrade-sync-stable-head-refreshafter source-checking that the checkedServer_HandleSpecial.sqf,GUI_UpgradeMenu.sqfandServer_ProcessUpgrade.sqffiles did not change from historical stable2cdf5fb8to currentorigin/master/ localmaster89ae9dad. - Refreshed Support specials, Upgrades and research, Feature status and Source fix propagation queue so current stable
89ae9dad, Miksuu89ae9dad, perf0076040fand release7ff18c49stay separated for the mixed_args/_thisparser cleanup lane. - Updated machine status/backlog rows to stop presenting
2cdf5fb8as current stable evidence for this upgrade-sync lane. Tuple normalization and malformed-payload smoke remain future upgrade/network owner work; no gameplay source changed.
- Claimed
gear-template-stable-head-refreshafter source-checking that the checkedClient_UI_Gear_AddTemplate.sqf,Client_UI_Gear_FillTemplates.sqf,Client_UI_Gear_SaveTemplateProfile.sqfandInit_ProfileGear.sqffiles did not change from historical stable2cdf5fb8to currentorigin/master/ localmaster89ae9dad. - Refreshed Gear template profile filter, Feature status and Source fix propagation queue so current stable
89ae9dad, Miksuu89ae9dad, perf0076040fand release7ff18c49stay separated for the undefined_u_upgradesave filter, six-field import guard and Barracks-or-Gear creation versus Gear-only display mismatch. - Updated machine status/backlog rows to stop presenting
2cdf5fb8as current stable evidence for these gear lanes. Save/import repair and the Barracks/Gear semantics decision remain future gear owner work; no gameplay source changed.
- Claimed
vehicle-cargo-loop-stable-head-refreshafter source-checking that the checkedCommon_EquipVehicle.sqf,Common_EquipBackpack.sqfandClient_GetVehicleContent.sqffiles did not change from historical stable2cdf5fb8to currentorigin/master/ localmaster89ae9dad. - Refreshed Vehicle cargo equip loop bounds, Feature status and Source fix propagation queue so current stable
89ae9dad, Miksuu89ae9dad, perf0076040fand release7ff18c49stay separated for the five inclusive cargo-application loops and perf's Chernarus-only partial rescue. - Updated machine status/backlog rows to stop presenting
2cdf5fb8as current stable evidence for this cargo lane. Source Chernarus patch plus maintained Vanilla propagation and cargo smoke remain future gear owner work; no gameplay source changed.
- Claimed
clickabletext-soundpush-stable-head-refreshafter source-checking that the checkedRsc/Ressources.hppandRsc/Dialogs.hppfiles did not change from historical stable2cdf5fb8to currentorigin/master/ localmaster89ae9dad. - Refreshed Client UI systems, Feature status, Source fix propagation queue and Dead/stale code so current stable
89ae9dad, Miksuu89ae9dad, perf0076040f, release7ff18c49and UI theme branches stay separated for the malformed baseRscClickableText.soundPush[]value. - Updated machine status/backlog rows to stop presenting
2cdf5fb8as current stable evidence for this UI config lane. Base-class config repair plus representative clickable-control smoke remain future UI owner work; no gameplay source changed.
- Claimed
fast-travel-fee-stable-head-refreshafter source-checking that the checkedGUI_Menu_Tactical.sqfandInit_CommonConstants.sqffiles did not change from historical stable2cdf5fb8to currentorigin/master/ localmaster89ae9dad. - Refreshed Client UI systems, Feature status and Source fix propagation queue so current stable
89ae9dad, Miksuu89ae9dad, perf0076040fand release7ff18c49stay separated for fee-mode TODOs, hidden unaffordable destinations, marker-only fee text and local travel debit. - Updated machine status/backlog rows to stop presenting
2cdf5fb8as current stable evidence for this Tactical UX lane. Hide-vs-disabled/prompt policy and action-time recheck remain future UI owner work; no gameplay source changed.
2026-06-07T13:10:00+02:00 - Claude - DR-48 town-defense overhaul capture-persistence occupancy review
- Claimed
town-defense-overhaul-capture-persistence-occupancy-review(autonomous archaeology lane). TheMarty_town_defense_overhaulmerge landed on stable/localmaster89ae9dadafter the 2026-06-02 coverage-ledger all-green milestone (3 new files + 17 modified in Chernarus), so it was previously unreviewed source. - Filed Deep-review findings DR-48 (Round 39): the new
Server/Functions/Server_CleanupExpiredTownDefenseAssets.sqfre-introduces the DR-45 occupancy-deletion class for captured-town persistence. The OBJECT branch:61-64deletescaptured_mobile_vehicle/static_weaponwith onlyisPlayer _asset/isPlayer leader group _asset— occupancy-blind, and for a vehiclegroup _assetisgrpNullso the leader guard is likely a no-op deleting even a player driver. The GROUP branch:57-60deletes every member with no player guard. Captured vehicles persist 600s (server_town.sqf:240, 60s underWF_Debug) and are reaped per town every town-AI loop tick (server_town_ai.sqf:61). - Corroborated the occupancy primitive at source: the repo's own
Server_HandleEmptyVehicle.sqf:26-30usescrew, notgroup. The recommendedcrew-based fix is correct whether or notgroup <vehicle>returnsgrpNull, so it does not depend on the open BIKI question (thegroupcommand BIKI page returned HTTP 403 on live fetch this pass; in-engine confirmation is a future smoke gate). - Updated Town-AI vehicle despawn safety, the Codebase coverage ledger AI/headless row,
agent-hardening-backlog.jsonl(town-defense-overhaul-capture-persistence-occupancy) andagent-collaboration.json. No gameplay source changed. - Next action — Codex: confirm overhaul branch presence on
perf/quick-wins/ release in the next current-head refresh and route DR-48 from the AI/headless atlas + Feature Status as desired. Steff/code owner: apply the crew/cargo guard to both branches and smoke a player riding a captured town vehicle across persistence expiry; confirmgroup <vehicle>semantics in-engine.
- Lane
audit-findings-queue-verification-sweep. Source-checked every previously-UNVERIFIED (⬜) row in the Audit Findings Queue (AI/V/SG/NJ/UX, ~48 rows) against currentmastervia read-only scouts, then adversarially re-verified the high-severity promotions at source. -
Result: the queue has no
⬜rows left. Verdicts recorded per-row on the queue page: ~29 REAL, 4 FALSE (V8, V9, V12, NJ6), 1 GONE/already-fixed (AI13), 8 NUANCED/design/perf, 2 split (AI14, SG9 each have a real part + a false sub-claim), and all spot-checked UX typo/hardcoded-English claims REAL. - Filed Deep-review findings Round 40: DR-49 (side-supply underflow guard
if (_change<0) then {_change=_currentSupply-_amount}addsabs(amount)on a deduction — economy exploit; Common + bothServer_ChangeSideSupplyhandlers) and DR-50 (Server_OnHQKilled.sqfdouble-awards HQ-kill score: unconditional:47+ non-teamkill-guarded:81= 1800 on a clean kill, and 900 on a teamkill). Both added toagent-hardening-backlog.jsonl. -
Adversarial correction: audit NJ10 ("JIP HQ killed-EH → victory may not fire", flagged high) is not a victory-blocker — the authoritative HQ-killed EH is server-local (
Init_Server.sqf:323,Construction_HQSite.sqf:89"Killed EH fires localy, this is the server",Server_MHQRepair.sqf:37); the client EH atInit_Client.sqf:515is a redundant relay. Recorded so it is not re-opened as critical. SG1 re-confirms DR-11/DR-13; SG14 maps to DR-30. - Cited DR-49 in the economy ledger row and DR-50 in the victory ledger row. No gameplay source changed.
- Next action — Codex: optionally promote DR-49/DR-50 into Feature Status / Source-Fix-Propagation-Queue and route the localization-cleanup lane (UX). Steff/code owner: DR-49 and DR-50 are clean, low-LOC server-side fixes with smoke steps in the hardening backlog.
- Goal
get rid of all bloat. The live worklog had grown to 3642 lines / 539 entries (~15% of the wiki by line count) — the single largest bloat surface — with mixed newest-first/appended ordering. - Split it: this live page now keeps only recent entries (2026-06-06 onward, 82 entries) plus a Future-Agents/Continue-Reading frame; the full 2026-06-01→06-06 history (448 dated entries + old VERIFICATION/ROUND audit entries) is preserved verbatim in Agent worklog archive. No evidence deleted; entry order unchanged in both pages.
- Logged in Wiki pruning and relevance ledger. Sync note for Codex: new page
Agent-Worklog-Archive.mdis linked from this page's intro/footer; add it to_Sidebar.md/ Navigation inventory archive routing at your discretion (Codex nav lane). No gameplay source changed.
- Goal
get rid of all bloat. Condensed Documentation implementation plan (135→34, workstreams done → status table routing to owners), Wiki quality audit (89→21, all items Codex-resolved → archival gateway; kept both false-positive corrections, also in Instructions for Codex) and Knowledge platform roadmap (80→55, trimmed opinion prose; kept recommendation/target-shape/debt-table/migration/authoring rules). ~190 lines removed; all internal links re-checked. - Logged in Wiki pruning and relevance ledger with a Codex handoff for remaining lower-priority bloat (mirror-reconciliation historical inventory, supply-scan-narrowing matrix restatement, HC delegation-table duplication across 4 pages). No gameplay source changed.
- Goal
get rid of all bloat, second pass closing the items previously handed to Codex. Condensed Wiki mirror reconciliation plan (115→57, removed the dead_wasp_wiki_claudeinventory; parity isfull-diffCount=0), AI assistant guide (56→26, boot-order routing → entry-pack pointer, kept guardrails) and AI assistant developer guide (66→61, boot list → pointer; kept all unique edit rules/pitfalls/checklists/search patterns); lightly trimmed Supply mission scan narrowing (101→99, restated matrix only). ~95 lines removed; links re-checked. -
Source-grounded non-action: the HC delegation-mode
0/1/2reference across the four AI/HC pages was checked at source and kept — each copy is small and wrapped in unique evidence, the pages already cross-link, and removing it would force click-throughs for ~10 lines while damaging four atlas pages (intentional orientation, not bloat). Recorded in the Wiki pruning and relevance ledger. - Net debloat this session: live worklog 3642→515 + archive; ~290 lines from seven planning/audit/onboarding/mirror pages. No gameplay source changed.
- Add dated entries at the bottom before and after substantial documentation or code changes.
- Older history (2026-06-01 → 06-06) lives in Agent worklog archive. Do not assume visible order is strictly timestamp-sorted; trust explicit timestamps plus current-state pages (Progress dashboard, Current source status snapshot,
agent-status.json).
Previous: Agent collaboration protocol | Next: Deep-review findings
Main map: Home | Fast path: Quickstart | Agent file: agent-context.json
- Goal
use an agent team to clear all backlog. Ran a 5-subsystem Workflow (35 agents incl. adversarial verifiers, ~1.4M tokens) over the Round-36 coverage-gap weakly-understood systems — the last open documentation backlog. - Filed Deep-review findings Round 41: DR-51 (both server AI-respawn paths orphaned/uncalled → AI leaders never respawn), DR-52 (support specials Paratroops/ParaVehi/ParaAmmo/UAV have no server authority + accept a client-supplied group handle — extends the client-authoritative class), DR-53 (PR#1 supply-heli economy: client-forgeable SupplyAmount + non-cash double-reward, branch
feat/supply-helicopter), DR-54 (Core_US/USMC dedup guard broken + AH64D_EP1 faction mislabel). - Routed dead code (AI_TLWPHandler.sqs, groupsMonitor.sqf, nil
Spawn UpdateSupplyTruck) to Dead/stale code register and corrected a stale false-positive note there that claimed the non-vanilla AI respawn path was live. Folded the full config data-model map into Assets/config atlas. Updated the coverage ledger AI/headless + Modules rows and added DR-51..DR-54 toagent-hardening-backlog.jsonl. -
Corrections preserved: the long-suspected PR#1 stacked
KilledEH is refuted (theisNilguard works; real residual is a double cooldown timer); the interdictionKilledEH is server-routed viapublicVariableServer(not a client-authority hole). Marked the Round-36 coverage-gap list cleared. No gameplay source changed. - Next action — Steff/code owner: DR-52 and DR-53 are P1 authority/economy fixes; DR-51/DR-54 are P2/P3. Codex: optionally promote DR-51..54 into Feature Status / Source-Fix-Propagation-Queue.
- Goal: even-deeper agent-team pass. 7 whole-tree hazard-class sweepers + adversarial verifiers (68 agents, ~2.9M tokens), deduped vs DR-1..54.
-
DR-55 (CRITICAL, systemic): the PVF/PVEH/direct-publicVariable handler surface lacks server-side sender authentication —
Server_HandlePVF.sqf:14andInit_PublicVariables.sqf:50never forward the sender, so ~18 newly-enumerated handlers are client-forgeable (RequestVehicleLock, RequestChangeScore, RequestMHQRepair, RequestNewCommander direct-assign, RequestTeamUpdate, ATTACK_WAVE_DETAILS, WFBE_Server_PV_SupplyMissionCompleted, and RequestSpecial RespawnST/repair-camp/upgrade-sync/connected-hc/update-clientfps/update-town-delegation/update-teamleader, plus the Action_RepairMHQDepot client town-SV drain). Generalizes DR-1/27/41/44/52/53 to the whole surface; full table in Deep-review findings. -
DR-56 (HIGH):
ARTY_HandleSADARM.sqfinfinitewhile{true}thread leak per air-kill + per-framesetVelocitybusy-wait. DR-57 (HIGH): town patrols never spawn (server_town_ai.sqf:67-68resets the patrol timer every cycle). - Routed minor (PLAYER_RADIATED perf, playerObjectsList double-PVEH, skillDiffCompensation no-gameover guard, monitorServerFPS dead orphan, Action_RepairMHQDepot
supplyvaluecasing, Client_BuildUnit dup HandleReload). Confirmed still-unpatched on master: SG4, SG5, SG9, AI1, AI2, V2 (PR#8/release-only fixes). Sharpened DR-7..10 (AntiStackcall compileoncallExtensionoutput) and DR-46 (SEND_MESSAGE receivercall compile). - Added DR-55/56/57 to
agent-hardening-backlog.jsonland the coverage ledger. No gameplay source changed. - Next action — Steff/code owner: DR-55 is the P0 — a single authentication change at the dispatcher plus per-handler side/role/funds re-derivation closes the whole forgery surface. Codex: cross-link DR-55 from Public-Variable-Channel-Index / Server-Authority-Migration-Map / Networking (atlas lane).
- Goal: large multi-agent wiki pass (dead code, doc improvement, LLM/token optimisation, resolved issues, low-relevancy condensation, unnecessary-document hunt). 9 read-only analysis lanes + adversarial verifiers (71 agents, ~3.5M tokens).
-
Dead code (headline): added a 2026-06-07 deep dead-code-sweep section to Dead/stale code register — ~18 newly-confirmed unreachable files (never-compiled helpers, compiled-but-never-called globals, commented-compile-intact), plus two
⚠️ flagged AI-commander functions (Server_AI_Com_Upgrade,Server_AI_SetTownAttackPath) that are uncalled — consistent with the dormant AI-commander FSM (DR-14/DR-15 note), so the AI-commander upgrade/attack-path audit analysis describes dormant code (owner verification flagged). -
Resolved issue (the one genuine fix found): DR-15 is fixed on master —
Server_AssignNewCommander.sqf:4now reads_side = _this select 0;. Marked resolved in Deep-review findings, Instructions for Codex and Feature status; only the redundantnew-commander-assignedbroadcast remains. The resolved-issue sweep otherwise confirmed DR-1..14, DR-16..57 all remain open on master (no false "resolved" claims). -
Doc improvement: added Feature-Status rows for DR-55 (systemic, P0), DR-49/50/52/53/56/57, and the DR-15 resolution. Fixed a broken
[Home](Home.md)link. -
Deliberately NOT done (handed to Codex / flagged): the link-lane
--→-anchor reformats target the MkDocs slugger — on the live GitHub wiki em-dash headings legitimately produce--, so "fixing" them would break working links (mirror/nav lane). The MASH-undeploy path "fix" was a false positive (pages already cite the correct path). Two empty Miksuu archive stubs (Miksuu-Wiki-Archive-Home,Miksuu-Wiki-Archive-Discord-Bot) are removable but are MkDocs-nav pages (Codex nav lane). Per-page token condensations of standalone pages remain a bounded follow-up. - No gameplay source changed.
2026-06-08T00:15:00+02:00 - Claude - Wiki-maintenance pass 2 (additive; partial — high verifier-failure rate)
- Second multi-agent maintenance pass (5 lanes / 38 agents). Many verifiers failed to emit structured output this run, so I applied only solidly-verified-safe results and authored the high-value doc item myself.
-
Applied: (1) Dead/stale code register — added
Client/Module/MASH/receiverMASHmarker.sqf(dead client MASH receiver, compile commented atInit_Client.sqf:132; the client end of DR-34's broken chain) and formalizedServer/Module/serverFPS/monitorServerFPS.sqf(no-op duplicate;WFBE_VAR_SERVER_FPShas no reader, RHUD usesSERVER_FPS_GUI). (2) Authored a Town Patrol Mechanic section on Towns/camps/capture — the feature had no mechanic write-up; it now explains the roaming-capture flow and corrects the page with DR-57 (never spawns) + AI6 (SV==60) alongside the pre-existing AI1 lifecycle note. -
Rejected (prior verified decision): the
UI-HUD-And-DialogsandAgent-Development-Pack"merge" recommendations — both are intentional compatibility aliases kept on purpose; not merging. -
Handed to Codex / unverified:
Miksuu-Wiki-Archive-Discord-Botempty-stub delete (MkDocs-nav lane); ~25 candidate deadSTR_*keys + a dup-IDD (verifiers failed → owner confirm before acting); the apply-ready condense lane and most doc-gap proposals did not pass verification this run. - No gameplay source changed.
- Claimed
attack-wave-authority-branch-routefrom the DR-41 hardening backlog as a docs-only lane. - Source-checked current docs/source
HEADf3e157f2, stableorigin/mastercf2a6d6a, Miksuu upstreamb8389e74,origin/perf/quick-wins0076040f, releasea96fdda2,origin/feat/ai-commanderc20ce153and historicalupstream/AttackWave994150da. - Result: every checked Chernarus and maintained Vanilla root keeps the direct
ATTACK_WAVE_INIT_supply/_sidetrust inServer_AttackWave.sqfplus trustedATTACK_WAVE_DETAILShandling/debit inAttackWave.sqf; no branch rescue was found. - Added the canonical branch/root matrix to Attack-wave authority playbook and condensed Feature status, Source fix propagation queue, dashboard and machine records. No gameplay source changed.
- Claimed
pvf-sender-authentication-routefrom Claude's DR-55 handoff as a docs-only cross-link lane. - Source-checked current
origin/mastercf2a6d6a:Common/Init/Init_PublicVariables.sqf:51-53registers server PVF handlers with(_this select 1) Spawn WFBE_SE_FNC_HandlePVF, andServer/Functions/Server_HandlePVF.sqf:9-14only unpacks_scriptplus_parametersbefore spawning the target handler. - Result: the existing DR-1/DR-38 handler-name allowlist patch remains necessary, but it is not sufficient for DR-55. Legitimate handlers still need authenticated requester context and per-handler side/role/funds/object re-derivation.
- Routed this distinction through Networking and public variables, Public variable channel index, Server authority migration map and PVF dispatch implementation. No gameplay source changed.
- Claimed
patrols-v2-current-master-routeaftergit fetch --all --pruneand a fast-forward to currentorigin/mastercf2a6d6ashowed stale patrol docs still described89ae9dadas current master. - Source-checked current Chernarus and maintained Vanilla:
server_town_ai.sqf:44,220retires the old town-based patrol gate,server_side_patrols.sqf:24-58drives the side-upgrade patrol dispatcher,Common_RunSidePatrol.sqf:53-83runs the patrol lifecycle,Server_HandleSpecial.sqf:215-242maintains side slots /WFBE_ACTIVE_PATROLS,Client/FSM/updatepatrolmarkers.sqf:18-58renders friendly patrol markers, andserver_patrols.sqf:26now uses&&in both roots. - Result: old DR-57 / AI1 "town patrols dead on current master" wording is now historical for
89ae9dad-era branches. Current master has Patrols v2 source in both maintained roots, but still needs Arma smoke for upgrade levels 1/2/3, HCdelegate-sidepatrol, friendly marker audience, patrol death, side-slot/cooldown release and Buy Units/RHUD AI-cap text. - Updated Towns/camps/capture, AI runtime/HC loop map, Feature status, Source fix propagation queue, Testing workflow, Gameplay systems, Headless client scaling, Current source status snapshot, dashboard/status files and machine rows. No gameplay source changed.
- Claimed
p0-network-current-master-routeas a docs-only refresh after currentorigin/masteradvanced tocf2a6d6a, Miksuu upstream tob8389e74and release toa96fdda2. - Source-checked PVF dispatcher lookup across current master, Miksuu, perf and release in Chernarus plus maintained Vanilla: all checked roots still run
_parameters Spawn (Call Compile _script)inServer_HandlePVF.sqf:14; current master/release clients run it atClient_HandlePVF.sqf:32after the HC filter, while Miksuu/perf clients keep:22. - Source-checked direct
SEND_MESSAGE: all checked refs/roots still register the direct PVEH atClient/FSM/updateclient.sqf:12, compile payload text atClient_onEventHandler_SEND_MESSAGE.sqf:27, and repeat helper compile/broadcast atCommon_SendMessage.sqf:26,38. The89ae9dad..cf2a6d6adiff changesupdateclient.sqfcontext but does not touch the receiver/helper compile files. - Updated PVF dispatch implementation, Public variable channel index, Networking and public variables, Feature status, Source fix propagation queue, dashboard/status files and machine rows. No gameplay source changed.
- Claimed
coordination-dashboard-hygiene-auditas a coordination-only maintenance lane for dashboard compactness, machine-file validity, active-claim sanity and wiki/docs mirror parity. No gameplay source edits planned. - Validated
agent-status.json,agent-collaboration.jsonandagent-events.jsonl; all parsed cleanly.agent-events.jsonlhad 1004 lines before this audit's append-only events. - Checked the live active-claim set in
agent-collaboration.json: the only true active owner lane remainsdocumentation-finisher-loop; Claude isautonomous-ready; the rest are watchlist, code-owner, smoke-pending or future-owner lanes. No conflicting active claim needed reassignment. - Confirmed Progress dashboard Latest Batch already had five rows before this refresh, then added this audit as the newest row and trimmed the oldest row to keep the compact five-row rule. Verified docs/wiki and wiki-checkout parity for the coordination files before editing. No gameplay source changed.
- Claimed
clickabletext-soundpush-current-master-refreshas a docs-only patch-ready queue refresh after current branch heads moved beyond the existing89ae9dad/7ff18c49matrix. - Source-checked docs/source
HEADf7bc72a8, currentorigin/mastercf2a6d6a, Miksuuupstream/masterb8389e74,origin/perf/quick-wins0076040f, releasea96fdda2and UI theme branches0767c0b5/87d86257. - Result: every checked Chernarus and maintained Vanilla root still keeps
class RscClickableTextatRsc/Ressources.hpp:541, malformedsoundPush[] = {, 0.2, 1};at:556, and valid empty-sound precedent{"", 0.2, 1}at:92. Currentorigin/masterand release now have 14 derivedRscClickableTextcontrols per maintained root; docs/source, upstream, perf and UI theme branches have 17. - Updated Client UI systems, Feature status, Source fix propagation queue, Dead/stale code register, dashboard/status files and machine rows. No gameplay source changed.
- Claimed
ai-supply-truck-current-master-safe-disable-routeafterorigin/mastercf2a6d6ashowed the old AI supply-truck nil-code/FSM trap had changed from current-source raw spawn to current-source warning/disable. - Source-checked current Chernarus and maintained Vanilla:
Server/Init/Init_Server.sqf:37still comments outUpdateSupplyTruck,:383-384initializeswfbe_ai_supplytrucksand logs that legacy AI supply-truck logistics are disabled, andServer/AI/AI_UpdateSupplyTruck.sqf:17still references missingServer\FSM\supplytruck.fsm. - Branch result: release
a96fdda2matches current master in both maintained roots; Miksuu upstreamb8389e74andorigin/perf/quick-wins0076040fstill raw-spawn the missing worker;origin/feat/ai-commanderc20ce153guards only Chernarus while Vanilla remains raw. - Updated AI commander autonomy, Support specials, Feature status, Source fix propagation queue, Abandoned feature revival, Dead/stale code, dashboard/status files and machine rows. No gameplay source changed.
- Claimed
hq-kill-score-double-award-branch-routefrom the weak DR-50 Feature Status catch-all row as a docs-only branch/root matrix. - Source-checked current source Chernarus and maintained Vanilla, stable
origin/mastercf2a6d6a, Miksuu upstreamb8389e74,origin/perf/quick-wins0076040f, releasea96fdda2, and historical upstream score branchesScoreForKillingFactoriesf17445c1/Fix0ScoreBountyBug415615c9. - Result: all current maintained refs keep the two-award HQ-kill shape. Current/release roots set
_points = 30000 / 100 * WFBE_C_BUILDINGS_SCORE_COEFatServer_OnHQKilled.sqf:23, award it at:52, then award_score = 900again for non-teamkills at:80-86; Miksuu/perf keep the same shape at:23,47,75,78,81. The coefficient remains3, so enemy HQ kills pay1800and friendly/teamkill HQ kills still pay the unconditional900. - Added the canonical matrix to Commander/HQ lifecycle, split DR-50 into its own Feature status row and added the patch-ready Source fix propagation queue route. No gameplay source changed.
- Claimed
client-ui-atlas-owner-route-pruneas a docs-only architecture/atlas pass, with no gameplay source edits. - Synced live wiki-only deltas for Client UI systems and SQF code atlas into
docs/wiki, including the client modal loop cadence, indicator surface matrix and server AI order-helper route. - Source-checked UI branch heads across
origin/mastercf2a6d6a, Miksuu upstreamb8389e74,origin/perf/quick-wins0076040fand releasea96fdda2: current/release Chernarus and Vanilla send Objective PingSetTaskatClient/GUI/GUI_Menu_Command.sqf:336,344, Miksuu still comments the sends, old townTaskSystemremains commented, fast-travel fee mode remains local/hide-then-debit, andRsc/Ressources.hpp:556still has malformedRscClickableText.soundPush[]in all checked roots. - Added a top owner-route table to Client UI systems, condensed the broad UI risk section into canonical owner links, refreshed fast-travel/clickable-text matrices to current branch heads and kept existing incoming anchors intact. No gameplay source changed.
- Claimed
architecture-overview-owner-route-pruneas a docs-only architecture gateway pass, with no gameplay source edits. - Source-checked the bootstrap and owner anchors in the source mission:
description.ext:39-58,initJIPCompatible.sqf:121-123,214-238,Common/Init/Init_Common.sqf:273-308,369-371,Server/Init/Init_Server.sqf:355-386,507-538,577-620,Client/Init/Init_Client.sqf:360-388,459-509,773-789, andHeadless/Init/Init_HC.sqf:11-15. - Source-checked propagation/tooling anchors:
Tools/LoadoutManager/FileManagement/FileManager.cs:176-188,SqfFileGenerator.cs:128-132, andZipManager.cs:16,96. Because root discovery is branch-sensitive, Architecture overview now routes the branch matrix back to Tools and build workflow. - Refreshed Architecture overview as a lean gateway: added a top routing table, replaced repeated init/data-flow prose with compact runtime owner and bootstrap maps, and kept detailed branch matrices/smoke gates on owner pages. No gameplay source changed.
- Claimed
sqf-atlas-compile-registry-refreshas a docs-only architecture/atlas pass, with no gameplay source edits. - Recounted the current docs/source checkout
docs/developer-wiki-indexat04a60e43againstMissions/[55-2hc]warfarev2_073v48co.chernaruswithSelect-String -SimpleMatch 'preprocessFile'over all.sqffiles. - Result: 738 total compile references, 460
preprocessFileLineNumbers, 278 plainpreprocessFile, 22 commented references; target areas are root/bootstrap 7,Common492,Client142,Server92,Headless4 andWASP1. Top registrars remainInit_Common.sqf196,Init_Client.sqf111 andInit_Server.sqf90. - Refreshed SQF code atlas with a top "How To Use This Atlas" routing table, updated the compile-registry snapshot, and added a branch-local caveat because
origin/mastercf2a6d6ahas mission-source drift from this docs checkout. No gameplay source changed.
- Claimed
server-runtime-branch-scope-routeas a docs-only server runtime atlas pass, with no gameplay source edits. - Source-checked docs checkout
docs/developer-wiki-index6afcc58eand stableorigin/mastercf2a6d6aserver startup anchors. Docs checkoutInit_Server.sqf:36,383comments theUpdateSupplyTruckcompile but still raw-spawns it under the AI-commander/supply-system gate;origin/masterInit_Server.sqf:37,383-384initializeswfbe_ai_supplytrucksand warning-disables legacy logistics instead. - Source-checked Patrols v2 and FPS publisher drift: docs checkout has no
Server/FSM/server_side_patrols.sqf, whileorigin/masterstarts it atInit_Server.sqf:533and the driver waits atserver_side_patrols.sqf:16, runs from:24, dispatches HC at:54or local runner at:56. Docs checkout starts bothserverFpsGUI.sqfandmonitorServerFPS.sqfatInit_Server.sqf:578,595;origin/masterstarts onlyserverFpsGUI.sqfat:580and records the redundant publisher removal at:596-598. - Refreshed Server gameplay runtime atlas with a top routing table, branch-scope table and runtime-risk rows, and updated Server runtime and operations so broad server prompts route to the branch-scope section before citing line anchors. No gameplay source changed.
- Claimed
networking-public-variable-route-pruneas a docs-only networking atlas pass, with no gameplay source edits. - Source-checked current stable network anchors on
origin/mastercf2a6d6a: PVF registration still wires client/server PVEHs atCommon/Init/Init_PublicVariables.sqf:48,53; generic dispatch still runsSpawn (Call Compile _script)atServer/Functions/Server_HandlePVF.sqf:14andClient/Functions/Client_HandlePVF.sqf:32. - Source-checked the direct
SEND_MESSAGEpath on the same ref:Client/FSM/updateclient.sqf:12registers the PVEH,Client/Functions/Client_onEventHandler_SEND_MESSAGE.sqf:27compiles payload text on receivers, andCommon/Functions/Common_SendMessage.sqf:26,38keeps the helper compile/broadcast path. - Refreshed Networking and public variables with a top routing table and branch-scope anchors, and marked the PVF command list as orientation only. Full channel inventory stays on Public variable channel index, dispatcher branch status on PVF dispatch implementation, and per-handler authority on Server authority migration map. No gameplay source changed.
- Claimed
support-specials-route-upgrade-sync-refreshas a docs-only support/tactical atlas pass, with no gameplay source edits. - Source-checked
upgrade-syncon docs checkout295cc9d5: Chernarus and maintained Vanilla keep mixed_args/_thisreads atServer_HandleSpecial.sqf:67-73, send the client timer sync atGUI_UpgradeMenu.sqf:171, and store/wait/release the sync variable atServer_ProcessUpgrade.sqf:26,29,35. - Source-checked current branch heads: stable
origin/mastercf2a6d6ashifts the caller toGUI_UpgradeMenu.sqf:268; Miksuub8389e74andperf/quick-wins0076040fkeep:241; releasea96fdda2keeps:254. All checked roots still keep the same mixed parser atServer_HandleSpecial.sqf:67-73; no branch rescue was found. - Refreshed Support specials and tactical modules with a top route table, branch-scope note and current-head
upgrade-syncmatrix. Deep authority remains routed to Server authority migration map, ICBM authority, Service menu affordability guards and Supply mission authority cleanup. No gameplay source changed.
- Claimed
source-fix-queue-branch-scope-refreshas a docs-only propagation-queue hygiene pass, with no gameplay source edits. - Source-checked LoadoutManager root discovery across docs checkout
56d2f856, stableorigin/mastercf2a6d6a, Miksuub8389e74,perf/quick-wins0076040fand releasea96fdda2. Docs checkout, stable and release now accept repo-shaped roots; Miksuu/perf still require an ancestor nameda2waspwarfare. - Source-checked propagated-fix branch scope in Chernarus and maintained Vanilla. Docs checkout
56d2f856carries paratrooper registration, singleSkill_Init, two guarded FPS publishers, typed supply scan, player-list indexing and commander-team ARTY gunner handoff. Stablecf2a6d6aand releasea96fdda2carry the same families but use one guarded FPS publisher, heli-aware supply scan and marker-based commander ARTY discovery. - Refreshed Source fix propagation queue with a top current-branch scope table, updated root-discovery facts, corrected the propagated supply/commander ARTY rows and added a guard that older patch-ready queue rows preserve lane-specific checked refs until their owner pages are refreshed. No gameplay source changed.
- Claimed
economy-atlas-branch-scope-routeas a docs-only economy/atlas gateway pass, with no gameplay source edits. - Source-checked resource income, supply mission reward flow, AI commander upgrade debit and side-supply clamp/reason status across docs checkout
6d05cb5a, stableorigin/mastercf2a6d6a, Miksuub8389e74,perf/quick-wins0076040fand releasea96fdda2in maintained Chernarus and Vanilla roots. - Confirmed the resource-income cap/display drift is unchanged across checked refs:
Server/FSM/updateresources.sqf:31,42-43,49,63,67still gates/updates payouts whileClient/Functions/Client_GetIncome.sqf:24-28omits the income-system41.5display multiplier. - Confirmed the branch split for supply rewards and AI debit: docs/Miksuu/perf keep the older truck-only reward path and swapped AI commander debit, while stable/release carry heli/cash-run state and fixed AI commander debit order. Side-supply arithmetic remains open except for Chernarus-only floor-to-zero arithmetic in
perf/quick-wins. - Refreshed Economy, towns and supply with a top route table, current branch scope, resource-income matrix, branch-split supply reward section and owner-page routes for side-supply, AI commander and supply authority.
- Aligned the linked AI commander autonomy debit matrix so it now separates docs checkout/Miksuu/perf swapped debit from stable/release fixed debit order. No gameplay source changed.
- Claimed
construction-atlas-branch-scope-routeas a docs-only construction/atlas gateway pass, with no gameplay source edits. - Source-checked Construction/CoIn, auto-wall, SmallSite/MediumSite, StationaryDefense ARTY and salvage paths across docs checkout
1aa178f8, stableorigin/mastercf2a6d6a, Miksuub8389e74,origin/perf/quick-wins0076040fand releasea96fdda2in maintained Chernarus and Vanilla roots. - Confirmed branch split: docs checkout carries the StationaryDefense
_availweaponsnull guard atConstruction_StationaryDefense.sqf:12-15plus commander-team ARTY gunner handoff at:91-93; stable/release use marker-based ARTY discovery atConstruction_StationaryDefense.sqf:133-135andCommon_GetTeamArtillery.sqf:46-78; Miksuu/perf keep the olderDefenseTeamshape and no null guard. - Confirmed no branch rescue for the patch-ready construction debt: auto-wall remains global, SmallSite remains add/add while MediumSite removes, and salvage still carries lowercase
ChangePlayerfunds, theupdatesalvage.sqf:10||loop and client-local deletion/reward. - Refreshed Construction and CoIn systems with a top route table, current branch-scope matrix and branch-split ARTY/auto-wall/salvage wording; aligned Feature status and Source fix propagation queue construction rows to the same owner-page evidence. No gameplay source changed.
- Claimed
factory-purchase-atlas-branch-scope-routeas a docs-only factory/purchase atlas pass, with no gameplay source edits. - Source-checked buy-menu price/key and destroyed-factory refund behavior across docs checkout
8d611092, stableorigin/mastercf2a6d6a, Miksuub8389e74,origin/perf/quick-wins0076040f, releasea96fdda2andorigin/feat/buymenu-easa-qola66d4691in maintained Chernarus and Vanilla roots. - Confirmed branch split: stable/release now fix selected-detail price display in both maintained roots, mirror both driver-default keys, pass
_currentCostintoBuildUnitand refund the dead/null factory abort atClient_BuildUnit.sqf:212-216; docs checkout/Miksuu/perf keep the older selected-detail/key/refund shape, and the QoL branch fixes selected-detail display only in Chernarus. - Confirmed the level-0
UNIT_COST_MODIFIERreset remains open everywhere checked:Client_UIFillListBuyUnits.sqf:11,14still only writes discounted levels, whileInit_CommonConstants.sqfinitializes the global once. - Refreshed Factory and purchase systems with a top route table, current branch-scope matrix and updated price/key plus refund matrices; aligned Feature status and Source fix propagation queue factory rows to the same owner-page evidence. No gameplay source changed.
- Claimed
upgrades-research-atlas-branch-scope-routeas a docs-only upgrades/research atlas pass, with no gameplay source edits. - Source-checked player upgrade UI,
RequestUpgrade, server processing,upgrade-sync, AI commander upgrade debit/cost lookup and stale old upgrade dialog remnants across docs checkoute785f1e9, stableorigin/mastercf2a6d6a, Miksuub8389e74,origin/perf/quick-wins0076040f, releasea96fdda2,origin/feat/ai-commanderc20ce153andorigin/feat/upgrade-queue-stackingb061c905in maintained Chernarus and Vanilla roots. - Confirmed player upgrade requests remain client-authoritative across checked refs:
RequestUpgrade.sqf:5still only spawnsWFBE_SE_FNC_ProcessUpgrade, whileServer_ProcessUpgrade.sqf:12-18trusts side/id/level/player flag from the payload. - Confirmed branch split: docs checkout/Miksuu/perf still swap AI commander funds/supply debit at
Server_AI_Com_Upgrade.sqf:47,50; stable/release/upgrade-queue fix debit order but still use raw AI-order level as the cost index at:27;feat/ai-commanderfixes both only in Chernarus. - Confirmed stale old
RscMenu_Upgraderemains in docs checkout/Miksuu/perf but no checked hits remain on stable, release or upgrade-queue maintained roots. - Refreshed Upgrades and research with a top route table and current branch-scope matrix; aligned Feature status, Source fix propagation queue, AI commander autonomy and Support specials. No gameplay source changed.
- Claimed
towns-camps-capture-atlas-branch-scope-routeas a docs-only towns/camps atlas pass, with no gameplay source edits. - Source-checked camp capture flags,
repair-camp, zero-camp helpers, camp-helper consumers and Patrols v2 startup across docs checkout3eefcb00, stableorigin/mastercf2a6d6a, Miksuub8389e74,origin/perf/quick-wins0076040fand releasea96fdda2in maintained Chernarus and Vanilla roots. - Confirmed branch split: stable/release fix independent camp-capture flags in both maintained roots at
server_town_camp.sqf:83-86; docs checkout still uses old_sideat:135, Miksuu at:89, and perf fixes only Chernarus while Vanilla remains old-shape.repair-campstill changes side and broadcastsCampCapturedwithout a flag refresh in every checked ref. - Confirmed no branch rescue for zero-camp helper semantics: all checked roots keep
Common_GetTotalCamps.sqf:10andCommon_GetTotalCampsOnSide.sqf:16returning1, with consumer line drift now documented for capture mode 2, threeway respawn and depot Buy Units gates. - Refreshed Towns, camps and capture with a top route table and current branch-scope matrix; aligned Feature status and Source fix propagation queue camp rows to the same owner-page evidence. No gameplay source changed.
- Claimed
ai-runtime-hc-loop-branch-scope-routeas a docs-only AI runtime/HC atlas pass, with no gameplay source edits. - Source-checked AI supply-truck startup, tracked town-AI vehicle cleanup and missing
Server_CleanupExpiredTownDefenseAssets.sqfpath across docs checkoutb9e80da0, stableorigin/mastercf2a6d6a, Miksuub8389e74,origin/perf/quick-wins0076040f, releasea96fdda2andorigin/feat/ai-commanderc20ce153in maintained Chernarus and Vanilla roots. - Confirmed branch split: docs checkout/Miksuu/perf still raw-spawn the commented/missing
UpdateSupplyTruckworker, stable/release warning-disable legacy AI supply-truck logistics atInit_Server.sqf:383-384, andfeat/ai-commanderguards only Chernarus while Vanilla remains raw. - Confirmed DR-45 remains patch-ready across checked roots: inactive tracked town-AI vehicles still delete with only
!(isPlayer leader group _x)and no playercrewcheck at docs checkoutserver_town_ai.sqf:214, stable:207, Miksuu:195, perf:219and release:200in both maintained roots. - Confirmed no checked ref in this pass contains
Server_CleanupExpiredTownDefenseAssets.sqf; older89ae9dadpersistent-defense helper evidence is now routed as historical branch evidence, not current branch truth. - Refreshed AI runtime and HC loop map with a top route table and current branch-scope matrix; refreshed Town AI vehicle despawn safety; aligned Feature status and Source fix propagation queue AI/town rows to the same owner-page evidence. No gameplay source changed.
- Claimed
commander-vote-reassign-branch-scope-routeas a docs-only commander correctness pass, with no gameplay source edits. - Source-checked commander vote/reassignment, UI selector and Objective Ping scope across docs checkout
e2c9f6ed, stableorigin/mastercf2a6d6a, Miksuub8389e74,origin/perf/quick-wins0076040f, releasea96fdda2andorigin/feat/ai-commanderc20ce153in maintained Chernarus and Vanilla roots. - Confirmed DR-47 remains unpatched everywhere checked:
Server_VoteForCommander.sqf:18,27,43still counts_aiVotesthen selects any non-tied player candidate, whileGUI_VoteMenu.sqf:88previews AI/no commander on row 0 or no strict majority. - Confirmed DR-15 is branch-split: docs checkout still has
_side = _thisinServer_AssignNewCommander.sqf:3, while stable/Miksuu/perf/release/AI-commander fix helper unpacking at:4-5; all checked refs still keep duplicatenew-commander-assignedsenders and visible-name commander selection atGUI_Commander_VoteMenu.sqf:33,37. - Refreshed Commander vote/reassignment with a top route table and current branch-scope matrix; refreshed Commander reassignment call shape; aligned commander rows in Feature status and Source fix propagation queue, including Objective Ping current stable/release targeted-send evidence. No gameplay source changed.
- Claimed
marker-cleanup-restoration-branch-scope-routeas a docs-only marker/lifecycle cleanup atlas pass, with no gameplay source edits. - Source-checked empty-vehicle cleanup across docs checkout
634a907b, stableorigin/mastercf2a6d6a, Miksuub8389e74,origin/perf/quick-wins0076040fand releasea96fdda2in maintained Chernarus and Vanilla roots. - Confirmed no branch rescue for the empty supply-truck timeout: all checked roots still drain
WF_LogicemptyVehiclesthroughServer/FSM/emptyvehiclescollector.sqf:9,15-19,30, thenServer/Functions/Server_HandleEmptyVehicle.sqf:21-23overrides supply-truck classes to_delay = 86400; ordinary empty-vehicle and medical/repair double-timeout paths remain separate atServer_HandleEmptyVehicle.sqf:12,18. - Refreshed Marker cleanup/restoration with a top route table, current branch scope and current cleanup startup anchors (
Init_Server.sqf:528-560); aligned the empty supply-truck row in Feature status and Source fix propagation queue. No gameplay source changed.
- Claimed
modules-atlas-reaktiv-branch-scope-routeas a docs-only module atlas cleanup pass, with no gameplay source edits. - Source-checked module init and attach edges on docs checkout
20a19676: common init compiles ICBM/IRS/CIPHER atInit_Common.sqf:319-323, client init compiles or starts AFKkick/EASA/CM/Zeta/Skill/AutoFlip/Valhalla atInit_Client.sqf:256-264,535,547,577,588-589,751,954, server init compiles supply/MASH/AntiStack and starts NEURO/serverFPS atInit_Server.sqf:66-81,85-87,105-114,595-608, and built vehicles attach Engines/IRS handlers atClient_BuildUnit.sqf:336-356. - Refreshed Reaktiv branch scope across docs checkout
20a19676, stableorigin/mastercf2a6d6a, Miksuub8389e74,origin/perf/quick-wins0076040fand releasea96fdda2: docs/Miksuu/perf still carry unreachable maintained-rootCommon/Module/Reaktivfiles with no init call; stable/release have no maintained-root Reaktiv hits; all checked refs still carry stale modded Napf/Eden/Lingor copies. - Refreshed Modules atlas with a top route table, compact owner-page routes for high-risk/integration modules, and the current Reaktiv branch matrix; aligned Dead/stale code, dashboard/pruning ledger and machine records. No gameplay source changed.
- Claimed
gameplay-systems-atlas-route-pruneas a docs-only gameplay gateway cleanup pass, with no gameplay source edits. - Source-checked broad gameplay anchors on docs checkout
ca40f202and comparison refs stableorigin/mastercf2a6d6a, Miksuub8389e74,origin/perf/quick-wins0076040fand releasea96fdda2. - Confirmed
Server_AssignNewCommander.sqfDR-15 is branch-split: docs checkout still reads_side = _thisand_commander = _this select 1, while stable/Miksuu/perf/release use_this select 0/1; duplicate notifications and UI identity remain owner-page concerns. - Confirmed HQ score line drift across checked refs: docs checkout awards score through
Server_OnHQKilled.sqf:23,47,49, stable/release through:23,52,54, andWFBE_C_BUILDINGS_SCORE_COEFlines differ by branch. The gameplay page now routes HQ score/idempotency to the Commander/HQ owner matrix instead of preserving stale universal line refs. - Confirmed static search across docs checkout, stable, Miksuu, perf and release finds
AIBuyUnitonly compiled atServer/Init/Init_Server.sqf:10plus worker-localServer_BuyUnit.sqflog strings; no active caller was found in the checked maintained source roots. - Refreshed Gameplay systems atlas with a top route table, current branch scope, corrected commander/HQ wording, factory latent-worker scope and a victory owner route. No gameplay source changed.
- Claimed
victory-endgame-branch-scope-routeas a docs-only victory/endgame atlas pass, with no gameplay source edits. - Source-checked default victory detection, win logging, stale
Server/PVFunctions/LogGameEnd.sqfpresence andInit_Server.sqfduplicate bind status across docs checkout2f2132f8, stableorigin/mastercf2a6d6a, Miksuub8389e74,origin/perf/quick-wins0076040fand releasea96fdda2in maintained Chernarus and Vanilla roots. - Confirmed the default victory defect remains open across checked maintained roots:
server_victory_threeway.sqf:23-41still mixes elimination/all-towns winner semantics, only guards the all-towns clause with!WFBE_GameOver, has no side-loop break after recording a result and calls the live logger at:41. - Confirmed branch split for stale logger archaeology:
Server/PVFunctions/LogGameEnd.sqfexists in docs checkout/Miksuu/perf maintained roots and is absent from stable/release maintained roots. The live logger remainsServer/Functions/Server_LogGameEnd.sqf. - Confirmed branch split for DR-43b init binds: docs checkout/Miksuu keep live duplicates in both maintained roots; stable/release keep one live bind per function in both maintained roots; perf de-duplicates Chernarus while maintained Vanilla remains old-shape.
- Refreshed Victory/endgame atlas with a top route table and branch-scope note; aligned Server init bind cleanup, Feature status, Pending owner decisions, SQF code atlas and Dead/stale code. No gameplay source changed.
- Claimed
gear-easa-branch-scope-routeas a docs-only gear/service atlas pass, with no gameplay source edits. - Source-checked gear profile/template save/import/creation, cargo equip loops, EASA purchase/debit and service action guards across docs checkout
8b71e2a1, stableorigin/mastercf2a6d6a, Miksuub8389e74,origin/perf/quick-wins0076040f, releasea96fdda2andorigin/feat/buymenu-easa-qola66d4691in maintained Chernarus and Vanilla roots. - Confirmed profile/template debt remains open everywhere checked: undefined
_u_upgradeinClient_UI_Gear_SaveTemplateProfile.sqf:33,52,75, six-fieldInit_ProfileGear.sqf:17guard before reading:25, AddTemplate Barracks-or-Gear gate atClient_UI_Gear_AddTemplate.sqf:136and Gear-only FillTemplates atClient_UI_Gear_FillTemplates.sqf:17. - Corrected cargo loop branch scope: docs checkout/Miksuu/EASA QoL still carry inclusive
Common_EquipVehicle.sqf:27,33,39andCommon_EquipBackpack.sqf:35,41loops in both maintained roots; stable and release fix all five loops in both maintained roots; perf fixes Chernarus only while perf Vanilla remains inclusive. - Corrected service/EASA scope: stable and release partially guard service rearm/refuel in both maintained roots, but repair/heal context/funds guards and exact-funds EASA remain open; Miksuu/perf/EASA QoL keep unguarded rearm/refuel action debits, and all checked refs still use strict
_funds > priceplus client-sideEASA_Equip/ChangePlayerFunds. - Refreshed Gear/loadout/EASA atlas, Gear template profile filter, Vehicle cargo equip loop bounds, Service menu affordability guards, Feature status and Source fix propagation queue. No gameplay source changed.
- Claimed
sqf-atlas-source-snapshot-routeas a docs-only SQF atlas cleanup pass, with no gameplay source edits. - Rechecked the Chernarus compile-registry snapshot on docs checkout
b13308ff:git diff --quiet 04a60e43..HEAD -- ":(literal)Missions/[55-2hc]warfarev2_073v48co.chernarus"confirms the mission source tree is unchanged from the original04a60e43snapshot. - Reran the preprocess counter on
Missions/[55-2hc]warfarev2_073v48co.chernarus: 738 totalpreprocessFilereferences, 460preprocessFileLineNumbers, 278 plainpreprocessFile, 22 commented refs; target-area counts remainCommon492,Client142,Server92, root/bootstrap 7,Headless4 andWASP1. - Branch-checked
Server/Init/Init_Server.sqfduplicate/runtime bind shape across docsb13308ff, stableorigin/mastercf2a6d6a, Miksuub8389e74,origin/perf/quick-wins0076040fand releasea96fdda2in maintained Chernarus and Vanilla roots: docs/Miksuu keep live duplicateLogGameEnd,PlayerObjectsListandAwardScorePlayerbinds at:64,69,83,89,91,93; stable/release keep one live bind per function; perf fixes Chernarus only. - Refreshed SQF code atlas to name the current source-snapshot check, fix the regenerate command's path trim, and route branch-sensitive
UpdateSupplyTruckand server-FPS monitor caveats to AI commander autonomy plus Server gameplay runtime atlas. No gameplay source changed.
- Claimed
server-runtime-atlas-source-scope-routeas a docs-only server runtime atlas cleanup pass, with no gameplay source edits. - Rechecked server-runtime anchors on docs checkout
92c5cf05: relevantServer/runtime paths plus Patrols v2 probe paths are unchanged from the earlier6afcc58eanchor snapshot, so existing docs-checkout line refs remain valid for that branch. - Branch-checked AI supply-truck startup, Patrols v2 file presence and server FPS publisher shape across docs
92c5cf05, stableorigin/mastercf2a6d6a, Miksuub8389e74,origin/perf/quick-wins0076040fand releasea96fdda2in maintained Chernarus and Vanilla roots. - Confirmed stable
cf2a6d6alog-disables legacy AI supply-truck logistics and starts Patrols v2; releasea96fdda2matches the supply-truck and FPS single-publisher cleanup but does not carry Patrols v2 files; Miksuu/perf retain the raw supply-truck spawn and two unguarded FPS publishers in checked roots. - Refreshed Server gameplay runtime atlas and Server runtime and operations to route branch-sensitive startup/FPS/Patrols claims through the atlas instead of treating old docs-checkout anchors as current-master evidence. No gameplay source changed.
- Claimed
client-ui-atlas-source-scope-routeas a docs-only Client UI atlas cleanup pass, with no gameplay/UI source edits. - Rechecked docs checkout
a71b42fe:Rsc,GUI_Menu.sqf, vote/help menu controllers andInit_Client.sqfpaths used by the Client UI atlas are unchanged from the earlierf7bc72a8anchor snapshot, so existing docs-checkout line refs remain valid. - Branch-checked
RscClickableText.soundPush[],MenuAction17/18/19, help lifecycle variables and vote-loop line refs across docsa71b42fe, stableorigin/mastercf2a6d6a, Miksuub8389e74,origin/perf/quick-wins0076040fand releasea96fdda2in maintained Chernarus and Vanilla roots. - Confirmed
MenuAction = 19is branch-sensitive: docs/Miksuu/perf exposeCA_FPSHUD_Buttonand toggle the FPS HUD, while stable/release exposeCA_GPS_Buttonand enable GPS; every checked root still keeps handler-onlyMenuAction == 17/18GPS zoom routes. - Refreshed Client UI systems atlas source-scope note, main-menu router row, vote/help/main-menu matrix and clickable-text matrix. No gameplay source changed.
- Claimed
architecture-overview-source-scope-routeas a docs-only architecture gateway source-scope pass, with no gameplay/source edits. - Rechecked docs checkout
1bef8801:description.ext,initJIPCompatible.sqf,Init_Common.sqf,Init_Server.sqf,Init_Client.sqf,Init_HC.sqf,FileManager.cs,SqfFileGenerator.csandZipManager.csare unchanged from the earlier1aa178f8architecture overview anchor snapshot, so existing docs-checkout line refs remain valid. - Branch-checked LoadoutManager root discovery across docs
1bef8801, stableorigin/mastercf2a6d6a, releasea96fdda2, Miksuub8389e74andorigin/perf/quick-wins0076040f: docs accepts ancestor-name orMissions/Missions_Vanilla/project-file repo shape, stable/release use mission-path plusTools/LoadoutManagerplusAGENTS.md, and Miksuu/perf still require an ancestor nameda2waspwarfare. - Refreshed Architecture overview with a current source-scope note, compact branch-scope table and sharper LoadoutManager root wording. No gameplay source changed.
- Claimed
mission-lifecycle-source-scope-routeas a docs-only lifecycle entrypoint cleanup pass, with no gameplay source edits. - Rechecked docs checkout
9da5f1d0against the Chernarus source mission root:description.ext:39,41-58,64,66-67,initJIPCompatible.sqf:52-56,212,214-215,218-220,224-233,237-238,mission.sqm:128,3265,Common/Init/Init_Town.sqf:18,42,92,134,Common/Init/Init_Common.sqf:282,303,371,Server/Init/Init_Server.sqf:117,127,507,Client/Init/Init_Client.sqf:360,367,384,394-397,463,467,490,595,787-789,956,960,962andHeadless/Init/Init_HC.sqf:12,15. - Confirmed the 2026-06-14 checkout has no tracked or present generated
version.sqffiles in checked Chernarus or Vanilla Takistan roots, while.gitignore:1,23still ignores those generated paths. The clean-checkout/build warning remains, but the page no longer claims local ignored files are present. - Branch-checked front-door topology across docs
9da5f1d0, stableorigin/mastercf2a6d6a, releasea96fdda2, Miksuub8389e74andorigin/perf/quick-wins0076040f: all checked refs still start Common/Towns and then route Server, Client and Headless frominitJIPCompatible.sqf; stable line refs drift to:217-241, perf hasserverInitFullatInit_Server.sqf:502, and stable/release/Miksuu have HC sleep/register atInit_HC.sqf:14,17. - Refreshed Mission entrypoints and lifecycle with a source-scope section and replaced the duplicate boot-flag mini-table with a link to Lifecycle wait-chain; refreshed Lifecycle wait-chain with the same source-scope warning plus current
VERSION_SET,clientInitComplete,CLIENT_INIT_READYand blackout line refs. No gameplay source changed.
- Claimed
function-module-index-source-scope-routeas a docs-only SQF source-family gateway cleanup pass, with no gameplay source edits. - Rechecked docs checkout
1f0b9018function-family anchors:Common/Init/Init_Common.sqf:128,134,Client/Init/Init_Client.sqf:102,110,Server/Init/Init_Server.sqf:48,53,57,Common/Init/Init_PublicVariables.sqf:39,45-51,Server_AssignNewCommander.sqf:3-4,9,Server_AI_Com_Upgrade.sqf:12,27,41,47,50andCommon/Module/Reaktiv/Reaktiv_Init.sqf:5. - Branch-checked commander reassignment helper shape across docs
1f0b9018, stableorigin/mastercf2a6d6a, releasea96fdda2, Miksuub8389e74andorigin/perf/quick-wins0076040f: docs Chernarus/Vanilla still use_side = _this, while the other checked refs use_this select 0/1in both maintained roots but keep duplicatenew-commander-assignedsenders. - Branch-checked paratrooper marker registration: docs/stable/release register
HandleParatrooperMarkerCreationin both maintained roots (:39on docs,:34on stable/release), Miksuu omits it in both roots, and perf registers Chernarus only atInit_PublicVariables.sqf:40. - Branch-checked MASH/Reaktiv module scope: docs/Miksuu/perf keep orphaned MASH marker relay and Reaktiv files in maintained roots; stable/release have no maintained-root
Client/Module/MASH,Server/Module/MASHorCommon/Module/Reaktivtree entries and no MASH init hooks, while stable/releaseSkill_Apply.sqf:43records the MASH deploy ability removal and config/classname residues remain. - Refreshed Function and module index with source scope and route tables, routed branch-sensitive module detail to owner pages, and aligned Respawn and death lifecycle plus Feature status for current MASH/paratrooper branch evidence. No gameplay source changed.
- Claimed
ai-headless-performance-gateway-routeas a docs-only AI/HC/performance atlas cleanup pass, with no gameplay source edits. - Rechecked docs checkout
ee383941against the earlierb9e80da0AI runtime pass: the checked AI/headless paths (Rsc/Parameters.hpp,Init_CommonConstants.sqf,initJIPCompatible.sqf,Headless/Init/Init_HC.sqf,Server_HandleSpecial.sqf,server_town_ai.sqf,updateavailableactions.fsm,updateclient.sqf) are unchanged, so existing docs-checkout line refs remain valid. - Verified current comparison refs: stable
origin/mastercf2a6d6a, releasea96fdda2, Miksuub8389e74,origin/perf/quick-wins0076040fandorigin/feat/ai-commanderc20ce153. - Branch-checked Patrols v2 file presence: stable
origin/mastercarriesServer/FSM/server_side_patrols.sqf,Common/Functions/Common_RunSidePatrol.sqfandClient/FSM/updatepatrolmarkers.sqfin both maintained roots; docs checkout, release, Miksuu, perf andfeat/ai-commanderlack those Patrols v2 files in checked maintained roots. Release keeps the older patrol loop-exit fix only. - Refreshed AI, headless and performance with a route table, source-scope note and branch-scope table; corrected the current
feat/ai-commanderhead from old4dba060ewording toc20ce153; and corrected AI runtime/HC loop map Patrols v2 wording so release is no longer overstated. No gameplay source changed.
- Claimed
networking-public-variable-source-scope-routeas a docs-only networking gateway cleanup pass, with no gameplay source edits. - Rechecked docs checkout
59deb306in source Chernarus and maintained Vanilla: registered PVF lists/PVEHs are atInit_PublicVariables.sqf:9-21,26-40,46,51; generic dispatch-time compile is stillServer_HandlePVF.sqf:14andClient_HandlePVF.sqf:22; directSEND_MESSAGEremains registered atupdateclient.sqf:12with receiver/helper compile atClient_onEventHandler_SEND_MESSAGE.sqf:27andCommon_SendMessage.sqf:26,37-38. - Verified current comparison refs: stable
origin/mastercf2a6d6a, releasea96fdda2, Miksuub8389e74,origin/perf/quick-wins0076040fandorigin/feat/ai-commanderc20ce153. - Branch-checked commander
SetTask/ Objective Ping status: docs checkout, Miksuu, perf andfeat/ai-commanderregisterSetTaskbut leave commander-menu sends commented atGUI_Menu_Command.sqf:335,337,343; stable and release send targeted Objective Ping tasks atGUI_Menu_Command.sqf:336,344in both maintained roots. Old townClient_TaskSystem.sqfremains commented everywhere checked. - Refreshed Networking and public variables with current source-scope and branch-route wording, kept full inventory on Public variable channel index, kept dispatcher branch status on PVF dispatch implementation, and corrected Objective Ping release wording from historical
7ff18c49to currenta96fdda2. No gameplay source changed.
- Claimed
support-specials-source-scope-routeas a docs-only support/tactical atlas cleanup pass, with no gameplay source edits. - Rechecked docs checkout
ff8dd884in source Chernarus and maintained Vanilla for Tactical menu support anchors,RequestSpecialPVF transport,Server_HandleSpecial.sqf, artillery/fire-mission helpers, UAV/nuke/Zeta leaf modules and the RU para-ammo config trap. - Verified current comparison refs: stable
origin/mastercf2a6d6a, releasea96fdda2, Miksuub8389e74,origin/perf/quick-wins0076040fandorigin/feat/upgrade-queue-stackingb061c905. - Branch-checked
upgrade-sync: docs checkout keeps the mixed_args/_thisparser atServer_HandleSpecial.sqf:67-73and the client timer caller atGUI_UpgradeMenu.sqf:171in both maintained roots; stable/upgrade-queue callers drift to:268, Miksuu/perf to:241and release to:254._args = _thisstill makes this consistency cleanup rather than a proven current runtime break. - Refreshed Support specials and tactical modules with a current source snapshot and less repeated dispatch/artillery prose; aligned Feature status and Source fix propagation queue for the refreshed
upgrade-syncevidence. No gameplay source changed.
- Claimed
commander-hq-source-scope-routeas a docs-only commander/HQ atlas cleanup pass, with no gameplay source edits. - Rechecked docs checkout
f82a9127in source Chernarus and maintained Vanilla for commander vote, reassignment, HQ kill score, MHQ repair, base-area and commander task anchors. - Verified current comparison refs: stable
origin/mastercf2a6d6a, releasea96fdda2, Miksuub8389e74,origin/perf/quick-wins0076040fandorigin/feat/ai-commanderc20ce153. - Branch-checked HQ score double-award: docs/Miksuu/perf use
Server_OnHQKilled.sqf:23,49,78,81, stable/release use:23,54,83,86, and feat-ai uses:23,49,78,81; all checked roots still keep generic HQ building score plus the second HQ bounty. - Branch-checked commander scope: vote AI/no-commander semantics remain unpatched everywhere checked; docs checkout still has the DR-15 helper
_side = _this, while stable/Miksuu/perf/release/feat-ai fix helper unpacking but keep duplicatenew-commander-assignedsenders; docs/Miksuu/perf/feat-ai leave maintained-rootSetTasksends commented, while stable/release send targeted Objective Ping tasks. - Refreshed Commander and HQ lifecycle with top route/source-scope tables and aligned Feature status plus Source fix propagation queue for HQ score, reassignment, Objective Ping and old
TaskSystemresidue. No gameplay source changed.
- Claimed
assets-config-parameters-source-scope-routeas a docs-only config/media atlas cleanup pass, with no gameplay source edits. - Rechecked docs checkout
85679dba: source Chernarus has 20 local texture.paa, 45 client image.paa, 26 sound.oggand 2 music.oggfiles;Sounds/description.extstill defines 26 non-wrapper sound classes;Rsc/Dialogs.hpphas 18 top-level dialog classes;Rsc/Titles.hpphas 99 title class rows. - Confirmed Chernarus and maintained Vanilla
Rsc/Parameters.hpphave identical SHA-256 hashes, expose 89 active lobby-visible parameters plus one commented upgrade-clearance class, and currently have no present or tracked generatedversion.sqffiles. - Verified comparison refs stable
cf2a6d6a, Miksuub8389e74, perf0076040fand releasea96fdda2do not track generated Chernarus/Vanillaversion.sqfand still keep the IR-smoke lobby/runtime name split plus live bomb-distance/commented bomb-altitude shape. - Refreshed Assets/config/localization/parameters atlas with route/source-scope tables, reduced duplicated parameter caveats by linking to Mission parameters and Mission start parameters index, and corrected generated
version.sqfwording in Mission config/version include graph, Mission parameters, Mission start parameters index, Feature status, Tools/build workflow, Coverage ledger, Hardening roadmap and Pending owner decisions. No gameplay source changed.
- Claimed
supply-mission-architecture-branch-scope-routeas a docs-only supply owner-page cleanup pass, with no gameplay source edits. - Rechecked docs checkout
8a6695b8against earlier6d05cb5amission-root anchors and confirmed the maintained Chernarus/Vanilla mission roots are unchanged for this supply pass. - Verified comparison refs: stable
origin/mastercf2a6d6a, releaseorigin/release/2026-06-feature-bundlea96fdda2, Miksuub8389e74andorigin/perf/quick-wins0076040f. - Branch-checked supply mission status: docs/source Chernarus and maintained Vanilla keep truck-only flow with typed terminal scan at
supplyMissionStarted.sqf:25,28, lowercase/uppercase cooldown split and deadWFBE_SE_FNC_SupplyMissionActivecompile; stable and release carry heli-aware scan/cash-run state plusSupplyByHelicleanup, cooldown casing/default fix and dead-twin removal in both maintained roots; Miksuu/perf remain broad-scan truck-only with the cooldown/dead-twin debt. - Refreshed Supply mission architecture with current branch scope, replaced stale PR-vs-master wording with a truck-only versus stable/release supply-heli matrix, refreshed Economy/Towns/Supply docs-checkout refs, and aligned supply rows in Feature status. No gameplay source changed.
- Claimed
current-source-status-snapshot-routeas a docs-only source-status routing pass, with no gameplay source edits. - Verified comparison refs: docs checkout
docs/developer-wiki-index76674ae4, stableorigin/mastercf2a6d6a, releaseorigin/release/2026-06-feature-bundlea96fdda2, Miksuub8389e74andorigin/perf/quick-wins0076040f. - Branch-checked current status rows: paratrooper registration is docs/stable/release in both maintained roots, Miksuu absent and perf Chernarus-only;
Skill_Initis single-call on docs/stable/release and duplicated on Miksuu/perf; hosted FPS is two guarded publishers on docs, one guarded publisher on stable/release, and two unguarded publishers on Miksuu/perf; supply scan is docs truck-only typed, stable/release heli-aware typed, Miksuu/perf broad; commander-built ARTY is docs commander-team handoff, stable/release marker-based discovery and Miksuu/perf oldDefenseTeam. - Corrected a queue drift found during the pass: docs/source moves
_i = 0before the supplyWFBE_SE_PLAYERLISTloop atplayerObjectsList.sqf:17, while stable/release/Miksuu/perf still reset it inside the loop at:18. - Refreshed Current source status snapshot with a 2026-06-14 current-ref matrix and marked older 2026-06-03/05 matrices historical; aligned Source fix propagation queue so stable/release are not overstated as carrying the supply player-list index fix. No gameplay source changed.
- Claimed
construction-coin-atlas-current-source-routeas a docs-only construction/CoIn atlas cleanup pass, with no gameplay source edits. - Rechecked docs checkout
4bd37b98against earlier construction atlas anchors and confirmed the checked construction, CoIn, artillery, salvage and LoadoutManager source files remain unchanged from the earlier source snapshots, so existing docs-checkout line refs remain valid. - Branch-checked construction status across docs checkout
4bd37b98, stableorigin/mastercf2a6d6a, releaseorigin/release/2026-06-feature-bundlea96fdda2, Miksuub8389e74andorigin/perf/quick-wins0076040f: docs carries the StationaryDefense base-area guard and commander-team ARTY handoff; stable/release use marker-based commander ARTY discovery but still lack the base-area guard; Miksuu/perf have neither ARTY discovery shape nor the guard. - Refreshed Construction and CoIn systems to reduce repeated auto-wall, StationaryDefense, SmallSite/MediumSite and salvage branch prose; refreshed Construction logic list cleanup with the same 2026-06-14 refs; and aligned Feature status, Source fix propagation queue and Function/module index to the current source-fix anchor. No gameplay source changed.
- Claimed
upgrades-research-current-source-routeas a docs-only upgrade atlas/source-scope pass, with no gameplay source edits. - Rechecked docs checkout
d4cfef80against the earliere785f1e9upgrade-atlas anchors and confirmed the checked upgrade UI/server, AI upgrade,upgrade-syncand stale-dialog files are unchanged, so existing docs-checkout line refs remain valid. - Branch-checked the AI upgrade debit and stale old upgrade dialog scope across stable
origin/mastercf2a6d6a, releaseorigin/release/2026-06-feature-bundlea96fdda2, Miksuub8389e74,origin/perf/quick-wins0076040f,origin/feat/ai-commanderc20ce153andorigin/feat/upgrade-queue-stackingb061c905: docs/Miksuu/perf still keep swapped AI debit and staleRscMenu_Upgrade, stable/release/upgrade-queue fix debit order and remove the stale dialog, andfeat/ai-commanderfixes cost-index lookup only in Chernarus. - Refreshed Upgrades and research, AI commander autonomy, Feature status and Source fix propagation queue for the current docs checkout while keeping implementation status routed to the owner pages. No gameplay source changed.
- Claimed
hosted-fps-current-branch-routeas a docs-only hosted server FPS owner/status refresh, with no gameplay source edits. - Verified current comparison refs: docs checkout
db7667c9, stableorigin/mastercf2a6d6a, releaseorigin/release/2026-06-feature-bundlea96fdda2, Miksuub8389e74andorigin/perf/quick-wins0076040f. - Branch-checked FPS publisher shape: docs/source Chernarus and maintained Vanilla keep two guarded publishers at
Server/GUI/serverFpsGUI.sqf:1andServer/Module/serverFPS/monitorServerFPS.sqf:1, started fromServer/Init/Init_Server.sqf:578,595; stable and release keep one guardedserverFpsGUI.sqf:4publisher and remove the old monitor path, with removal comments at stableInit_Server.sqf:596-598and releaseInit_Server.sqf:595-597; Miksuu/perf keep the old two-loop shape. - Refreshed Hosted server FPS loop sleep with a current branch matrix and aligned Feature status, Pending owner decisions, release readiness and machine status rows so stable/release are no longer documented as old-loop current truth. No gameplay source changed.
- Claimed
economy-authority-current-branch-routeas a docs-only economy authority/status refresh, with no gameplay source edits. - Verified current comparison refs: docs checkout
f52ccee8, stableorigin/mastercf2a6d6a, releaseorigin/release/2026-06-feature-bundlea96fdda2, Miksuub8389e74andorigin/perf/quick-wins0076040f. - Branch-checked side-supply clamp/reason and resource income scope: docs/stable/release/Miksuu still keep the overspend-as-credit floor, payload-side temp-channel trust and reason-string off-by-one in both maintained roots; perf fixes only the Chernarus side-supply arithmetic floor and leaves perf Vanilla plus validation/reason work open; resource income keeps the cap-guard and income-system
4server/client display drift everywhere checked. - Refreshed Economy authority first cut, aligned Feature status, Source fix propagation queue,
agent-feature-status.jsonlandagent-hardening-backlog.jsonlto the current branch evidence. No gameplay source changed.
- Claimed
pr8-release-current-branch-routeas a docs-only release/PR8 status cleanup, with no gameplay source edits. - Verified comparison refs: docs checkout
f2773aa9, stableorigin/mastercf2a6d6a, releaseorigin/release/2026-06-feature-bundlea96fdda2, Miksuub8389e74andorigin/perf/quick-wins0076040f. - Source-checked current release Chernarus and maintained Vanilla for delegated AI and commander ARTY anchors: town HC groups register and report back through
Client_DelegateTownAI.sqf:29-44andServer_HandleSpecial.sqf:86-115; static-defense HC update-back remains commented atClient_DelegateAIStaticDefence.sqf:27-30; stable/release marker-based commander ARTY usesConstruction_StationaryDefense.sqf:132-135andCommon_GetTeamArtillery.sqf:46-78. - Refreshed PR cleanup lab, Testing workflow, Feature status,
agent-release-readiness.json, Progress Dashboard and Wiki pruning ledger soa96fdda2is the current release head, older7195b331/7ff18c49rows are historical, commander-built ARTY is no longer documented as absent on stable/release, and HC/static delegation plus Arma smoke remain explicit release gates. No gameplay source changed.
- Claimed
sqf-pvf-registry-routeas a docs-only atlas/channel-index cleanup, with no gameplay source edits. - Verified comparison refs: docs checkout
40c97e74, stableorigin/mastercf2a6d6a, releaseorigin/release/2026-06-feature-bundlea96fdda2, Miksuub8389e74,origin/perf/quick-wins0076040fandorigin/feat/ai-commanderc20ce153. - Source-checked Chernarus and maintained Vanilla
Common/Init/Init_PublicVariables.sqf: docs checkout has 13 server PVFs at:9-21plus 15 client PVFs at:25-40withHandleParatrooperMarkerCreationat:39; stable/release addRequestEnqueueandRequestDequeueat:22-23in both maintained roots; Miksuu andfeat/ai-commanderomit paratrooper registration in both maintained roots; perf registers paratrooper only in Chernarus at:40. - Replaced the stale registered-command tables in SQF code atlas with a source-scoped registry summary and routed command inventory to Public variable channel index. Aligned Networking/public variables and coordination records so older command-count notes do not override current source evidence. No gameplay source changed.
- Claimed
client-skill-init-current-branch-routeas a docs-only owner/status refresh, with no gameplay source edits. - Verified comparison refs: docs checkout
719455a2, stableorigin/mastercf2a6d6a, releaseorigin/release/2026-06-feature-bundlea96fdda2, Miksuub8389e74,origin/perf/quick-wins0076040fandorigin/feat/ai-commanderc20ce153. - Branch-checked Chernarus and maintained Vanilla
Client/Init/Init_Client.sqf: docs checkout keeps oneSkill_Init.sqfcall at:547plusWFBE_SK_FNC_Applyat:571; stable uses:564plus apply:587; release uses:563plus apply:586; Miksuu duplicates at:560and:584; perf andfeat/ai-commanderduplicate at:561and:585. - Refreshed Client skill init idempotency, Feature status,
agent-feature-status.jsonlandagent-context.jsonso older stable/release wording no longer overrides current branch evidence. Arma Soldier/non-Soldier, respawn reapply and dedicated/JIP smoke remain pending. No gameplay source changed.
- Claimed
sqf-network-branch-caveat-routeas a docs-only gateway cleanup for SQF code atlas and Networking/public variables, with no gameplay source edits. - Verified docs checkout
8701aacchas no maintained mission-root orTools/LoadoutManagersource changes since the older04a60e43,40c97e74,59deb306and92c5cf05atlas anchors, so the existing docs-checkout line refs remain valid. - Branch-checked AI supply-truck startup: docs checkout and Miksuu still spawn
UpdateSupplyTruckafter a commented compile, perf does the same with Chernarus line drift, stable/release log-disable the path atInit_Server.sqf:384, andfeat/ai-commanderguards only Chernarus at:389; all checkedAI_UpdateSupplyTruck.sqfcopies still reference missingServer\FSM\supplytruck.fsm. - Branch-checked supply-heli source: docs checkout, Miksuu and perf are truck-only; stable
origin/mastercf2a6d6aand releasea96fdda2carrySupplyByHeli, supply-heli load/unload, reward multiplier and commander cash-run source in both maintained roots. Updated the gateway caveats so supply-heli is no longer described as PR-only everywhere. No gameplay source changed.
- Claimed
client-ui-title-resource-current-branch-routeas a docs-only client UI atlas/resource parity refresh, with no gameplay source edits. - Verified comparison refs: docs checkout
2fef1e3d, stableorigin/mastercf2a6d6a, releaseorigin/release/2026-06-feature-bundlea96fdda2, Miksuub8389e74andorigin/perf/quick-wins0076040f. - Branch-checked UI resource parity: docs/Miksuu/perf keep stale
RscMenu_Upgrade, Economy23004/23005/23006writes and EASA/Economy duplicateidd=23000in both maintained roots; stable/release remove the stale upgrade class, rewrite Economy around23020, and split EASA toidd=24000in both maintained roots. - Branch-checked title resources:
RscOverlay/OptionsAvailablestill duplicateidd=10200everywhere checked, andOptionsAvailableplusEndOfGameStatsstill shareuiNamespace["currentCutDisplay"]; no checked maintained root hasfindDisplay 23000orfindDisplay 10200callers. Refreshed Client UI systems, UI resource parity cleanup, UI IDD collision repair, status rows and machine rows. No gameplay source changed.
- Claimed
client-ui-economy-fast-travel-status-routeas a docs-only status refresh for stale Economy and Tactical fast-travel rows, with no gameplay source edits. - Verified comparison refs: docs checkout
d2a3f995, stableorigin/mastercf2a6d6a, releaseorigin/release/2026-06-feature-bundlea96fdda2, Miksuub8389e74andorigin/perf/quick-wins0076040f. - Branch-checked Economy UI parity: docs/Miksuu/perf still write
23004/23005/23006fromGUI_Menu_Economy.sqf:7-8in both maintained roots while the currentRscMenu_Economycontrols declare23002,23003and23008; stable/release use dashboard23020atGUI_Menu_Economy.sqf:25and declare it in both maintained roots. - Branch-checked Tactical fast-travel fee UX: all checked refs keep the same
GUI_Menu_Tactical.sqf:146-147,185-217,403-406policy TODO, hidden unaffordable town destinations, marker-only price text and local debit shape; constants line-drift between docs/Miksuu/perf, stable and release only. - Refreshed Feature status, Source fix propagation queue,
agent-feature-status.jsonland coordination records so older89ae9dad/7ff18c49wording no longer overrides current branch evidence. No gameplay source changed.
- Claimed
architecture-sqf-anchor-continuity-routeas a docs-only gateway/source-anchor continuity pass, with no gameplay source edits. - Verified docs checkout
4277a2adafter fetch. Targetedgit diff --name-onlychecks from1bef8801,8701aacc,92c5cf05and59deb306toHEADreturned no changes for the checked architecture, SQF, server-runtime and network source paths. - Regenerated the SQF compile-count command over source Chernarus and confirmed the atlas counts still hold:
738totalpreprocessFilematches,460preprocessFileLineNumbers,278plainpreprocessFileand22commented matches. - Refreshed Architecture overview, SQF code atlas, Server gameplay runtime atlas, Server runtime and operations and Networking/public variables so current readers see
4277a2adas the docs-checkout source-continuity checkpoint while older hashes remain preserved as line-anchor provenance. No gameplay source changed.
- Claimed
client-ui-atlas-continuity-routeas a docs-only UI atlas/source-continuity pass, with no gameplay source edits. - Verified current docs checkout
b5219d47. Targetedgit diff --name-onlychecks froma71b42fe,2fef1e3dandf7bc72a8toHEADreturned no changes for the checkedRsc,Client/GUI, client init, RHUD andupdateavailableactions.fsmpaths. - Rechecked the UI caveats that depend on those anchors: no maintained-root
findDisplay 23000/findDisplay 10200callers were found; docs/source still has malformedRscClickableText.soundPush[], visibleMenuAction = 19as FPS HUD, handler-only17/18GPS zoom routes and the same vote/help/router anchors. - Refreshed Client UI systems atlas, UI resource parity cleanup, UI IDD collision repair, Feature status and Source fix propagation queue so current readers see
b5219d47as the docs-checkout source-continuity checkpoint while older UI hashes remain line-anchor provenance. No gameplay source changed.
- Claimed
networking-pv-gateway-prune-routeas a docs-only networking gateway cleanup pass, with no gameplay source edits. - Rechecked current docs head
aa1a4b76: targetedgit diff --name-only 4277a2ad..HEADchecks returned no changes for the checked Chernarus and maintained Vanilla PVF registration, dispatcher,SEND_MESSAGEand attack-wave source paths. - Pruned Networking and public variables from
234to157lines by replacing copied PVF command lists, duplicated dispatch wrapper detail, residual authority proof and attack-wave proof with route tables to Public variable channel index, PVF dispatch implementation, Server authority migration map and Attack-wave authority. Kept the registered client PVF runtime matrix because owner pages still route runtime/JIP behavior there. - Updated Public variable channel index wording so it reflects that Networking and SQF atlas now route there for command/channel inventory. No gameplay source changed.
- Claimed
sqf-atlas-compile-route-pruneas a docs-only SQF atlas cleanup pass, with no gameplay source edits. - Rechecked current docs head
34212d6a: targetedgit diff --name-only 4277a2ad..HEADchecks returned no changes for the checked PVF registration, server-init, client-init, common-init and AI supply-truck source paths. - Source-checked the disabled/deferred compile anchors:
UpdateSupplyTruckcompile/spawn atInit_Server.sqf:36,383plus missingsupplytruck.fsm; old client TaskSystem, MASH marker receiver, plural blink/add-track comments; dormant common AT/bomb hooks; and the commented-but-execed second FPS publisher atInit_Server.sqf:65,90,595. - Pruned SQF code atlas so PVF branch counts route to Public variable channel index, direct attack-wave proof routes to Attack-wave authority,
LogGameEndduplicate-bind status routes to Server init bind cleanup, and disabled/deferred compile signals route to their owner pages instead of restating branch matrices. No gameplay source changed.
- Claimed
server-runtime-gateway-route-pruneas a docs-only server runtime gateway/atlas cleanup pass, with no gameplay source edits. - Rechecked current docs head
a6785f51: targetedgit diff --name-only 4277a2ad..HEADchecks returned no changes for checked server runtime paths:Init_Server.sqf,Server/FSM,Server/Module,Server_SideMessage.sqf,Server_OnHQKilled.sqfandserverFpsGUI.sqf. - Refreshed Server runtime and operations and Server gameplay runtime atlas so
a6785f51is the visible server-runtime source-continuity checkpoint while older hashes remain line-anchor provenance. - Pruned repeated runtime-risk branch detail: hosted FPS, AI supply-truck startup, Patrols v2 and dormant server hooks now route to the branch-scope table plus owner pages instead of repeating exact branch proof in both places. No gameplay source changed.
- Claimed
architecture-overview-tooling-route-pruneas a docs-only Architecture overview cleanup pass, with no gameplay source edits. - Rechecked current docs head
adb9dbc8: targetedgit diff --name-only 4277a2ad..HEADchecks returned no changes for overview runtime/tooling paths:description.ext,initJIPCompatible.sqf, Common/Server/Client/Headless init,FileManager.cs,SqfFileGenerator.csandZipManager.cs. - Refreshed Architecture overview so
adb9dbc8is the visible source-continuity checkpoint while older overview hashes remain line-anchor provenance. - Pruned repeated LoadoutManager root-discovery, generated-target and packaging detail by routing branch matrices and operational rules to Tools and build workflow, Source fix propagation queue and Mission config/version include graph. No gameplay source changed.
- Claimed
client-ui-atlas-branch-route-pruneas a docs-only Client UI atlas cleanup pass, with no gameplay source edits. - Rechecked current docs head
a03a1fb5: targetedgit diff --name-only b5219d47..HEADchecks returned no changes for checked Chernarus and maintained Vanilla UI/Rsc paths:Rsc,Client/GUI,Init_Client.sqf,Client_UpdateRHUD.sqfandupdateavailableactions.fsm. - Refreshed Client UI systems atlas so
a03a1fb5is the visible UI source-continuity checkpoint while older UI hashes remain line-anchor provenance. - Pruned Branch-Only UI Theme Work:
origin/feat/wf-menu-ops-consoleandorigin/feat/buymenu-easa-qolnow route to Feature status, Pending owner decisions, Testing workflow and BuyMenu/EASA QoL branch audit instead of restating branch details locally. No gameplay source changed.
- Claimed
ai-headless-gateway-fps-route-pruneas a docs-only AI/headless/performance gateway cleanup pass, with no gameplay source edits. - Rechecked current docs head
ca028bff: targetedgit diff --name-only ee383941..HEADchecks returned no changes for checked AI/HC/performance paths, and broadergit diff --name-only b9e80da0..HEADchecks returned no mission-source changes under checked Chernarus or maintained Vanilla roots. - Refreshed AI, headless and performance and AI runtime/HC loop map so
ca028bffis the visible AI/HC source-continuity checkpoint while older AI hashes remain line-anchor provenance. - Pruned repeated server-FPS publisher detail from the AI gateway: publisher branch shape, hosted/listen no-spin proof and smoke wording now route to Server gameplay runtime atlas, Hosted server FPS loop sleep, Performance opportunity sweep, Testing workflow and Source fix propagation queue. No gameplay source changed.
- Claimed
factory-purchase-atlas-route-pruneas a docs-only Factory and purchase atlas cleanup pass, with no gameplay source edits. - Rechecked current docs head
3b911594: targetedgit diff --name-only 8d611092..HEADchecks returned no changes for checked Chernarus and maintained Vanilla factory/purchase source paths. - Verified branch refs still resolve to stable
cf2a6d6a, releasea96fdda2, Miksuub8389e74,perf/quick-wins0076040fandfeat/buymenu-easa-qola66d4691. - Refreshed Factory and purchase systems atlas so
3b911594is the visible source-continuity checkpoint and pruned repeated buy-menu price/key, destroyed-factory refund and queue-risk prose by routing to the existing atlas matrices plus Factory queue cleanup. No gameplay source changed.
- Claimed
upgrades-atlas-route-pruneas a docs-only Upgrades and research atlas cleanup pass, with no gameplay source edits. - Rechecked current docs head
1b07716d: targetedgit diff --name-only d4cfef80..HEADchecks returned no changes for checked Chernarus and maintained Vanilla upgrade UI,RequestUpgrade, server upgrade worker, AI upgrade worker,Server_HandleSpecial, upgrade constants/config andRsc/Dialogs.hpppaths. - Verified branch refs still resolve to stable
cf2a6d6a, releasea96fdda2, Miksuub8389e74,perf/quick-wins0076040f,feat/ai-commanderc20ce153andfeat/upgrade-queue-stackingb061c905. - Refreshed Upgrades and research atlas so
1b07716dis the visible source-continuity checkpoint and pruned repeated AI debit,upgrade-syncand stale old upgrade-dialog branch proof by routing to AI commander autonomy, Support specials and UI resource parity cleanup. No gameplay source changed.
- Claimed
economy-supply-atlas-route-pruneas a docs-only Economy, towns and supply cleanup pass, with no gameplay source edits. - Rechecked current docs head
8cb43e4e: targetedgit diff --name-only 8a6695b8..HEADand6d05cb5a..HEADchecks returned no changes for checked Chernarus and maintained Vanilla economy/supply constants, resource loop, income display, supply mission, side-supply helper, AI upgrade, kill-bounty and stringtable paths. - Verified branch refs still resolve to stable
cf2a6d6a, releasea96fdda2, Miksuub8389e74andperf/quick-wins0076040f. - Refreshed Economy, towns and supply so
8cb43e4eis the visible source-continuity checkpoint and pruned repeated AI debit, side-supply, supply-mission truck/heli and AI logistics branch proof by routing to Economy authority first cut, Supply mission architecture, AI commander autonomy and Upgrades and research. No gameplay source changed.
- Claimed
support-specials-authority-route-pruneas a docs-only Support specials/tactical modules cleanup pass, with no gameplay source edits. - Rechecked current docs head
6c919abf: targetedgit diff --name-only ff8dd884..HEADchecks returned no changes for checked Chernarus and maintained Vanilla Tactical UI,RequestSpecial, artillery, UAV/Nuke/Zeta/MASH, AAR/ordnance, para-ammo and Rsc parameter paths. - Verified branch refs still resolve to stable
cf2a6d6a, releasea96fdda2, Miksuub8389e74,perf/quick-wins0076040f,feat/upgrade-queue-stackingb061c905,feat/drone-saturation-strike8ca4be90andfeat/recon-uav563418ea. - Refreshed Support specials and tactical modules so
6c919abfis the visible support/tactical source-continuity checkpoint. Pruned repeatedRequestSpecialauthority and transport scout prose into Server authority migration, ICBM authority, Service menu affordability guards, AI commander autonomy, Client UI systems, Feature status and Testing workflow. No gameplay source changed.
- Claimed
towns-camps-atlas-route-pruneas a docs-only Towns, camps and capture cleanup pass, with no gameplay source edits. - Rechecked current docs head
5243f91d: targetedgit diff --name-only 3eefcb00..HEADchecks returned no changes for checked Chernarus and maintained Vanilla town init, town/camp AI loops, camp helpers, respawn, buy-menu and patrol source paths. - Verified branch refs still resolve to stable
cf2a6d6a, releasea96fdda2, Miksuub8389e74,perf/quick-wins0076040fandfeat/ai-commanderc20ce153. - Refreshed Towns, camps and capture so
5243f91dis the visible source-continuity checkpoint. Pruned repeated camp-flag and zero-camp helper branch prose into Current Branch Scope, Feature status and Source fix propagation queue, while preserving Patrols v2 routing through the atlas and AI runtime pages. No gameplay source changed.
- Claimed
commander-hq-atlas-route-pruneas a docs-only Commander/HQ lifecycle cleanup pass, with no gameplay source edits. - Rechecked current docs head
8c3942d2: targetedgit diff --name-only f82a9127..HEADande2c9f6ed..HEADchecks returned no changes for checked Chernarus and maintained Vanilla commander vote, reassignment, HQ score, disconnect, Objective Ping/task and base-area/HQ authority source paths. - Verified branch refs still resolve to stable
cf2a6d6a, releasea96fdda2, Miksuub8389e74,perf/quick-wins0076040fandfeat/ai-commanderc20ce153. - Refreshed Commander/HQ lifecycle so
8c3942d2is the visible source-continuity checkpoint. Pruned repeated manual-reassignment proof into Commander reassignment call shape and Commander vote/reassignment, added missing commander-disconnect and HQ build/base-area source anchors, and aligned Feature status plus Source fix propagation queue. No gameplay source changed.
- Claimed
victory-endgame-atlas-route-pruneas a docs-only Victory/endgame cleanup pass, with no gameplay source edits. - Rechecked current docs head
a0a86da2: targetedgit diff --name-only 2f2132f8..HEADchecks returned no changes for checked Chernarus victory constants, victory loop, live/stale loggers and server-init bind source paths. - Verified branch refs still resolve to stable
cf2a6d6a, releasea96fdda2, Miksuub8389e74andperf/quick-wins0076040f. - Refreshed Victory/endgame atlas so
a0a86da2is the visible source-continuity checkpoint. Pruned staleLogGameEndand server-init duplicate-bind branch proof into Dead/stale code register plus Server init bind cleanup, and added a compact patch-ready row to Source fix propagation queue. No gameplay source changed.
- Claimed
gameplay-systems-atlas-route-pruneas a docs-only Gameplay Systems atlas cleanup pass, with no gameplay source edits. - Rechecked current docs head
2d88dd5a: targetedgit diff --name-only ca40f202..HEADchecks returned no changes for checked Chernarus town, town-AI/patrol, economy, commander, construction, factory and victory source paths. - Verified branch refs still resolve to stable
cf2a6d6a, releasea96fdda2, Miksuub8389e74andperf/quick-wins0076040f. - Refreshed Gameplay systems atlas so
2d88dd5ais the visible source-continuity checkpoint. Pruned repeated DR-15 helper-unpacking, Patrols v2, latentAIBuyUnitand victory/endgame source prose into Commander reassignment call shape, Towns/camps/capture, AI runtime/HC loop map, Factory/purchase systems and Victory/endgame atlas. No gameplay source changed.
- Claimed
function-module-index-route-pruneas a docs-only Function and Module index cleanup pass, with no gameplay source edits. - Rechecked current docs head
6ecac3ae: targetedgit diff --name-only 1f0b9018..HEADchecks returned no changes for checked Chernarus common/client/server init, commander helper, AI upgrade, MASH, Reaktiv and paratrooper support source paths. - Verified branch refs still resolve to stable
cf2a6d6a, releasea96fdda2, Miksuub8389e74andperf/quick-wins0076040f. - Refreshed Function and module index so
6ecac3aeis the visible source-family checkpoint. Pruned repeated commander DR-15, Reaktiv, MASH and paratrooper branch prose into Commander reassignment call shape, Commander vote/reassignment, Modules atlas, Respawn and death lifecycle, Source fix propagation queue and Paratrooper marker revival. No gameplay source changed.
- Claimed
modules-atlas-current-scope-route-pruneas a docs-only Modules atlas cleanup pass, with no gameplay source edits. - Rechecked current docs head
86244c24: targetedgit diff --name-only 20a19676..HEADchecks returned no changes for checked Chernarus common/client/server init, unit-creation, module folders and paratrooper support source paths. - Verified branch refs still resolve to stable
cf2a6d6a, releasea96fdda2, Miksuub8389e74andperf/quick-wins0076040f. - Refreshed Modules atlas so
86244c24is the visible module source-continuity checkpoint. Updated the Reaktiv dormant-module table to current docs head and kept exact branch matrices routed to owner pages except for that compact local module table. No gameplay source changed.
- Claimed
respawn-lifecycle-atlas-source-scope-route-pruneas a docs-only Respawn and death lifecycle atlas cleanup pass, with no gameplay source edits. - Rechecked current docs head
a640e722: targetedgit diff --name-only 1f0b9018..HEADchecks returned no changes for checked Chernarus and maintained Vanilla respawn, MASH, skill, camp/threeway and AI-respawn source paths. - Verified branch refs still resolve to stable
cf2a6d6a, releasea96fdda2, Miksuub8389e74andperf/quick-wins0076040f. - Refreshed Respawn and death lifecycle so
a640e722is the visible respawn/MASH source-continuity checkpoint. Updated the MASH branch row to current docs head, replaced duplicate MASH risk-row source detail with links back to the atlas MASH split matrix, and aligned Feature status. No gameplay source changed.
- Claimed
lifecycle-entrypoints-wait-chain-source-scope-route-pruneas a docs-only lifecycle architecture cleanup pass, with no gameplay source edits. - Rechecked current docs head
05664f17: targetedgit diff --name-only 9da5f1d0..HEADchecks returned no changes for checked Chernarus bootstrap, mission-object town init, common/server/client/headless init and HC role-helper source paths. - Verified branch refs still resolve to stable
cf2a6d6a, releasea96fdda2, Miksuub8389e74andperf/quick-wins0076040f. - Refreshed Mission entrypoints and lifecycle and Lifecycle wait-chain so
05664f17is the visible lifecycle source-continuity checkpoint. Routed duplicated branch-scope wording from the wait-chain page back to the entrypoints Source Scope. No gameplay source changed.
- Claimed
construction-coin-atlas-source-scope-route-pruneas a docs-only Construction and CoIn atlas cleanup pass, with no gameplay source edits. - Rechecked current docs head
7d248610: targetedgit diff --name-only 4bd37b98..HEADand1aa178f8..HEADchecks returned no changes for checked Chernarus and maintained Vanilla construction/CoIn, base-area, structure-config, commander-built ARTY and salvage source paths. - Verified branch refs still resolve to stable
cf2a6d6a, releasea96fdda2, Miksuub8389e74andperf/quick-wins0076040f. - Refreshed Construction and CoIn systems so
7d248610is the visible construction/CoIn source-continuity checkpoint. Routed repeated auto-wall, SmallSite, StationaryDefense and salvage branch proof back to the atlas Current Branch Scope, Construction logic list cleanup, Source fix propagation queue and the local salvage matrix, and aligned Feature status. No gameplay source changed.
- Claimed
gear-loadout-easa-atlas-source-scope-route-pruneto keep the gear/loadout/EASA page as a route-first atlas instead of a second branch-status register. - Source-checked current docs head
3fdf1898against the earlier gear/EASA checkpoint8b71e2a1; targeted diffs over checked Chernarus, maintained Vanilla andTools/LoadoutManagergear/EASA paths returned no source changes. Branch refs still resolve to stablecf2a6d6a, releasea96fdda2, Miksuub8389e74, perf0076040fand BuyMenu/EASA QoLa66d4691. - Result: Gear, loadout and EASA atlas now names
3fdf1898as the visible source-continuity checkpoint and routes repeated profile-template, import-guard, cargo-loop, service/EASA and UI IDD branch proof to Gear template profile filter, Vehicle cargo equip loop bounds, Service menu affordability guards, UI IDD collision repair and BuyMenu EASA QoL branch audit. Feature status is aligned. No gameplay source changed. Earlydocs/validate-wiki.ps1and touched JSON/JSONL parse checks passed; final mirror/parity checks run with the batch.
- Claimed
marker-cleanup-atlas-source-scope-route-pruneto keep the marker/object-lifecycle cleanup page as the canonical route for empty supply-truck timeout evidence. - Source-checked current docs head
7eea6b6cagainst the earlier marker/cleanup checkpoint634a907b; targeted diffs over checked Chernarus and maintained Vanilla marker, cleaner, restorer and empty-vehicle paths returned no source changes. Branch refs still resolve to stablecf2a6d6a, releasea96fdda2, Miksuub8389e74and perf0076040f. - Result: Marker cleanup/restoration now names
7eea6b6cas the visible marker/cleanup source-continuity checkpoint. Repeated empty supply-truck 24-hour timeout proof now routes to the atlas Empty Supply Truck Branch Matrix, while Feature status and Source fix propagation queue carry compact route-first rows. No gameplay source changed.
- Claimed
networking-pv-gateway-source-scope-route-pruneto keep Networking and public variables as a transport/trust-boundary gateway instead of a duplicate PVF branch matrix. - Source-checked current docs head
1e16527bagainst the earlier network checkpoint4277a2ad; targeted diffs over checked Chernarus and maintained Vanilla network, PVF and direct-channel paths returned no source changes. Branch refs still resolve to stablecf2a6d6a, releasea96fdda2, Miksuub8389e74and perf0076040f. - Result: Networking now names
1e16527bas the visible network/PVF source-continuity checkpoint, keeps older4277a2ad/8701aacc/59deb306as provenance, and routes repeated dispatch-timeCall Compileproof to Current Branch Scope, Public variable channel index, PVF dispatch implementation and Server authority migration map. No gameplay source changed.
- Claimed
sqf-atlas-current-source-scope-route-pruneto keep SQF code atlas as a compile/source ownership map rather than a duplicate PVF or disabled-compile branch-status page. - Source-checked current docs head
94b09c73against the earlier SQF atlas checkpoints34212d6aand4277a2ad; targeted diffs over checked Chernarus and maintained Vanilla PVF, bootstrap, common/client/server/headless init, AI supply-truck, server-FPS, MASH marker,SEND_MESSAGE,AttackWave,SetTaskandLogGameEndpaths returned no source changes. The compile count command still returns738totalpreprocessFilereferences,460preprocessFileLineNumbers,278plainpreprocessFileand22commented references. Branch refs still resolve to stablecf2a6d6a, releasea96fdda2, Miksuub8389e74and perf0076040f. - Result: SQF code atlas now names
94b09c73as the visible compile/source-continuity checkpoint while preserving the original04a60e43count snapshot as provenance. Repeated PVF no-drift proof now routes back to the compile summary plus Public variable channel index, Networking and public variables and PVF dispatch implementation, and local PVF dispatch risk now has explicitServer_HandlePVF.sqf:14/Client_HandlePVF.sqf:22anchors. No gameplay source changed.
- Claimed
architecture-overview-current-source-scope-route-pruneto keep Architecture overview as the top owner-route gateway rather than a stale docs-head checkpoint. - Source-checked current docs head
2de2de92against the earlier architecture overview checkpointadb9dbc8and broader source checkpoint4277a2ad; targeted diffs over cited runtime, bootstrap and LoadoutManager tooling paths returned no source changes. Branch refs still resolve to stablecf2a6d6a, releasea96fdda2, Miksuub8389e74and perf0076040f. - Result: Architecture overview now names
2de2de92as the visible source-continuity checkpoint while preserving earlieradb9dbc8,4277a2ad,1bef8801and1aa178f8provenance. The Current Branch Scope row now explicitly covers runtime/bootstrap/tooling anchors and routes branch behavior, line drift and smoke gates to linked subsystem owner pages. No gameplay source changed.
- Claimed
server-runtime-operations-current-source-scope-route-pruneto keep Server runtime and operations as a short gateway instead of a stale docs-head checkpoint. - Source-checked current docs head
f74b3822against earlier server-runtime checkpointsa6785f51and4277a2ad; targeted diffs over checked Chernarus and maintained VanillaInit_Server.sqf, server FSM/module paths,Server_SideMessage.sqf,Server_OnHQKilled.sqfand server-FPS publisher paths returned no source changes. Branch refs still resolve to stablecf2a6d6a, releasea96fdda2, Miksuub8389e74and perf0076040f. - Result: Server runtime and operations now names
f74b3822as the visible server-runtime source-continuity checkpoint while preservinga6785f51,4277a2ad,92c5cf05and6afcc58eprovenance. Branch-sensitive AI supply-truck startup, Patrols v2 and FPS publisher cleanup remain routed to Server gameplay runtime atlas. No gameplay source changed.
- Claimed
client-ui-atlas-current-source-scope-route-pruneto keep Client UI systems atlas as a current source-backed UI route map rather than a stale docs-head checkpoint. - Source-checked current docs head
68bd4dc5against earlier UI atlas checkpointsa03a1fb5andb5219d47; targeted diffs over checked Chernarus and maintained Vanilladescription.ext,Rsc,Client/GUI,Init_Client.sqf,Client_UpdateRHUD.sqf, client action/marker FSMs and core UI helper paths returned no source changes. Branch refs still resolve to stablecf2a6d6a, releasea96fdda2, Miksuub8389e74, perf0076040f,wf-menu-ops-console0767c0b5and BuyMenu/EASA QoLa66d4691. - Result: Client UI systems atlas now names
68bd4dc5as the visible UI/Rsc source-continuity checkpoint while preservinga03a1fb5,b5219d47,a71b42fe,2fef1e3dandf7bc72a8provenance. Detailed resource parity, title-handle, vote/help/router, clickable-text and branch-only UI behavior remains routed to owner pages. No gameplay source changed.
- Claimed
deploy-aicom-experital-merge-risk-auditfrom Steff's request to work thedeploy/2026-06-12-aicom-experitalbranch and report on GitHub every 30 minutes. - Operating scope: source-backed Arma 2 OA SQF review of
deploy/2026-06-12-aicom-experital@984195aeagainstorigin/master@cf2a6d6a,origin/release/2026-06-feature-bundle@a96fdda2,origin/experitaland PR #34. Initial focus is AI commander, wildcard events, marker/performance loops, server FSM/PVF edges and merge-risk deltas. - Coordination note: Claude leads branch implementation. Codex is auditing/reporting first; any gameplay code change candidate will be posted as a proposed-change notice with source paths and branch refs before edits. GitHub issue tracking is disabled, so broad status uses PR #30 unless a narrower target is chosen.
- Claimed
wiki-mirror-current-wiki-syncafter fetching the standalone wiki toorigin/master@3745638and finding35top-level SHA256 drift candidates against the repodocs/wikimirror ondocs/developer-wiki-index@e2d994246. - Scope is docs-only mirror reconciliation: copy current human-wiki pages into
docs/wiki, keep coordination records compact, validate JSON/JSONL/wiki links where practical and avoid gameplay source edits. - Result: mechanical mirror copy touched only
docs/wikifiles in the repo mirror and the standalone wiki coordination log. No mission source files changed. - Validation passed:
docs/validate-wiki.ps1, touched JSON/JSONL parse,git diff --checkin both worktrees and full top-level wiki/docs normalized-content parity (diffCount=0). The validator emitted only the known non-failing legacy JSONL envelope warnings.
- Claimed
aicom-pr-board-current-state-refreshafter GitHub PR metadata showed PR cleanup and integration lab still presented PR #8 and PR #14 as open release/test candidates. - Source scope:
gh pr list --repo rayswaynl/a2waspwarfare --state open --limit 100 --json number,title,headRefName,baseRefName,isDraft,updatedAt,urlplusgh pr view 8andgh pr view 14. PR #8 is merged fromrelease/2026-06-feature-bundleintomasterat 2026-06-09T07:47:34Z; PR #14 is merged fromfeat/ai-commanderintomasterat 2026-06-10T13:40:19Z. - Result: PR cleanup lab now routes current AICOM/Experital work through PR #35 as the
deploy/2026-06-12-aicom-experital->masterumbrella, treats PR #34 and PR #36-#41 as deploy-child/review/note lanes, adds current rows for PR #20/#21/#29-#41 and preserves activedeploy-aicom-experital-merge-risk-auditcoordination. No gameplay source changed. - Validation passed:
docs/validate-wiki.ps1, touched JSON/JSONL parse,git diff --checkand docs/wiki mirror parity after copying to the standalone wiki checkout. The wiki validator emitted only the known non-failing legacy JSONL envelope warnings.
- Claimed
guer-insurgents-branch-intakefrom the Brain-ready handoff atC:\Users\Chill\Documents\Codex\2026-06-16\look-for-work-in-brain-3\outputs\Guer-Insurgents-Branch-Intake.md, after confirming the wiki mirror sync lane was complete and both docs/wiki plus standalone wiki worktrees were clean. - Source-checked
origin/feat/guer-insurgents-faction@41550bd33againstorigin/master@cf2a6d6a: merge-basecf2a6d6a,462changed files,25816insertions,2249deletions,241Chernarus mission paths and208maintained Vanilla paths.git diff --check origin/master..origin/feat/guer-insurgents-factionstill reports blank-EOF/trailing-whitespace failures, includingServer/Functions/AI_Commander_Wildcard.sqf:1055,1085,1094,1102,1113. - Result: Gameplay systems atlas now owns the detailed branch-intake matrix; Feature status carries a compact broad Chernarus-first branch-review row; Testing workflow and
agent-release-readiness.jsonnow carry planned GUER smoke gates. No gameplay source changed.
- Claimed
default-gear-template-content-catalogafter verifying the wiki covers gear-template profile bugs but does not catalog the shipped predefined template content itself. - Source scope: clean
master@0139a346,Common/Config/Loadout/Loadout_*.sqf,Common/Config/Config_SetTemplates.sqf,Common/Config/readme.txt,Client/GUI/GUI_BuyGearMenu.sqf,Client/Functions/Client_UI_Gear_FillTemplates.sqfandClient_UI_Gear_ParseTemplateContent.sqf. - Planned result: one docs-only page,
Default-Gear-Template-Content-Catalog, with source-cited tables showing that current master ships one empty seed template per loadout file and derives any visible price/label/upgrade behavior at runtime. No gameplay source changes planned.
- Result: added Default gear template content catalog, wired it into Home,
_Sidebar.mdandagent-context.json, and left gameplay source untouched. - Source proof: clean
master@0139a346; all tenCommon/Config/Loadout/Loadout_*.sqffiles ship the same empty predefined template seed andConfig_SetTemplates.sqfkeeps only the first per-side seed unless the caller passes the thirdfalseparameter. - Validation: citation line scan passed, A3-only term scan clean, JSON/JSONL parse passed,
git diff --checkpassed with only normal Windows LF/CRLF warnings, andTools/ValidateWiki.ps1 -WikiPath <wiki> -SkipGitDiffCheckreached[OK] markdown links resolveplus[OK] agent-context page lists match wiki mirrorbefore the known pre-existing machine-reference failure.
- Claimed
gear-store-price-upgrade-catalogafter checking that Gear, loadout and EASA atlas maps the runtime/config flow but does not publish a gear-store content catalog; Commanders handbook only gives two coarse gear-level examples. - Scope is one source-cited docs-only page for current
masterChernarus high-impact player gear-store prices and upgrade gates, sourced fromCommon/Config/Gear/Gear_*.sqf, then wired through sidebar, Home andagent-context.json. No gameplay source edits planned. - Result: added Gear store price and upgrade catalog for current
master@0139a346Chernarus gear rows with price>= 300or gear level>= 4; the documented table reconciles to68qualifying source rows with no missing or extra rows. - Validation: reopened every citation against
Missions/[55-2hc]warfarev2_073v48co.chernarus, checked forbidden Arma 3-only constructs, confirmed all local wiki links resolve after repairing three stale temporary-path links in Artillery reference, confirmedagent-context.jsonpage-list parity and rangit diff --check.
- Claimed
earplugs-audio-toggle-referenceafter verifying no existing wiki markdown page coveredEarplugToggle,WFBE_WASP_Earplug*variables or the currentfadeSound/fadeRadioearplug behavior. - Source-checked stable
master@0139a346Chernarus paths:WASP/actions/AddActions.sqf,WASP/actions/EarplugToggle.sqf,Client/GUI/GUI_Menu.sqf,Rsc/Dialogs.hpp,briefing.html,Client/GUI/GUI_Menu_Help.sqf, respawn and skin-selector re-add paths. - Result: Earplugs audio toggle now documents the split between the WASP scroll/vehicle path (
WFBE_WASP_EarplugActive,fadeSoundplusfadeRadio) and the WF menuEARpath (WFBE_Earplugs,fadeSoundonly). WASP overlay now routes earplugs instead of saying only HQ recovery is active fromAddActions.sqf. No gameplay source changed.
- Claimed
gear-store-loadout-route-catalogas a docs-only coverage-gap page after verifying existing gear pages describe runtime/data-model defects and the price catalog covers high-impact price/gate rows, but neither catalogs side-root loadout imports, row counts and dynamic/gated gear coverage together. - Source scope: current source
master@0139a346, Chernarus missionCommon/Config/Gear,Common/Config/Loadout,Common/Config/Core_Rootand theConfig_Weapons,Config_Magazines,Config_Backpack,Config_SetTemplates,Config_SortWeaponsandConfig_SortMagazineshelpers. - Result: added Gear store loadout route catalog as a source-cited Chernarus
master@0139a346content catalog for side-root loadout imports, loadout row counts, price/gate extrema and config-gated/dynamic gear content. Citation ranges, numeric counts/prices/gates, internal links and Arma 2-only language were checked before wiring the page into Home, sidebar,agent-context.jsonand Gear store price and upgrade catalog. No gameplay source changed.
- Claimed
autoflip-vehicle-recovery-referenceafter confirming AutoFlip is only covered by a compact Modules Atlas row and historical mentions, not a dedicated live-feature page. - Source scope: clean
master@0139a346,Client/Module/AutoFlip/AutoFlip.sqf,Client/Init/Init_Client.sqf,Common/Init/Init_Unit.sqf,WASP/actions/FlipVehicle.sqfandstringtable.xml. - Planned result: one docs-only page,
AutoFlip-Vehicle-Recovery-Reference, with source-cited tables for automatic stuck-vehicle recovery and the separate manual Flip Vehicle action. No gameplay source changes planned.
- Result: added AutoFlip vehicle recovery, wired it into Home,
_Sidebar.mdandagent-context.json, and left gameplay source untouched. - Source proof: clean
master@0139a346; AutoFlip starts from client init, scans the player's mounted vehicle and mounted group vehicles, requires the documented tilt/speed/ground/water/cooldown/stuck gates, rights vehicles withsetVectorUp,setPosandsetVelocity, and is separate from the manual tank/car Flip Vehicle action. - Validation: reopened every citation against the Chernarus mission source, checked forbidden Arma 3-only constructs, confirmed local wiki links resolve, confirmed
agent-context.jsonpage-list parity and rangit diff --check.
- Claimed
cipher-sort-utilities-referenceafter confirming Modules atlas only gives a route-level CIPHER summary and no dedicated page owns the helper contracts, upgrade-label sort output or reverse-helper typo. - Scope is one source-cited docs-only page for current
master@0139a346Chernarus CIPHER helpers and their active call site:Common/Module/CIPHER/CIPHER_Init.sqf,Common/Module/CIPHER/CIPHER_Sort.sqf,Common/Config/Core_Upgrades/Labels_Upgrades.sqfandCommon/Init/Init_Common.sqf. No gameplay source edits planned. - Result: CIPHER sort utilities reference documents the helper contracts, the
WFBE_C_UPGRADES_SORTEDbuild and the Upgrade menu consumer path, routes from Home/sidebar/agent-context plus the module owner pages, and corrects the stale Modules atlasLabels_Upgrades.sqf:127reference to current line133. - Validation: source citation range check passed for
29page refs, local wiki links resolve,agent-context.jsondocumentation pages match187top-level markdown pages, A3-only token scan for the new page returned no matches, JSON/JSONL parse passed, repodocs/wikivalidator passed after mirror sync andgit diff --checkpassed with line-ending warnings only.
- Claimed
operator-monitor-cpu-affinity-tools-referenceafter verifying the wiki mentions RPT/performance workflows broadly but has no dedicated page forTools/Monitor/Get-WindowedRpt.ps1orTools/Ops/Set-WaspCpuAffinity.ps1. - Source-checked clean
master@0139a346repo-root paths:Tools/Monitor/Get-WindowedRpt.ps1,Tools/Ops/Set-WaspCpuAffinity.ps1anddocs/testing/hc-scaling-test.md. - Result: Operator monitor and CPU affinity tools now documents the RPT windowing parameters, non-locking
FileShare.ReadWriteread, optional regex/tail filtering, dry-run-first affinity masks,arma2oaserver.exe/ArmA2OA.exe -clientprocess targeting, connection-order HC masks and the not-applied live-host caution. Routed through Home,_Sidebar.mdandagent-context.json. No gameplay source changed. - Validation: 54 citation ranges resolve against clean source, internal page links resolve, forbidden Arma 3-only token scan is clean, touched JSON/JSONL parse passes,
docs/validate-wiki.ps1passes after mirroring the wiki intodocs/wikiandgit diff --checkreports only normal Windows LF/CRLF warnings.
- Claimed
skin-selector-class-swap-referenceafter confirming the wiki had no dedicated Skin Selector page and only incidental mentions of skin-selector action restoration in Earplugs audio toggle. - Source scope: clean
master@0139a346, canonical ChernarusCommon/Init/Init_CommonConstants.sqf,Rsc/Dialogs.hpp,Client/GUI/GUI_Menu.sqf,Client/GUI/GUI_SkinSelectorMenu.sqf,Client/Init/Init_Keybind.sqf,Client/Module/Skill/Skill_Init.sqf,Client/Functions/Client_OnRespawnHandler.sqf,Common/Functions/Common_CreateUnit.sqf,WASP/actions/SkinSelector/*and representative maintained Vanilla parity paths. - Result: added Skin selector and class swap, documenting the default-off gate, hidden WF-menu shortcut, join/WF-menu/User11 openers, WEST/EAST class pools, Spotter-only ghillie filter, replacement-player apply lifecycle, handler/action restore, commander build-action restore and respawn persistence. Wired Home, sidebar, Player UI workflow, Player skill abilities, WASP overlay, Feature Status and
agent-context.json. No gameplay source changed. - Validation: 49 source refs in the new page resolve against clean source, touched-page internal links resolve,
agent-context.jsonpage-list parity is205/205, JSON/JSONL parse checks pass,git diff --checkreports only normal Windows LF/CRLF warnings, and this clean source checkout has nodocs/wikimirror or wiki validator script to run.
- Claimed
player-vehicle-travel-actions-referenceafter verifying current wiki coverage is scattered: MHQ/camp repair has owner-page coverage, but Push, Taxi Reverse, HALO, Cargo Eject and basic lock/unlock behavior are mostly one-line route mentions. - Source scope: clean
master@0139a346, ChernarusCommon/Init/Init_Unit.sqf,Client/Action/Action_Push.sqf,Action_TaxiReverse.sqf,Action_HALO.sqf,Action_EjectCargo.sqf,Action_ToggleLock.sqf,Action_ToggleMHQLock.sqf,Client/PVFunctions/SetVehicleLock.sqf,SetMHQLock.sqfandServer/PVFunctions/RequestVehicleLock.sqf. - Planned result: one docs-only page,
Player-Vehicle-And-Travel-Actions-Reference, with source-cited registration/effect tables and Continue Reading routes to Valhalla, AutoFlip, vehicle countermeasures, Commander/HQ lifecycle and Player skill abilities. No gameplay source changes planned. - Result: added Player vehicle and travel actions, wired it through Home,
_Sidebar.md, AutoFlip vehicle recovery, Valhalla vehicle climbing-assist, Player UI workflow andagent-context.json, and left gameplay source untouched. The stablemastersource tree has nodocs/wikimirror directory, so no repo mirror files were touched in this pass. - Validation: 48 citation ranges resolve against clean Chernarus source, touched internal links resolve, A3-only token scan is clean, touched JSON/JSONL parse passes,
agent-context.jsonpage count matches top-level markdown page count, andgit diff --checkreports only normal Windows LF/CRLF warnings.
- Claimed
engine-stealth-fuel-toggle-referenceafter confirmingClient/Module/Engineshad live source files, current audit notes and only a compact Modules atlas summary, with no dedicated owner page. - Source-checked clean
master@0139a346Chernarus paths:Client/Module/Engines/Engine.sqf,Startengine.sqf,Stopengine.sqf,Client/Functions/Client_BuildUnit.sqf,Server/Init/Init_Server.sqfandClient/Functions/Client_SupportRefuel.sqf. - Result: added Engine stealth fuel toggle as a source-cited reference for the
STEALTH ON/STEALTH OFFflow, vehicle state keysID/Fuel/stopped, purchased tank/wheeled-APC attach, WASP extra start-vehicle attach and the refuel-service guard. Routed through Home,_Sidebar.md, Modules atlas, Function and module index andagent-context.json. No gameplay source changed. - Validation: 27 source citation ranges resolve, internal links resolve, Arma 3-only token scan is clean, touched JSON/JSONL parse passes, standalone wiki validator reaches markdown link/page-list OK before the known machine-reference failure, current repo
docs/wikivalidator passes with known legacy JSONL warnings only, andgit diff --checkpasses with line-ending warnings only.
- Rebased over parallel wiki commits that had already published the canonical Engine stealth fuel toggle page; dropped the duplicate local
Engine-Stealth-Toggle-Referenceslug and kept all navigation/context on the canonical page. - Enhancement: added the
"stopped"mission-variable caveat to separate it from unrelated Armastoppedcommand hits, plus a compact Smoke Targets table for action visibility, fuel-drain, fuel-restore/refuel-guard and WASP extra start-vehicle checks. - Validation: the enhanced canonical page now resolves
40source citation ranges against cleanmaster@0139a346; local links, JSON/JSONL, page-list parity, Arma 3-only token scan andgit diff --checkwere rerun after rebase resolution.
- Claimed
qol-trio-player-hints-referenceafter verifying existing wiki coverage only indexed the QoL constants and scattered consumer line refs, without a canonical page for the live client-visible hint surfaces. - Source scope: clean
master@0139a346, ChernarusCommon/Init/Init_CommonConstants.sqf,Client/Init/Init_Client.sqf,Client/FSM/updatesalvage.sqf,Client/GUI/GUI_Menu_BuyUnits.sqf,Client/Functions/Client_FNC_Special.sqfandClient/Functions/Client_QOL_Advisor.sqf. - Result: added QoL trio player hints, documenting the master gates, salvage toast, upgrade banner/sound split, last-purchase timestamp coupling and advisor nudges, then wired Home, sidebar, Player UI workflow, Experimental feature flags and
agent-context.json. No gameplay source changed. - Validation: source citation ranges resolve against clean Chernarus source, touched internal links resolve, A3-only token scan is clean, touched JSON/JSONL parse passes,
agent-context.jsonpage count matches top-level markdown page count, andgit diff --checkreports only normal Windows LF/CRLF warnings. The stable source tree has nodocs/wikimirror or wiki validator script.
- Claimed
wiki-mirror-current-wiki-sync-2026-06-21after comparing live wikimaster@743daf4with repo mirror branchorigin/docs/developer-wiki-index@11f535d9and finding116top-level normalized-content differences. - Scope: reconcile the repo
docs/wikimirror to the current GitHub wiki checkout, then validate parity and JSON/JSONL. No gameplay source edits planned. - Result: copied
260top-level wiki files intodocs/wiki, removed the mirror-onlyGUER-Insurgents-Branch-Audit.md, and updated coordination records so the current human wiki and repo mirror carry the same top-level content again. No gameplay source changed. - Validation: final validation is recorded in the matching
completeevent; the required gates are JSON/JSONL parse,docs/validate-wiki.ps1, normalized wiki/docs parity andgit diff --check.
- Claimed
cf2-source-stamp-current-head-caveatafter fetching clean source/wiki/docs worktrees and confirmingcf2a6d6a4is an ancestor of currentorigin/master@0139a346. - Scope: docs-only correction for broad page headers that still used the
cf2a6d6a4master stamp, so they read as then-current/historical master evidence with a current-head recheck caveat. No gameplay source edits planned. - Planned validation: mirror touched wiki pages into
docs/wiki, parse touched JSON/JSONL, run the wiki validator, verify wiki/docs parity and rungit diff --check. - Result: updated
38source-verification headers to preservecf2a6d6a4as then-current/historical master evidence while warning that currentorigin/masteris0139a346; also changed the Player skill abilities Officer/MASH note to snapshot wording so its stale line refs are not current-head proof. - Validation: final validation is recorded in the matching
completeevent; required gates are JSON/JSONL parse,docs/validate-wiki.ps1, normalized touched-file wiki/docs parity andgit diff --check.
- Claimed
wiki-mirror-and-guer-current-source-syncafter the broad mirror sync removed the docs-only GUER audit, then source-checked whether that useful page should stay deleted or return in corrected form. - Scope: docs-only mirror reconciliation plus source-backed GUER status correction. Used a clean temporary wiki worktree so the existing dirty standalone checkout was not touched.
- Result: rebased over live wiki
master@e4fc668, restored the docs-only GUER Insurgents branch audit as a source-refreshed wiki page, rewrote it against currentorigin/master@0139a346, and aligned Feature status, Gameplay systems atlas,_Sidebar.mdandagent-context.json. No gameplay source changed. - Source proof:
9af83596is an ancestor oforigin/master@0139a346;git grepfindsWFBE_C_GUER_PLAYERSIDE,Root_GUE_PlayerOverlay,Server_GuerStipend,Action_GuerVbiedDetonateandguer-vbied-detonatein both maintained roots, correcting the stale Chernarus-only/Takistan-dormant wording. - Validation: JSON/JSONL parse passed in both the repo mirror and clean wiki worktree;
docs/validate-wiki.ps1passed with known legacy JSONL warnings only;git diff --checkpassed in both worktrees with LF/CRLF warnings only; final wiki/docs SHA parity is261files each with0missing and0differing common files.
- Claimed
clickabletext-soundpush-current-stable-closeoutafter the current-source check showed the old patch-ready matrix was stale:origin/master@0139a346now keeps validRscClickableText.soundPush[] = {"", 0.2, 1};atRsc/Ressources.hpp:556in both maintained roots. - Source evidence: Chernarus blame points to
1a5e0b40(fix(experital): malformed soundPush array in RscClickableText); maintained Vanilla blame points to9b49883c(chore: regenerate Takistan + generated files via Tools/LoadoutManager). Current master has no maintained-root{, 0.2, 1}hit and still derives 14RscClickableTextcontrols per root at the refreshedRsc/Dialogs.hppline refs. - Result: refreshed Client UI systems, Feature status and Source fix propagation queue so current stable is source-present/smoke-pending, while older docs/source, Miksuu, perf, release and UI theme evidence remains branch-scoped until rechecked or merged. No gameplay source changed.
- Validation: final validation is recorded in the matching
completeevent; required gates are JSON/JSONL parse,docs/validate-wiki.ps1, wiki/docs parity for touched files andgit diff --check.
- Claimed
source-fix-queue-docs-head-refresh-2026-06-21after the mirror sync advanced the docs branch todocs/developer-wiki-index@4c01dfb7while Source fix propagation queue still used4bd37b98as the propagation source anchor. - Source check:
git diff --name-only 4bd37b98..4c01dfb7returned no changes for the queue's checked propagation path families: public-variable init, client init, FPS publishers, supply mission start/player list, commander ARTY construction/discovery in Chernarus and maintained Vanilla, plus LoadoutManager root discovery. - Result: added a compact docs-head refresh note and Agent Index fact update to Source fix propagation queue, preserving
4bd37b98as line-anchor proof while making the current mirror head explicit. No gameplay source changed.
- Claimed
pr-board-aicom-closure-refresh-2026-06-21aftergh pr list --repo rayswaynl/a2waspwarfare --state all --limit 80showed the 2026-06-16 AICOM deploy stack had closed or merged: PR #29 and #31 merged on 2026-06-17, PR #35 and deploy-child PR #34/#36-#39/#41 are closed, PR #43 is the new open master-target soak/proposals PR, PR #40 remains open on closed basefix/aicom-review-batch-2026-06-15, and PR #9 remains open. - Scope: docs-only refresh of PR cleanup and integration lab, dashboard/current-lane routing and machine coordination records. No gameplay source edits planned.
- Planned validation: mirror touched wiki pages into
docs/wiki, parse touched JSON/JSONL, run the wiki validator, verify touched-file parity and rungit diff --check. - Result: refreshed the PR cleanup lab and Progress Dashboard so PR #35 plus deploy-child PR #34/#36-#39/#41 are closed historical AICOM deploy evidence, PR #29/#31 are merged history, PR #43 is the live master-target soak/proposals route, PR #40 is open but stacked on a closed base, and PR #9 remains separate map/content work. No gameplay source changed.
- Validation: final validation is recorded in the matching
completeevent; required gates are JSON/JSONL parse,docs/validate-wiki.ps1, touched-file wiki/docs parity, stale live-lane string scan andgit diff --check.
- Claimed
icbm-launched-pveh-branch-scope-refreshto tighten the dead/stale-code row for the receiver-onlyICBM_launchedPVEH without touching gameplay source. - Source scope:
docs/developer-wiki-index@4c01dfb,origin/master@0139a346,upstream/master@b8389e74andorigin/perf/quick-wins@0076040f, checked across Chernarus source and maintained Vanilla.git ls-remote --heads origin release/*returned no current release heads on 2026-06-21. - Planned result: refresh Dead/stale code register with exact refs, current
RequestSpecial "ICBM"/HandleSpecial "icbm-display"route anchors and an explicit owner-decision handoff. No gameplay source edits planned. - Result: refreshed the receiver-only
ICBM_launchedrow, the P1 backlog row and the revive-candidate row with exact refs, no-sender evidence, current nuke-route line drift and an explicit absent-release-head caveat. Dashboard, pruning ledger and machine records were updated; no gameplay source changed. - Validation: JSON/JSONL parse passed,
docs/validate-wiki.ps1passed with pre-existing legacy JSONL warnings only, touched-file docs/wiki to wiki-checkout parity was verified after mirroring, andgit diff --checkpassed with line-ending warnings only.
- Claimed
hq-score-current-stable-refreshafter the DR-50 Feature Status and Source Fix queue rows still treated olderorigin/master@cf2a6d6astable evidence as current, while the fetched stable branch isorigin/master@0139a346. - Source evidence: current Chernarus and maintained Vanilla both keep
_points = 30000 / 100 * WFBE_C_BUILDINGS_SCORE_COEFatServer/Functions/Server_OnHQKilled.sqf:23, award the generic score at:52/:54, gate only the second_score = 900bounty at:80, set it at:83, award it at:86, and keepWFBE_C_BUILDINGS_SCORE_COEF = 3atCommon/Init/Init_CommonConstants.sqf:529. - Result: refreshed Commander/HQ lifecycle, Feature status and Source fix propagation queue so current stable is explicitly still patch-ready/current-stable-unpatched, while older docs/Miksuu/perf/release/feat-ai rows stay branch-scoped. No gameplay source changed.
- Validation: final validation is recorded in the matching
completeevent; required gates are JSON/JSONL parse,docs/validate-wiki.ps1, touched-file wiki/docs parity, source evidence probe andgit diff --check.
- Claimed
map-boundaries-current-head-refreshafter the cf2 stamp caveat batch left Map boundaries and off-map enforcement marked as historicalcf2a6d6a4evidence. - Scope: recheck that one compact page against current
origin/master@0139a346, update shifted line anchors and fix any stale path wording. No gameplay source edits planned. - Source proof in progress:
cf2a6d6a4..origin/mastertouches shared constants, parameters, support paradrop files andstringtable.xml, but the boundary geometry and off-map handler shapes remain present; current line drift includesInit_Common.sqf:326,Init_CommonConstants.sqf:387,427,Rsc/Parameters.hpp:291,Init_Client.sqf:69-70andstringtable.xml:1118. - Result: refreshed the page header to current
origin/master@0139a346, updated shifted source anchors, clarified theServer/Init/Init_Towns.sqftown-distribution path and preserved the existing boundary/off-map behavior summary. No gameplay source changed. - Validation: final validation is recorded in the matching
completeevent; required gates are source-anchor spot checks, internal link/wiki validator, JSON/JSONL parse, wiki/docs parity andgit diff --check.
2026-06-21T18:34:47+02:00 - Claude (claude-gaming) - B67 built, verified and DEPLOYED LIVE on Chernarus
- Built, verified and DEPLOYED build b67 to the live Chernarus server (MISSINIT
_b67, ErrInExpr=0, 3/3 up) via the freshname service flow. UNLIKE most worklog entries this one SHIPS GAMEPLAY SOURCE and is live, not docs-only. Packed by_pack_b67.py(overlay onto_b54_ch.zip; 40 content guards + brace check + round-trip). Source on branchclaude/b57-soak-proposals(push pending). Verified by per-feature adversarial fleets (all SHIP) + a whole-build double-check fleet (GO, 0 critical). -
Spawn "same 2 spots" root cause SOLVED (canonical). In
Server/Init/Init_Server.sqfMODE-2 (Random, the live default) random placement,_startG(the 3rd / GUER base) is initialised[0,0,0]and never reassigned, yet the West/East accept-tests required every candidate be> startingDistance(7500m) from it = a PHANTOM base at map corner[0,0,0], sterilising a quadrant and collapsing the pool (Chernarus 19->16 candidates, valid W/E pairs 27->7, one side pinned to id297). The three prior fixes (B57 RNG-advance, B62/B66 rotation + egress) all operated DOWNSTREAM of an already-collapsed pool, so none helped. Fix: a_guerRealgate disables the_startGdistance check when GUER has no real base. Live RPT now showscandidates=15, 14 pass egress, all sides placed [random] after 8 attempts(no force-fall to the fixed wfbe_default markers). Spawn diagnostics were also converted to rawdiag_log ## B67SPAWNbecause the priorWFBE_CO_FNC_LogContentcalls are no-ops in prod (WF_LOG_CONTENT is commented out) - the 3 prior fixes flew blind. -
Cash-rich AI commander (no supply inflation).
Common/Init/Init_CommonConstants.sqf: stipend 2000->6000 (Hard 9000),WFBE_C_ECONOMY_INCOME_COEF8->14,WFBE_C_AICOM_INCOME_MULT_MAX3.0->4.0,WFBE_C_AI_COMMANDER_START_FUNDSrestored to 200000,WFBE_C_AICOM_UPGRADE_FUNDS_RATEreverted to 1;WFBE_C_AI_COMMANDER_UPGRADE_INTERVALkept at 300 (tech is interval-gated, money-independent, so cash cannot speed tech). All edits are on the CASH path (updateresources.sqf:95/103);WFBE_C_ECONOMY_SUPPLY_INCOME_MULTstays 0.35 and no supply knob was touched. -
Hybrid commander (#5) ENABLED.
WFBE_C_AI_COMMANDER_LOCK1->0 so players can vote out the AI commander; the AI then keeps founding/refilling teams in assist mode (AI_Commander.sqf, gated byWFBE_C_AI_COMMANDER_HYBRID_REFILL) and a human order on an HC team is published viawfbe_aicom_orderso it is not inert (AI_Commander_Execute.sqf); the AI treasury keeps earning under a human commander (updateresources.sqf3 income gates). Relevant: Commander vote/reassignment. -
GUER map visibility. GUER (resistance) side-patrols now actually DISPATCH:
server_side_patrols.sqfoverrides the defender_lvlto new constWFBE_C_GUER_PATROLS_LEVEL(resistance has no upgrade system so the level was always 0 and the existingWFBE_ACTIVE_PATROLS->updatepatrolmarkers.sqfpath, which already supports resistance, had an empty feed). NEW GUER-air marker feedWFBE_ACTIVE_GUER_AIR(Server_GuerAirDef.sqfrebuild+publish each interval +Server_OnPlayerConnected.sqfJIPpublicVariableClientcatch-up + an additive air block inupdatepatrolmarkers.sqf, distinct blue "GUER Air" arrow). Relevant: Client marker FSM updater. -
GUER kit. VBIED now pays the detonator personally + the team (new
Client/PVFunctions/GuerVbiedBounty.sqfreceiver, registered inInit_Common.sqf); high-climbing forced on the VBIED; AK family + RPG7V buyable at gear level 0 (Gear_GUE.sqf_z->0); BAF IED v1-v4 added to the GUER gear menu; IED kills pay onlyWFBE_C_GUER_IED_KILL_COEF(0.30) via aFired-EH tag attached on FIRST life (Common/Init/Init_Unit.sqf) AND on respawn (Client_OnRespawnHandler.sqf).Gear_GUE.sqf/Loadout_GUE.sqfported to Takistan. -
AI build + movement. Factory min centre-to-centre spacing + wider placement ring (
AI_Commander_Base.sqf,WFBE_C_AICOM_STRUCT_SPACING=45 /WFBE_C_AICOM_FACTORY_RING_MIN/MAX=60/110); openisFlatEmptyspawn apron for AI-owned factories so units stop spawning in trees (Server_BuyUnit.sqf); MHQ relocation routes only through own-side towns with a generous buffer outside enemy/GUER activation rings, GUER-aware (AI_Commander_MHQReloc.sqf,WFBE_C_AICOM_MHQ_TOWN_BUFFER=1000); EAST single-survivor retreat-thrash cull (AI_Commander_Produce.sqf). -
Correctness fixes. Victory banner showed the LOSER (
Client_EndGame.sqfinverted a payload that is the winner) - fixed; once-per-tick double-fire guard (server_victory_threeway.sqf); GUER end-game label (GUI_EndOfGameStats.sqf+STR_WF_PARAMETER_Side_Guer); town-AI despawn no longer deletes a player-crewed vehicle (server_town_ai.sqfcrew scan); removed deadWFBE_C_MODULE_BIS_HClobby param; corrected the staleSTR_Supplies_24x reward text to the real reward (supply value, +25% heli); registeredwfbe_supply_temp_resistanceside-supply PVEH (Server_ChangeSideSupply.sqf); deleted orphanedServer/AI/AI_TLWPHandler.sqs. -
Pending: push the
claude/b57-soak-proposalssource commit; Takistan full-parity build. Dashboard changelog build 67 already published. Live monitor re-pointed to_b67(15-min WaspSoakWatch + WaspB57Soak keep-alive). NOTE: gameplay source DID change and is LIVE.
Home | Agent Guide | Current live state | Release 1.2.2 (B91) | Quickstart | Progress | Lifecycle wait-chain | Join/disconnect | Parameters/build | Assets/config | SQF atlas | PV index | Modules | Support/specials | Commander/HQ | Commander vote/reassign | Construction/CoIn | Construction cleanup | WDDM compositions | Factory/purchase | Upgrades/research | Towns/camps/capture | Victory/endgame | Markers/cleanup | Server runtime | AI runtime/HC | SP AI tuning | AI commander audit | HC delegation | Town AI safety | Commander reassignment | Resistance supply | Player UI workflow | UI atlas | Respawn/death | Gear template filter | Vehicle cargo loop | Service guards | UI IDD repair | UI design inspiration | WASP overlay | Feature status | Source propagation | release readiness | Tooling readiness | Integration trust | AntiStack DB | Owner decisions | Shelved registry | Abandoned feature revival | Hardening roadmap | PVF dispatch | Server authority | ICBM authority | Attack-wave authority | Telemetry families | AICOM V2 cutover | Consumer port map | Testing workflow | Server ops | Web tools | Ecosystem repos | Arma 2 OA refs | A2 traps | OA compatibility audit | Coverage ledger | Navigation inventory | Pruning ledger | Knowledge roadmap | Agent context | Collab protocol | Worklog | Audit archive 2026-07 | Briefing reference | Utes invasion concept
- Shelved AICOM concepts - revivable someday ideas (owner-shelved 2026-07-03)
Docs rule: source-backed claims only; Arma 2 OA scripting docs only; gameplay edits start in Missions/[55-2hc]warfarev2_073v48co.chernarus.
- Getting started
- Status and coordination
- Agent context
- Agent collaboration protocol
- Agent worklog
- Agent worklog archive
- Progress dashboard
- PR cleanup and integration lab
- Shelved PR #169: gear price double-count
- Shelved PR #194: Chernarus no-trees
- Coordination board
- Codebase coverage ledger
- Bottleneck removal queue
- Current source status
- Wiki mirror reconciliation
- Navigation inventory
- Registers
- Agent orchestration
- Architecture
- Architecture overview
- Mission entrypoints and lifecycle
- Lifecycle wait chain
- Player join/disconnect and AntiStack lifecycle
- Mission parameters/localization/build inputs
- Stringtable localization key-family catalog
- Source inventory
- Content structure and maps
- Assets/config/localization/parameters
- Mission start parameters index
- Code and networking
- Gameplay systems
- Content, reference and catalogs
- Faction unit/vehicle roster catalog
- Auxiliary/SF/civilian unit catalog
- Gear store loadout route catalog
- Upgrade research (cross-faction)
- Gear store price and upgrade catalog
- Gear store catalog (complete, per faction)
- Defense structures catalog
- Artillery reference per faction
- AI squad team templates catalog
- Town AI lifecycle reference
- Town AI group composition catalog
- Class-skill system reference
- Player skill abilities reference
- Default gear template content catalog
- Chernarus map content reference
- Takistan map content reference
- Takistan features
- Takistan parity reference
- Takistan oilfields objective reference
- IRS IR-smoke countermeasure
- Arty module special munitions
- Zeta cargo sling-load reference
- Spawn primitive function reference
- Kill and score pipeline
- Waypoint helper function reference
- Position and proximity function reference
- Side/team state function reference
- Player AI watchdog and recovery
- AICOM stuck-recovery v2
- LoadoutManager data-model contributor guide
- Discord status bot setup and reference
- GLOBALGAMESTATS extension reference
- New player quickstart (player guide)
- Optional client mods (player guide)
- Earning funds and score (player guide)
- Vehicle service and logistics (player guide)
- Commander's handbook (player guide)
- Tactical support menu
- Paradrop player experience
- Supply missions (player guide)
- In-game briefing & Diary field manual
- Playable maps catalog
- Faction root variables reference
- Faction base structures catalog
- Counter-battery radar system
- Bank, Reserve and Artillery Radar structures
- Map ruleset model and object config
- Countermeasures module reference
- Vehicle countermeasure (flares/spoofing)
- UAV terminal and spotter system
- Artillery firing function reference
- Service Point pricing model
- Medic redeployment truck (forward spawn)
- Side-patrol runtime and convoy mechanics
- Day/night cycle and weather system
- Config lookup helper reference
- CIPHER sort utilities reference
- Modded maps status and content
- BattlEye filter setup and OA taxonomy
- Player squad/group join protocol
- AutoFlip vehicle recovery
- Engine stealth fuel toggle
- Valhalla vehicle climbing-assist
- Missile and ordnance Fired-EH reference
- Vehicle equip and rearm reference
- Array and collection utilities
- Server composition spawner reference
- Upgrade queue server loop
- Map boundaries and off-map enforcement
- Namespace/profile/diagnostic utilities
- Group bool getVariable A2-OA trap
- Vehicle weapon balance init
- View distance auto-throttle
- Camp & respawn-camp getters
- Performance audit writer
- Site clearance (bulldozer)
- Factory queue cancel & refund
- AI commander tunable constants
- Experimental feature-flag constants
- Flag system quick reference
- Mission tunable constants catalog
- Gear parsing & cargo capacity
- Structure dressing function
- Paradrop delivery functions
- ICBM nuke client VFX & radiation
- Server HandleSpecial router
- LocalizeMessage chat router
- Gear buy-menu render & price functions
- Server broadcast & telemetry loops
- Per-unit client init pipeline
- Vehicle marking & texture pipeline
- Defense category & budget
- Legacy AI order primitives
- Commander-team driver
- AICOM command verbs
- AICOM behavior fix taxonomy
- AI commander wildcard deck reference
- AICOM aircraft and airfield system
- Static-defense manning
- End-of-game stats screen
- AI commander execution loop
- Deployable bipod / weapon resting
- Town-economy getters
- Server-init deadspawn & airfield probe
- GUER VBIED detonate action
- Resource income-tick engine
- AI commander treasury accessors
- PVF send-helper contracts
- AICOM logging & AICOMSTAT telemetry
- AICOMSTAT v2 event census
- WASPSCALE v2 telemetry
- WASPSCALE v2-ext coverage audit
- Telemetry families reference
- Group lifecycle & entity reaping
- Batch AI spawner orchestrator
- Client funds/income HUD readout
- Server group GC & cap warning
- Town runtime tuning constants
- Client input/hotkey handler
- WASP base-repair system
- WASP DropRPG launcher/ordnance
- CoIn construction-interface client engine
- Town-capture garrison & airfield rebuild
- Map-control & minimap templates
- Client FPS & state telemetry
- Client service-proximity getters
- Airfield-exclusive roster & unit hints
- Unit-camera spectator system
- Town-garrison patrol/defense worker
- RequestTeamUpdate squad-discipline
- Arma2Warfare GPT assistant
- LoadoutManager build configs & defines
- GLOBALGAMESTATS extension logging
- Discord bot instrumented logging
- Eden/Everon & Taviana map content
- Cruise missile strike asset
- AI / HC
- AI headless and performance
- AI mods and pathfinding reference
- Singleplayer AI tuning guide
- Headless client scaling and topology
- AI runtime/HC loop map
- Headless client init and stat loop
- HC delegation target selection
- Player AI caps and role balance
- Old WarfareBE FPS comparison
- AI commander autonomy audit
- Upstream BE 2073 AICOM delta
- Parent 2.073 divergence audit
- AI commander capture & fun plan
- AI commander B69 improvement roadmap
- AI commander B69 implementation sketches
- AICOM V2 cutover status
- Headless delegation and failover
- Commander reassignment call shape
- GUER Director living-resistance pitch
- Quality and operations
- Foundation perf findings & Tier-3 dead-ends
- Dead/stale code register
- Commander vote/reassignment
- Attack-wave authority
- Server runtime and operations
- Server ops runbook
- JIP enrollment & client data delivery (b74.2 lessons)
- Server gameplay runtime atlas
- PerformanceAuditAnalyzer
- Performance opportunity sweep
- Documentation plan
- Knowledge platform roadmap
- Wiki quality audit
- Wiki pruning and relevance ledger
- Audit findings queue (2026-06-03)
- Deep review findings
- Client UI / server-loop perf findings
- Performance gain simulation
- Self-host testing field notes
- Cleanup and work lanes
- Hardening and authority
- UI / player workflows
- Client UI, HUD and menus
- UI HUD and dialogs
- Player UI workflow map
- Client UI systems atlas
- UI IDD collision repair
- UI control class library reference
- UI theme palette and style macros
- UI design inspiration 2026-07
- Available-actions client gate FSM
- Gear/loadout/EASA atlas
- Gear template profile filter
- Vehicle cargo equip loop bounds
- Factory and purchase systems atlas
- Service menu affordability guards
- WASP overlay
- Class-skill system reference
- Skin selector and class swap
- Earplugs audio toggle
- Mission audio catalog
- HQ radio knowledge-base catalog
- QoL trio player hints
- Player vehicle/travel actions
- Tooling / release / integrations
- Tools and build workflow
- Warfare web tools
- Ecosystem & companion repos
- Zargabad tooling parity
- July 2026 release readiness
- Operator monitor and CPU affinity tools
- Tooling release readiness audit
- Source fix propagation queue
- Agent release readiness ledger
- Release source intake map
- Testing/debugging/release workflow
- Current RPT release gate
- RPT telemetry consumer port map
- External integrations
- Integration trust boundary audit
- AntiStack database extension audit
- Community & Dev
- Community & Dev
- Miksuu upstream wiki import / archive index
- Upstream changelog feature leads
- Developer history and upstream lessons
- Upstream Miksuu commit intel
- Upstream mining ledger
- Archive script mining v2
- Upstream BE 2073 AICOM delta
- Parent 2.073 divergence audit
- PR8 and Drone upstream lesson match
- Development lessons learned
- External research reports
- Audit archive 2026-07
- Briefing reference
- Utes invasion concept
- Miksuu archive: Home
- Miksuu archive: Welcome
- Miksuu archive: Big announcements
- Miksuu archive: Changelog
- Miksuu archive: Development process
- Miksuu archive: Discord bot
- Miksuu archive: Gameplay videos
- Miksuu archive: LoadoutManager
- Miksuu archive: Chernarus script architecture
- Base-game visual catalogs
- Compatibility and references
- HC upstream history and lessons
- Player stats branch audit
- BuyMenu EASA QoL branch audit
- Perf quick wins branch audit
- Commander positions branch audit
- Zargabad branch audit
- Quad AI Commander concept
- Arma 2 OA external reference guide
- Base-game config & image reference
- Arma 2 OA compatibility audit
- Arma 2 OA agent traps reference
- Arma 2 OA command versions
- Wiki source consistency
- External Arma 2 OA reference index