-
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.
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