-
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)link. -
Deliberately NOT done (handed to Codex / flagged): the link-lane
--→-anchor reformats target the MkDocs slugger — on the live GitHub wiki em-dash headings legitimately produce--, so "fixing" them would break working links (mirror/nav lane). The MASH-undeploy path "fix" was a false positive (pages already cite the correct path). Two empty Miksuu archive stubs (Miksuu-Wiki-Archive-Home,Miksuu-Wiki-Archive-Discord-Bot) are removable but are MkDocs-nav pages (Codex nav lane). Per-page token condensations of standalone pages remain a bounded follow-up. - No gameplay source changed.
2026-06-08T00:15:00+02:00 - Claude - Wiki-maintenance pass 2 (additive; partial — high verifier-failure rate)
- Second multi-agent maintenance pass (5 lanes / 38 agents). Many verifiers failed to emit structured output this run, so I applied only solidly-verified-safe results and authored the high-value doc item myself.
-
Applied: (1) Dead/stale code register — added
Client/Module/MASH/receiverMASHmarker.sqf(dead client MASH receiver, compile commented atInit_Client.sqf:132; the client end of DR-34's broken chain) and formalizedServer/Module/serverFPS/monitorServerFPS.sqf(no-op duplicate;WFBE_VAR_SERVER_FPShas no reader, RHUD usesSERVER_FPS_GUI). (2) Authored a Town Patrol Mechanic section on Towns/camps/capture — the feature had no mechanic write-up; it now explains the roaming-capture flow and corrects the page with DR-57 (never spawns) + AI6 (SV==60) alongside the pre-existing AI1 lifecycle note. -
Rejected (prior verified decision): the
UI-HUD-And-DialogsandAgent-Development-Pack"merge" recommendations — both are intentional compatibility aliases kept on purpose; not merging. -
Handed to Codex / unverified:
Miksuu-Wiki-Archive-Discord-Botempty-stub delete (MkDocs-nav lane); ~25 candidate deadSTR_*keys + a dup-IDD (verifiers failed → owner confirm before acting); the apply-ready condense lane and most doc-gap proposals did not pass verification this run. - No gameplay source changed.
- Claimed
attack-wave-authority-branch-routefrom the DR-41 hardening backlog as a docs-only lane. - Source-checked current docs/source
HEADf3e157f2, stableorigin/mastercf2a6d6a, Miksuu upstreamb8389e74,origin/perf/quick-wins0076040f, releasea96fdda2,origin/feat/ai-commanderc20ce153and historicalupstream/AttackWave994150da. - Result: every checked Chernarus and maintained Vanilla root keeps the direct
ATTACK_WAVE_INIT_supply/_sidetrust inServer_AttackWave.sqfplus trustedATTACK_WAVE_DETAILShandling/debit inAttackWave.sqf; no branch rescue was found. - Added the canonical branch/root matrix to Attack-wave authority playbook and condensed Feature status, Source fix propagation queue, dashboard and machine records. No gameplay source changed.
- Claimed
pvf-sender-authentication-routefrom Claude's DR-55 handoff as a docs-only cross-link lane. - Source-checked current
origin/mastercf2a6d6a:Common/Init/Init_PublicVariables.sqf:51-53registers server PVF handlers with(_this select 1) Spawn WFBE_SE_FNC_HandlePVF, andServer/Functions/Server_HandlePVF.sqf:9-14only unpacks_scriptplus_parametersbefore spawning the target handler. - Result: the existing DR-1/DR-38 handler-name allowlist patch remains necessary, but it is not sufficient for DR-55. Legitimate handlers still need authenticated requester context and per-handler side/role/funds/object re-derivation.
- Routed this distinction through Networking and public variables, Public variable channel index, Server authority migration map and PVF dispatch implementation. No gameplay source changed.
- Claimed
patrols-v2-current-master-routeaftergit fetch --all --pruneand a fast-forward to currentorigin/mastercf2a6d6ashowed stale patrol docs still described89ae9dadas current master. - Source-checked current Chernarus and maintained Vanilla:
server_town_ai.sqf:44,220retires the old town-based patrol gate,server_side_patrols.sqf:24-58drives the side-upgrade patrol dispatcher,Common_RunSidePatrol.sqf:53-83runs the patrol lifecycle,Server_HandleSpecial.sqf:215-242maintains side slots /WFBE_ACTIVE_PATROLS,Client/FSM/updatepatrolmarkers.sqf:18-58renders friendly patrol markers, andserver_patrols.sqf:26now uses&&in both roots. - Result: old DR-57 / AI1 "town patrols dead on current master" wording is now historical for
89ae9dad-era branches. Current master has Patrols v2 source in both maintained roots, but still needs Arma smoke for upgrade levels 1/2/3, HCdelegate-sidepatrol, friendly marker audience, patrol death, side-slot/cooldown release and Buy Units/RHUD AI-cap text. - Updated Towns/camps/capture, AI runtime/HC loop map, Feature status, Source fix propagation queue, Testing workflow, Gameplay systems, Headless client scaling, Current source status snapshot, dashboard/status files and machine rows. No gameplay source changed.
- Claimed
p0-network-current-master-routeas a docs-only refresh after currentorigin/masteradvanced tocf2a6d6a, Miksuu upstream tob8389e74and release toa96fdda2. - Source-checked PVF dispatcher lookup across current master, Miksuu, perf and release in Chernarus plus maintained Vanilla: all checked roots still run
_parameters Spawn (Call Compile _script)inServer_HandlePVF.sqf:14; current master/release clients run it atClient_HandlePVF.sqf:32after the HC filter, while Miksuu/perf clients keep:22. - Source-checked direct
SEND_MESSAGE: all checked refs/roots still register the direct PVEH atClient/FSM/updateclient.sqf:12, compile payload text atClient_onEventHandler_SEND_MESSAGE.sqf:27, and repeat helper compile/broadcast atCommon_SendMessage.sqf:26,38. The89ae9dad..cf2a6d6adiff changesupdateclient.sqfcontext but does not touch the receiver/helper compile files. - Updated PVF dispatch implementation, Public variable channel index, Networking and public variables, Feature status, Source fix propagation queue, dashboard/status files and machine rows. No gameplay source changed.
- Claimed
coordination-dashboard-hygiene-auditas a coordination-only maintenance lane for dashboard compactness, machine-file validity, active-claim sanity and wiki/docs mirror parity. No gameplay source edits planned. - Validated
agent-status.json,agent-collaboration.jsonandagent-events.jsonl; all parsed cleanly.agent-events.jsonlhad 1004 lines before this audit's append-only events. - Checked the live active-claim set in
agent-collaboration.json: the only true active owner lane remainsdocumentation-finisher-loop; Claude isautonomous-ready; the rest are watchlist, code-owner, smoke-pending or future-owner lanes. No conflicting active claim needed reassignment. - Confirmed Progress dashboard Latest Batch already had five rows before this refresh, then added this audit as the newest row and trimmed the oldest row to keep the compact five-row rule. Verified docs/wiki and wiki-checkout parity for the coordination files before editing. No gameplay source changed.
- Claimed
clickabletext-soundpush-current-master-refreshas a docs-only patch-ready queue refresh after current branch heads moved beyond the existing89ae9dad/7ff18c49matrix. - Source-checked docs/source
HEADf7bc72a8, currentorigin/mastercf2a6d6a, Miksuuupstream/masterb8389e74,origin/perf/quick-wins0076040f, releasea96fdda2and UI theme branches0767c0b5/87d86257. - Result: every checked Chernarus and maintained Vanilla root still keeps
class RscClickableTextatRsc/Ressources.hpp:541, malformedsoundPush[] = {, 0.2, 1};at:556, and valid empty-sound precedent{"", 0.2, 1}at:92. Currentorigin/masterand release now have 14 derivedRscClickableTextcontrols per maintained root; docs/source, upstream, perf and UI theme branches have 17. - Updated Client UI systems, Feature status, Source fix propagation queue, Dead/stale code register, dashboard/status files and machine rows. No gameplay source changed.
- Claimed
ai-supply-truck-current-master-safe-disable-routeafterorigin/mastercf2a6d6ashowed the old AI supply-truck nil-code/FSM trap had changed from current-source raw spawn to current-source warning/disable. - Source-checked current Chernarus and maintained Vanilla:
Server/Init/Init_Server.sqf:37still comments outUpdateSupplyTruck,:383-384initializeswfbe_ai_supplytrucksand logs that legacy AI supply-truck logistics are disabled, andServer/AI/AI_UpdateSupplyTruck.sqf:17still references missingServer\FSM\supplytruck.fsm. - Branch result: release
a96fdda2matches current master in both maintained roots; Miksuu upstreamb8389e74andorigin/perf/quick-wins0076040fstill raw-spawn the missing worker;origin/feat/ai-commanderc20ce153guards only Chernarus while Vanilla remains raw. - Updated AI commander autonomy, Support specials, Feature status, Source fix propagation queue, Abandoned feature revival, Dead/stale code, dashboard/status files and machine rows. No gameplay source changed.
- Claimed
hq-kill-score-double-award-branch-routefrom the weak DR-50 Feature Status catch-all row as a docs-only branch/root matrix. - Source-checked current source Chernarus and maintained Vanilla, stable
origin/mastercf2a6d6a, Miksuu upstreamb8389e74,origin/perf/quick-wins0076040f, releasea96fdda2, and historical upstream score branchesScoreForKillingFactoriesf17445c1/Fix0ScoreBountyBug415615c9. - Result: all current maintained refs keep the two-award HQ-kill shape. Current/release roots set
_points = 30000 / 100 * WFBE_C_BUILDINGS_SCORE_COEFatServer_OnHQKilled.sqf:23, award it at:52, then award_score = 900again for non-teamkills at:80-86; Miksuu/perf keep the same shape at:23,47,75,78,81. The coefficient remains3, so enemy HQ kills pay1800and friendly/teamkill HQ kills still pay the unconditional900. - Added the canonical matrix to Commander/HQ lifecycle, split DR-50 into its own Feature status row and added the patch-ready Source fix propagation queue route. No gameplay source changed.
- Claimed
client-ui-atlas-owner-route-pruneas a docs-only architecture/atlas pass, with no gameplay source edits. - Synced live wiki-only deltas for Client UI systems and SQF code atlas into
docs/wiki, including the client modal loop cadence, indicator surface matrix and server AI order-helper route. - Source-checked UI branch heads across
origin/mastercf2a6d6a, Miksuu upstreamb8389e74,origin/perf/quick-wins0076040fand releasea96fdda2: current/release Chernarus and Vanilla send Objective PingSetTaskatClient/GUI/GUI_Menu_Command.sqf:336,344, Miksuu still comments the sends, old townTaskSystemremains commented, fast-travel fee mode remains local/hide-then-debit, andRsc/Ressources.hpp:556still has malformedRscClickableText.soundPush[]in all checked roots. - Added a top owner-route table to Client UI systems, condensed the broad UI risk section into canonical owner links, refreshed fast-travel/clickable-text matrices to current branch heads and kept existing incoming anchors intact. No gameplay source changed.
- Claimed
architecture-overview-owner-route-pruneas a docs-only architecture gateway pass, with no gameplay source edits. - Source-checked the bootstrap and owner anchors in the source mission:
description.ext:39-58,initJIPCompatible.sqf:121-123,214-238,Common/Init/Init_Common.sqf:273-308,369-371,Server/Init/Init_Server.sqf:355-386,507-538,577-620,Client/Init/Init_Client.sqf:360-388,459-509,773-789, andHeadless/Init/Init_HC.sqf:11-15. - Source-checked propagation/tooling anchors:
Tools/LoadoutManager/FileManagement/FileManager.cs:176-188,SqfFileGenerator.cs:128-132, andZipManager.cs:16,96. Because root discovery is branch-sensitive, Architecture overview now routes the branch matrix back to Tools and build workflow. - Refreshed Architecture overview as a lean gateway: added a top routing table, replaced repeated init/data-flow prose with compact runtime owner and bootstrap maps, and kept detailed branch matrices/smoke gates on owner pages. No gameplay source changed.
- Claimed
sqf-atlas-compile-registry-refreshas a docs-only architecture/atlas pass, with no gameplay source edits. - Recounted the current docs/source checkout
docs/developer-wiki-indexat04a60e43againstMissions/[55-2hc]warfarev2_073v48co.chernaruswithSelect-String -SimpleMatch 'preprocessFile'over all.sqffiles. - Result: 738 total compile references, 460
preprocessFileLineNumbers, 278 plainpreprocessFile, 22 commented references; target areas are root/bootstrap 7,Common492,Client142,Server92,Headless4 andWASP1. Top registrars remainInit_Common.sqf196,Init_Client.sqf111 andInit_Server.sqf90. - Refreshed SQF code atlas with a top "How To Use This Atlas" routing table, updated the compile-registry snapshot, and added a branch-local caveat because
origin/mastercf2a6d6ahas mission-source drift from this docs checkout. No gameplay source changed.
- Claimed
server-runtime-branch-scope-routeas a docs-only server runtime atlas pass, with no gameplay source edits. - Source-checked docs checkout
docs/developer-wiki-index6afcc58eand stableorigin/mastercf2a6d6aserver startup anchors. Docs checkoutInit_Server.sqf:36,383comments theUpdateSupplyTruckcompile but still raw-spawns it under the AI-commander/supply-system gate;origin/masterInit_Server.sqf:37,383-384initializeswfbe_ai_supplytrucksand warning-disables legacy logistics instead. - Source-checked Patrols v2 and FPS publisher drift: docs checkout has no
Server/FSM/server_side_patrols.sqf, whileorigin/masterstarts it atInit_Server.sqf:533and the driver waits atserver_side_patrols.sqf:16, runs from:24, dispatches HC at:54or local runner at:56. Docs checkout starts bothserverFpsGUI.sqfandmonitorServerFPS.sqfatInit_Server.sqf:578,595;origin/masterstarts onlyserverFpsGUI.sqfat:580and records the redundant publisher removal at:596-598. - Refreshed Server gameplay runtime atlas with a top routing table, branch-scope table and runtime-risk rows, and updated Server runtime and operations so broad server prompts route to the branch-scope section before citing line anchors. No gameplay source changed.
- Claimed
networking-public-variable-route-pruneas a docs-only networking atlas pass, with no gameplay source edits. - Source-checked current stable network anchors on
origin/mastercf2a6d6a: PVF registration still wires client/server PVEHs atCommon/Init/Init_PublicVariables.sqf:48,53; generic dispatch still runsSpawn (Call Compile _script)atServer/Functions/Server_HandlePVF.sqf:14andClient/Functions/Client_HandlePVF.sqf:32. - Source-checked the direct
SEND_MESSAGEpath on the same ref:Client/FSM/updateclient.sqf:12registers the PVEH,Client/Functions/Client_onEventHandler_SEND_MESSAGE.sqf:27compiles payload text on receivers, andCommon/Functions/Common_SendMessage.sqf:26,38keeps the helper compile/broadcast path. - Refreshed Networking and public variables with a top routing table and branch-scope anchors, and marked the PVF command list as orientation only. Full channel inventory stays on Public variable channel index, dispatcher branch status on PVF dispatch implementation, and per-handler authority on Server authority migration map. No gameplay source changed.
- Claimed
support-specials-route-upgrade-sync-refreshas a docs-only support/tactical atlas pass, with no gameplay source edits. - Source-checked
upgrade-syncon docs checkout295cc9d5: Chernarus and maintained Vanilla keep mixed_args/_thisreads atServer_HandleSpecial.sqf:67-73, send the client timer sync atGUI_UpgradeMenu.sqf:171, and store/wait/release the sync variable atServer_ProcessUpgrade.sqf:26,29,35. - Source-checked current branch heads: stable
origin/mastercf2a6d6ashifts the caller toGUI_UpgradeMenu.sqf:268; Miksuub8389e74andperf/quick-wins0076040fkeep:241; releasea96fdda2keeps:254. All checked roots still keep the same mixed parser atServer_HandleSpecial.sqf:67-73; no branch rescue was found. - Refreshed Support specials and tactical modules with a top route table, branch-scope note and current-head
upgrade-syncmatrix. Deep authority remains routed to Server authority migration map, ICBM authority, Service menu affordability guards and Supply mission authority cleanup. No gameplay source changed.
- Claimed
source-fix-queue-branch-scope-refreshas a docs-only propagation-queue hygiene pass, with no gameplay source edits. - Source-checked LoadoutManager root discovery across docs checkout
56d2f856, stableorigin/mastercf2a6d6a, Miksuub8389e74,perf/quick-wins0076040fand releasea96fdda2. Docs checkout, stable and release now accept repo-shaped roots; Miksuu/perf still require an ancestor nameda2waspwarfare. - Source-checked propagated-fix branch scope in Chernarus and maintained Vanilla. Docs checkout
56d2f856carries paratrooper registration, singleSkill_Init, two guarded FPS publishers, typed supply scan, player-list indexing and commander-team ARTY gunner handoff. Stablecf2a6d6aand releasea96fdda2carry the same families but use one guarded FPS publisher, heli-aware supply scan and marker-based commander ARTY discovery. - Refreshed Source fix propagation queue with a top current-branch scope table, updated root-discovery facts, corrected the propagated supply/commander ARTY rows and added a guard that older patch-ready queue rows preserve lane-specific checked refs until their owner pages are refreshed. No gameplay source changed.
- Claimed
economy-atlas-branch-scope-routeas a docs-only economy/atlas gateway pass, with no gameplay source edits. - Source-checked resource income, supply mission reward flow, AI commander upgrade debit and side-supply clamp/reason status across docs checkout
6d05cb5a, stableorigin/mastercf2a6d6a, Miksuub8389e74,perf/quick-wins0076040fand releasea96fdda2in maintained Chernarus and Vanilla roots. - Confirmed the resource-income cap/display drift is unchanged across checked refs:
Server/FSM/updateresources.sqf:31,42-43,49,63,67still gates/updates payouts whileClient/Functions/Client_GetIncome.sqf:24-28omits the income-system41.5display multiplier. - Confirmed the branch split for supply rewards and AI debit: docs/Miksuu/perf keep the older truck-only reward path and swapped AI commander debit, while stable/release carry heli/cash-run state and fixed AI commander debit order. Side-supply arithmetic remains open except for Chernarus-only floor-to-zero arithmetic in
perf/quick-wins. - Refreshed Economy, towns and supply with a top route table, current branch scope, resource-income matrix, branch-split supply reward section and owner-page routes for side-supply, AI commander and supply authority.
- Aligned the linked AI commander autonomy debit matrix so it now separates docs checkout/Miksuu/perf swapped debit from stable/release fixed debit order. No gameplay source changed.
- Claimed
construction-atlas-branch-scope-routeas a docs-only construction/atlas gateway pass, with no gameplay source edits. - Source-checked Construction/CoIn, auto-wall, SmallSite/MediumSite, StationaryDefense ARTY and salvage paths across docs checkout
1aa178f8, stableorigin/mastercf2a6d6a, Miksuub8389e74,origin/perf/quick-wins0076040fand releasea96fdda2in maintained Chernarus and Vanilla roots. - Confirmed branch split: docs checkout carries the StationaryDefense
_availweaponsnull guard atConstruction_StationaryDefense.sqf:12-15plus commander-team ARTY gunner handoff at:91-93; stable/release use marker-based ARTY discovery atConstruction_StationaryDefense.sqf:133-135andCommon_GetTeamArtillery.sqf:46-78; Miksuu/perf keep the olderDefenseTeamshape and no null guard. - Confirmed no branch rescue for the patch-ready construction debt: auto-wall remains global, SmallSite remains add/add while MediumSite removes, and salvage still carries lowercase
ChangePlayerfunds, theupdatesalvage.sqf:10||loop and client-local deletion/reward. - Refreshed Construction and CoIn systems with a top route table, current branch-scope matrix and branch-split ARTY/auto-wall/salvage wording; aligned Feature status and Source fix propagation queue construction rows to the same owner-page evidence. No gameplay source changed.
- Claimed
factory-purchase-atlas-branch-scope-routeas a docs-only factory/purchase atlas pass, with no gameplay source edits. - Source-checked buy-menu price/key and destroyed-factory refund behavior across docs checkout
8d611092, stableorigin/mastercf2a6d6a, Miksuub8389e74,origin/perf/quick-wins0076040f, releasea96fdda2andorigin/feat/buymenu-easa-qola66d4691in maintained Chernarus and Vanilla roots. - Confirmed branch split: stable/release now fix selected-detail price display in both maintained roots, mirror both driver-default keys, pass
_currentCostintoBuildUnitand refund the dead/null factory abort atClient_BuildUnit.sqf:212-216; docs checkout/Miksuu/perf keep the older selected-detail/key/refund shape, and the QoL branch fixes selected-detail display only in Chernarus. - Confirmed the level-0
UNIT_COST_MODIFIERreset remains open everywhere checked:Client_UIFillListBuyUnits.sqf:11,14still only writes discounted levels, whileInit_CommonConstants.sqfinitializes the global once. - Refreshed Factory and purchase systems with a top route table, current branch-scope matrix and updated price/key plus refund matrices; aligned Feature status and Source fix propagation queue factory rows to the same owner-page evidence. No gameplay source changed.
- Claimed
upgrades-research-atlas-branch-scope-routeas a docs-only upgrades/research atlas pass, with no gameplay source edits. - Source-checked player upgrade UI,
RequestUpgrade, server processing,upgrade-sync, AI commander upgrade debit/cost lookup and stale old upgrade dialog remnants across docs checkoute785f1e9, stableorigin/mastercf2a6d6a, Miksuub8389e74,origin/perf/quick-wins0076040f, releasea96fdda2,origin/feat/ai-commanderc20ce153andorigin/feat/upgrade-queue-stackingb061c905in maintained Chernarus and Vanilla roots. - Confirmed player upgrade requests remain client-authoritative across checked refs:
RequestUpgrade.sqf:5still only spawnsWFBE_SE_FNC_ProcessUpgrade, whileServer_ProcessUpgrade.sqf:12-18trusts side/id/level/player flag from the payload. - Confirmed branch split: docs checkout/Miksuu/perf still swap AI commander funds/supply debit at
Server_AI_Com_Upgrade.sqf:47,50; stable/release/upgrade-queue fix debit order but still use raw AI-order level as the cost index at:27;feat/ai-commanderfixes both only in Chernarus. - Confirmed stale old
RscMenu_Upgraderemains in docs checkout/Miksuu/perf but no checked hits remain on stable, release or upgrade-queue maintained roots. - Refreshed Upgrades and research with a top route table and current branch-scope matrix; aligned Feature status, Source fix propagation queue, AI commander autonomy and Support specials. No gameplay source changed.
- Claimed
towns-camps-capture-atlas-branch-scope-routeas a docs-only towns/camps atlas pass, with no gameplay source edits. - Source-checked camp capture flags,
repair-camp, zero-camp helpers, camp-helper consumers and Patrols v2 startup across docs checkout3eefcb00, stableorigin/mastercf2a6d6a, Miksuub8389e74,origin/perf/quick-wins0076040fand releasea96fdda2in maintained Chernarus and Vanilla roots. - Confirmed branch split: stable/release fix independent camp-capture flags in both maintained roots at
server_town_camp.sqf:83-86; docs checkout still uses old_sideat:135, Miksuu at:89, and perf fixes only Chernarus while Vanilla remains old-shape.repair-campstill changes side and broadcastsCampCapturedwithout a flag refresh in every checked ref. - Confirmed no branch rescue for zero-camp helper semantics: all checked roots keep
Common_GetTotalCamps.sqf:10andCommon_GetTotalCampsOnSide.sqf:16returning1, with consumer line drift now documented for capture mode 2, threeway respawn and depot Buy Units gates. - Refreshed Towns, camps and capture with a top route table and current branch-scope matrix; aligned Feature status and Source fix propagation queue camp rows to the same owner-page evidence. No gameplay source changed.
- Claimed
ai-runtime-hc-loop-branch-scope-routeas a docs-only AI runtime/HC atlas pass, with no gameplay source edits. - Source-checked AI supply-truck startup, tracked town-AI vehicle cleanup and missing
Server_CleanupExpiredTownDefenseAssets.sqfpath across docs checkoutb9e80da0, stableorigin/mastercf2a6d6a, Miksuub8389e74,origin/perf/quick-wins0076040f, releasea96fdda2andorigin/feat/ai-commanderc20ce153in maintained Chernarus and Vanilla roots. - Confirmed branch split: docs checkout/Miksuu/perf still raw-spawn the commented/missing
UpdateSupplyTruckworker, stable/release warning-disable legacy AI supply-truck logistics atInit_Server.sqf:383-384, andfeat/ai-commanderguards only Chernarus while Vanilla remains raw. - Confirmed DR-45 remains patch-ready across checked roots: inactive tracked town-AI vehicles still delete with only
!(isPlayer leader group _x)and no playercrewcheck at docs checkoutserver_town_ai.sqf:214, stable:207, Miksuu:195, perf:219and release:200in both maintained roots. - Confirmed no checked ref in this pass contains
Server_CleanupExpiredTownDefenseAssets.sqf; older89ae9dadpersistent-defense helper evidence is now routed as historical branch evidence, not current branch truth. - Refreshed AI runtime and HC loop map with a top route table and current branch-scope matrix; refreshed Town AI vehicle despawn safety; aligned Feature status and Source fix propagation queue AI/town rows to the same owner-page evidence. No gameplay source changed.
- Claimed
commander-vote-reassign-branch-scope-routeas a docs-only commander correctness pass, with no gameplay source edits. - Source-checked commander vote/reassignment, UI selector and Objective Ping scope across docs checkout
e2c9f6ed, stableorigin/mastercf2a6d6a, Miksuub8389e74,origin/perf/quick-wins0076040f, releasea96fdda2andorigin/feat/ai-commanderc20ce153in maintained Chernarus and Vanilla roots. - Confirmed DR-47 remains unpatched everywhere checked:
Server_VoteForCommander.sqf:18,27,43still counts_aiVotesthen selects any non-tied player candidate, whileGUI_VoteMenu.sqf:88previews AI/no commander on row 0 or no strict majority. - Confirmed DR-15 is branch-split: docs checkout still has
_side = _thisinServer_AssignNewCommander.sqf:3, while stable/Miksuu/perf/release/AI-commander fix helper unpacking at:4-5; all checked refs still keep duplicatenew-commander-assignedsenders and visible-name commander selection atGUI_Commander_VoteMenu.sqf:33,37. - Refreshed Commander vote/reassignment with a top route table and current branch-scope matrix; refreshed Commander reassignment call shape; aligned commander rows in Feature status and Source fix propagation queue, including Objective Ping current stable/release targeted-send evidence. No gameplay source changed.
- Claimed
marker-cleanup-restoration-branch-scope-routeas a docs-only marker/lifecycle cleanup atlas pass, with no gameplay source edits. - Source-checked empty-vehicle cleanup across docs checkout
634a907b, stableorigin/mastercf2a6d6a, Miksuub8389e74,origin/perf/quick-wins0076040fand releasea96fdda2in maintained Chernarus and Vanilla roots. - Confirmed no branch rescue for the empty supply-truck timeout: all checked roots still drain
WF_LogicemptyVehiclesthroughServer/FSM/emptyvehiclescollector.sqf:9,15-19,30, thenServer/Functions/Server_HandleEmptyVehicle.sqf:21-23overrides supply-truck classes to_delay = 86400; ordinary empty-vehicle and medical/repair double-timeout paths remain separate atServer_HandleEmptyVehicle.sqf:12,18. - Refreshed Marker cleanup/restoration with a top route table, current branch scope and current cleanup startup anchors (
Init_Server.sqf:528-560); aligned the empty supply-truck row in Feature status and Source fix propagation queue. No gameplay source changed.
- Claimed
modules-atlas-reaktiv-branch-scope-routeas a docs-only module atlas cleanup pass, with no gameplay source edits. - Source-checked module init and attach edges on docs checkout
20a19676: common init compiles ICBM/IRS/CIPHER atInit_Common.sqf:319-323, client init compiles or starts AFKkick/EASA/CM/Zeta/Skill/AutoFlip/Valhalla atInit_Client.sqf:256-264,535,547,577,588-589,751,954, server init compiles supply/MASH/AntiStack and starts NEURO/serverFPS atInit_Server.sqf:66-81,85-87,105-114,595-608, and built vehicles attach Engines/IRS handlers atClient_BuildUnit.sqf:336-356. - Refreshed Reaktiv branch scope across docs checkout
20a19676, stableorigin/mastercf2a6d6a, Miksuub8389e74,origin/perf/quick-wins0076040fand releasea96fdda2: docs/Miksuu/perf still carry unreachable maintained-rootCommon/Module/Reaktivfiles with no init call; stable/release have no maintained-root Reaktiv hits; all checked refs still carry stale modded Napf/Eden/Lingor copies. - Refreshed Modules atlas with a top route table, compact owner-page routes for high-risk/integration modules, and the current Reaktiv branch matrix; aligned Dead/stale code, dashboard/pruning ledger and machine records. No gameplay source changed.
- Claimed
gameplay-systems-atlas-route-pruneas a docs-only gameplay gateway cleanup pass, with no gameplay source edits. - Source-checked broad gameplay anchors on docs checkout
ca40f202and comparison refs stableorigin/mastercf2a6d6a, Miksuub8389e74,origin/perf/quick-wins0076040fand releasea96fdda2. - Confirmed
Server_AssignNewCommander.sqfDR-15 is branch-split: docs checkout still reads_side = _thisand_commander = _this select 1, while stable/Miksuu/perf/release use_this select 0/1; duplicate notifications and UI identity remain owner-page concerns. - Confirmed HQ score line drift across checked refs: docs checkout awards score through
Server_OnHQKilled.sqf:23,47,49, stable/release through:23,52,54, andWFBE_C_BUILDINGS_SCORE_COEFlines differ by branch. The gameplay page now routes HQ score/idempotency to the Commander/HQ owner matrix instead of preserving stale universal line refs. - Confirmed static search across docs checkout, stable, Miksuu, perf and release finds
AIBuyUnitonly compiled atServer/Init/Init_Server.sqf:10plus worker-localServer_BuyUnit.sqflog strings; no active caller was found in the checked maintained source roots. - Refreshed Gameplay systems atlas with a top route table, current branch scope, corrected commander/HQ wording, factory latent-worker scope and a victory owner route. No gameplay source changed.
- Claimed
victory-endgame-branch-scope-routeas a docs-only victory/endgame atlas pass, with no gameplay source edits. - Source-checked default victory detection, win logging, stale
Server/PVFunctions/LogGameEnd.sqfpresence andInit_Server.sqfduplicate bind status across docs checkout2f2132f8, stableorigin/mastercf2a6d6a, Miksuub8389e74,origin/perf/quick-wins0076040fand releasea96fdda2in maintained Chernarus and Vanilla roots. - Confirmed the default victory defect remains open across checked maintained roots:
server_victory_threeway.sqf:23-41still mixes elimination/all-towns winner semantics, only guards the all-towns clause with!WFBE_GameOver, has no side-loop break after recording a result and calls the live logger at:41. - Confirmed branch split for stale logger archaeology:
Server/PVFunctions/LogGameEnd.sqfexists in docs checkout/Miksuu/perf maintained roots and is absent from stable/release maintained roots. The live logger remainsServer/Functions/Server_LogGameEnd.sqf. - Confirmed branch split for DR-43b init binds: docs checkout/Miksuu keep live duplicates in both maintained roots; stable/release keep one live bind per function in both maintained roots; perf de-duplicates Chernarus while maintained Vanilla remains old-shape.
- Refreshed Victory/endgame atlas with a top route table and branch-scope note; aligned Server init bind cleanup, Feature status, Pending owner decisions, SQF code atlas and Dead/stale code. No gameplay source changed.
- Claimed
gear-easa-branch-scope-routeas a docs-only gear/service atlas pass, with no gameplay source edits. - Source-checked gear profile/template save/import/creation, cargo equip loops, EASA purchase/debit and service action guards across docs checkout
8b71e2a1, stableorigin/mastercf2a6d6a, Miksuub8389e74,origin/perf/quick-wins0076040f, releasea96fdda2andorigin/feat/buymenu-easa-qola66d4691in maintained Chernarus and Vanilla roots. - Confirmed profile/template debt remains open everywhere checked: undefined
_u_upgradeinClient_UI_Gear_SaveTemplateProfile.sqf:33,52,75, six-fieldInit_ProfileGear.sqf:17guard before reading:25, AddTemplate Barracks-or-Gear gate atClient_UI_Gear_AddTemplate.sqf:136and Gear-only FillTemplates atClient_UI_Gear_FillTemplates.sqf:17. - Corrected cargo loop branch scope: docs checkout/Miksuu/EASA QoL still carry inclusive
Common_EquipVehicle.sqf:27,33,39andCommon_EquipBackpack.sqf:35,41loops in both maintained roots; stable and release fix all five loops in both maintained roots; perf fixes Chernarus only while perf Vanilla remains inclusive. - Corrected service/EASA scope: stable and release partially guard service rearm/refuel in both maintained roots, but repair/heal context/funds guards and exact-funds EASA remain open; Miksuu/perf/EASA QoL keep unguarded rearm/refuel action debits, and all checked refs still use strict
_funds > priceplus client-sideEASA_Equip/ChangePlayerFunds. - Refreshed Gear/loadout/EASA atlas, Gear template profile filter, Vehicle cargo equip loop bounds, Service menu affordability guards, Feature status and Source fix propagation queue. No gameplay source changed.
- Claimed
sqf-atlas-source-snapshot-routeas a docs-only SQF atlas cleanup pass, with no gameplay source edits. - Rechecked the Chernarus compile-registry snapshot on docs checkout
b13308ff:git diff --quiet 04a60e43..HEAD -- ":(literal)Missions/[55-2hc]warfarev2_073v48co.chernarus"confirms the mission source tree is unchanged from the original04a60e43snapshot. - Reran the preprocess counter on
Missions/[55-2hc]warfarev2_073v48co.chernarus: 738 totalpreprocessFilereferences, 460preprocessFileLineNumbers, 278 plainpreprocessFile, 22 commented refs; target-area counts remainCommon492,Client142,Server92, root/bootstrap 7,Headless4 andWASP1. - Branch-checked
Server/Init/Init_Server.sqfduplicate/runtime bind shape across docsb13308ff, stableorigin/mastercf2a6d6a, Miksuub8389e74,origin/perf/quick-wins0076040fand releasea96fdda2in maintained Chernarus and Vanilla roots: docs/Miksuu keep live duplicateLogGameEnd,PlayerObjectsListandAwardScorePlayerbinds at:64,69,83,89,91,93; stable/release keep one live bind per function; perf fixes Chernarus only. - Refreshed SQF code atlas to name the current source-snapshot check, fix the regenerate command's path trim, and route branch-sensitive
UpdateSupplyTruckand server-FPS monitor caveats to AI commander autonomy plus Server gameplay runtime atlas. No gameplay source changed.
- Claimed
server-runtime-atlas-source-scope-routeas a docs-only server runtime atlas cleanup pass, with no gameplay source edits. - Rechecked server-runtime anchors on docs checkout
92c5cf05: relevantServer/runtime paths plus Patrols v2 probe paths are unchanged from the earlier6afcc58eanchor snapshot, so existing docs-checkout line refs remain valid for that branch. - Branch-checked AI supply-truck startup, Patrols v2 file presence and server FPS publisher shape across docs
92c5cf05, stableorigin/mastercf2a6d6a, Miksuub8389e74,origin/perf/quick-wins0076040fand releasea96fdda2in maintained Chernarus and Vanilla roots. - Confirmed stable
cf2a6d6alog-disables legacy AI supply-truck logistics and starts Patrols v2; releasea96fdda2matches the supply-truck and FPS single-publisher cleanup but does not carry Patrols v2 files; Miksuu/perf retain the raw supply-truck spawn and two unguarded FPS publishers in checked roots. - Refreshed Server gameplay runtime atlas and Server runtime and operations to route branch-sensitive startup/FPS/Patrols claims through the atlas instead of treating old docs-checkout anchors as current-master evidence. No gameplay source changed.
- Claimed
client-ui-atlas-source-scope-routeas a docs-only Client UI atlas cleanup pass, with no gameplay/UI source edits. - Rechecked docs checkout
a71b42fe:Rsc,GUI_Menu.sqf, vote/help menu controllers andInit_Client.sqfpaths used by the Client UI atlas are unchanged from the earlierf7bc72a8anchor snapshot, so existing docs-checkout line refs remain valid. - Branch-checked
RscClickableText.soundPush[],MenuAction17/18/19, help lifecycle variables and vote-loop line refs across docsa71b42fe, stableorigin/mastercf2a6d6a, Miksuub8389e74,origin/perf/quick-wins0076040fand releasea96fdda2in maintained Chernarus and Vanilla roots. - Confirmed
MenuAction = 19is branch-sensitive: docs/Miksuu/perf exposeCA_FPSHUD_Buttonand toggle the FPS HUD, while stable/release exposeCA_GPS_Buttonand enable GPS; every checked root still keeps handler-onlyMenuAction == 17/18GPS zoom routes. - Refreshed Client UI systems atlas source-scope note, main-menu router row, vote/help/main-menu matrix and clickable-text matrix. No gameplay source changed.
- Claimed
architecture-overview-source-scope-routeas a docs-only architecture gateway source-scope pass, with no gameplay/source edits. - Rechecked docs checkout
1bef8801:description.ext,initJIPCompatible.sqf,Init_Common.sqf,Init_Server.sqf,Init_Client.sqf,Init_HC.sqf,FileManager.cs,SqfFileGenerator.csandZipManager.csare unchanged from the earlier1aa178f8architecture overview anchor snapshot, so existing docs-checkout line refs remain valid. - Branch-checked LoadoutManager root discovery across docs
1bef8801, stableorigin/mastercf2a6d6a, releasea96fdda2, Miksuub8389e74andorigin/perf/quick-wins0076040f: docs accepts ancestor-name orMissions/Missions_Vanilla/project-file repo shape, stable/release use mission-path plusTools/LoadoutManagerplusAGENTS.md, and Miksuu/perf still require an ancestor nameda2waspwarfare. - Refreshed Architecture overview with a current source-scope note, compact branch-scope table and sharper LoadoutManager root wording. No gameplay source changed.
- Claimed
mission-lifecycle-source-scope-routeas a docs-only lifecycle entrypoint cleanup pass, with no gameplay source edits. - Rechecked docs checkout
9da5f1d0against the Chernarus source mission root:description.ext:39,41-58,64,66-67,initJIPCompatible.sqf:52-56,212,214-215,218-220,224-233,237-238,mission.sqm:128,3265,Common/Init/Init_Town.sqf:18,42,92,134,Common/Init/Init_Common.sqf:282,303,371,Server/Init/Init_Server.sqf:117,127,507,Client/Init/Init_Client.sqf:360,367,384,394-397,463,467,490,595,787-789,956,960,962andHeadless/Init/Init_HC.sqf:12,15. - Confirmed the 2026-06-14 checkout has no tracked or present generated
version.sqffiles in checked Chernarus or Vanilla Takistan roots, while.gitignore:1,23still ignores those generated paths. The clean-checkout/build warning remains, but the page no longer claims local ignored files are present. - Branch-checked front-door topology across docs
9da5f1d0, stableorigin/mastercf2a6d6a, releasea96fdda2, Miksuub8389e74andorigin/perf/quick-wins0076040f: all checked refs still start Common/Towns and then route Server, Client and Headless frominitJIPCompatible.sqf; stable line refs drift to:217-241, perf hasserverInitFullatInit_Server.sqf:502, and stable/release/Miksuu have HC sleep/register atInit_HC.sqf:14,17. - Refreshed Mission entrypoints and lifecycle with a source-scope section and replaced the duplicate boot-flag mini-table with a link to Lifecycle wait-chain; refreshed Lifecycle wait-chain with the same source-scope warning plus current
VERSION_SET,clientInitComplete,CLIENT_INIT_READYand blackout line refs. No gameplay source changed.
- Claimed
function-module-index-source-scope-routeas a docs-only SQF source-family gateway cleanup pass, with no gameplay source edits. - Rechecked docs checkout
1f0b9018function-family anchors:Common/Init/Init_Common.sqf:128,134,Client/Init/Init_Client.sqf:102,110,Server/Init/Init_Server.sqf:48,53,57,Common/Init/Init_PublicVariables.sqf:39,45-51,Server_AssignNewCommander.sqf:3-4,9,Server_AI_Com_Upgrade.sqf:12,27,41,47,50andCommon/Module/Reaktiv/Reaktiv_Init.sqf:5. - Branch-checked commander reassignment helper shape across docs
1f0b9018, stableorigin/mastercf2a6d6a, releasea96fdda2, Miksuub8389e74andorigin/perf/quick-wins0076040f: docs Chernarus/Vanilla still use_side = _this, while the other checked refs use_this select 0/1in both maintained roots but keep duplicatenew-commander-assignedsenders. - Branch-checked paratrooper marker registration: docs/stable/release register
HandleParatrooperMarkerCreationin both maintained roots (:39on docs,:34on stable/release), Miksuu omits it in both roots, and perf registers Chernarus only atInit_PublicVariables.sqf:40. - Branch-checked MASH/Reaktiv module scope: docs/Miksuu/perf keep orphaned MASH marker relay and Reaktiv files in maintained roots; stable/release have no maintained-root
Client/Module/MASH,Server/Module/MASHorCommon/Module/Reaktivtree entries and no MASH init hooks, while stable/releaseSkill_Apply.sqf:43records the MASH deploy ability removal and config/classname residues remain. - Refreshed Function and module index with source scope and route tables, routed branch-sensitive module detail to owner pages, and aligned Respawn and death lifecycle plus Feature status for current MASH/paratrooper branch evidence. No gameplay source changed.
- Claimed
ai-headless-performance-gateway-routeas a docs-only AI/HC/performance atlas cleanup pass, with no gameplay source edits. - Rechecked docs checkout
ee383941against the earlierb9e80da0AI runtime pass: the checked AI/headless paths (Rsc/Parameters.hpp,Init_CommonConstants.sqf,initJIPCompatible.sqf,Headless/Init/Init_HC.sqf,Server_HandleSpecial.sqf,server_town_ai.sqf,updateavailableactions.fsm,updateclient.sqf) are unchanged, so existing docs-checkout line refs remain valid. - Verified current comparison refs: stable
origin/mastercf2a6d6a, releasea96fdda2, Miksuub8389e74,origin/perf/quick-wins0076040fandorigin/feat/ai-commanderc20ce153. - Branch-checked Patrols v2 file presence: stable
origin/mastercarriesServer/FSM/server_side_patrols.sqf,Common/Functions/Common_RunSidePatrol.sqfandClient/FSM/updatepatrolmarkers.sqfin both maintained roots; docs checkout, release, Miksuu, perf andfeat/ai-commanderlack those Patrols v2 files in checked maintained roots. Release keeps the older patrol loop-exit fix only. - Refreshed AI, headless and performance with a route table, source-scope note and branch-scope table; corrected the current
feat/ai-commanderhead from old4dba060ewording toc20ce153; and corrected AI runtime/HC loop map Patrols v2 wording so release is no longer overstated. No gameplay source changed.
- Claimed
networking-public-variable-source-scope-routeas a docs-only networking gateway cleanup pass, with no gameplay source edits. - Rechecked docs checkout
59deb306in source Chernarus and maintained Vanilla: registered PVF lists/PVEHs are atInit_PublicVariables.sqf:9-21,26-40,46,51; generic dispatch-time compile is stillServer_HandlePVF.sqf:14andClient_HandlePVF.sqf:22; directSEND_MESSAGEremains registered atupdateclient.sqf:12with receiver/helper compile atClient_onEventHandler_SEND_MESSAGE.sqf:27andCommon_SendMessage.sqf:26,37-38. - Verified current comparison refs: stable
origin/mastercf2a6d6a, releasea96fdda2, Miksuub8389e74,origin/perf/quick-wins0076040fandorigin/feat/ai-commanderc20ce153. - Branch-checked commander
SetTask/ Objective Ping status: docs checkout, Miksuu, perf andfeat/ai-commanderregisterSetTaskbut leave commander-menu sends commented atGUI_Menu_Command.sqf:335,337,343; stable and release send targeted Objective Ping tasks atGUI_Menu_Command.sqf:336,344in both maintained roots. Old townClient_TaskSystem.sqfremains commented everywhere checked. - Refreshed Networking and public variables with current source-scope and branch-route wording, kept full inventory on Public variable channel index, kept dispatcher branch status on PVF dispatch implementation, and corrected Objective Ping release wording from historical
7ff18c49to currenta96fdda2. No gameplay source changed.
- Claimed
support-specials-source-scope-routeas a docs-only support/tactical atlas cleanup pass, with no gameplay source edits. - Rechecked docs checkout
ff8dd884in source Chernarus and maintained Vanilla for Tactical menu support anchors,RequestSpecialPVF transport,Server_HandleSpecial.sqf, artillery/fire-mission helpers, UAV/nuke/Zeta leaf modules and the RU para-ammo config trap. - Verified current comparison refs: stable
origin/mastercf2a6d6a, releasea96fdda2, Miksuub8389e74,origin/perf/quick-wins0076040fandorigin/feat/upgrade-queue-stackingb061c905. - Branch-checked
upgrade-sync: docs checkout keeps the mixed_args/_thisparser atServer_HandleSpecial.sqf:67-73and the client timer caller atGUI_UpgradeMenu.sqf:171in both maintained roots; stable/upgrade-queue callers drift to:268, Miksuu/perf to:241and release to:254._args = _thisstill makes this consistency cleanup rather than a proven current runtime break. - Refreshed Support specials and tactical modules with a current source snapshot and less repeated dispatch/artillery prose; aligned Feature status and Source fix propagation queue for the refreshed
upgrade-syncevidence. No gameplay source changed.
- Claimed
commander-hq-source-scope-routeas a docs-only commander/HQ atlas cleanup pass, with no gameplay source edits. - Rechecked docs checkout
f82a9127in source Chernarus and maintained Vanilla for commander vote, reassignment, HQ kill score, MHQ repair, base-area and commander task anchors. - Verified current comparison refs: stable
origin/mastercf2a6d6a, releasea96fdda2, Miksuub8389e74,origin/perf/quick-wins0076040fandorigin/feat/ai-commanderc20ce153. - Branch-checked HQ score double-award: docs/Miksuu/perf use
Server_OnHQKilled.sqf:23,49,78,81, stable/release use:23,54,83,86, and feat-ai uses:23,49,78,81; all checked roots still keep generic HQ building score plus the second HQ bounty. - Branch-checked commander scope: vote AI/no-commander semantics remain unpatched everywhere checked; docs checkout still has the DR-15 helper
_side = _this, while stable/Miksuu/perf/release/feat-ai fix helper unpacking but keep duplicatenew-commander-assignedsenders; docs/Miksuu/perf/feat-ai leave maintained-rootSetTasksends commented, while stable/release send targeted Objective Ping tasks. - Refreshed Commander and HQ lifecycle with top route/source-scope tables and aligned Feature status plus Source fix propagation queue for HQ score, reassignment, Objective Ping and old
TaskSystemresidue. No gameplay source changed.
- Claimed
assets-config-parameters-source-scope-routeas a docs-only config/media atlas cleanup pass, with no gameplay source edits. - Rechecked docs checkout
85679dba: source Chernarus has 20 local texture.paa, 45 client image.paa, 26 sound.oggand 2 music.oggfiles;Sounds/description.extstill defines 26 non-wrapper sound classes;Rsc/Dialogs.hpphas 18 top-level dialog classes;Rsc/Titles.hpphas 99 title class rows. - Confirmed Chernarus and maintained Vanilla
Rsc/Parameters.hpphave identical SHA-256 hashes, expose 89 active lobby-visible parameters plus one commented upgrade-clearance class, and currently have no present or tracked generatedversion.sqffiles. - Verified comparison refs stable
cf2a6d6a, Miksuub8389e74, perf0076040fand releasea96fdda2do not track generated Chernarus/Vanillaversion.sqfand still keep the IR-smoke lobby/runtime name split plus live bomb-distance/commented bomb-altitude shape. - Refreshed Assets/config/localization/parameters atlas with route/source-scope tables, reduced duplicated parameter caveats by linking to Mission parameters and Mission start parameters index, and corrected generated
version.sqfwording in Mission config/version include graph, Mission parameters, Mission start parameters index, Feature status, Tools/build workflow, Coverage ledger, Hardening roadmap and Pending owner decisions. No gameplay source changed.
- Claimed
supply-mission-architecture-branch-scope-routeas a docs-only supply owner-page cleanup pass, with no gameplay source edits. - Rechecked docs checkout
8a6695b8against earlier6d05cb5amission-root anchors and confirmed the maintained Chernarus/Vanilla mission roots are unchanged for this supply pass. - Verified comparison refs: stable
origin/mastercf2a6d6a, releaseorigin/release/2026-06-feature-bundlea96fdda2, Miksuub8389e74andorigin/perf/quick-wins0076040f. - Branch-checked supply mission status: docs/source Chernarus and maintained Vanilla keep truck-only flow with typed terminal scan at
supplyMissionStarted.sqf:25,28, lowercase/uppercase cooldown split and deadWFBE_SE_FNC_SupplyMissionActivecompile; stable and release carry heli-aware scan/cash-run state plusSupplyByHelicleanup, cooldown casing/default fix and dead-twin removal in both maintained roots; Miksuu/perf remain broad-scan truck-only with the cooldown/dead-twin debt. - Refreshed Supply mission architecture with current branch scope, replaced stale PR-vs-master wording with a truck-only versus stable/release supply-heli matrix, refreshed Economy/Towns/Supply docs-checkout refs, and aligned supply rows in Feature status. No gameplay source changed.
- Claimed
current-source-status-snapshot-routeas a docs-only source-status routing pass, with no gameplay source edits. - Verified comparison refs: docs checkout
docs/developer-wiki-index76674ae4, stableorigin/mastercf2a6d6a, releaseorigin/release/2026-06-feature-bundlea96fdda2, Miksuub8389e74andorigin/perf/quick-wins0076040f. - Branch-checked current status rows: paratrooper registration is docs/stable/release in both maintained roots, Miksuu absent and perf Chernarus-only;
Skill_Initis single-call on docs/stable/release and duplicated on Miksuu/perf; hosted FPS is two guarded publishers on docs, one guarded publisher on stable/release, and two unguarded publishers on Miksuu/perf; supply scan is docs truck-only typed, stable/release heli-aware typed, Miksuu/perf broad; commander-built ARTY is docs commander-team handoff, stable/release marker-based discovery and Miksuu/perf oldDefenseTeam. - Corrected a queue drift found during the pass: docs/source moves
_i = 0before the supplyWFBE_SE_PLAYERLISTloop atplayerObjectsList.sqf:17, while stable/release/Miksuu/perf still reset it inside the loop at:18. - Refreshed Current source status snapshot with a 2026-06-14 current-ref matrix and marked older 2026-06-03/05 matrices historical; aligned Source fix propagation queue so stable/release are not overstated as carrying the supply player-list index fix. No gameplay source changed.
- Claimed
construction-coin-atlas-current-source-routeas a docs-only construction/CoIn atlas cleanup pass, with no gameplay source edits. - Rechecked docs checkout
4bd37b98against earlier construction atlas anchors and confirmed the checked construction, CoIn, artillery, salvage and LoadoutManager source files remain unchanged from the earlier source snapshots, so existing docs-checkout line refs remain valid. - Branch-checked construction status across docs checkout
4bd37b98, stableorigin/mastercf2a6d6a, releaseorigin/release/2026-06-feature-bundlea96fdda2, Miksuub8389e74andorigin/perf/quick-wins0076040f: docs carries the StationaryDefense base-area guard and commander-team ARTY handoff; stable/release use marker-based commander ARTY discovery but still lack the base-area guard; Miksuu/perf have neither ARTY discovery shape nor the guard. - Refreshed Construction and CoIn systems to reduce repeated auto-wall, StationaryDefense, SmallSite/MediumSite and salvage branch prose; refreshed Construction logic list cleanup with the same 2026-06-14 refs; and aligned Feature status, Source fix propagation queue and Function/module index to the current source-fix anchor. No gameplay source changed.
- Claimed
upgrades-research-current-source-routeas a docs-only upgrade atlas/source-scope pass, with no gameplay source edits. - Rechecked docs checkout
d4cfef80against the earliere785f1e9upgrade-atlas anchors and confirmed the checked upgrade UI/server, AI upgrade,upgrade-syncand stale-dialog files are unchanged, so existing docs-checkout line refs remain valid. - Branch-checked the AI upgrade debit and stale old upgrade dialog scope across stable
origin/mastercf2a6d6a, releaseorigin/release/2026-06-feature-bundlea96fdda2, Miksuub8389e74,origin/perf/quick-wins0076040f,origin/feat/ai-commanderc20ce153andorigin/feat/upgrade-queue-stackingb061c905: docs/Miksuu/perf still keep swapped AI debit and staleRscMenu_Upgrade, stable/release/upgrade-queue fix debit order and remove the stale dialog, andfeat/ai-commanderfixes cost-index lookup only in Chernarus. - Refreshed Upgrades and research, AI commander autonomy, Feature status and Source fix propagation queue for the current docs checkout while keeping implementation status routed to the owner pages. No gameplay source changed.
- Claimed
hosted-fps-current-branch-routeas a docs-only hosted server FPS owner/status refresh, with no gameplay source edits. - Verified current comparison refs: docs checkout
db7667c9, stableorigin/mastercf2a6d6a, releaseorigin/release/2026-06-feature-bundlea96fdda2, Miksuub8389e74andorigin/perf/quick-wins0076040f. - Branch-checked FPS publisher shape: docs/source Chernarus and maintained Vanilla keep two guarded publishers at
Server/GUI/serverFpsGUI.sqf:1andServer/Module/serverFPS/monitorServerFPS.sqf:1, started fromServer/Init/Init_Server.sqf:578,595; stable and release keep one guardedserverFpsGUI.sqf:4publisher and remove the old monitor path, with removal comments at stableInit_Server.sqf:596-598and releaseInit_Server.sqf:595-597; Miksuu/perf keep the old two-loop shape. - Refreshed Hosted server FPS loop sleep with a current branch matrix and aligned Feature status, Pending owner decisions, release readiness and machine status rows so stable/release are no longer documented as old-loop current truth. No gameplay source changed.
- Claimed
economy-authority-current-branch-routeas a docs-only economy authority/status refresh, with no gameplay source edits. - Verified current comparison refs: docs checkout
f52ccee8, stableorigin/mastercf2a6d6a, releaseorigin/release/2026-06-feature-bundlea96fdda2, Miksuub8389e74andorigin/perf/quick-wins0076040f. - Branch-checked side-supply clamp/reason and resource income scope: docs/stable/release/Miksuu still keep the overspend-as-credit floor, payload-side temp-channel trust and reason-string off-by-one in both maintained roots; perf fixes only the Chernarus side-supply arithmetic floor and leaves perf Vanilla plus validation/reason work open; resource income keeps the cap-guard and income-system
4server/client display drift everywhere checked. - Refreshed Economy authority first cut, aligned Feature status, Source fix propagation queue,
agent-feature-status.jsonlandagent-hardening-backlog.jsonlto the current branch evidence. No gameplay source changed.
- Claimed
pr8-release-current-branch-routeas a docs-only release/PR8 status cleanup, with no gameplay source edits. - Verified comparison refs: docs checkout
f2773aa9, stableorigin/mastercf2a6d6a, releaseorigin/release/2026-06-feature-bundlea96fdda2, Miksuub8389e74andorigin/perf/quick-wins0076040f. - Source-checked current release Chernarus and maintained Vanilla for delegated AI and commander ARTY anchors: town HC groups register and report back through
Client_DelegateTownAI.sqf:29-44andServer_HandleSpecial.sqf:86-115; static-defense HC update-back remains commented atClient_DelegateAIStaticDefence.sqf:27-30; stable/release marker-based commander ARTY usesConstruction_StationaryDefense.sqf:132-135andCommon_GetTeamArtillery.sqf:46-78. - Refreshed PR cleanup lab, Testing workflow, Feature status,
agent-release-readiness.json, Progress Dashboard and Wiki pruning ledger soa96fdda2is the current release head, older7195b331/7ff18c49rows are historical, commander-built ARTY is no longer documented as absent on stable/release, and HC/static delegation plus Arma smoke remain explicit release gates. No gameplay source changed.
- Claimed
sqf-pvf-registry-routeas a docs-only atlas/channel-index cleanup, with no gameplay source edits. - Verified comparison refs: docs checkout
40c97e74, stableorigin/mastercf2a6d6a, releaseorigin/release/2026-06-feature-bundlea96fdda2, Miksuub8389e74,origin/perf/quick-wins0076040fandorigin/feat/ai-commanderc20ce153. - Source-checked Chernarus and maintained Vanilla
Common/Init/Init_PublicVariables.sqf: docs checkout has 13 server PVFs at:9-21plus 15 client PVFs at:25-40withHandleParatrooperMarkerCreationat:39; stable/release addRequestEnqueueandRequestDequeueat:22-23in both maintained roots; Miksuu andfeat/ai-commanderomit paratrooper registration in both maintained roots; perf registers paratrooper only in Chernarus at:40. - Replaced the stale registered-command tables in SQF code atlas with a source-scoped registry summary and routed command inventory to Public variable channel index. Aligned Networking/public variables and coordination records so older command-count notes do not override current source evidence. No gameplay source changed.
- Claimed
client-skill-init-current-branch-routeas a docs-only owner/status refresh, with no gameplay source edits. - Verified comparison refs: docs checkout
719455a2, stableorigin/mastercf2a6d6a, releaseorigin/release/2026-06-feature-bundlea96fdda2, Miksuub8389e74,origin/perf/quick-wins0076040fandorigin/feat/ai-commanderc20ce153. - Branch-checked Chernarus and maintained Vanilla
Client/Init/Init_Client.sqf: docs checkout keeps oneSkill_Init.sqfcall at:547plusWFBE_SK_FNC_Applyat:571; stable uses:564plus apply:587; release uses:563plus apply:586; Miksuu duplicates at:560and:584; perf andfeat/ai-commanderduplicate at:561and:585. - Refreshed Client skill init idempotency, Feature status,
agent-feature-status.jsonlandagent-context.jsonso older stable/release wording no longer overrides current branch evidence. Arma Soldier/non-Soldier, respawn reapply and dedicated/JIP smoke remain pending. No gameplay source changed.
- Claimed
sqf-network-branch-caveat-routeas a docs-only gateway cleanup for SQF code atlas and Networking/public variables, with no gameplay source edits. - Verified docs checkout
8701aacchas no maintained mission-root orTools/LoadoutManagersource changes since the older04a60e43,40c97e74,59deb306and92c5cf05atlas anchors, so the existing docs-checkout line refs remain valid. - Branch-checked AI supply-truck startup: docs checkout and Miksuu still spawn
UpdateSupplyTruckafter a commented compile, perf does the same with Chernarus line drift, stable/release log-disable the path atInit_Server.sqf:384, andfeat/ai-commanderguards only Chernarus at:389; all checkedAI_UpdateSupplyTruck.sqfcopies still reference missingServer\FSM\supplytruck.fsm. - Branch-checked supply-heli source: docs checkout, Miksuu and perf are truck-only; stable
origin/mastercf2a6d6aand releasea96fdda2carrySupplyByHeli, supply-heli load/unload, reward multiplier and commander cash-run source in both maintained roots. Updated the gateway caveats so supply-heli is no longer described as PR-only everywhere. No gameplay source changed.
- Claimed
client-ui-title-resource-current-branch-routeas a docs-only client UI atlas/resource parity refresh, with no gameplay source edits. - Verified comparison refs: docs checkout
2fef1e3d, stableorigin/mastercf2a6d6a, releaseorigin/release/2026-06-feature-bundlea96fdda2, Miksuub8389e74andorigin/perf/quick-wins0076040f. - Branch-checked UI resource parity: docs/Miksuu/perf keep stale
RscMenu_Upgrade, Economy23004/23005/23006writes and EASA/Economy duplicateidd=23000in both maintained roots; stable/release remove the stale upgrade class, rewrite Economy around23020, and split EASA toidd=24000in both maintained roots. - Branch-checked title resources:
RscOverlay/OptionsAvailablestill duplicateidd=10200everywhere checked, andOptionsAvailableplusEndOfGameStatsstill shareuiNamespace["currentCutDisplay"]; no checked maintained root hasfindDisplay 23000orfindDisplay 10200callers. Refreshed Client UI systems, UI resource parity cleanup, UI IDD collision repair, status rows and machine rows. No gameplay source changed.
- Claimed
client-ui-economy-fast-travel-status-routeas a docs-only status refresh for stale Economy and Tactical fast-travel rows, with no gameplay source edits. - Verified comparison refs: docs checkout
d2a3f995, stableorigin/mastercf2a6d6a, releaseorigin/release/2026-06-feature-bundlea96fdda2, Miksuub8389e74andorigin/perf/quick-wins0076040f. - Branch-checked Economy UI parity: docs/Miksuu/perf still write
23004/23005/23006fromGUI_Menu_Economy.sqf:7-8in both maintained roots while the currentRscMenu_Economycontrols declare23002,23003and23008; stable/release use dashboard23020atGUI_Menu_Economy.sqf:25and declare it in both maintained roots. - Branch-checked Tactical fast-travel fee UX: all checked refs keep the same
GUI_Menu_Tactical.sqf:146-147,185-217,403-406policy TODO, hidden unaffordable town destinations, marker-only price text and local debit shape; constants line-drift between docs/Miksuu/perf, stable and release only. - Refreshed Feature status, Source fix propagation queue,
agent-feature-status.jsonland coordination records so older89ae9dad/7ff18c49wording no longer overrides current branch evidence. No gameplay source changed.
- Claimed
architecture-sqf-anchor-continuity-routeas a docs-only gateway/source-anchor continuity pass, with no gameplay source edits. - Verified docs checkout
4277a2adafter fetch. Targetedgit diff --name-onlychecks from1bef8801,8701aacc,92c5cf05and59deb306toHEADreturned no changes for the checked architecture, SQF, server-runtime and network source paths. - Regenerated the SQF compile-count command over source Chernarus and confirmed the atlas counts still hold:
738totalpreprocessFilematches,460preprocessFileLineNumbers,278plainpreprocessFileand22commented matches. - Refreshed Architecture overview, SQF code atlas, Server gameplay runtime atlas, Server runtime and operations and Networking/public variables so current readers see
4277a2adas the docs-checkout source-continuity checkpoint while older hashes remain preserved as line-anchor provenance. No gameplay source changed.
- Claimed
client-ui-atlas-continuity-routeas a docs-only UI atlas/source-continuity pass, with no gameplay source edits. - Verified current docs checkout
b5219d47. Targetedgit diff --name-onlychecks froma71b42fe,2fef1e3dandf7bc72a8toHEADreturned no changes for the checkedRsc,Client/GUI, client init, RHUD andupdateavailableactions.fsmpaths. - Rechecked the UI caveats that depend on those anchors: no maintained-root
findDisplay 23000/findDisplay 10200callers were found; docs/source still has malformedRscClickableText.soundPush[], visibleMenuAction = 19as FPS HUD, handler-only17/18GPS zoom routes and the same vote/help/router anchors. - Refreshed Client UI systems atlas, UI resource parity cleanup, UI IDD collision repair, Feature status and Source fix propagation queue so current readers see
b5219d47as the docs-checkout source-continuity checkpoint while older UI hashes remain line-anchor provenance. No gameplay source changed.
- Claimed
networking-pv-gateway-prune-routeas a docs-only networking gateway cleanup pass, with no gameplay source edits. - Rechecked current docs head
aa1a4b76: targetedgit diff --name-only 4277a2ad..HEADchecks returned no changes for the checked Chernarus and maintained Vanilla PVF registration, dispatcher,SEND_MESSAGEand attack-wave source paths. - Pruned Networking and public variables from
234to157lines by replacing copied PVF command lists, duplicated dispatch wrapper detail, residual authority proof and attack-wave proof with route tables to Public variable channel index, PVF dispatch implementation, Server authority migration map and Attack-wave authority. Kept the registered client PVF runtime matrix because owner pages still route runtime/JIP behavior there. - Updated Public variable channel index wording so it reflects that Networking and SQF atlas now route there for command/channel inventory. No gameplay source changed.
- Claimed
sqf-atlas-compile-route-pruneas a docs-only SQF atlas cleanup pass, with no gameplay source edits. - Rechecked current docs head
34212d6a: targetedgit diff --name-only 4277a2ad..HEADchecks returned no changes for the checked PVF registration, server-init, client-init, common-init and AI supply-truck source paths. - Source-checked the disabled/deferred compile anchors:
UpdateSupplyTruckcompile/spawn atInit_Server.sqf:36,383plus missingsupplytruck.fsm; old client TaskSystem, MASH marker receiver, plural blink/add-track comments; dormant common AT/bomb hooks; and the commented-but-execed second FPS publisher atInit_Server.sqf:65,90,595. - Pruned SQF code atlas so PVF branch counts route to Public variable channel index, direct attack-wave proof routes to Attack-wave authority,
LogGameEndduplicate-bind status routes to Server init bind cleanup, and disabled/deferred compile signals route to their owner pages instead of restating branch matrices. No gameplay source changed.
- Claimed
server-runtime-gateway-route-pruneas a docs-only server runtime gateway/atlas cleanup pass, with no gameplay source edits. - Rechecked current docs head
a6785f51: targetedgit diff --name-only 4277a2ad..HEADchecks returned no changes for checked server runtime paths:Init_Server.sqf,Server/FSM,Server/Module,Server_SideMessage.sqf,Server_OnHQKilled.sqfandserverFpsGUI.sqf. - Refreshed Server runtime and operations and Server gameplay runtime atlas so
a6785f51is the visible server-runtime source-continuity checkpoint while older hashes remain line-anchor provenance. - Pruned repeated runtime-risk branch detail: hosted FPS, AI supply-truck startup, Patrols v2 and dormant server hooks now route to the branch-scope table plus owner pages instead of repeating exact branch proof in both places. No gameplay source changed.
- Claimed
architecture-overview-tooling-route-pruneas a docs-only Architecture overview cleanup pass, with no gameplay source edits. - Rechecked current docs head
adb9dbc8: targetedgit diff --name-only 4277a2ad..HEADchecks returned no changes for overview runtime/tooling paths:description.ext,initJIPCompatible.sqf, Common/Server/Client/Headless init,FileManager.cs,SqfFileGenerator.csandZipManager.cs. - Refreshed Architecture overview so
adb9dbc8is the visible source-continuity checkpoint while older overview hashes remain line-anchor provenance. - Pruned repeated LoadoutManager root-discovery, generated-target and packaging detail by routing branch matrices and operational rules to Tools and build workflow, Source fix propagation queue and Mission config/version include graph. No gameplay source changed.
- Claimed
client-ui-atlas-branch-route-pruneas a docs-only Client UI atlas cleanup pass, with no gameplay source edits. - Rechecked current docs head
a03a1fb5: targetedgit diff --name-only b5219d47..HEADchecks returned no changes for checked Chernarus and maintained Vanilla UI/Rsc paths:Rsc,Client/GUI,Init_Client.sqf,Client_UpdateRHUD.sqfandupdateavailableactions.fsm. - Refreshed Client UI systems atlas so
a03a1fb5is the visible UI source-continuity checkpoint while older UI hashes remain line-anchor provenance. - Pruned Branch-Only UI Theme Work:
origin/feat/wf-menu-ops-consoleandorigin/feat/buymenu-easa-qolnow route to Feature status, Pending owner decisions, Testing workflow and BuyMenu/EASA QoL branch audit instead of restating branch details locally. No gameplay source changed.
- Claimed
ai-headless-gateway-fps-route-pruneas a docs-only AI/headless/performance gateway cleanup pass, with no gameplay source edits. - Rechecked current docs head
ca028bff: targetedgit diff --name-only ee383941..HEADchecks returned no changes for checked AI/HC/performance paths, and broadergit diff --name-only b9e80da0..HEADchecks returned no mission-source changes under checked Chernarus or maintained Vanilla roots. - Refreshed AI, headless and performance and AI runtime/HC loop map so
ca028bffis the visible AI/HC source-continuity checkpoint while older AI hashes remain line-anchor provenance. - Pruned repeated server-FPS publisher detail from the AI gateway: publisher branch shape, hosted/listen no-spin proof and smoke wording now route to Server gameplay runtime atlas, Hosted server FPS loop sleep, Performance opportunity sweep, Testing workflow and Source fix propagation queue. No gameplay source changed.
- Claimed
factory-purchase-atlas-route-pruneas a docs-only Factory and purchase atlas cleanup pass, with no gameplay source edits. - Rechecked current docs head
3b911594: targetedgit diff --name-only 8d611092..HEADchecks returned no changes for checked Chernarus and maintained Vanilla factory/purchase source paths. - Verified branch refs still resolve to stable
cf2a6d6a, releasea96fdda2, Miksuub8389e74,perf/quick-wins0076040fandfeat/buymenu-easa-qola66d4691. - Refreshed Factory and purchase systems atlas so
3b911594is the visible source-continuity checkpoint and pruned repeated buy-menu price/key, destroyed-factory refund and queue-risk prose by routing to the existing atlas matrices plus Factory queue cleanup. No gameplay source changed.
- Claimed
upgrades-atlas-route-pruneas a docs-only Upgrades and research atlas cleanup pass, with no gameplay source edits. - Rechecked current docs head
1b07716d: targetedgit diff --name-only d4cfef80..HEADchecks returned no changes for checked Chernarus and maintained Vanilla upgrade UI,RequestUpgrade, server upgrade worker, AI upgrade worker,Server_HandleSpecial, upgrade constants/config andRsc/Dialogs.hpppaths. - Verified branch refs still resolve to stable
cf2a6d6a, releasea96fdda2, Miksuub8389e74,perf/quick-wins0076040f,feat/ai-commanderc20ce153andfeat/upgrade-queue-stackingb061c905. - Refreshed Upgrades and research atlas so
1b07716dis the visible source-continuity checkpoint and pruned repeated AI debit,upgrade-syncand stale old upgrade-dialog branch proof by routing to AI commander autonomy, Support specials and UI resource parity cleanup. No gameplay source changed.
- Claimed
economy-supply-atlas-route-pruneas a docs-only Economy, towns and supply cleanup pass, with no gameplay source edits. - Rechecked current docs head
8cb43e4e: targetedgit diff --name-only 8a6695b8..HEADand6d05cb5a..HEADchecks returned no changes for checked Chernarus and maintained Vanilla economy/supply constants, resource loop, income display, supply mission, side-supply helper, AI upgrade, kill-bounty and stringtable paths. - Verified branch refs still resolve to stable
cf2a6d6a, releasea96fdda2, Miksuub8389e74andperf/quick-wins0076040f. - Refreshed Economy, towns and supply so
8cb43e4eis the visible source-continuity checkpoint and pruned repeated AI debit, side-supply, supply-mission truck/heli and AI logistics branch proof by routing to Economy authority first cut, Supply mission architecture, AI commander autonomy and Upgrades and research. No gameplay source changed.
- Claimed
support-specials-authority-route-pruneas a docs-only Support specials/tactical modules cleanup pass, with no gameplay source edits. - Rechecked current docs head
6c919abf: targetedgit diff --name-only ff8dd884..HEADchecks returned no changes for checked Chernarus and maintained Vanilla Tactical UI,RequestSpecial, artillery, UAV/Nuke/Zeta/MASH, AAR/ordnance, para-ammo and Rsc parameter paths. - Verified branch refs still resolve to stable
cf2a6d6a, releasea96fdda2, Miksuub8389e74,perf/quick-wins0076040f,feat/upgrade-queue-stackingb061c905,feat/drone-saturation-strike8ca4be90andfeat/recon-uav563418ea. - Refreshed Support specials and tactical modules so
6c919abfis the visible support/tactical source-continuity checkpoint. Pruned repeatedRequestSpecialauthority and transport scout prose into Server authority migration, ICBM authority, Service menu affordability guards, AI commander autonomy, Client UI systems, Feature status and Testing workflow. No gameplay source changed.
- Claimed
towns-camps-atlas-route-pruneas a docs-only Towns, camps and capture cleanup pass, with no gameplay source edits. - Rechecked current docs head
5243f91d: targetedgit diff --name-only 3eefcb00..HEADchecks returned no changes for checked Chernarus and maintained Vanilla town init, town/camp AI loops, camp helpers, respawn, buy-menu and patrol source paths. - Verified branch refs still resolve to stable
cf2a6d6a, releasea96fdda2, Miksuub8389e74,perf/quick-wins0076040fandfeat/ai-commanderc20ce153. - Refreshed Towns, camps and capture so
5243f91dis the visible source-continuity checkpoint. Pruned repeated camp-flag and zero-camp helper branch prose into Current Branch Scope, Feature status and Source fix propagation queue, while preserving Patrols v2 routing through the atlas and AI runtime pages. No gameplay source changed.
- Claimed
commander-hq-atlas-route-pruneas a docs-only Commander/HQ lifecycle cleanup pass, with no gameplay source edits. - Rechecked current docs head
8c3942d2: targetedgit diff --name-only f82a9127..HEADande2c9f6ed..HEADchecks returned no changes for checked Chernarus and maintained Vanilla commander vote, reassignment, HQ score, disconnect, Objective Ping/task and base-area/HQ authority source paths. - Verified branch refs still resolve to stable
cf2a6d6a, releasea96fdda2, Miksuub8389e74,perf/quick-wins0076040fandfeat/ai-commanderc20ce153. - Refreshed Commander/HQ lifecycle so
8c3942d2is the visible source-continuity checkpoint. Pruned repeated manual-reassignment proof into Commander reassignment call shape and Commander vote/reassignment, added missing commander-disconnect and HQ build/base-area source anchors, and aligned Feature status plus Source fix propagation queue. No gameplay source changed.
- Claimed
victory-endgame-atlas-route-pruneas a docs-only Victory/endgame cleanup pass, with no gameplay source edits. - Rechecked current docs head
a0a86da2: targetedgit diff --name-only 2f2132f8..HEADchecks returned no changes for checked Chernarus victory constants, victory loop, live/stale loggers and server-init bind source paths. - Verified branch refs still resolve to stable
cf2a6d6a, releasea96fdda2, Miksuub8389e74andperf/quick-wins0076040f. - Refreshed Victory/endgame atlas so
a0a86da2is the visible source-continuity checkpoint. Pruned staleLogGameEndand server-init duplicate-bind branch proof into Dead/stale code register plus Server init bind cleanup, and added a compact patch-ready row to Source fix propagation queue. No gameplay source changed.
- Claimed
gameplay-systems-atlas-route-pruneas a docs-only Gameplay Systems atlas cleanup pass, with no gameplay source edits. - Rechecked current docs head
2d88dd5a: targetedgit diff --name-only ca40f202..HEADchecks returned no changes for checked Chernarus town, town-AI/patrol, economy, commander, construction, factory and victory source paths. - Verified branch refs still resolve to stable
cf2a6d6a, releasea96fdda2, Miksuub8389e74andperf/quick-wins0076040f. - Refreshed Gameplay systems atlas so
2d88dd5ais the visible source-continuity checkpoint. Pruned repeated DR-15 helper-unpacking, Patrols v2, latentAIBuyUnitand victory/endgame source prose into Commander reassignment call shape, Towns/camps/capture, AI runtime/HC loop map, Factory/purchase systems and Victory/endgame atlas. No gameplay source changed.
- Claimed
function-module-index-route-pruneas a docs-only Function and Module index cleanup pass, with no gameplay source edits. - Rechecked current docs head
6ecac3ae: targetedgit diff --name-only 1f0b9018..HEADchecks returned no changes for checked Chernarus common/client/server init, commander helper, AI upgrade, MASH, Reaktiv and paratrooper support source paths. - Verified branch refs still resolve to stable
cf2a6d6a, releasea96fdda2, Miksuub8389e74andperf/quick-wins0076040f. - Refreshed Function and module index so
6ecac3aeis the visible source-family checkpoint. Pruned repeated commander DR-15, Reaktiv, MASH and paratrooper branch prose into Commander reassignment call shape, Commander vote/reassignment, Modules atlas, Respawn and death lifecycle, Source fix propagation queue and Paratrooper marker revival. No gameplay source changed.
- Claimed
modules-atlas-current-scope-route-pruneas a docs-only Modules atlas cleanup pass, with no gameplay source edits. - Rechecked current docs head
86244c24: targetedgit diff --name-only 20a19676..HEADchecks returned no changes for checked Chernarus common/client/server init, unit-creation, module folders and paratrooper support source paths. - Verified branch refs still resolve to stable
cf2a6d6a, releasea96fdda2, Miksuub8389e74andperf/quick-wins0076040f. - Refreshed Modules atlas so
86244c24is the visible module source-continuity checkpoint. Updated the Reaktiv dormant-module table to current docs head and kept exact branch matrices routed to owner pages except for that compact local module table. No gameplay source changed.
- Claimed
respawn-lifecycle-atlas-source-scope-route-pruneas a docs-only Respawn and death lifecycle atlas cleanup pass, with no gameplay source edits. - Rechecked current docs head
a640e722: targetedgit diff --name-only 1f0b9018..HEADchecks returned no changes for checked Chernarus and maintained Vanilla respawn, MASH, skill, camp/threeway and AI-respawn source paths. - Verified branch refs still resolve to stable
cf2a6d6a, releasea96fdda2, Miksuub8389e74andperf/quick-wins0076040f. - Refreshed Respawn and death lifecycle so
a640e722is the visible respawn/MASH source-continuity checkpoint. Updated the MASH branch row to current docs head, replaced duplicate MASH risk-row source detail with links back to the atlas MASH split matrix, and aligned Feature status. No gameplay source changed.
- Claimed
lifecycle-entrypoints-wait-chain-source-scope-route-pruneas a docs-only lifecycle architecture cleanup pass, with no gameplay source edits. - Rechecked current docs head
05664f17: targetedgit diff --name-only 9da5f1d0..HEADchecks returned no changes for checked Chernarus bootstrap, mission-object town init, common/server/client/headless init and HC role-helper source paths. - Verified branch refs still resolve to stable
cf2a6d6a, releasea96fdda2, Miksuub8389e74andperf/quick-wins0076040f. - Refreshed Mission entrypoints and lifecycle and Lifecycle wait-chain so
05664f17is the visible lifecycle source-continuity checkpoint. Routed duplicated branch-scope wording from the wait-chain page back to the entrypoints Source Scope. No gameplay source changed.
- Claimed
construction-coin-atlas-source-scope-route-pruneas a docs-only Construction and CoIn atlas cleanup pass, with no gameplay source edits. - Rechecked current docs head
7d248610: targetedgit diff --name-only 4bd37b98..HEADand1aa178f8..HEADchecks returned no changes for checked Chernarus and maintained Vanilla construction/CoIn, base-area, structure-config, commander-built ARTY and salvage source paths. - Verified branch refs still resolve to stable
cf2a6d6a, releasea96fdda2, Miksuub8389e74andperf/quick-wins0076040f. - Refreshed Construction and CoIn systems so
7d248610is the visible construction/CoIn source-continuity checkpoint. Routed repeated auto-wall, SmallSite, StationaryDefense and salvage branch proof back to the atlas Current Branch Scope, Construction logic list cleanup, Source fix propagation queue and the local salvage matrix, and aligned Feature status. No gameplay source changed.
- Claimed
gear-loadout-easa-atlas-source-scope-route-pruneto keep the gear/loadout/EASA page as a route-first atlas instead of a second branch-status register. - Source-checked current docs head
3fdf1898against the earlier gear/EASA checkpoint8b71e2a1; targeted diffs over checked Chernarus, maintained Vanilla andTools/LoadoutManagergear/EASA paths returned no source changes. Branch refs still resolve to stablecf2a6d6a, releasea96fdda2, Miksuub8389e74, perf0076040fand BuyMenu/EASA QoLa66d4691. - Result: Gear, loadout and EASA atlas now names
3fdf1898as the visible source-continuity checkpoint and routes repeated profile-template, import-guard, cargo-loop, service/EASA and UI IDD branch proof to Gear template profile filter, Vehicle cargo equip loop bounds, Service menu affordability guards, UI IDD collision repair and BuyMenu EASA QoL branch audit. Feature status is aligned. No gameplay source changed. Earlydocs/validate-wiki.ps1and touched JSON/JSONL parse checks passed; final mirror/parity checks run with the batch.
- Claimed
marker-cleanup-atlas-source-scope-route-pruneto keep the marker/object-lifecycle cleanup page as the canonical route for empty supply-truck timeout evidence. - Source-checked current docs head
7eea6b6cagainst the earlier marker/cleanup checkpoint634a907b; targeted diffs over checked Chernarus and maintained Vanilla marker, cleaner, restorer and empty-vehicle paths returned no source changes. Branch refs still resolve to stablecf2a6d6a, releasea96fdda2, Miksuub8389e74and perf0076040f. - Result: Marker cleanup/restoration now names
7eea6b6cas the visible marker/cleanup source-continuity checkpoint. Repeated empty supply-truck 24-hour timeout proof now routes to the atlas Empty Supply Truck Branch Matrix, while Feature status and Source fix propagation queue carry compact route-first rows. No gameplay source changed.
- Claimed
networking-pv-gateway-source-scope-route-pruneto keep Networking and public variables as a transport/trust-boundary gateway instead of a duplicate PVF branch matrix. - Source-checked current docs head
1e16527bagainst the earlier network checkpoint4277a2ad; targeted diffs over checked Chernarus and maintained Vanilla network, PVF and direct-channel paths returned no source changes. Branch refs still resolve to stablecf2a6d6a, releasea96fdda2, Miksuub8389e74and perf0076040f. - Result: Networking now names
1e16527bas the visible network/PVF source-continuity checkpoint, keeps older4277a2ad/8701aacc/59deb306as provenance, and routes repeated dispatch-timeCall Compileproof to Current Branch Scope, Public variable channel index, PVF dispatch implementation and Server authority migration map. No gameplay source changed.
- Claimed
sqf-atlas-current-source-scope-route-pruneto keep SQF code atlas as a compile/source ownership map rather than a duplicate PVF or disabled-compile branch-status page. - Source-checked current docs head
94b09c73against the earlier SQF atlas checkpoints34212d6aand4277a2ad; targeted diffs over checked Chernarus and maintained Vanilla PVF, bootstrap, common/client/server/headless init, AI supply-truck, server-FPS, MASH marker,SEND_MESSAGE,AttackWave,SetTaskandLogGameEndpaths returned no source changes. The compile count command still returns738totalpreprocessFilereferences,460preprocessFileLineNumbers,278plainpreprocessFileand22commented references. Branch refs still resolve to stablecf2a6d6a, releasea96fdda2, Miksuub8389e74and perf0076040f. - Result: SQF code atlas now names
94b09c73as the visible compile/source-continuity checkpoint while preserving the original04a60e43count snapshot as provenance. Repeated PVF no-drift proof now routes back to the compile summary plus Public variable channel index, Networking and public variables and PVF dispatch implementation, and local PVF dispatch risk now has explicitServer_HandlePVF.sqf:14/Client_HandlePVF.sqf:22anchors. No gameplay source changed.
- Claimed
architecture-overview-current-source-scope-route-pruneto keep Architecture overview as the top owner-route gateway rather than a stale docs-head checkpoint. - Source-checked current docs head
2de2de92against the earlier architecture overview checkpointadb9dbc8and broader source checkpoint4277a2ad; targeted diffs over cited runtime, bootstrap and LoadoutManager tooling paths returned no source changes. Branch refs still resolve to stablecf2a6d6a, releasea96fdda2, Miksuub8389e74and perf0076040f. - Result: Architecture overview now names
2de2de92as the visible source-continuity checkpoint while preserving earlieradb9dbc8,4277a2ad,1bef8801and1aa178f8provenance. The Current Branch Scope row now explicitly covers runtime/bootstrap/tooling anchors and routes branch behavior, line drift and smoke gates to linked subsystem owner pages. No gameplay source changed.
- Claimed
server-runtime-operations-current-source-scope-route-pruneto keep Server runtime and operations as a short gateway instead of a stale docs-head checkpoint. - Source-checked current docs head
f74b3822against earlier server-runtime checkpointsa6785f51and4277a2ad; targeted diffs over checked Chernarus and maintained VanillaInit_Server.sqf, server FSM/module paths,Server_SideMessage.sqf,Server_OnHQKilled.sqfand server-FPS publisher paths returned no source changes. Branch refs still resolve to stablecf2a6d6a, releasea96fdda2, Miksuub8389e74and perf0076040f. - Result: Server runtime and operations now names
f74b3822as the visible server-runtime source-continuity checkpoint while preservinga6785f51,4277a2ad,92c5cf05and6afcc58eprovenance. Branch-sensitive AI supply-truck startup, Patrols v2 and FPS publisher cleanup remain routed to Server gameplay runtime atlas. No gameplay source changed.
- Claimed
client-ui-atlas-current-source-scope-route-pruneto keep Client UI systems atlas as a current source-backed UI route map rather than a stale docs-head checkpoint. - Source-checked current docs head
68bd4dc5against earlier UI atlas checkpointsa03a1fb5andb5219d47; targeted diffs over checked Chernarus and maintained Vanilladescription.ext,Rsc,Client/GUI,Init_Client.sqf,Client_UpdateRHUD.sqf, client action/marker FSMs and core UI helper paths returned no source changes. Branch refs still resolve to stablecf2a6d6a, releasea96fdda2, Miksuub8389e74, perf0076040f,wf-menu-ops-console0767c0b5and BuyMenu/EASA QoLa66d4691. - Result: Client UI systems atlas now names
68bd4dc5as the visible UI/Rsc source-continuity checkpoint while preservinga03a1fb5,b5219d47,a71b42fe,2fef1e3dandf7bc72a8provenance. Detailed resource parity, title-handle, vote/help/router, clickable-text and branch-only UI behavior remains routed to owner pages. No gameplay source changed.
- Claimed
deploy-aicom-experital-merge-risk-auditfrom Steff's request to work thedeploy/2026-06-12-aicom-experitalbranch and report on GitHub every 30 minutes. - Operating scope: source-backed Arma 2 OA SQF review of
deploy/2026-06-12-aicom-experital@984195aeagainstorigin/master@cf2a6d6a,origin/release/2026-06-feature-bundle@a96fdda2,origin/experitaland PR #34. Initial focus is AI commander, wildcard events, marker/performance loops, server FSM/PVF edges and merge-risk deltas. - Coordination note: Claude leads branch implementation. Codex is auditing/reporting first; any gameplay code change candidate will be posted as a proposed-change notice with source paths and branch refs before edits. GitHub issue tracking is disabled, so broad status uses PR #30 unless a narrower target is chosen.
- Claimed
wiki-mirror-current-wiki-syncafter fetching the standalone wiki toorigin/master@3745638and finding35top-level SHA256 drift candidates against the repodocs/wikimirror ondocs/developer-wiki-index@e2d994246. - Scope is docs-only mirror reconciliation: copy current human-wiki pages into
docs/wiki, keep coordination records compact, validate JSON/JSONL/wiki links where practical and avoid gameplay source edits. - Result: mechanical mirror copy touched only
docs/wikifiles in the repo mirror and the standalone wiki coordination log. No mission source files changed. - Validation passed:
docs/validate-wiki.ps1, touched JSON/JSONL parse,git diff --checkin both worktrees and full top-level wiki/docs normalized-content parity (diffCount=0). The validator emitted only the known non-failing legacy JSONL envelope warnings.
- Claimed
aicom-pr-board-current-state-refreshafter GitHub PR metadata showed PR cleanup and integration lab still presented PR #8 and PR #14 as open release/test candidates. - Source scope:
gh pr list --repo rayswaynl/a2waspwarfare --state open --limit 100 --json number,title,headRefName,baseRefName,isDraft,updatedAt,urlplusgh pr view 8andgh pr view 14. PR #8 is merged fromrelease/2026-06-feature-bundleintomasterat 2026-06-09T07:47:34Z; PR #14 is merged fromfeat/ai-commanderintomasterat 2026-06-10T13:40:19Z. - Result: PR cleanup lab now routes current AICOM/Experital work through PR #35 as the
deploy/2026-06-12-aicom-experital->masterumbrella, treats PR #34 and PR #36-#41 as deploy-child/review/note lanes, adds current rows for PR #20/#21/#29-#41 and preserves activedeploy-aicom-experital-merge-risk-auditcoordination. No gameplay source changed. - Validation passed:
docs/validate-wiki.ps1, touched JSON/JSONL parse,git diff --checkand docs/wiki mirror parity after copying to the standalone wiki checkout. The wiki validator emitted only the known non-failing legacy JSONL envelope warnings.
- Claimed
guer-insurgents-branch-intakefrom the Brain-ready handoff atC:\Users\Chill\Documents\Codex\2026-06-16\look-for-work-in-brain-3\outputs\Guer-Insurgents-Branch-Intake.md, after confirming the wiki mirror sync lane was complete and both docs/wiki plus standalone wiki worktrees were clean. - Source-checked
origin/feat/guer-insurgents-faction@41550bd33againstorigin/master@cf2a6d6a: merge-basecf2a6d6a,462changed files,25816insertions,2249deletions,241Chernarus mission paths and208maintained Vanilla paths.git diff --check origin/master..origin/feat/guer-insurgents-factionstill reports blank-EOF/trailing-whitespace failures, includingServer/Functions/AI_Commander_Wildcard.sqf:1055,1085,1094,1102,1113. - Result: Gameplay systems atlas now owns the detailed branch-intake matrix; Feature status carries a compact broad Chernarus-first branch-review row; Testing workflow and
agent-release-readiness.jsonnow carry planned GUER smoke gates. No gameplay source changed.
- Claimed
default-gear-template-content-catalogafter verifying the wiki covers gear-template profile bugs but does not catalog the shipped predefined template content itself. - Source scope: clean
master@0139a346,Common/Config/Loadout/Loadout_*.sqf,Common/Config/Config_SetTemplates.sqf,Common/Config/readme.txt,Client/GUI/GUI_BuyGearMenu.sqf,Client/Functions/Client_UI_Gear_FillTemplates.sqfandClient_UI_Gear_ParseTemplateContent.sqf. - Planned result: one docs-only page,
Default-Gear-Template-Content-Catalog, with source-cited tables showing that current master ships one empty seed template per loadout file and derives any visible price/label/upgrade behavior at runtime. No gameplay source changes planned.
- Result: added Default gear template content catalog, wired it into Home,
_Sidebar.mdandagent-context.json, and left gameplay source untouched. - Source proof: clean
master@0139a346; all tenCommon/Config/Loadout/Loadout_*.sqffiles ship the same empty predefined template seed andConfig_SetTemplates.sqfkeeps only the first per-side seed unless the caller passes the thirdfalseparameter. - Validation: citation line scan passed, A3-only term scan clean, JSON/JSONL parse passed,
git diff --checkpassed with only normal Windows LF/CRLF warnings, andTools/ValidateWiki.ps1 -WikiPath <wiki> -SkipGitDiffCheckreached[OK] markdown links resolveplus[OK] agent-context page lists match wiki mirrorbefore the known pre-existing machine-reference failure.
- Claimed
gear-store-price-upgrade-catalogafter checking that Gear, loadout and EASA atlas maps the runtime/config flow but does not publish a gear-store content catalog; Commanders handbook only gives two coarse gear-level examples. - Scope is one source-cited docs-only page for current
masterChernarus high-impact player gear-store prices and upgrade gates, sourced fromCommon/Config/Gear/Gear_*.sqf, then wired through sidebar, Home andagent-context.json. No gameplay source edits planned. - Result: added Gear store price and upgrade catalog for current
master@0139a346Chernarus gear rows with price>= 300or gear level>= 4; the documented table reconciles to68qualifying source rows with no missing or extra rows. - Validation: reopened every citation against
Missions/[55-2hc]warfarev2_073v48co.chernarus, checked forbidden Arma 3-only constructs, confirmed all local wiki links resolve after repairing three stale temporary-path links in Artillery reference, confirmedagent-context.jsonpage-list parity and rangit diff --check.
- Claimed
earplugs-audio-toggle-referenceafter verifying no existing wiki markdown page coveredEarplugToggle,WFBE_WASP_Earplug*variables or the currentfadeSound/fadeRadioearplug behavior. - Source-checked stable
master@0139a346Chernarus paths:WASP/actions/AddActions.sqf,WASP/actions/EarplugToggle.sqf,Client/GUI/GUI_Menu.sqf,Rsc/Dialogs.hpp,briefing.html,Client/GUI/GUI_Menu_Help.sqf, respawn and skin-selector re-add paths. - Result: Earplugs audio toggle now documents the split between the WASP scroll/vehicle path (
WFBE_WASP_EarplugActive,fadeSoundplusfadeRadio) and the WF menuEARpath (WFBE_Earplugs,fadeSoundonly). WASP overlay now routes earplugs instead of saying only HQ recovery is active fromAddActions.sqf. No gameplay source changed.
- Claimed
gear-store-loadout-route-catalogas a docs-only coverage-gap page after verifying existing gear pages describe runtime/data-model defects and the price catalog covers high-impact price/gate rows, but neither catalogs side-root loadout imports, row counts and dynamic/gated gear coverage together. - Source scope: current source
master@0139a346, Chernarus missionCommon/Config/Gear,Common/Config/Loadout,Common/Config/Core_Rootand theConfig_Weapons,Config_Magazines,Config_Backpack,Config_SetTemplates,Config_SortWeaponsandConfig_SortMagazineshelpers. - Result: added Gear store loadout route catalog as a source-cited Chernarus
master@0139a346content catalog for side-root loadout imports, loadout row counts, price/gate extrema and config-gated/dynamic gear content. Citation ranges, numeric counts/prices/gates, internal links and Arma 2-only language were checked before wiring the page into Home, sidebar,agent-context.jsonand Gear store price and upgrade catalog. No gameplay source changed.
- Claimed
autoflip-vehicle-recovery-referenceafter confirming AutoFlip is only covered by a compact Modules Atlas row and historical mentions, not a dedicated live-feature page. - Source scope: clean
master@0139a346,Client/Module/AutoFlip/AutoFlip.sqf,Client/Init/Init_Client.sqf,Common/Init/Init_Unit.sqf,WASP/actions/FlipVehicle.sqfandstringtable.xml. - Planned result: one docs-only page,
AutoFlip-Vehicle-Recovery-Reference, with source-cited tables for automatic stuck-vehicle recovery and the separate manual Flip Vehicle action. No gameplay source changes planned.
- Result: added AutoFlip vehicle recovery, wired it into Home,
_Sidebar.mdandagent-context.json, and left gameplay source untouched. - Source proof: clean
master@0139a346; AutoFlip starts from client init, scans the player's mounted vehicle and mounted group vehicles, requires the documented tilt/speed/ground/water/cooldown/stuck gates, rights vehicles withsetVectorUp,setPosandsetVelocity, and is separate from the manual tank/car Flip Vehicle action. - Validation: reopened every citation against the Chernarus mission source, checked forbidden Arma 3-only constructs, confirmed local wiki links resolve, confirmed
agent-context.jsonpage-list parity and rangit diff --check.
- Claimed
cipher-sort-utilities-referenceafter confirming Modules atlas only gives a route-level CIPHER summary and no dedicated page owns the helper contracts, upgrade-label sort output or reverse-helper typo. - Scope is one source-cited docs-only page for current
master@0139a346Chernarus CIPHER helpers and their active call site:Common/Module/CIPHER/CIPHER_Init.sqf,Common/Module/CIPHER/CIPHER_Sort.sqf,Common/Config/Core_Upgrades/Labels_Upgrades.sqfandCommon/Init/Init_Common.sqf. No gameplay source edits planned. - Result: CIPHER sort utilities reference documents the helper contracts, the
WFBE_C_UPGRADES_SORTEDbuild and the Upgrade menu consumer path, routes from Home/sidebar/agent-context plus the module owner pages, and corrects the stale Modules atlasLabels_Upgrades.sqf:127reference to current line133. - Validation: source citation range check passed for
29page refs, local wiki links resolve,agent-context.jsondocumentation pages match187top-level markdown pages, A3-only token scan for the new page returned no matches, JSON/JSONL parse passed, repodocs/wikivalidator passed after mirror sync andgit diff --checkpassed with line-ending warnings only.
- Claimed
operator-monitor-cpu-affinity-tools-referenceafter verifying the wiki mentions RPT/performance workflows broadly but has no dedicated page forTools/Monitor/Get-WindowedRpt.ps1orTools/Ops/Set-WaspCpuAffinity.ps1. - Source-checked clean
master@0139a346repo-root paths:Tools/Monitor/Get-WindowedRpt.ps1,Tools/Ops/Set-WaspCpuAffinity.ps1anddocs/testing/hc-scaling-test.md. - Result: Operator monitor and CPU affinity tools now documents the RPT windowing parameters, non-locking
FileShare.ReadWriteread, optional regex/tail filtering, dry-run-first affinity masks,arma2oaserver.exe/ArmA2OA.exe -clientprocess targeting, connection-order HC masks and the not-applied live-host caution. Routed through Home,_Sidebar.mdandagent-context.json. No gameplay source changed. - Validation: 54 citation ranges resolve against clean source, internal page links resolve, forbidden Arma 3-only token scan is clean, touched JSON/JSONL parse passes,
docs/validate-wiki.ps1passes after mirroring the wiki intodocs/wikiandgit diff --checkreports only normal Windows LF/CRLF warnings.
- Claimed
skin-selector-class-swap-referenceafter confirming the wiki had no dedicated Skin Selector page and only incidental mentions of skin-selector action restoration in Earplugs audio toggle. - Source scope: clean
master@0139a346, canonical ChernarusCommon/Init/Init_CommonConstants.sqf,Rsc/Dialogs.hpp,Client/GUI/GUI_Menu.sqf,Client/GUI/GUI_SkinSelectorMenu.sqf,Client/Init/Init_Keybind.sqf,Client/Module/Skill/Skill_Init.sqf,Client/Functions/Client_OnRespawnHandler.sqf,Common/Functions/Common_CreateUnit.sqf,WASP/actions/SkinSelector/*and representative maintained Vanilla parity paths. - Result: added Skin selector and class swap, documenting the default-off gate, hidden WF-menu shortcut, join/WF-menu/User11 openers, WEST/EAST class pools, Spotter-only ghillie filter, replacement-player apply lifecycle, handler/action restore, commander build-action restore and respawn persistence. Wired Home, sidebar, Player UI workflow, Player skill abilities, WASP overlay, Feature Status and
agent-context.json. No gameplay source changed. - Validation: 49 source refs in the new page resolve against clean source, touched-page internal links resolve,
agent-context.jsonpage-list parity is205/205, JSON/JSONL parse checks pass,git diff --checkreports only normal Windows LF/CRLF warnings, and this clean source checkout has nodocs/wikimirror or wiki validator script to run.
- Claimed
player-vehicle-travel-actions-referenceafter verifying current wiki coverage is scattered: MHQ/camp repair has owner-page coverage, but Push, Taxi Reverse, HALO, Cargo Eject and basic lock/unlock behavior are mostly one-line route mentions. - Source scope: clean
master@0139a346, ChernarusCommon/Init/Init_Unit.sqf,Client/Action/Action_Push.sqf,Action_TaxiReverse.sqf,Action_HALO.sqf,Action_EjectCargo.sqf,Action_ToggleLock.sqf,Action_ToggleMHQLock.sqf,Client/PVFunctions/SetVehicleLock.sqf,SetMHQLock.sqfandServer/PVFunctions/RequestVehicleLock.sqf. - Planned result: one docs-only page,
Player-Vehicle-And-Travel-Actions-Reference, with source-cited registration/effect tables and Continue Reading routes to Valhalla, AutoFlip, vehicle countermeasures, Commander/HQ lifecycle and Player skill abilities. No gameplay source changes planned. - Result: added Player vehicle and travel actions, wired it through Home,
_Sidebar.md, AutoFlip vehicle recovery, Valhalla vehicle climbing-assist, Player UI workflow andagent-context.json, and left gameplay source untouched. The stablemastersource tree has nodocs/wikimirror directory, so no repo mirror files were touched in this pass. - Validation: 48 citation ranges resolve against clean Chernarus source, touched internal links resolve, A3-only token scan is clean, touched JSON/JSONL parse passes,
agent-context.jsonpage count matches top-level markdown page count, andgit diff --checkreports only normal Windows LF/CRLF warnings.
- Claimed
engine-stealth-fuel-toggle-referenceafter confirmingClient/Module/Engineshad live source files, current audit notes and only a compact Modules atlas summary, with no dedicated owner page. - Source-checked clean
master@0139a346Chernarus paths:Client/Module/Engines/Engine.sqf,Startengine.sqf,Stopengine.sqf,Client/Functions/Client_BuildUnit.sqf,Server/Init/Init_Server.sqfandClient/Functions/Client_SupportRefuel.sqf. - Result: added Engine stealth fuel toggle as a source-cited reference for the
STEALTH ON/STEALTH OFFflow, vehicle state keysID/Fuel/stopped, purchased tank/wheeled-APC attach, WASP extra start-vehicle attach and the refuel-service guard. Routed through Home,_Sidebar.md, Modules atlas, Function and module index andagent-context.json. No gameplay source changed. - Validation: 27 source citation ranges resolve, internal links resolve, Arma 3-only token scan is clean, touched JSON/JSONL parse passes, standalone wiki validator reaches markdown link/page-list OK before the known machine-reference failure, current repo
docs/wikivalidator passes with known legacy JSONL warnings only, andgit diff --checkpasses with line-ending warnings only.
- Rebased over parallel wiki commits that had already published the canonical Engine stealth fuel toggle page; dropped the duplicate local
Engine-Stealth-Toggle-Referenceslug and kept all navigation/context on the canonical page. - Enhancement: added the
"stopped"mission-variable caveat to separate it from unrelated Armastoppedcommand hits, plus a compact Smoke Targets table for action visibility, fuel-drain, fuel-restore/refuel-guard and WASP extra start-vehicle checks. - Validation: the enhanced canonical page now resolves
40source citation ranges against cleanmaster@0139a346; local links, JSON/JSONL, page-list parity, Arma 3-only token scan andgit diff --checkwere rerun after rebase resolution.
- Claimed
qol-trio-player-hints-referenceafter verifying existing wiki coverage only indexed the QoL constants and scattered consumer line refs, without a canonical page for the live client-visible hint surfaces. - Source scope: clean
master@0139a346, ChernarusCommon/Init/Init_CommonConstants.sqf,Client/Init/Init_Client.sqf,Client/FSM/updatesalvage.sqf,Client/GUI/GUI_Menu_BuyUnits.sqf,Client/Functions/Client_FNC_Special.sqfandClient/Functions/Client_QOL_Advisor.sqf. - Result: added QoL trio player hints, documenting the master gates, salvage toast, upgrade banner/sound split, last-purchase timestamp coupling and advisor nudges, then wired Home, sidebar, Player UI workflow, Experimental feature flags and
agent-context.json. No gameplay source changed. - Validation: source citation ranges resolve against clean Chernarus source, touched internal links resolve, A3-only token scan is clean, touched JSON/JSONL parse passes,
agent-context.jsonpage count matches top-level markdown page count, andgit diff --checkreports only normal Windows LF/CRLF warnings. The stable source tree has nodocs/wikimirror or wiki validator script.
- Claimed
wiki-mirror-current-wiki-sync-2026-06-21after comparing live wikimaster@743daf4with repo mirror branchorigin/docs/developer-wiki-index@11f535d9and finding116top-level normalized-content differences. - Scope: reconcile the repo
docs/wikimirror to the current GitHub wiki checkout, then validate parity and JSON/JSONL. No gameplay source edits planned. - Result: copied
260top-level wiki files intodocs/wiki, removed the mirror-onlyGUER-Insurgents-Branch-Audit.md, and updated coordination records so the current human wiki and repo mirror carry the same top-level content again. No gameplay source changed. - Validation: final validation is recorded in the matching
completeevent; the required gates are JSON/JSONL parse,docs/validate-wiki.ps1, normalized wiki/docs parity andgit diff --check.
- Claimed
cf2-source-stamp-current-head-caveatafter fetching clean source/wiki/docs worktrees and confirmingcf2a6d6a4is an ancestor of currentorigin/master@0139a346. - Scope: docs-only correction for broad page headers that still used the
cf2a6d6a4master stamp, so they read as then-current/historical master evidence with a current-head recheck caveat. No gameplay source edits planned. - Planned validation: mirror touched wiki pages into
docs/wiki, parse touched JSON/JSONL, run the wiki validator, verify wiki/docs parity and rungit diff --check. - Result: updated
38source-verification headers to preservecf2a6d6a4as then-current/historical master evidence while warning that currentorigin/masteris0139a346; also changed the Player skill abilities Officer/MASH note to snapshot wording so its stale line refs are not current-head proof. - Validation: final validation is recorded in the matching
completeevent; required gates are JSON/JSONL parse,docs/validate-wiki.ps1, normalized touched-file wiki/docs parity andgit diff --check.
- Claimed
wiki-mirror-and-guer-current-source-syncafter the broad mirror sync removed the docs-only GUER audit, then source-checked whether that useful page should stay deleted or return in corrected form. - Scope: docs-only mirror reconciliation plus source-backed GUER status correction. Used a clean temporary wiki worktree so the existing dirty standalone checkout was not touched.
- Result: rebased over live wiki
master@e4fc668, restored the docs-only GUER Insurgents branch audit as a source-refreshed wiki page, rewrote it against currentorigin/master@0139a346, and aligned Feature status, Gameplay systems atlas,_Sidebar.mdandagent-context.json. No gameplay source changed. - Source proof:
9af83596is an ancestor oforigin/master@0139a346;git grepfindsWFBE_C_GUER_PLAYERSIDE,Root_GUE_PlayerOverlay,Server_GuerStipend,Action_GuerVbiedDetonateandguer-vbied-detonatein both maintained roots, correcting the stale Chernarus-only/Takistan-dormant wording. - Validation: JSON/JSONL parse passed in both the repo mirror and clean wiki worktree;
docs/validate-wiki.ps1passed with known legacy JSONL warnings only;git diff --checkpassed in both worktrees with LF/CRLF warnings only; final wiki/docs SHA parity is261files each with0missing and0differing common files.
- Claimed
clickabletext-soundpush-current-stable-closeoutafter the current-source check showed the old patch-ready matrix was stale:origin/master@0139a346now keeps validRscClickableText.soundPush[] = {"", 0.2, 1};atRsc/Ressources.hpp:556in both maintained roots. - Source evidence: Chernarus blame points to
1a5e0b40(fix(experital): malformed soundPush array in RscClickableText); maintained Vanilla blame points to9b49883c(chore: regenerate Takistan + generated files via Tools/LoadoutManager). Current master has no maintained-root{, 0.2, 1}hit and still derives 14RscClickableTextcontrols per root at the refreshedRsc/Dialogs.hppline refs. - Result: refreshed Client UI systems, Feature status and Source fix propagation queue so current stable is source-present/smoke-pending, while older docs/source, Miksuu, perf, release and UI theme evidence remains branch-scoped until rechecked or merged. No gameplay source changed.
- Validation: final validation is recorded in the matching
completeevent; required gates are JSON/JSONL parse,docs/validate-wiki.ps1, wiki/docs parity for touched files andgit diff --check.
- Claimed
source-fix-queue-docs-head-refresh-2026-06-21after the mirror sync advanced the docs branch todocs/developer-wiki-index@4c01dfb7while Source fix propagation queue still used4bd37b98as the propagation source anchor. - Source check:
git diff --name-only 4bd37b98..4c01dfb7returned no changes for the queue's checked propagation path families: public-variable init, client init, FPS publishers, supply mission start/player list, commander ARTY construction/discovery in Chernarus and maintained Vanilla, plus LoadoutManager root discovery. - Result: added a compact docs-source refresh note and Agent Index fact update to Source fix propagation queue, preserving
4bd37b98as line-anchor proof while making the current mirror head explicit. No gameplay source changed.
- Claimed
pr-board-aicom-closure-refresh-2026-06-21aftergh pr list --repo rayswaynl/a2waspwarfare --state all --limit 80showed the 2026-06-16 AICOM deploy stack had closed or merged: PR #29 and #31 merged on 2026-06-17, PR #35 and deploy-child PR #34/#36-#39/#41 are closed, PR #43 is the new open master-target soak/proposals PR, PR #40 remains open on closed basefix/aicom-review-batch-2026-06-15, and PR #9 remains open. - Scope: docs-only refresh of PR cleanup and integration lab, dashboard/current-lane routing and machine coordination records. No gameplay source edits planned.
- Planned validation: mirror touched wiki pages into
docs/wiki, parse touched JSON/JSONL, run the wiki validator, verify touched-file parity and rungit diff --check. - Result: refreshed the PR cleanup lab and Progress Dashboard so PR #35 plus deploy-child PR #34/#36-#39/#41 are closed historical AICOM deploy evidence, PR #29/#31 are merged history, PR #43 is the live master-target soak/proposals route, PR #40 is open but stacked on a closed base, and PR #9 remains separate map/content work. No gameplay source changed.
- Validation: final validation is recorded in the matching
completeevent; required gates are JSON/JSONL parse,docs/validate-wiki.ps1, touched-file wiki/docs parity, stale live-lane string scan andgit diff --check.
- Claimed
icbm-launched-pveh-branch-scope-refreshto tighten the dead/stale-code row for the receiver-onlyICBM_launchedPVEH without touching gameplay source. - Source scope:
docs/developer-wiki-index@4c01dfb,origin/master@0139a346,upstream/master@b8389e74andorigin/perf/quick-wins@0076040f, checked across Chernarus source and maintained Vanilla.git ls-remote --heads origin release/*returned no current release heads on 2026-06-21. - Planned result: refresh Dead/stale code register with exact refs, current
RequestSpecial "ICBM"/HandleSpecial "icbm-display"route anchors and an explicit owner-decision handoff. No gameplay source edits planned. - Result: refreshed the receiver-only
ICBM_launchedrow, the P1 backlog row and the revive-candidate row with exact refs, no-sender evidence, current nuke-route line drift and an explicit absent-release-head caveat. Dashboard, pruning ledger and machine records were updated; no gameplay source changed. - Validation: JSON/JSONL parse passed,
docs/validate-wiki.ps1passed with pre-existing legacy JSONL warnings only, touched-file docs/wiki to wiki-checkout parity was verified after mirroring, andgit diff --checkpassed with line-ending warnings only.
- Claimed
hq-score-current-stable-refreshafter the DR-50 Feature Status and Source Fix queue rows still treated olderorigin/master@cf2a6d6astable evidence as current, while the fetched stable branch isorigin/master@0139a346. - Source evidence: current Chernarus and maintained Vanilla both keep
_points = 30000 / 100 * WFBE_C_BUILDINGS_SCORE_COEFatServer/Functions/Server_OnHQKilled.sqf:23, award the generic score at:52/:54, gate only the second_score = 900bounty at:80, set it at:83, award it at:86, and keepWFBE_C_BUILDINGS_SCORE_COEF = 3atCommon/Init/Init_CommonConstants.sqf:529. - Result: refreshed Commander/HQ lifecycle, Feature status and Source fix propagation queue so current stable is explicitly still patch-ready/current-stable-unpatched, while older docs/Miksuu/perf/release/feat-ai rows stay branch-scoped. No gameplay source changed.
- Validation: final validation is recorded in the matching
completeevent; required gates are JSON/JSONL parse,docs/validate-wiki.ps1, touched-file wiki/docs parity, source evidence probe andgit diff --check.
- Claimed
map-boundaries-current-head-refreshafter the cf2 stamp caveat batch left Map boundaries and off-map enforcement marked as historicalcf2a6d6a4evidence. - Scope: recheck that one compact page against current
origin/master@0139a346, update shifted line anchors and fix any stale path wording. No gameplay source edits planned. - Source proof in progress:
cf2a6d6a4..origin/mastertouches shared constants, parameters, support paradrop files andstringtable.xml, but the boundary geometry and off-map handler shapes remain present; current line drift includesInit_Common.sqf:326,Init_CommonConstants.sqf:387,427,Rsc/Parameters.hpp:291,Init_Client.sqf:69-70andstringtable.xml:1118. - Result: refreshed the page header to current
origin/master@0139a346, updated shifted source anchors, clarified theServer/Init/Init_Towns.sqftown-distribution path and preserved the existing boundary/off-map behavior summary. No gameplay source changed. - Validation: final validation is recorded in the matching
completeevent; required gates are source-anchor spot checks, internal link/wiki validator, JSON/JSONL parse, wiki/docs parity andgit diff --check.
- Claimed
pvf-dispatch-current-stable-partial-closeoutafter follow-up source checks sharpened the current-stable PVF matrix:origin/master@0139a346source Chernarus and maintained Vanilla no longer use dispatch-timeCall CompileinServer_HandlePVF.sqforClient_HandlePVF.sqf. - Source evidence: current stable resolves
_code = missionNamespace getVariable _scriptand spawns onlyCODEat server:14-15and client:32-33in both maintained roots. Chernarus blame is7d60b02b4; maintained Vanilla propagation is9b49883cb.Init_PublicVariables.sqf:55-61still lacks registered-handler allowlists/logging. Miksuub8389e74andorigin/perf/quick-wins@0076040fstill useSpawn (Call Compile _script)in both maintained roots, and current origin exposes norelease/*heads on 2026-06-21. - Result: expanded the PVF closeout into the PVF playbook, Networking gateway, Public Variable Channel Index, Feature Status, Source Fix queue, Server Authority map, Hardening roadmap, Pending Owner Decisions, Deep Review notes, SQF atlas, Performance sweep and machine-readable PVF records so current stable is partial source-present rather than unpatched. No gameplay source changed.
- Validation: final validation is recorded in the matching
completeevent; required gates are JSON/JSONL parse,docs/validate-wiki.ps1, source evidence probes, wiki/docs parity andgit diff --check.
2026-06-21T18:34:47+02:00 - Claude (claude-gaming) - B67 built, verified and DEPLOYED LIVE on Chernarus
- Built, verified and DEPLOYED build b67 to the live Chernarus server (MISSINIT
_b67, ErrInExpr=0, 3/3 up) via the freshname service flow. UNLIKE most worklog entries this one SHIPS GAMEPLAY SOURCE and is live, not docs-only. Packed by_pack_b67.py(overlay onto_b54_ch.zip; 40 content guards + brace check + round-trip). Source on branchclaude/b57-soak-proposals(push pending). Verified by per-feature adversarial fleets (all SHIP) + a whole-build double-check fleet (GO, 0 critical). -
Spawn "same 2 spots" root cause SOLVED (canonical). In
Server/Init/Init_Server.sqfMODE-2 (Random, the live default) random placement,_startG(the 3rd / GUER base) is initialised[0,0,0]and never reassigned, yet the West/East accept-tests required every candidate be> startingDistance(7500m) from it = a PHANTOM base at map corner[0,0,0], sterilising a quadrant and collapsing the pool (Chernarus 19->16 candidates, valid W/E pairs 27->7, one side pinned to id297). The three prior fixes (B57 RNG-advance, B62/B66 rotation + egress) all operated DOWNSTREAM of an already-collapsed pool, so none helped. Fix: a_guerRealgate disables the_startGdistance check when GUER has no real base. Live RPT now showscandidates=15, 14 pass egress, all sides placed [random] after 8 attempts(no force-fall to the fixed wfbe_default markers). Spawn diagnostics were also converted to rawdiag_log ## B67SPAWNbecause the priorWFBE_CO_FNC_LogContentcalls are no-ops in prod (WF_LOG_CONTENT is commented out) - the 3 prior fixes flew blind. -
Cash-rich AI commander (no supply inflation).
Common/Init/Init_CommonConstants.sqf: stipend 2000->6000 (Hard 9000),WFBE_C_ECONOMY_INCOME_COEF8->14,WFBE_C_AICOM_INCOME_MULT_MAX3.0->4.0,WFBE_C_AI_COMMANDER_START_FUNDSrestored to 200000,WFBE_C_AICOM_UPGRADE_FUNDS_RATEreverted to 1;WFBE_C_AI_COMMANDER_UPGRADE_INTERVALkept at 300 (tech is interval-gated, money-independent, so cash cannot speed tech). All edits are on the CASH path (updateresources.sqf:95/103);WFBE_C_ECONOMY_SUPPLY_INCOME_MULTstays 0.35 and no supply knob was touched. -
Hybrid commander (#5) ENABLED.
WFBE_C_AI_COMMANDER_LOCK1->0 so players can vote out the AI commander; the AI then keeps founding/refilling teams in assist mode (AI_Commander.sqf, gated byWFBE_C_AI_COMMANDER_HYBRID_REFILL) and a human order on an HC team is published viawfbe_aicom_orderso it is not inert (AI_Commander_Execute.sqf); the AI treasury keeps earning under a human commander (updateresources.sqf3 income gates). Relevant: Commander vote/reassignment. -
GUER map visibility. GUER (resistance) side-patrols now actually DISPATCH:
server_side_patrols.sqfoverrides the defender_lvlto new constWFBE_C_GUER_PATROLS_LEVEL(resistance has no upgrade system so the level was always 0 and the existingWFBE_ACTIVE_PATROLS->updatepatrolmarkers.sqfpath, which already supports resistance, had an empty feed). NEW GUER-air marker feedWFBE_ACTIVE_GUER_AIR(Server_GuerAirDef.sqfrebuild+publish each interval +Server_OnPlayerConnected.sqfJIPpublicVariableClientcatch-up + an additive air block inupdatepatrolmarkers.sqf, distinct blue "GUER Air" arrow). Relevant: Client marker FSM updater. -
GUER kit. VBIED now pays the detonator personally + the team (new
Client/PVFunctions/GuerVbiedBounty.sqfreceiver, registered inInit_Common.sqf); high-climbing forced on the VBIED; AK family + RPG7V buyable at gear level 0 (Gear_GUE.sqf_z->0); BAF IED v1-v4 added to the GUER gear menu; IED kills pay onlyWFBE_C_GUER_IED_KILL_COEF(0.30) via aFired-EH tag attached on FIRST life (Common/Init/Init_Unit.sqf) AND on respawn (Client_OnRespawnHandler.sqf).Gear_GUE.sqf/Loadout_GUE.sqfported to Takistan. -
AI build + movement. Factory min centre-to-centre spacing + wider placement ring (
AI_Commander_Base.sqf,WFBE_C_AICOM_STRUCT_SPACING=45 /WFBE_C_AICOM_FACTORY_RING_MIN/MAX=60/110); openisFlatEmptyspawn apron for AI-owned factories so units stop spawning in trees (Server_BuyUnit.sqf); MHQ relocation routes only through own-side towns with a generous buffer outside enemy/GUER activation rings, GUER-aware (AI_Commander_MHQReloc.sqf,WFBE_C_AICOM_MHQ_TOWN_BUFFER=1000); EAST single-survivor retreat-thrash cull (AI_Commander_Produce.sqf). -
Correctness fixes. Victory banner showed the LOSER (
Client_EndGame.sqfinverted a payload that is the winner) - fixed; once-per-tick double-fire guard (server_victory_threeway.sqf); GUER end-game label (GUI_EndOfGameStats.sqf+STR_WF_PARAMETER_Side_Guer); town-AI despawn no longer deletes a player-crewed vehicle (server_town_ai.sqfcrew scan); removed deadWFBE_C_MODULE_BIS_HClobby param; corrected the staleSTR_Supplies_24x reward text to the real reward (supply value, +25% heli); registeredwfbe_supply_temp_resistanceside-supply PVEH (Server_ChangeSideSupply.sqf); deleted orphanedServer/AI/AI_TLWPHandler.sqs. -
Pending: push the
claude/b57-soak-proposalssource commit; Takistan full-parity build. Dashboard changelog build 67 already published. Live monitor re-pointed to_b67(15-min WaspSoakWatch + WaspB57Soak keep-alive). NOTE: gameplay source DID change and is LIVE.
- Claimed
send-message-current-stable-refreshafter the DR-46 Public Variable Channel Index matrix, Feature Status row and Source Fix queue row still treated olderorigin/master@cf2a6d6aas current evidence while the fetched stable branch isorigin/master@0139a346. - Source evidence: current Chernarus and maintained Vanilla still register direct
"SEND_MESSAGE" addPublicVariableEventHandleratClient/FSM/updateclient.sqf:12, compile payload text inClient/Functions/Client_onEventHandler_SEND_MESSAGE.sqf:27, and helper-compile/broadcast viaCommon/Functions/Common_SendMessage.sqf:26,38. Miksuub8389e74,origin/perf/quick-wins@0076040fand historical release commita96fdda2keep the same shape; current origin exposes norelease/*heads on 2026-06-21. - Result: refreshed Public variable channel index, Feature status and Source fix propagation queue so DR-46 is current-stable-unpatched and the old release evidence is explicitly historical/branch-scoped. No gameplay source changed.
- Validation: final validation is recorded in the matching
completeevent; required gates are JSON/JSONL parse,docs/validate-wiki.ps1, touched-file wiki/docs parity, source evidence probe andgit diff --check.
- Claimed
wasp-marker-wait-current-stable-refresh-2026-06-21after WASP marker wait cleanup still cited the older89ae9dad/7ff18c49branch check and helper launch line, while currentorigin/master@0139a346has moved the maintained-root launch toClient/Init/Init_Client.sqf:309. - Source scope: current stable
origin/master@0139a346, Miksuu upstreamb8389e74fetched intoFETCH_HEAD,origin/perf/quick-wins@0076040fandgit ls-remote --heads origin release/*returning no current release heads on 2026-06-21. Checked Chernarus source and maintained VanillaWASP/global_marking_monitor.sqfplusClient/Init/Init_Client.sqf. - Finding: current stable still keeps
disableUserInput true, the unsleptwhile {time < _this}display-54 wait and keyUp/keyDown wiring atglobal_marking_monitor.sqf:57,62,65,69-70, with the throttled display-12 sibling at:81, in both maintained roots. No gameplay source edits planned. - Planned validation: mirror touched wiki files into
docs/wiki, parse touched JSON/JSONL, run the wiki validator, verify wiki/docs parity, check Latest Batch row count and rungit diff --check. - Result: refreshed the WASP owner/status route so current stable evidence is explicit, older release wording is historical until a release head exists again, and future code-owner work remains scoped to the tiny display-54 wait/backoff patch plus marker-dialog smoke. No gameplay source changed.
- Validation: final validation is recorded in the matching
completeevent; required gates are JSON/JSONL parse,docs/validate-wiki.ps1, wiki/docs parity, Latest Batch five-row check andgit diff --check.
- Claimed
send-message-direct-compile-current-stable-refreshto update the DR-46 direct-channel RCE branch matrix from stalecf2a6d6acurrent-stable wording to current fetchedorigin/master@0139a346. - Source scope: docs head
16247fc8f, current stableorigin/master@0139a346, Miksuuupstream/master@b8389e74andorigin/perf/quick-wins@0076040f, checked across Chernarus source and maintained Vanilla.git ls-remote --heads origin release/*returned no current release heads on 2026-06-21. - Planned result: refresh Public variable channel index, Networking/public variables, Feature status and Source fix propagation queue with exact current refs and the unchanged receiver/helper compile proof. No gameplay source edits planned.
- Result: refreshed the DR-46
SEND_MESSAGEbranch matrix and linked network/status rows so current stable isorigin/master@0139a346, the checked docs/stable diffs do not touch the receiver/helper paths, Miksuu/perf remain unrescued, and older releasea96fdda2is historical because current origin advertises norelease/*heads. No gameplay source changed. - Validation: final validation is recorded in the matching
completeevent; required gates are JSON/JSONL parse,docs/validate-wiki.ps1, touched-file wiki/docs parity, Latest Batch five-row check andgit diff --check.
- Claimed
pvf-dispatcher-current-stable-closeout-2026-06-21after checking currentorigin/master@0139a346and finding registered PVF dispatch no longer usesCall Compile _scriptin the maintained Chernarus and Vanilla dispatcher files. - Scope: docs-only current-stable status refresh for PVF dispatch implementation, Feature status, Source fix propagation queue, Networking and public variables and Public variable channel index. Keep sender authentication (DR-55) and direct-PV
SEND_MESSAGEcompile separate. No gameplay source edits planned. - Result: updated the PVF owner pages and status rows to mark DR-1/DR-38 dispatch-time compile removal source-present/partial on current stable, because both maintained roots use
missionNamespace getVariableplustypeName _code == "CODE"atServer_HandlePVF.sqf:14-15andClient_HandlePVF.sqf:32-33. The docs checkout andorigin/perf/quick-winsrows still show oldSpawn (Call Compile _script)evidence; earlier Miksuu/release rows remain historical until rechecked. - Boundaries preserved: current stable has no explicit
PVF_ALLOWEDallowlist, DR-55 sender authentication is still open, and current stable still compiles directSEND_MESSAGEpayload text atClient_onEventHandler_SEND_MESSAGE.sqf:27/Common_SendMessage.sqf:26. - Validation: final validation is recorded in the matching
completeevent; required gates are JSON/JSONL parse,docs/validate-wiki.ps1, wiki/docs parity andgit diff --check.
- Claimed
pvf-dispatch-crosslink-followup-2026-06-21after the published PVF current-stable closeout left three routing pages with stale "replace Call Compile" current-state wording. - Source evidence: current stable
origin/master@0139a346includes7d60b02b; maintained-root dispatchers use_code = missionNamespace getVariable _scriptplustypeName _code == "CODE"atServer/Functions/Server_HandlePVF.sqf:14-15andClient/Functions/Client_HandlePVF.sqf:32-33. The current-stable closeout still records no explicit registered-handler allowlist. - Result: refreshed Hardening roadmap, Pending owner decisions and Server authority migration map so the remaining current-stable dispatcher task is explicit registered
SRVFNC*/CLTFNC*membership and forged-name rejection, not the already-merged namespace lookup. No gameplay source changed. - Validation: final validation is recorded in the matching
completeevent; required gates are JSON/JSONL parse,docs/validate-wiki.ps1, touched-file wiki/docs parity, source evidence probe andgit diff --check.
- Claimed
salvage-current-stable-refresh-2026-06-21after the salvage matrix/status rows still treated olderorigin/master@cf2a6d6aand release-head wording as current-facing evidence while fetched stable isorigin/master@0139a346and current origin exposes norelease/*heads. - Source scope: docs checkout
docs/developer-wiki-index@10097961, current stableorigin/master@0139a346, Miksuu upstreamb8389e74fetched intoFETCH_HEADfromhttps://github.com/Miksuu/a2waspwarfare.git,origin/perf/quick-wins@0076040fand historical release commita96fdda2, checked across source Chernarus and maintained Vanilla salvage paths. - Finding: all checked roots still keep lowercase
ChangePlayerfundsin both salvage payout paths while client init compilesChangePlayerFunds; all checked roots keepupdatesalvage.sqf:10aswhile {!gameOver || !(alive _vehicle)}and keep client-local wreck deletion/reward. - Result: refreshed the canonical salvage matrix, Feature Status and Source Fix queue plus live machine rows so current stable is
origin/master@0139a346anda96fdda2is preserved as historical release evidence because no liverelease/*head exists. No gameplay source changed. - Validation: JSON/JSONL parse passed in wiki and docs/wiki;
docs/validate-wiki.ps1passed with known legacy JSONL warnings only; full wiki/docs parity passed across275files; Latest Batch is five rows;git diff --checkpassed in both worktrees with LF/CRLF warnings only.
- Claimed
attack-wave-current-stable-refresh-2026-06-21after the attack-wave playbook, Feature Status and Source Fix queue still cited olderorigin/master@cf2a6d6astable evidence and treateda96fdda2/c20ce153as live branch heads. - Source evidence: current stable
origin/master@0139a346Chernarus and maintained Vanilla still gate the action client-side atClient/FSM/updateclient.sqf:260, sendATTACK_WAVE_INITfromCommon_AttackWaveActivate.sqf:6,8, trust payload_supply/_sideinServer_AttackWave.sqf:5-6,15,23,27,36,38, and trust/debit detail payloads inAttackWave.sqf:19,23-25,40. Miksuub8389e74, perf0076040f, historical AI-commander commitc20ce153, historical release commita96fdda2and historicalupstream/AttackWavecommit994150dakeep the same shape; current origin exposes norelease/*orfeat/ai-commanderheads. - Result: refreshed Attack-wave authority, Feature status, Source fix propagation queue, Public variable channel index and Server authority migration map so DR-41 remains patch-ready/current-stable-unpatched with current line refs and historical branch scope. No gameplay source changed.
- Validation: final validation is recorded in the matching
completeevent; required gates are JSON/JSONL parse,docs/validate-wiki.ps1, touched-file wiki/docs parity, source evidence probe andgit diff --check.
- Claimed
source-fix-queue-current-stable-scope-refresh-2026-06-21after Source fix propagation queue still named olderorigin/master@cf2a6d6a/ current release wording in its branch-scope area while fetched stable isorigin/master@0139a346and current origin exposes norelease/*heads. - Source scope:
docs/developer-wiki-index@d30d23466,origin/master@0139a346,upstream/master@b8389e74,origin/perf/quick-wins@0076040f, historical release commita96fdda2, Chernarus source and maintained Vanilla queue path families. - Source evidence: checked queue PVFs/paratrooper registration,
Skill_Init/apply, guarded FPS publisher shape, heli-aware supply scan, supply player-list index placement, commander ARTY marker variables/discovery and Patrols v2Server/FSMroute line refs in current stable;git diff --name-only 4bd37b98..d30d23466is empty for the queue's checked propagation path families. - Result: refreshed Current Branch Scope, Latest Propagation Run, Branch Implementation Caveat, current queue rows, smoke wording and Agent Index facts so current stable evidence is explicit, the supply player-list index fix remains docs/source-only, and
a96fdda2is historical until a release head is restored or rechecked. No gameplay source changed. - Validation: final validation is recorded in the matching
completeevent; required gates are source probes, JSON/JSONL parse,docs/validate-wiki.ps1, wiki/docs parity, Latest Batch five-row check andgit diff --check.
- Claimed
commander-vote-current-stable-closeout-2026-06-21after the commander vote playbook and Feature Status row still treated the old DR-47 server comparison as source-unpatched everywhere checked. - Source evidence: current stable
origin/master@0139a346Chernarus and maintained Vanilla still count_aiVotesatServer_VoteForCommander.sqf:18,26-27, but now assign a player commander only when_highest >= _aiVotesat:43. Chernarus blame points tocbc2294c4; maintained Vanilla propagation points to91dc6a75.GUI_VoteMenu.sqf:88still uses row-0 / strict-majority preview logic. Miksuub8389e74,origin/perf/quick-wins0076040f, historical release commita96fdda2and historical AI-commander commitc20ce153still keep the old>= || <=condition atServer_VoteForCommander.sqf:43; current origin exposes norelease/*orfeat/ai-commanderheads. - Result: refreshed Commander vote/reassignment, Feature status and Source fix propagation queue so current stable is source-present/smoke-pending for the server comparison, while UI preview/policy alignment and old-branch porting remain open. No gameplay source changed.
- Validation: final validation is recorded in the matching
completeevent; required gates are JSON/JSONL parse,docs/validate-wiki.ps1, wiki/docs parity, source evidence probe, Latest Batch five-row check andgit diff --check.
2026-06-21T19:28:53+02:00 - Claude (claude-gaming) - B68 hotfix deployed live (AI attack-bias + supply-marker leak + retreat-cull)
- Hotfix on top of b67, DEPLOYED LIVE Chernarus (MISSINIT
_b68, ErrInExpr=0, 3/3). Ships gameplay source. Driven by two b67 playtest bugs + Ray's directive "DEFENSE should matter MUCH LESS than ATTACK." Source commitb8a1505fonclaude/b57-soak-proposals; verified adversarial SHIP + content-guarded pack + boot-smoke clean. -
MARKER LEAK (canonical):
Server/Functions/AI_Commander_Wildcard.sqf:994- the W17 "Supply Convoy" wildcard created a GLOBAL marker (createMarker+setMarker*, all non-Local) labelled "Supply Convoy (WEST/EAST)" = replicated to ENEMY clients too. It was wrongly copied from the W18 Bounty card (which is intentionally global). Removed; the convoy truck already shows to its OWN side via the standard friendly unit-marker (Init_Unit SupplyVehicle path). Lesson: own-side-only info must usecreateMarkerLocal+ a side gate (or a friendly unit-marker), never a server-side globalcreateMarker. -
AICOM ATTACK-BIAS - KEY FINDING:
_posture(PRESS/DEFEND/HOLD, Strategy:~554) andwfbe_aicom_strat_modeare TELEMETRY-ONLY (read only bydiag_log/the AICOM BRIEF line). They change no behaviour. The EFFECTIVE attack-vs-defend levers are: LAST-STAND (AI_Commander_Strategy.sqfrecall-all-to-HQ + exitWith), RELIEF diversion (WFBE_C_AI_COMMANDER_RELIEF_MAX), and the_myStrmaneuver-strength compare that gates them. AssignTowns already attacks by default (garrison OFF). -
FIXES: (a) LAST-STAND tightened to
<= WFBE_C_AICOM_LASTSTAND_TOWNS (1)town AND< WFBE_C_AICOM_LASTSTAND_RATIO (0.45)of enemy strength (was<2 towns && <0.7= fired while merely behind, so winning sides went passive). (b)_myStrnow EXCLUDES stranded lone-survivor remnants (alive <WFBE_C_AICOM_STR_LONE_ALIVE (2)AND leader >WFBE_C_AICOM_STR_LONE_FARHQ (1500)m from HQ) +wfbe_aicom_refitteams, so a few far-flung survivors no longer deflate strength and falsely trip the defensive gates. (c)WFBE_C_AICOM_RELIEF_HOLD240->180. -
RETREAT-CULL REGRESSION (b67, mine): the b67 progress-gated retreat budget never culled a lone survivor that slowly crawls home from far away (HC-churn stranded ~17km; closes >MIN_CLOSE/cycle so the counter keeps resetting) - it re-issued "retreat to HQ" every cycle, the team milled at base with its transport truck and never assaulted, and the remnant inflated
_myStr-> the "EAST amasses strength but never attacks" stall. Added an ABSOLUTE re-issue cap (wfbe_aicom_retreat_issues, monotonic, NOT reset by progress;WFBE_C_AICOM_RETREAT_MAX_ISSUES=8) + a hard distance cap (WFBE_C_AICOM_RETREAT_MAX_DIST=6000) inAI_Commander_Produce.sqf, so far-stranded remnants are recycled instead of looping. (The "trucks dismount at base / no assault" symptom was this, NOT a transport bug - the b66 mount/dismount/capture flow is fine.) - All new constants in
Common/Init/Init_CommonConstants.sqf(default-ON, tunable, rollback-documented). Takistan parity still parked (map rotation off). NOTE: gameplay source DID change and is LIVE.
- Claimed
victory-endgame-current-stable-refresh-2026-06-21after the victory/endgame atlas, Feature Status and Source Fix queue still treated the old-shape logger behavior as uniform across current stable. - Source scope: docs checkout
a0a86da2/origin/docs/developer-wiki-indexsource-unchanged for checked victory paths, current stableorigin/master@0139a346, Miksuub8389e74,origin/perf/quick-wins@0076040fand historical release commita96fdda2.git ls-remote --heads origin release/*returned no current release heads on 2026-06-21. - Finding: current stable Chernarus and maintained Vanilla still keep the mixed HQ/factory/all-towns condition and no side-loop break at
Server/FSM/server_victory_threeway.sqf:29-49, but now add HQ nil guards at:18-22, WASPSTATROUNDENDwith_xat:41-46and[_x] call WFBE_CO_FNC_LogGameEndat:49. Old-shape docs/Miksuu/perf/historical release refs still invert_xbefore the logger at:35-41. - Result: refreshed Victory/endgame atlas, Feature status, Source fix propagation queue and the hardening backlog rows so the patch-ready work is explicit winner/loser computation, a combined
!WFBE_GameOverguard and one accepted endgame exit. No gameplay source changed. - Validation: JSON/JSONL parse passed in wiki and docs/wiki;
docs/validate-wiki.ps1passed from the docs-index checkout with known legacy JSONL envelope warnings only; touched-file wiki/docs parity passed; Latest Batch is five rows;git diff --checkpassed in both worktrees with LF/CRLF warnings only.
- Claimed
upgrade-sync-current-stable-refresh-2026-06-21after Support specials, Upgrades and research, Feature status and Source fix queue still carried olderorigin/master@cf2a6d6a/ live release-branch wording for theRequestSpecial ["upgrade-sync", ...]tuple cleanup. - Source scope: docs-source base
docs/developer-wiki-index@ad05401a3is unchanged from line-anchor checkpointff8dd884for the checked handler/caller/process-upgrade paths; current stable isorigin/master@0139a346; Miksuu isb8389e74; perf isorigin/perf/quick-wins@0076040f;a96fdda2andb061c905are historical because current origin exposes norelease/*orfeat/upgrade-queue-stackingheads. - Source evidence: current stable Chernarus and maintained Vanilla still keep the mixed
_args/_thisparser atServer_HandleSpecial.sqf:67-73; the current-stable caller isGUI_UpgradeMenu.sqf:292; sync variable lifecycle moved toServer_ProcessUpgrade.sqf:32,35,41; Miksuu/perf callers remain:241, historical release:254, historical upgrade-queue:268. - Result: refreshed the support owner matrix, upgrades route, Feature Status row, Source Fix queue row, dashboard, pruning ledger and machine records so
upgrade-syncremains patch-ready consistency cleanup/current-stable-unrescued without overclaiming a runtime break. No gameplay source changed. - Validation: source probes passed for docs-source no-drift, absent live release/upgrade-queue heads, current stable parser/caller/lifecycle and old-ref caller lines; JSON/JSONL parse passed in wiki and docs/wiki;
docs/validate-wiki.ps1passed with known legacy JSONL envelope warnings only; top-level wiki/docs parity passed across 275 files; Latest Batch is five rows;git diff --checkpassed in both worktrees with LF/CRLF warnings only.
- Claimed
b68-aicom-live-branch-route-2026-06-21as a docs-only route for PR #43 /origin/claude/b57-soak-proposals@b8a1505f. Scope is canonical wiki/status routing only; no gameplay source edits planned. - Source evidence in hand:
gh pr view 43reports PR #43 open fromclaude/b57-soak-proposalstomaster, headb8a1505f8a89881f487a03262f066c8b33eca94d, updated2026-06-21T17:26:33Z;origin/masterremains0139a346. - B68 commit evidence: commit
b8a1505fchanges four Chernarus files only. It removes the W17 global Supply Convoy marker route inServer/Functions/AI_Commander_Wildcard.sqf:994whileorigin/masterstill creates that marker at:981-984; it adds attack/retreat controls atCommon/Init/Init_CommonConstants.sqf:277-284,319,Server/AI/Commander/AI_Commander_Strategy.sqf:41-68,99,441,571-590andServer/AI/Commander/AI_Commander_Produce.sqf:90-151. - Planned docs route: update the AI commander audit, marker content catalog, Feature Status and PR cleanup lab so B68 is visible as branch/live evidence without treating it as merged master or release-ready.
- Result: routed B68 into the canonical AI commander, marker, Feature Status and PR cleanup docs plus machine/coordination rows while preserving the current
origin/master@0139a346and release-ready claims as separate. No gameplay source changed. - Validation: final validation is recorded in the matching
completeevent; required gates are JSON/JSONL parse,docs/validate-wiki.ps1, touched-file wiki/docs parity, Latest Batch five-row check andgit diff --check.
- Claimed
headless-client-init-mirror-sync-2026-06-21after rebasing the standalone wiki tomaster@e03c3bfand finding four top-level mirror gaps against repo branchdocs/developer-wiki-index@f81ec4145:_Sidebar.md,Home.md,agent-context.jsonand missingHeadless-Client-Init-And-Stat-Loop.md. - Scope: mirror the live wiki routing and the new HC init/stat-loop reference into
docs/wikionly. The page is already source-stamped againstorigin/master@0139a346and cites HC role detection,Init_HC.sqf,HC_StatLoop.sqf,HCStatandHCSIDEtelemetry paths. No gameplay source edits planned. - Result: copied the missing page and three routing/index files into
docs/wiki, updated this coordination trail, and kept the Headless Client prose unchanged. - Validation: JSON/JSONL parse,
docs/validate-wiki.ps1, top-level wiki/docs parity, Latest Batch five-row count andgit diff --checkare the required gates for this mirror-only lane.
- Rebased the victory/endgame refresh over newer commander-vote, upgrade-sync and reference-page wiki commits, then kept those upstream rows while refining only the victory/endgame branch evidence.
- Source evidence retained: docs head
d30d23466is source-unchanged froma0a86da2/2f2132f8for checked victory files; docs/Miksuu/perf/historicala96fdda2keep the older opposite-side logger block atserver_victory_threeway.sqf:23-41; current stableorigin/master@0139a346uses condition-side_xfor WASPSTAT/logger at:41-49, so HQ/factory eliminations still log the loser;origin/claude/b57-soak-proposals@b8a1505fremains Chernarus-only live-support evidence. - Result: kept the refined Victory/endgame atlas, Feature Status, Source Fix queue, pruning ledger and machine backlog wording without changing gameplay source.
- Validation: final post-rebase validation is recorded in
agent-events.jsonl.
- Claimed
patrols-v2-current-stable-refresh-2026-06-21after Patrols v2 owner/status pages still citedorigin/master@cf2a6d6a, older line refs and live release-branch wording while fetched stable isorigin/master@0139a346and current origin exposes norelease/*heads. - Source scope: docs branch
docs/developer-wiki-index@d30d23466is unchanged from the earlier5243f91dPatrols source anchors for checked paths. Current stableorigin/master@0139a346was checked across Chernarus and maintained Vanilla Patrols paths. - Finding: current stable still carries Patrols v2 in both maintained roots with
WFBE_UP_PATROLS = 23,WFBE_C_SIDE_PATROLS_MAX = 2, defender capWFBE_C_SIDE_PATROLS_MAX_DEFENDER = 1, driver startInit_Server.sqf:690, HC dispatch atserver_side_patrols.sqf:67, friendly marker loopInit_Client.sqf:405,server_patrols.sqf:31&&, and level-4 convoy/camp-sweep hooks inCommon_RunSidePatrol.sqf. - Result: refreshed Towns/camps/capture, AI runtime/HC loop map, AI/headless gateway, Server runtime atlas, Feature status, Source fix queue and live machine rows. No gameplay source changed by this Codex lane.
- Validation: final validation is recorded in the matching
completeevent; required gates are JSON/JSONL parse,docs/validate-wiki.ps1, wiki/docs parity, Latest Batch five-row check andgit diff --check.
- Claimed
factory-destroyed-purchase-refund-current-stable-refresh-2026-06-21after Factory and purchase systems, Feature Status and Source Fix queue still mixed oldorigin/master@cf2a6d6aline anchors with live release/QoL branch wording. - Source scope: docs branch
docs/developer-wiki-index@ebd86fad0is source-unchanged from8d611092for checked Chernarus and maintained Vanilla buy/build paths; current stable isorigin/master@0139a346; Miksuu isb8389e74; perf isorigin/perf/quick-wins@0076040f;a96fdda2,7ff18c49anda66d4691are historical because current origin exposes norelease/*orfeat/buymenu-easa-qolheads. - Planned route: refresh the factory refund matrix, adjacent Feature Status and Source Fix queue rows, hardening backlog and coordination files without touching gameplay source or reopening the broader player-buy authority migration.
- Finding: current stable Chernarus and maintained Vanilla now pass
_currentCostintoBuildUnitand refund the real dead/null factory abort atClient_BuildUnit.sqf:276-280; historicala96fdda2has the same dead/null refund at:212-216; intermediate7ff18c49only refunded the empty/crewless branch and is superseded. Docs/Miksuu/perf/historical QoLa66d4691remain old-shape with dead/null cleanup but no refund. - Result: refreshed Factory and purchase systems, Feature status, Source fix queue, hardening backlog and live coordination rows so old-root patch guidance routes to the current-stable /
a96fdda2dead/null refund payload. No gameplay source changed. - Validation: final validation is recorded in the matching
completeevent; required gates are JSON/JSONL parse,docs/validate-wiki.ps1, touched-file wiki/docs parity, Latest Batch five-row check, conflict-marker scan andgit diff --check.
2026-06-21T20:40:00+02:00 - Claude (claude-gaming) - TODO: b67 vehicle-tint legend "not found" — needs clean repack
-
Symptom (live b67 Chernarus): at first spawn the client throws
Resource WFBE_VehicleTintLegend not found— the b67 vehicle-tint legend pop-up (cutRscon layer 12460,Client/Init/Init_Client.sqf:350). Cosmetic / non-fatal: gameplay, AICOM and economy are unaffected; it's just a red on-screen resource warning. -
Root cause = build/deploy desync, NOT a source bug. Repo source is in sync —
class WFBE_VehicleTintLegendexists inRsc/Titles.hpp:854(registered intitles[]at:25, base classesRscText/RscStructuredTextdefined inRsc/Ressources.hppand included beforeTitles.hpp) and thecutRscreference is inInit_Client.sqf; both landed together in commit7e29f801(B67). But the deploy ships a pre-built staging PBO (C:\WASP\staging\b67-ch.pbo, copied to MPMissions by_freshname_pbo_deploy_b67.ps1), and that PBO carries the script's cutRsc but a STALERsc/Titles.hppmissing the class — the overlay-pack-onto-last-good-zip hazard (see Source fix queue / build-from-last-good-zip gotcha).ErrInExpr=0boot-smoke can't catch it — the cutRsc fires ~6s after first spawn, not during init. -
Done (working tree, uncommitted, main repo b67 WIP): hardened the legend gate at
Init_Client.sqf:345to also requireisClass (missionConfigFile >> "RscTitles" >> "WFBE_VehicleTintLegend"), so a desynced build stands the whole legend down silently (no keydown handler, no first-spawn auto-show) instead of erroring. A2-OA-1.64 safe (isClass/missionConfigFileonly). -
TODO / next action: the live error only clears once the b67 staging PBO is repacked with a CLEAN full pack (must include
Rsc/Titles.hpp+ the guardedInit_Client.sqf), then redeployed via_freshname_pbo_deploy_b67.ps1. That both kills the error and makes the legend actually render. Verify by confirming the deployed PBO'sTitles.hppcontainsWFBE_VehicleTintLegend. -
Related: PR #45 (
claude/faction-tint-sidefix) flipsWFBE_C_VEHICLE_TINTSdefault 1→0 (opt-in); the legend only shows when tints are ON, so consider making the legend default-off too for coherence. That PR is decals-based and contains no legend code — this fix is separate, in the b67 WIP tree. - No gameplay-behaviour source changed (client cosmetic guard only).
- Claimed
commander-reassignment-current-stable-closeout-2026-06-21after Commander reassignment call shape and status rows still framed helper unpacking as a current-source patch everywhere, while Commander vote/reassignment already showed current stable had the maintained-root helper fix. - Source scope: docs branch
docs/developer-wiki-index@b44aaaf8, current stableorigin/master@0139a346, Miksuub8389e74,origin/perf/quick-wins@0076040f, historical releasea96fdda2and historical AI-commanderc20ce153.git ls-remote --heads origin release/* feat/ai-commanderreturned no live heads on 2026-06-21. - Finding: current stable Chernarus and maintained Vanilla unpack
_side = _this select 0/_commander = _this select 1atServer_AssignNewCommander.sqf:4-5; Miksuu, perf and the historical release/AI refs match that maintained-root shape. Docs branchb44aaaf8still uses_side = _thisat:3, and current stable full modded Napf/Eden/Lingor forks still use_side = _thisatModded_Missions/*/Server/Functions/Server_AssignNewCommander.sqf:3. - Result: refreshed Commander reassignment call shape, Feature status, Source fix propagation queue and machine rows so current stable is partial source-present, not helper-unpatched. Duplicate
new-commander-assignedsenders, visible-name UI targeting, requester authority, old docs-branch shape and modded fork drift remain open. No gameplay source changed.
- Claimed
gear-template-current-stable-scope-refresh-2026-06-21after Gear template profile filter, Gear/loadout/EASA atlas, Feature Status, Source Fix queue and machine rows flattened old docs/source evidence with current stable and contradicted whether_u_upgradewas fixed on master. - Source evidence in hand: current docs branch
docs/developer-wiki-index@43c3ba05is source-unchanged from8b71e2a1for checked gear-template paths and still has_u_upgradeatClient_UI_Gear_SaveTemplateProfile.sqf:33,52,75plusInit_ProfileGear.sqf:17,25six-field import guard in both maintained roots; current stableorigin/master@0139a346fixes the save-filter comparisons at:34,57,82but keeps the import guard and creation/display policy. Miksuub8389e74, perf0076040f, historical releasea96fdda2and historical EASA QoLa66d4691keep the old save-filter shape. - Planned result: refresh the owner/status/queue/machine wording so docs/source and old refs remain patch targets, current stable is not told to redo the save-filter fix, and profile-template import/policy work stays open. No gameplay source changes planned.
- Result: refreshed Gear template profile filter, Gear/loadout/EASA atlas, Feature status, Source fix queue, dashboard, pruning ledger and gear machine rows so current stable is not told to redo the save-filter task-44 fix. Current stable profile-template work is now scoped to
Init_ProfileGear.sqf:17,25import bounds plus the AddTemplate/FillTemplates creation/display policy. No gameplay source changed. - Validation: source probes passed for docs-source no-drift, current-stable save-filter/import evidence, old-ref save-filter shape and absent live release/QoL heads; JSON/JSONL parse,
docs/validate-wiki.ps1, top-level wiki/docs parity, Latest Batch five-row check andgit diff --checkare recorded in the matchingcompleteevent.
- Claimed
side-supply-current-stable-refresh-2026-06-21after the side-supply clamp/reason rows still used olderorigin/master@cf2a6d6aand release-head wording while fetched stable isorigin/master@0139a346and current origin exposes norelease/*heads. - Source scope: docs branch
7047da5d9is source-unchanged fromf52ccee8for checkedCommon_ChangeSideSupply.sqf,Server_ChangeSideSupply.sqf,AttackWave.sqfandsupplyMissionCompleted.sqfpaths; current stableorigin/master@0139a346, Miksuub8389e74,origin/perf/quick-wins@0076040fand historical release commita96fdda2were kept branch-scoped. - Finding: docs/current stable/Miksuu keep
_currentSupply - _amountatCommon_ChangeSideSupply.sqf:25andServer_ChangeSideSupply.sqf:12,36plus payload-side trust in both maintained roots.origin/perf/quick-wins@0076040ffixes only the Chernarus arithmetic floor to0; Vanilla propagation, side/channel/requester validation and reason parsing remain open. - Result: refreshed Economy authority first cut, Feature Status, Source Fix queue, pruning ledger and side-supply machine rows. No gameplay source changed.
- Validation: final validation is recorded in the matching
completeevent.
- Claimed
b69-ai-commander-mirror-sync-2026-06-22after a fresh comparison showed live wikimaster@3be04f1and repo mirrororigin/docs/developer-wiki-index@77b38d07were no longer in parity. - Scope: mirror-only docs sync. The wiki has
AI-Commander-B69-Implementation-Sketches.mdandAI-Commander-B69-Improvement-Roadmap.md;docs/wikimissed both, and_Sidebar.mddiffered. No gameplay source edits planned. - Result: copied only those mirror gaps into
docs/wiki, kept the B69 source-backed pages unchanged, updated dashboard/status/collaboration/pruning records and left gameplay source untouched. - Validation: JSON/JSONL parse passed in the wiki checkout and docs mirror;
docs/validate-wiki.ps1passed with known legacy JSONL warnings only; top-level wiki/docs parity reports290files on each side with no missing/differing files; Latest Batch has five rows;git diff --checkpassed in both worktrees with LF/CRLF warnings only.
- Claimed
b69-aicom-wiki-mirror-catchup-2026-06-22as a follow-up to the mirror-only lane after the B69 pages were present but Home,agent-context.jsonand the AI commander autonomy audit still needed current-stable routing/evidence correction. - Scope: route the B69 roadmap/sketch pages through Home and machine context, correct stale no-active-loop wording, and update coordination records. No gameplay source edits planned.
- Planned validation: JSON/JSONL parse for touched agent files,
docs/validate-wiki.ps1, touched-file wiki/docs parity, Progress Dashboard Latest Batch five-row check andgit diff --checkin both worktrees. - Result: wired the B69 pages through Home and agent context, preserved the later AI commander autonomy audit routing section, and corrected the audit plus
agent-context.jsonso current stableorigin/master@0139a346is described as having a source-present maintained-root supervisor route (Init_Server.sqf:64,847;AI_Commander.sqf:127,253,161) instead of the older no-active-loop wording. No gameplay source changed. - Validation: final wiki/docs parity,
docs/validate-wiki.ps1, Latest Batch five-row check andgit diff --checkare recorded in the matchingcompleteevent.
- Claimed
b69-aicom-routing-followup-2026-06-22after the B69 pages were mirrored/sidebar-linked but not yet routed from the canonical AI commander owner page or the AI/headless task bundle in the LLM entry pack. - Scope: docs routing only. Added AI commander autonomy audit guidance that treats B69 roadmap and B69 implementation sketches as live-B68 planning/sketch evidence, not merged
origin/masteror maintained Vanilla proof. - Result: AI/headless work now naturally reaches the B69 pages from both the subsystem owner page and LLM agent entry pack. No gameplay source changed.
- Validation: final validation is recorded in the matching
completeevent.
- Claimed
visible-parameter-runtime-consumer-current-stable-refresh-2026-06-22after Mission Parameters, Mission Start Parameters, Dead Code, Feature Status, Source Fix queue and Player AI cap pages still routedWFBE_C_AI_MAXandWFBE_C_UNITS_CLEAN_TIMEOUTas current no-op/comment-only parameter cleanup. - Source scope, corrected later by direct Miksuu fetch: docs branch
origin/docs/developer-wiki-index@ac932fbe, current stableorigin/master@0139a346, current Miksuumaster@b8389e74,origin/perf/quick-wins@0076040fand historical release commita96fdda2; the earlierd9506078Miksuu label was wrong and belongs toorigin/claude/*GUER branch evidence. - Finding: docs/current Miksuu/perf/historical release refs keep the old shape; current stable reads
WFBE_C_AI_MAXinServer/AI/Commander/AI_Commander_Produce.sqf:89andWFBE_C_UNITS_CLEAN_TIMEOUTinCommon_TrashObject.sqf:21. Player follower caps still useWFBE_C_PLAYERS_AI_MAX, and empty vehicles still useWFBE_C_UNITS_EMPTY_TIMEOUT. - Result: refreshed the owner/status/queue/machine wording so current stable is not routed as no-op/comment-only debt, while old-shape refs still have target-specific port/hide/label decisions. No gameplay source changed.
- Claimed
b69-patch-a-branch-status-2026-06-22after fetch exposedorigin/claude/b69@35547c47, while the B69 wiki pages still mostly described the slate as roadmap/sketch material. - Source scope:
origin/claude/b69@35547c47is one Patch A commit on top of B68 headb8a1505f;b8a1505f..35547c47changes 3 files / +85 / -7:B69-IMPLEMENTATION-PLAN.md, ChernarusCommon/Init/Init_CommonConstants.sqfand ChernarusServer/AI/Commander/AI_Commander_Strategy.sqf. - Finding: Patch A order/gate/picker is source-present on the branch (
Init_CommonConstants.sqf:229-231;AI_Commander_Strategy.sqf:511-521,540-547,557-559), but no maintained Vanilla diff exists, no PR exists forclaude/b69, and capture interrupt remains unimplemented because onlyWFBE_C_AICOM_CAPTURE_INTERRUPTis declared whileCommon_RunCommanderTeam.sqfhas no branch diff. - Result: refreshed the AI commander audit, B69 roadmap/sketch pages, Feature Status and machine rows to preserve the branch proof without claiming stable/Vanilla/release readiness. No gameplay source changed.
- Validation: final validation is recorded in the matching
completeevent.
- Claimed
indicator-status-counter-branch-split-2026-06-22from the open indicator backlog to split the status/debug/admin counter family instead of restarting a broad "all indicators" checklist. - Source scope: current docs
docs/developer-wiki-index@a27086cd, current stableorigin/master@0139a346, Miksuumaster@b8389e74fetched fromhttps://github.com/miksuu/a2waspwarfare.git,origin/perf/quick-wins@0076040fand historical release commita96fdda2; current origin exposes norelease/*heads on 2026-06-22. - Finding: docs-source Chernarus and maintained Vanilla keep two guarded dedicated-only FPS publishers:
Server/GUI/serverFpsGUI.sqf:1,6-7publishesSERVER_FPS_GUI,Server/Module/serverFPS/monitorServerFPS.sqf:1,5-6publishesWFBE_VAR_SERVER_FPS, andClient/Client_UpdateRHUD.sqf:113readsSERVER_FPS_GUI. Current stable and historicala96fdda2use one guardedserverFpsGUI.sqfpublisher in both maintained roots; Miksuu/perf keep the old branch-only-sleep two-publisher shape. - Result: refreshed Client UI systems, Hosted server FPS loop sleep, Performance opportunity sweep, Feature Status, hosted-FPS machine row, dashboard and pruning ledger. The docs now keep player HUD FPS, compatibility PVs, admin/status signals and PerformanceAudit RPT/tooling output separate before pruning or consolidation. No gameplay source changed.
- Validation: final validation is recorded in the matching
completeevent.
- Claimed
auto-wall-current-stable-scope-refresh-2026-06-22after Feature status and Source fix propagation queue still cited stalecf2a6d6a/b8389e74branch evidence for the global auto-wall toggle. - Source scope, corrected later by direct Miksuu fetch: docs branch
origin/docs/developer-wiki-index@89aadf8c, current stableorigin/master@0139a346, current Miksuumaster@b8389e74,origin/perf/quick-wins@0076040f, historical release commita96fdda2and B69 branchorigin/claude/b69@35547c47; the earlierd9506078Miksuu label was wrong and belongs toorigin/claude/*GUER branch evidence. - Finding: every checked maintained root still routes CoIn
User14throughRequestAutoWallConstructinChange.sqf:3-7into one globalisAutoWallConstructingEnabled. Docs/perf/direct current Miksuu default itfalseand consume it at SmallSite:110/ MediumSite:125; current stable defaults ittrueand consumes it at SmallSite:123/ MediumSite:160with AARadar plus related exclusions; historicala96fdda2only adds the AARadar guard; B69 matches current-stable global scope with line drift. - Result: refreshed Construction and CoIn systems, Feature Status, Source Fix queue and machine rows so current stable is not routed through old line anchors. The global-vs-side/requester policy decision remains future construction-owner work; no gameplay source changed.
- Validation: final validation is recorded in the matching
completeevent.
- Claimed
resource-income-current-stable-refresh-2026-06-22after Economy/Towns/Supply, Economy Authority, Feature Status and Source Fix queue still described current stable as keeping AI commander funds inside the resource cap guard. - Source scope: docs branch
d7a30e15, current stableorigin/master@0139a346, Miksuumaster@b8389e74fetched fromhttps://github.com/miksuu/a2waspwarfare.git,origin/perf/quick-wins@0076040f, historical release commita96fdda2, and no currentrelease/*heads on 2026-06-22. - Finding: docs/Miksuu/perf/historical release keep the old
updateresources.sqf:31guard over side supply, team paychecks and AI commander funds. Current stable still guards side supply and team paychecks atupdateresources.sqf:45,63,77, but AI commander over-cap income/stipend fallback is source-present at:102-109; income-system4display drift remains in all checked refs. - Result: refreshed Economy towns/supply, Economy authority first cut, Feature Status, Source Fix queue, dashboard and pruning ledger. No gameplay source changed.
- Claimed
b69-patch-a2-capture-interrupt-2026-06-22aftergit fetchadvancedorigin/claude/b69from the documented Patch A head35547c47toedb9f776. - Source scope:
edb9f776is one new Chernarus-only commit over35547c47;35547c47..edb9f776changes onlyCommon/Functions/Common_RunCommanderTeam.sqf, +16 / -1. The full B69 branch delta from B68 headb8a1505fis now 4 files / +101 / -8, still Chernarus-only. - Finding: capture-phase interrupt now has branch executor code: order-seq snapshot at
Common_RunCommanderTeam.sqf:708-713, camp-first abort at:809-811,doFollowrelease and bail at:867-868, depot-hold abort at:894-896and pre-_captureDonebail at:916. There is still no maintained Vanilla diff and no PR forclaude/b69. - Result: refreshed the B69 audit, roadmap, sketches, Feature Status and machine rows so Patch A-2 is source-present but remains branch-only / smoke-pending / propagation-pending. No gameplay source changed.
- Validation: final validation is recorded in the matching
completeevent.
- Claimed
fast-travel-fee-current-stable-refresh-2026-06-22after Client UI systems, Feature Status, Source Fix queue and fast-travel machine rows still mixed olderorigin/master@cf2a6d6a/89ae9dadstable wording with current stableorigin/master@0139a346. - Source scope: docs branch
docs/developer-wiki-index@a489e6ff, current stableorigin/master@0139a346, Miksuumaster@b8389e74fetched fromhttps://github.com/miksuu/a2waspwarfare.git,origin/perf/quick-wins@0076040fand historical release commita96fdda2; current origin exposes no liverelease/*or fast-travel feature heads on 2026-06-22. - Finding: current stable Chernarus and maintained Vanilla still hide unaffordable paid-mode destinations and draw
$feemarker text atGUI_Menu_Tactical.sqf:185,195-196,215, then locally recalculate/debit at:403-404; constants now sit atInit_CommonConstants.sqf:388,398-400. The old completed fee-policy TODO is absent on current stable, but docs/Miksuu/perf/historical release still carry it atGUI_Menu_Tactical.sqf:147with the old fee/debit line shape. - Result: refreshed the owner matrix, Feature Status, Source Fix queue, hardening/status/knowledge machine rows and coordination records so future code owners focus on hide-vs-disabled/prompt policy, final local funds/context recheck and Vanilla smoke instead of reopening current-stable TODO removal. No gameplay source changed.
- Validation: final validation is recorded in the matching
completeevent.
- Claimed
ai-supply-truck-current-stable-anchor-refresh-2026-06-22after the AI supply-truck owner/status rows still citedorigin/master cf2a6d6aand flattened docs-branch raw-spawn evidence with current stable safety. - Source scope: docs branch
docs/developer-wiki-index@ea0e0f1b, current stableorigin/master@0139a346, Miksuumaster@b8389e74fetched fromhttps://github.com/miksuu/a2waspwarfare.git,origin/perf/quick-wins@0076040f, historical release commita96fdda2, historical AI-commander commitc20ce153, and no currentrelease/*orfeat/ai-commanderheads on 2026-06-22. - Finding: docs branch/Miksuu/perf still comment out the
UpdateSupplyTruckcompile and raw-spawn the missing worker in both maintained roots (Init_Server.sqf:36,382-383on docs/Miksuu; perf Chernarus:377-378, Vanilla:382-383). Current stable comments the compile atInit_Server.sqf:43, initializeswfbe_ai_supplytrucksand warning-disables legacy AI supply-truck logistics at:462-463;AI_UpdateSupplyTruck.sqf:17still points at missingServer/FSM/supplytruck.fsmeverywhere checked. - Result: refreshed AI commander autonomy audit, Abandoned feature revival, Feature Status, Source Fix queue, dashboard and pruning ledger. No gameplay source changed.
- Validation: final validation is recorded in the matching
completeevent.
- Claimed
pvf-sender-auth-current-stable-refresh-2026-06-22after the DR-55/PVF rows still mixed older value-only/Call Compileevidence with current stable's namespace/CODE dispatcher lookup. - Source scope: docs branch
HEAD@ade4d356, current stableorigin/master@0139a346, current Miksuumaster@b8389e74fetched fromhttps://github.com/miksuu/a2waspwarfare.git,origin/perf/quick-wins@0076040f, B69origin/claude/b69@0a1ccb4d, and no currentrelease/*heads on 2026-06-22. - Finding: docs/Miksuu/perf keep value-only PVEHs plus old
Call Compiledispatchers; current stable and B69 usemissionNamespace getVariable+CODEdispatch but still forward only the PVEH value tuple atInit_PublicVariables.sqf:56,61, so DR-55 authenticated requester context is still absent. Current-stable high-risk examples remainRequestVehicleLock,RequestChangeScore,RequestNewCommander,RequestTeamUpdate, directAttackWave, SupplyMissionCompleted andRequestSpecialtags. - Result: refreshed Feature status, Server authority migration map, PVF dispatch implementation, Networking and public variables, dashboard, pruning ledger and PVF machine rows. No gameplay source changed.
- Validation: final validation is recorded in the matching
completeevent.
- Claimed
ai-upgrade-debit-current-stable-resolution-refresh-2026-06-22after the AI commander upgrade debit/cost rows still treated current stable as debit-fixed but cost-index-open. - Source scope: docs branch
docs/developer-wiki-index@ade4d356, current stableorigin/master@0139a346, Miksuumaster@b8389e74fetched fromhttps://github.com/miksuu/a2waspwarfare.git,origin/perf/quick-wins@0076040f, historical commitsa96fdda2,b061c905andc20ce153, and no currentrelease/*,feat/upgrade-queue-stackingorfeat/ai-commanderheads on 2026-06-22. - Finding: docs branch/Miksuu/perf still keep raw AI-order cost lookup and swapped debit at
Server_AI_Com_Upgrade.sqf:27,47,50. Current stable resolves both maintained roots: current-level lookup at:75, affordability gates at:89,92,97, AI funds debit at:125, side supply debit at:136and opt-in funds-fallback surcharge at:131-132. Historicala96fdda2/b061c905fix debit order only, while historicalc20ce153fixes cost/debit only in Chernarus. - Result: refreshed AI commander autonomy audit, Upgrades and research, Feature Status, Source Fix queue, dashboard and pruning ledger. No gameplay source changed.
- Validation: final validation is recorded in the matching
completeevent.
- Claimed
b69-current-head-0a1ccb4d-refresh-2026-06-22afterorigin/claude/b69advanced beyond the documented Patch A/A-2 headedb9f776. - Source scope:
origin/claude/b69@0a1ccb4d, B68 baseorigin/claude/b57-soak-proposals@b8a1505f, prior B69 headedb9f776, empty maintained Vanilla diff forb8a1505f..origin/claude/b69, andgh pr list --head claude/b69 --state allreturning[]on 2026-06-22. - Finding: full B69 branch delta from B68 is now 13 files / +417 / -65, all Chernarus current mission plus
B69-IMPLEMENTATION-PLAN.md; the post-edb9f776delta is 11 Chernarus files / +316 / -57. The branch now has source code for supervisor heartbeat/watchdog/jitter, territory-credit posture/garrison telemetry, relief min-alive, MHQ nudge, pending-slot reaper and bootstrap stipend hoist, plus branch-only QoL/FX additions. The HC-team metadata append is scaffolding until a top-up/merge consumer and smoke are recorded. - Result: refreshed the AI commander audit, B69 roadmap/sketch note, Feature Status, dashboard, pruning ledger and machine rows so current B69 code is recorded without claiming stable, maintained Vanilla or release readiness. No gameplay source changed.
- Validation: final validation is recorded in the matching
completeevent.
- Claimed
camp-count-helper-current-stable-refresh-2026-06-22after Feature status and Source fix queue still cited stableorigin/master cf2a6d6aas current camp-count fallback evidence. - Source scope: docs branch
docs/developer-wiki-index@ade4d356, current stableorigin/master@0139a346, Miksuumaster@b8389e74,origin/perf/quick-wins@0076040f, historical release commita96fdda2, active B69origin/claude/b69@0a1ccb4d, and no current originrelease/*,feat/*camp*orfeat/*town*heads on 2026-06-22. - Finding: every checked maintained root still returns
1for zero-camp towns atCommon_GetTotalCamps.sqf:10andCommon_GetTotalCampsOnSide.sqf:16. Current-stable consumers line-drift toserver_town.sqf:167-183,Client_GetRespawnAvailable.sqf:92andGUI_Menu_BuyUnits.sqf:120-121; docs/perf, Miksuu, historical release and B69 each keep the same helper semantics with their own caller line drift. - Result: refreshed Towns, camps and capture, Feature Status, Source Fix queue, dashboard, pruning ledger and machine rows so future work stays focused on real-count versus safe-denominator semantics and 0/partial/all-camp smoke. No gameplay source changed.
- Validation: final validation is recorded in the matching
completeevent.
- Claimed
camp-flag-texture-current-stable-refresh-2026-06-22after Feature Status and Source Fix queue still cited stableorigin/master cf2a6d6aas current camp-flag drift evidence. - Source scope: docs branch
docs/developer-wiki-index@28a7d9c5, current stableorigin/master@0139a346, Miksuumaster@b8389e74,origin/perf/quick-wins@0076040f, historical release commita96fdda2, active B69origin/claude/b69@0a1ccb4d, neworigin/feat/naval-hvt-objectives@2e1c5931, and no current originrelease/*,feat/*camp*orfeat/*town*heads on 2026-06-22. - Finding: docs branch and Miksuu still set independent camp-capture flag texture from old
_side, perf fixes only Chernarus, and current stable/historical release/B69/naval HVT usestr _newSidein both maintained roots. Every checkedrepair-camppath still changes campsideIDand broadcastsCampCapturedwithoutsetFlagTexture; current stable line drift isServer_HandleSpecial.sqf:468,471. - Result: refreshed Towns, camps and capture, Feature Status, Source Fix queue, dashboard, pruning ledger and machine rows so future code owners preserve the already-fixed independent capture branches while keeping repair-side flag refresh open. No gameplay source changed.
- Validation: final validation is recorded in the matching
completeevent.
- Claimed
dead-code-ai-supply-truck-current-stable-refresh-2026-06-22after Dead/stale code still cited currentorigin/master cf2a6d6afor the AI supply-truck safe-disable row. - Source scope: current docs checkout Chernarus and maintained Vanilla still comment the
UpdateSupplyTruckcompile atInit_Server.sqf:36, initializewfbe_ai_supplytrucksat:382and raw-spawnUpdateSupplyTruckat:383; current stableorigin/master@0139a346comments the compile at:43and warning-disables legacy logistics at:462-463in both maintained roots;AI_UpdateSupplyTruck.sqf:17still points at missingServer/FSM/supplytruck.fsm. - Result: refreshed Dead/stale code, dashboard, pruning ledger and coordination records so the dormant worker row matches the latest AI supply-truck current-stable anchor split. No gameplay source changed.
- Validation: final validation is recorded in the matching
completeevent.
- Claimed
town-ai-vehicle-despawn-current-stable-refresh-2026-06-22after Town AI vehicle despawn safety and queue/status rows still cited stableorigin/master cf2a6d6aas current DR-45 evidence. - Source scope: docs checkout Chernarus/Vanilla still initializes
wfbe_active_vehiclesatserver_town_ai.sqf:30, appends at:161,:179, deletes tracked vehicles at:214with only!(isPlayer leader group _x), and clears at:219. Current stableorigin/master@0139a346line-drifts to initialize:41, append:238,:257, delete:309and clear:315in both maintained roots. Miksuub8389e748243,origin/perf/quick-wins@0076040f, historicala96fdda2andorigin/feat/aicom-fleet-improvements@cc5090bed4adremain unsafe with their own line drift. - B69 note: active
origin/claude/b69@0a1ccb4dhas a Chernarus candidate crew guard atserver_town_ai.sqf:325, plus player-unit guard at:312, but maintained Vanilla still deletes tracked vehicles with only the leader-player guard at:319. Treat B69 as branch evidence, not DR-45 closure. - Result: in progress; no gameplay source changes planned.
- Result: refreshed Town AI vehicle despawn safety, Feature Status, Source Fix queue, Current Source Snapshot, Miksuu upstream intel and hardening rows so DR-45 now routes through current stable
origin/master@0139a346instead of stalecf2a6d6a/89ae9dadevidence. - Finding: current stable still deletes tracked
wfbe_active_vehiclesatserver_town_ai.sqf:309without a playercrewcheck in both maintained roots. Miksuub8389e748243,perf/quick-wins@0076040f, historicala96fdda2and liveorigin/feat/aicom-fleet-improvements@cc5090bed4adremain unsafe; B69origin/claude/b69@0a1ccb4dis Chernarus candidate evidence only because maintained Vanilla remains old-shape.
- Claimed
construction-smallsite-logic-current-stable-refresh-2026-06-22after Source fix queue and Feature Status still cited old stableorigin/master cf2a6d6aevidence for the SmallSite/MediumSitewfbe_structures_logicasymmetry. - Source scope: docs
3406ffa0, current stableorigin/master@0139a346, Miksuub8389e74,origin/perf/quick-wins@0076040f, historical releasea96fdda2and active B69origin/claude/b69@0a1ccb4d; current origin exposes norelease/*,feat/*construction*,feat/*coin*orfeat/*small*heads on 2026-06-22. - Finding: every checked maintained root still has SmallSite add/add at
Construction_SmallSite.sqf:70,99and MediumSite add/remove atConstruction_MediumSite.sqf:70,114; no checked branch rescues the one-line cleanup debt. - Result: refreshed Construction logic list cleanup, Construction and CoIn, Feature Status, Source Fix queue, dashboard, pruning ledger and machine rows. No gameplay source changed.
- Validation: final validation is recorded in the matching
completeevent.
- Claimed
dead-code-task-mapblink-current-stable-refresh-2026-06-22after Dead/stale code, Feature status and Abandoned feature revival still flattened old TaskSystem and old map-blink residue across stale stable/release wording. - Source scope: docs checkout
docs/developer-wiki-index@3406ffa0, current stableorigin/master@0139a346, Miksuub8389e74,origin/perf/quick-wins@0076040f, historicala96fdda2, and no current originrelease/*,feat/*task*,feat/*blink*,feature/*task*orfeature/*blink*heads on 2026-06-22. - Finding: docs/Miksuu/perf keep the old town
TaskSystemcomments plusClient_TaskSystem.sqf; current stable keeps only TaskSystem comment residue atClient/Init/Init_Client.sqf:94,819andTownCaptured.sqf:36,88, whileClient_TaskSystem.sqfis absent. Current stable separately sends commander Objective Ping viaGUI_Menu_Command.sqf:336,344and registersSetTaskatCommon/Init/Init_PublicVariables.sqf:40. Docs/Miksuu/perf also keep the old plural map-blink/AddUnitToTrack and server map-blink comments, but current stable and historicala96fdda2have already removed those old comments while preserving live singularClient_BlinkMapIcon. - Result: refreshed Dead/stale code, Feature status, Abandoned feature revival, dashboard, pruning ledger and coordination records. No gameplay source changed.
- Validation: final validation is recorded in the matching
completeevent.
- Claimed
vehicle-cargo-loop-bounds-current-miksuu-refresh-2026-06-22after Vehicle cargo equip loop bounds, Feature Status and the Source Fix queue still flattened current stable, old Miksuu and historical branch evidence. - Source scope, corrected later by direct Miksuu fetch: docs branch
docs/developer-wiki-index@b2544207, current stableorigin/master@0139a346, current Miksuumaster@b8389e74,origin/perf/quick-wins@0076040f, historical release commita96fdda2, historical EASA QoL commita66d4691, and current origin head inventory showing no liverelease/*orfeat/buymenu-easa-qolheads; the earlierd9506078Miksuu label was wrong and belongs toorigin/claude/*GUER branch evidence. - Finding: docs branch and historical EASA QoL still carry inclusive cargo loops in both maintained roots at
Common_EquipVehicle.sqf:27,33,39andCommon_EquipBackpack.sqf:35,41; current stable now uses correctedcount(_items)-1bounds in both maintained roots, while direct current Miksuumaster@b8389e74remains old-shape. Perf remains Chernarus-only for this fix. - Result: refreshed Vehicle cargo equip loop bounds, Gear/loadout/EASA, Feature Status, Source Fix queue, dashboard, pruning ledger and machine rows; the later correction keeps current stable fixed while direct current Miksuu, docs/EASA and perf-Vanilla old-shape targets remain patch-ready. No gameplay source changed.
- Validation: JSON/JSONL parse passed in wiki and docs mirror;
docs/validate-wiki.ps1passed with known legacy JSONL envelope warnings; Latest Batch has five rows; touched-file SHA parity and top-level normalized wiki/docs parity passed;git diff --checkpassed in both worktrees with line-ending warnings only.
- Claimed
b69-finalpieces-current-head-refresh-2026-06-22afterorigin/claude/b69-finalpiecesadvanced to80d3267cand nob69-finalpieces/finalpieceswiki mention was found. - Initial source scope:
origin/claude/b69-finalpieces@80d3267cis a descendant oforigin/claude/b69@0a1ccb4d;git diff --stat origin/claude/b69..origin/claude/b69-finalpiecesreports 8 Chernarus AI commander/client files changed with +242 / -13 and no immediate maintained Vanilla path in that diff. - Result: in progress; no gameplay source changes planned.
- Verified
origin/claude/b69-finalpieces@80d3267c1b2bas a descendant oforigin/claude/b69@0a1ccb4d05c5;0a1ccb4d..80d3267cis 8 Chernarus AI commander/client files / +242 / -13 with no maintained Vanilla diff. - PR route: GitHub PR #47 is open as
claude/b69-finalpieces->claude/b69, updated 2026-06-22T09:20:42Z.gh pr list --head claude/b69 --state allstill returned no direct PR forclaude/b69. - Findings: finalpieces adds Chernarus town-punch multipliers, default armed-hull troop transport filtering and stranded survivor merge-before-cull. HC depleted-team merge/top-up remains default-off draft scaffolding because
AI_Commander.sqf:232-238callsWFBE_SE_FNC_AI_Com_HCTopUponly if defined andInit_Server.sqf:58-66does not compileAI_Commander_HCTopUp.DRAFT.sqf. - Result: refreshed the AI commander audit, B69 roadmap/sketch note, Feature Status, PR cleanup lab, dashboard, pruning ledger and machine rows. No gameplay source changed.
- Validation: final validation is recorded in the matching
completeevent.
- Claimed
salvage-payout-current-head-refresh-2026-06-22after salvage payout/loop rows still carried 2026-06-21 current-head wording. - Source scope: docs branch
docs/developer-wiki-index@fb8d4ebc, current stableorigin/master@0139a346, current Miksuumaster@b8389e748243verified by directgit ls-remoteon 2026-06-22,origin/perf/quick-wins@0076040f, historical release commita96fdda2, no current originrelease/*orfeat/*salvage*heads, and historical Miksuu salvage headsEngineerSalvageAbility@99bfaeb8/SalvageRuTranslationFix@291c6cb4. - Finding: all checked maintained roots still keep lowercase
ChangePlayerfundsin both manual engineer and salvage-truck payout paths while client init compilesChangePlayerFunds; all checked roots keepupdatesalvage.sqf:10aswhile {!gameOver || !(alive _vehicle)}plus client-local wreck deletion/reward. - Result: refreshed Construction and CoIn systems, Feature Status, Source Fix queue, dashboard, pruning ledger and salvage machine rows. No gameplay source changed.
- Validation: final validation is recorded in the matching
completeevent.
- Claimed
miksuu-current-head-d950-correction-2026-06-22after several current-facing rows treated locald9506078as current Miksuu. - Source scope: direct
git ls-remote https://github.com/miksuu/a2waspwarfare.git refs/heads/masterverified current Miksuu asb8389e748243on 2026-06-22. Locald9506078is contained byorigin/claude/a2a3-execute-nullguard,origin/claude/guer-build-coolunitsandorigin/claude/guer-build-vbied, not current Miksuu upstream. - Findings: current Miksuu
b8389e748243is old-shape for the checked rows: inclusive vehicle/backpack cargo loops in both maintained roots, auto-wall false default/no SmallSite/MediumSite exclusions, no live maintained-rootWFBE_C_AI_MAXreader,WFBE_C_UNITS_CLEAN_TIMEOUTcomment-only cleanup split and ancestor-name-only LoadoutManager root discovery. Current stableorigin/master@0139a346remains separate source-present/fixed evidence where documented. - Result: refreshed cargo-loop, gear/loadout, construction/CoIn, mission-parameter, dead/stale, Feature Status, Source Fix queue, dashboard, pruning ledger and machine rows. Historical Worklog/event entries that mentioned
d9506078are superseded by this entry rather than rewritten. No gameplay source changed. - Validation: final validation is recorded in the matching
completeevent.
- Claimed
mash-marker-current-stable-branch-scope-refresh-2026-06-22after the MASH marker relay row still used older stable/release wording while current stableorigin/master@0139a346and B69-family heads now show the maintained MASH deploy module path removed. - Initial source scope: docs checkout
HEAD@db3015f1, current stableorigin/master@0139a346, current Miksuu fetched fromhttps://github.com/miksuu/a2waspwarfare.gitatb8389e748243,origin/perf/quick-wins@0076040f, historical release commita96fdda2,origin/claude/b69andorigin/claude/b69-finalpieces. - Initial finding: docs/perf/Miksuu-shaped maintained roots keep local MASH deploy plus commented client receiver and server marker relay; current stable, historical release and B69-family maintained roots carry
Skill_Apply.sqf:43MASH-deploy-removed wording, with residual config/string MASH/FARP entries still present. - Result: refreshed Respawn lifecycle, Feature Status, Abandoned Feature Revival, Dead/stale code, Public Variable Channel Index, Support Specials, adjacent module/UI/hardening routes and machine rows so old-shape MASH deploy/relay evidence is no longer flattened with current stable/B69 deploy-path removal. No gameplay source changed.
- Validation: final validation is recorded in the matching
completeevent.
- Claimed
service-easa-affordability-current-stable-refresh-2026-06-22after the service affordability owner page, Feature Status, Source Fix queue and hardening rows still mixed older89ae9dad/ release wording with current stableorigin/master@0139a346. - Source scope: docs checkout
db3015f18ea3, current stableorigin/master@0139a346, current Miksuu upstreammaster@b8389e74from the direct Miksuu correction lane,origin/perf/quick-wins@0076040f, historical releasea96fdda2, historical EASA QoLa66d4691, local checkpointd9506078and B69 finalpiecesorigin/claude/b69-finalpieces@80d3267c. - Findings: docs checkout and current Miksuu keep old direct service rearm/refuel debits and strict EASA
_funds > price; current stable, locald9506078and historical release partially guard service rearm/refuel but still leave repair/heal and broader action-time context/funds authority open; B69 finalpieces has Chernarus-only exact-funds EASA candidate evidence while maintained Vanilla remains strict>. - Result: refreshed Service menu affordability guards, Gear/loadout/EASA, Feature Status, Source Fix queue, dashboard, pruning ledger and machine rows. No gameplay source changed.
- Validation: final validation is recorded in the matching
completeevent.
- Claimed
b69-pr47-merged-head-refresh-2026-06-22aftergit fetch originadvancedorigin/claude/b69from0a1ccb4d05c5to merge commit0094647d7b64. - Initial source scope: PR #47 is now merged as
claude/b69-finalpieces->claude/b69with merge commit0094647d7b641bb79202e77e7f480d6d39aadcdbandmergedAt/updatedAt2026-06-22T10:23:16Z;origin/claude/b69^1is0a1ccb4d05c5,origin/claude/b69^2is80d3267c1b2b, andorigin/claude/b69-finalpiecesis an ancestor of the new B69 head. - Initial finding: the merge delta
0a1ccb4d05c5..0094647d7b64is the previously documented finalpieces set, 8 Chernarus AI commander/client files / +242 / -13 with no maintained Vanilla diff. The branch is now B69-head evidence, not a still-open stacked PR; no gameplay source changes planned. - Result: refreshed the AI commander audit, B69 roadmap/sketch note, Feature Status, PR cleanup lab, dashboard, pruning ledger and machine rows so PR #47 is recorded as merged into
claude/b69while B69 remains Chernarus-only, smoke-pending and not master/stable evidence. No gameplay source changed. - Validation: final validation is recorded in the matching
completeevent.
- Claimed
empty-supply-truck-timeout-current-stable-refresh-2026-06-22after Marker cleanup/restoration, Feature Status and Source Fix queue still cited oldercf2a6d6astable evidence and live-release wording for the 24-hour empty supply-truck cleanup timeout. - Source scope: docs head
b4e10b5f, current stableorigin/master@0139a346, direct current Miksuumaster@b8389e748243,origin/perf/quick-wins@0076040f, B69origin/claude/b69@0094647dand B69 finalpiecesorigin/claude/b69-finalpieces@80d3267c. Current origin exposed norelease/*,feat/*cleanup*,feat/*supply*,feature/*cleanup*orfeature/*supply*heads; historicala96fdda2is available in this source checkout and matches the 24-hour policy, but remains historical-only evidence rather than current release proof. - Finding: every checked maintained root still drains
WF_LogicemptyVehiclesthroughemptyvehiclescollector.sqf:9-19,30andWFBE_SE_FNC_HandleEmptyVehicle; docs/Miksuu/perf useServer_HandleEmptyVehicle.sqf:22-23,27,30,33, while current stable and B69-family refs line-drift to:30-31,35,38,41. Both shapes still set supply-truck_delay = 86400. - Result: refreshed the owner matrix, Feature Status, Source Fix queue, dashboard and pruning ledger so future work stays focused on the keep-and-label versus shorter/parameterized logistics decision, not stale stable/release anchors. No gameplay source changed.
- Validation: final validation is recorded in the matching
completeevent.
- Claimed
supply-scan-current-stable-refresh-2026-06-22after supply scan owner/status rows still mixed older89ae9dad,cf2a6d6aand live-release wording with current stableorigin/master@0139a346. - Source scope: docs branch
origin/docs/developer-wiki-index@15563691, current stableorigin/master@0139a346, direct current Miksuumaster@b8389e748243,origin/perf/quick-wins@0076040f, historical release commita96fdda2, local release-line commit7ff18c49, and no current originrelease/*or supply feature heads. - Findings: docs/source keeps the truck-only typed command-center scan at
supplyMissionStarted.sqf:25,28,44; current stable carries the heli-aware typed scan at:7,55,61,83; current Miksuu and perf still broad-enumerate/post-filter at:25,28,44; historical release-line commits carry the heli-aware typed shape but are not live release heads. - Result: refreshed Supply mission scan narrowing, Supply mission architecture, Supply mission authority cleanup, Performance opportunity sweep, Current source snapshot, Feature Status, Source Fix queue, dashboard, pruning ledger and machine rows. No gameplay source changed.
- Validation: final validation is recorded in the matching
completeevent.
- Claimed
gear-template-profile-current-head-refresh-2026-06-22after the gear profile/template rows still used a 2026-06-21 docs-head anchor while current docs head is72b5f0de98f9. - Initial source scope: docs head
72b5f0de98f9, current stableorigin/master@0139a3468609, current Miksuumaster@b8389e748243,origin/perf/quick-wins@0076040f8a5e, historical releasea96fdda28087and historical EASA QoLa66d46912e2a. - Initial finding: docs head, current Miksuu, perf, historical release and EASA QoL still keep undefined
_u_upgradesave filtering atClient_UI_Gear_SaveTemplateProfile.sqf:33,52,75plus the six-field import guard/index-6 read atInit_ProfileGear.sqf:17,25in both maintained roots. Current stable fixes only the save-filter comparison atClient_UI_Gear_SaveTemplateProfile.sqf:34,57,82; it still keeps the six-field import guard. No gameplay source changes planned. - Result: refreshed Gear template profile filter, Gear/loadout/EASA, Feature Status, Source Fix queue, dashboard, pruning ledger and machine rows so the branch split uses current docs head
72b5f0de98f9while preserving the current-stable save-filter/import-guard split. No gameplay source changed. - Validation: final validation is recorded in the matching
completeevent.
- Claimed
supply-mission-economy-pr-current-stable-followup-2026-06-22after the concurrentsupply-scan-current-stable-refresh-2026-06-22lane refreshed the canonical scan/architecture matrix but the economy overview and PR #1 page still carried older stable/release wording. - Source scope: docs/source
15563691, current stableorigin/master@0139a346, direct current Miksuumaster@b8389e748243,origin/perf/quick-wins@0076040f, and PR #1 metadata (feat/supply-helicopterclosed/unmerged, no live originrelease/*, supply or heli feature heads on 2026-06-22). - Findings: current stable is the live supply-heli/cash-run baseline in both maintained roots, while PR #1 is historical branch-review evidence and docs/source, current Miksuu and perf remain truck-only. Economy copy needed to stop presenting stale stable/release rows as current branch truth.
- Result: refreshed Current PR #1 supply helicopters and Economy, towns and supply to route current truth through the new supply architecture matrix. No gameplay source changed.
- Validation: final validation is recorded in the matching
completeevent.
- Claimed
b69-pr48-b71-harvest-head-refresh-2026-06-22aftergit fetch originshowedorigin/claude/b69advanced from documented merge head0094647d7b64to merge commit4dcc10b143a0fc4d94e55f5506217d208994d4ff. - Initial source scope: PR #48 is merged as
claude/b71-pr-harvest->claude/b69, merge commit4dcc10b143a0fc4d94e55f5506217d208994d4ff, mergedAt / updatedAt2026-06-22T11:06:12Z; first parent is0094647d7b64and second parent is9cad74c4b6d3. - Initial finding:
0094647d7b64..4dcc10b143a0is 6 current Chernarus mission files / +40 / -13 with no maintained Vanilla diff. The harvested changes cover PR #40 town-marker/map-gate and terrain-grid residuals, faction vehicle tint side-resolution with tint default-off, and a 50-iteration water-reject cap inCommon_GetRandomPosition.sqf.gh pr list --head claude/b69 --state allstill returns no directclaude/b69master-target PR, so this is B69 branch evidence only. No gameplay source changes planned. - Follow-up source scope: a final
git fetch origin --prunebefore push advancedorigin/claude/b69again to PR #49, merged asclaude/b72-tints-on->claude/b69at39eed5c02d8ba9c5a27b7a4173607526edc0677eon 2026-06-22T11:47:23Z; first parent is4dcc10b143a0and second parent is7e1026ea. - Follow-up finding:
4dcc10b143a0..39eed5c0is one current Chernarus constants file / +1 / -1 with no maintained Vanilla diff. It flipsWFBE_C_VEHICLE_TINTSfrom nil-guard default0to1atCommon/Init/Init_CommonConstants.sqf:795; the adjacent comment still carries the older default-off / in-engine cosmetic-check caveat, so this is B69/B72 A/B branch evidence only. - Result: refreshed the AI commander audit, B69 roadmap/sketch note, Feature Status, PR cleanup lab, dashboard, pruning ledger and machine rows so PR #49 is recorded as the current
claude/b69head while B69 remains Chernarus-only, smoke-pending and not master/stable evidence. No gameplay source changed. - Validation: final validation is recorded in the matching
completeevent.
- Claimed
side-supply-b69-current-head-refresh-2026-06-22after the dashboard still named side-supply clamp as a next lane and the side-supply matrix did not include current B69 evidence. - Source scope: docs branch
4db90f1c, current stableorigin/master@0139a346, current Miksuumaster@b8389e748243,origin/perf/quick-wins@0076040f, B69origin/claude/b69@39eed5c0, historical release commita96fdda2, and no live originrelease/*heads. - Findings: docs/source is source-unchanged from
7047da5d9/f52ccee8for checked side-supply and reason paths; docs/current stable/current Miksuu/historical release still keep_currentSupply - _amountand payload-side trust in both maintained roots. Perf fixes only the Chernarus arithmetic floor. B69 fixes Chernarus server arithmetic atServer_ChangeSideSupply.sqf:12,36,60and adds Chernaruswfbe_supply_temp_resistanceat:25-45, but maintained Vanilla remains old-shape and side/channel/requester validation plus reason parsing remain open. - Result: refreshed Economy authority first cut, Economy, towns and supply, Feature Status, Source Fix queue, dashboard, pruning ledger and machine rows. No gameplay source changed.
- Validation: final validation is recorded in the matching
completeevent.
- Claimed
resistance-supply-scaffold-b69-branch-refresh-2026-06-22after Resistance supply scaffold contradicted itself on whether source Chernarus hadWFBE_L_GUEowner logic, and after the prior B69 side-supply lane exposed a Chernarus-only resistance temp-channel candidate. - Source scope: docs branch
e46a7330, current stableorigin/master@0139a346, current Miksuumaster@b8389e748243verified by directgit ls-remote,origin/perf/quick-wins@0076040f, historical release commita96fdda2and B69origin/claude/b69@39eed5c0. - Findings: docs/Miksuu/perf/historical refs have the
Init_Common.sqf:280present-side loop but no checked maintained-rootWFBE_L_GUEmission owner logic and nowfbe_supply_temp_resistancehandler; theirCommon_GetSideSupply.sqf:36-44resistance branch still hits the blocking request/wait path. Current stable definesWFBE_L_GUEin Chernarusmission.sqm:4928,4931and Vanilla:4198,4201, and changes resistance reads to a funds-only non-blocking0default atCommon_GetSideSupply.sqf:36-40, but still registers only west/east temp handlers. B69 addswfbe_supply_temp_resistanceonly in Chernarus atServer_ChangeSideSupply.sqf:25-45; B69 Vanilla remains west/east only. - Result: refreshed Resistance supply scaffold, cross-linked the economy and source-fix routes, updated dashboard/pruning/coordination records and kept the broader side-supply clamp/authority queue unchanged. No gameplay source changed.
- Validation: final validation is recorded in the matching
completeevent.
- Claimed
resistance-side-supply-feature-status-followup-2026-06-22after Feature status still carried the old one-line "server handlers exist only for west/east" wording even though the scaffold page now has a branch matrix for current stable and B69. - Source scope: docs
HEAD@56370c44source-unchanged from4db90f1cfor checked mission paths, current stableorigin/master@0139a346, current Miksuumaster@b8389e748243verified by directgit ls-remote,origin/perf/quick-wins@0076040f, historical releasea96fdda2and B69origin/claude/b69@39eed5c0. - Findings: docs/current Miksuu/perf/historical publish generic
wfbe_supply_temp_<side>atCommon_ChangeSideSupply.sqf:28,30but have no checked maintained-rootWFBE_L_GUEowner logic, no resistance temp handler and blocking resistance reads atCommon_GetSideSupply.sqf:40-43. Current stable hasWFBE_L_GUEowner logic at Chernarusmission.sqm:4928,4931and Vanilla:4198,4201plus funds-only0reads atCommon_GetSideSupply.sqf:36-40, but only west/east temp handlers. B69 adds Chernaruswfbe_supply_temp_resistanceatServer_ChangeSideSupply.sqf:25-45; B69 Vanilla remains west/east only. - Result: refreshed the stale Feature Status row and
side-supply-clamp-firstmachine row to route details through Resistance supply scaffold and Economy authority. No gameplay source changed. - Validation: final validation is recorded in the matching
completeevent.
- Claimed
hosted-fps-current-stable-dev-branch-route-2026-06-22after hosted-FPS route pages still saidorigin/dev/july-update-hosted-server-fps-loop-fixexisted and several rows carried stale stablecf2a6d6a/ docsdb7667c9line anchors. - Source scope: docs HEAD
d0161083035bis source-unchanged froma27086cdfor checked hosted-FPS paths; current stableorigin/master@0139a3468609; current Miksuumaster@b8389e748243;origin/perf/quick-wins@0076040f; historical release commita96fdda28087; no currentorigin/dev/july-update-hosted-server-fps-loop-fixorrelease/*head was found on 2026-06-22. - Findings: docs/source Chernarus and maintained Vanilla still use the two guarded publisher shape (
serverFpsGUI.sqf:1,monitorServerFPS.sqf:1,Init_Server.sqf:578,595). Current stable uses the single guardedSERVER_FPS_GUIpublisher (serverFpsGUI.sqf:4, publish at:9-10), starts it fromInit_Server.sqf:769, documents monitor removal at:815-817, and has no maintained-root monitor file. Historicala96fdda2matches the single-publisher shape with older anchors:579and:595-597; Miksuu/perf remain old-loop-shaped. - Result: refreshed hosted-FPS owner/status/runtime/roadmap/testing pages plus hardening, release-readiness, feature-status, machine-index and agent-context records so future work creates/restores the July target branch first and smokes the chosen publisher shape. No gameplay source changed.
- Validation: final validation is recorded in the matching
completeevent.
- Claimed
headless-patrols-v2-topology-current-stable-refresh-2026-06-22after Headless client scaling and topology still said patrols were structurally server-pinned and cited stale currentcf2a6d6aPatrols v2 HC anchors. - Source scope: docs HEAD
ff5b95dabb06, current stableorigin/master@0139a3468609, direct current Miksuumaster@b8389e748243,origin/perf/quick-wins@0076040f, historical release-line commita96fdda28087, and historical stablecf2a6d6a4f96. Current origin exposes no liverelease/*heads on 2026-06-22. - Findings: current stable carries the same Patrols v2 files/handlers in Chernarus and maintained Vanilla: both start
server_side_patrols.sqffromInit_Server.sqf:690, dispatch a live HC or local runner atserver_side_patrols.sqf:64-69, receivedelegate-sidepatrolatClient/PVFunctions/HandleSpecial.sqf:50, keep runner locality atCommon_RunSidePatrol.sqf:5-8, and report slot/marker events throughCommon_RunSidePatrol.sqf:54-56,82-84,245-247,264-266,Server_HandleSpecial.sqf:345-372andClient/FSM/updatepatrolmarkers.sqf:3,19. Docs HEAD, current Miksuu, perf anda96fdda2lack Patrols v2 files in checked maintained roots;cf2a6d6ais historical stable evidence only. - Static-defence follow-up: the same topology page also kept a stale west/east side-gate claim. Current stable calls the spawn path with the active town side (
server_town.sqf:290;server_town_ai.sqf:262) and the HC delegate branch has no west/east/resistance side gate atServer_OperateTownDefensesUnits.sqf:55-67; DR-42 report-back/accounting and all-sides smoke remain open. - Multi-HC follow-up: current stable town delegation is not the old blind random selector;
Server_DelegateAITownHeadless.sqf:22-56hoists the least-loaded scan and round-robins groups from that seed. Remaining Mode 2 debt is FPS gating, per-HC group-death tracking, robust fallback and vehicle hand-back. - Result: refreshed the topology page, dashboard, pruning ledger and machine records so Patrols v2 is described as current-stable partial HC support, old refs are treated as branch-scoped, server-pinned categories stay limited to purchases/support/AI respawn/supply trucks plus old-branch patrol systems, and multi-HC wording matches current least-loaded/round-robin source. No gameplay source changed.
- Validation: final validation is recorded in the matching
completeevent.
- Claimed
ai-hc-runtime-current-stable-line-anchor-refresh-2026-06-22after AI runtime/HC loop map, AI/headless/performance and Headless delegation/failover still mixed docs-source / stalecf2a6d6aline refs with current stable HC registration, static-defense and Patrols v2 evidence. - Source scope: docs HEAD
4b6f5ca9is source-unchanged fromca028bff,d30d2346andff5b95dabb06for checked AI/HC paths; current stableorigin/master@0139a3468609has identical Chernarus and maintained Vanilla HC/runtime files for checked paths; direct Miksuu master isb8389e748243;origin/perf/quick-wins@0076040fand historical release-linea96fdda2remain branch-scoped; current origin exposes no liverelease/*heads. - Findings: current stable HC boot has reseat/deadspawn/reannounce plus idempotent
connected-hcregistration (Init_HC.sqf:94-129;Server_HandleSpecial.sqf:406-431); town HC delegation is least-loaded plus round-robin and reports groups/vehicles back (server_town_ai.sqf:242-248;Server_DelegateAITownHeadless.sqf:22-56;Client_DelegateTownAI.sqf:29-44;Server_HandleSpecial.sqf:86-115); static-defense HC delegation uses the active town side without a side gate but still has no update-back/work record (Server_OperateTownDefensesUnits.sqf:55-67;Client_DelegateAIStaticDefence.sqf:39); Patrols v2 current-stable refs use the same HC/local dispatch anchors as the topology lane. - Result: refreshed the three AI/HC pages so stale docs-source/historical refs are branch-scoped, current-stable line anchors are explicit, the old "resistance-only static defenses" wording is replaced with active-side/no-side-gate wording, and future work focuses on DR-21/DR-42 work records, callback/failback and Arma smoke instead of side-gate patches. No gameplay source changed.
- Validation: final validation is recorded in the matching
completeevent.
- Claimed
b69-takistan-aicom-port-current-head-refresh-2026-06-22afterorigin/claude/b69advanced beyond the documented39eed5c0head andorigin/claude/tk-aicom-portappeared. - Source scope:
origin/claude/b69@b8530477ce4f8cc66c60a5d310a85d25c9cbc27c,origin/claude/tk-aicom-port@3b1106a1123e877e95d7abe11b817179b5761c50, base39eed5c0b389dd57c1a81ff68af60374f1f29d10, B68 headb8a1505f8a89881f487a03262f066c8b33eca94d, current stableorigin/master@0139a34686099889093e77e3f3a5cadbb607a0b7, and PR #50 metadata fromgh pr view. - Findings: PR #50 merged
claude/tk-aicom-portintoclaude/b69on 2026-06-22T13:33:48Z;39eed5c0..b8530477is 22 maintained Vanilla/Takistan files / +2499 / -147, andb8a1505f..b8530477is 44 files / +3198 / -238 acrossB69-IMPLEMENTATION-PLAN.md, current Chernarus and maintained Vanilla/Takistan.git diff --name-status origin/claude/tk-aicom-port..origin/claude/b69is empty, so the merge commit tree matches the port branch.gh pr list --head claude/b69 --state allstill returns no direct B69 PR. - Source anchors: Takistan B69 branch now has AICOM constants at
Common/Init/Init_CommonConstants.sqf:630-652,691-700, supervisor compile/spawn/watchdog atServer/Init/Init_Server.sqf:58-67,1015-1057, GUER air-defense launch/worker atInit_Server.sqf:789-795plusServer/Server_GuerAirDef.sqf:37-58,72-76,243-252, client marker/PV support atClient/Init/Init_Client.sqf:494-496andClient/PVFunctions/HandleSpecial.sqf:52-67, and nil-guarded HC top-up scaffolding atAI_Commander.sqf:228-238;Init_Server.sqf:58-67still does not compileWFBE_SE_FNC_AI_Com_HCTopUp. - Result: refreshed Feature status, AI commander autonomy audit, B69 roadmap, B69 implementation sketches, PR cleanup lab, dashboard, pruning ledger and coordination records. The old current-B69 "no maintained Vanilla propagation" wording is now corrected to "branch-propagated to maintained Vanilla/Takistan, still not master/stable or Arma-smoked proof." No gameplay source changed.
- Validation: final validation is recorded in the matching
completeevent.
- Claimed
july-fpv-branch-route-current-head-refresh-2026-06-22after July route pages and machine records still treateddev/july-takistan-airfield-fpv-droneas the current branch for the Takistan captured-airfield FPV drone lane. - Source scope: fresh 2026-06-22 remote checks found
origin/dev/july-2026-update@e3f530ed5bb6c80da9d4b184086b493d946baf23,origin/feat/drone-saturation-strike@8ca4be9096e5665aa77d336a59099500fab59bd4andorigin/feat/recon-uav@563418eaafc99b7ed696de087848bfe573f73109, but no currentorigin/dev/july-takistan-airfield-fpv-dronehead. PR #21 is a closed unmerged draft fromdev/july-2026-updatetorelease/2026-06-feature-bundle, heade3f530ed, base1701586d. - Findings:
origin/dev/july-2026-update:docs/july-2026-update.mdis a roadmap scaffold that names the Takistan captured-airfield FPV drone as the flagship, links to Takistan airfield FPV drone design, keeps owner decisions open and states planning/no gameplay code yet.feat/drone-saturation-strikeandfeat/recon-uavare separate branch-only drone/UAV features, not this captured-airfield FPV implementation branch. - Result: refreshed Progress dashboard, Takistan airfield FPV drone design, Hardening roadmap, Testing workflow, the Coordination Board caveat,
agent-machine-index.jsonandagent-release-readiness.jsonso future owners create or restore an implementation branch before code work. No gameplay source changed. - Validation: final validation is recorded in the matching
completeevent.
- Claimed
b69-b73-troop-truck-current-head-refresh-2026-06-22afterorigin/claude/b69advanced from PR #50 mergeb8530477to PR #51 merge8d465fce. - Source scope:
origin/claude/b69@8d465fcede7fc20a7fcb97bd7d02e5211de8d1bf,origin/claude/ch-truck-fix@70a1c8086b373f5394d1a805c2980dc078e47faf, PR #51 metadata, baseb8530477ce4f8cc66c60a5d310a85d25c9cbc27cand current stableorigin/master@0139a34686099889093e77e3f3a5cadbb607a0b7. - Findings: PR #51 merged
claude/ch-truck-fixintoclaude/b69on 2026-06-22T14:03:51Z;b8530477..8d465fceis one Chernarus AI commander file / +5 / -1 with no maintained Vanilla/Takistan diff, and the fullb8a1505f..8d465fceB69 diff is 44 files / +3203 / -239. ChernarusAI_Commander_Teams.sqf:414-418gates the B66 pure-infantry troop-truck prepend onWFBE_C_AICOM_ARMED_TRANSPORT_ONLY <= 0, preventing unarmed empty trucks whenCommon_RunCommanderTeamrefuses them under armed-transport-only mode. - Result: refreshed Feature status, AI commander autonomy audit, B69 roadmap, B69 implementation sketches, PR cleanup lab, dashboard, pruning ledger and coordination records. PR #50 remains the maintained Vanilla/Takistan propagation proof; PR #51 is Chernarus-only until propagated and smoked. No gameplay source changed.
- Validation: final validation is recorded in the matching
completeevent.
- Claimed
wasp-marker-wait-current-stable-propagation-refresh-2026-06-22after the WASP marker wait owner/status rows contradicted themselves and still said current stable needed the one-line display-54 throttle. - Source scope: docs/source
HEAD@46840f048bd4, current stableorigin/master@0139a34686099889093e77e3f3a5cadbb607a0b7, current B69origin/claude/b69@8d465fcede7fc20a7fcb97bd7d02e5211de8d1bf, current Miksuu upstreammaster@b8389e7482438edd00f420c5bb795ac0a642971f,origin/perf/quick-wins@0076040f8a5e, Chernarus fix commit4805c778876daee85af8b2a93a133e03f6b165b0, maintained Vanilla propagation commit9b49883cb936269c8fae202e524f789ac0849490, and a 2026-06-22 no-release/*remote check. - Findings: docs/source Chernarus and maintained Vanilla still load
WASP\global_marking_monitor.sqfatInit_Client.sqf:267and keep the unslept display-54 loop atglobal_marking_monitor.sqf:57,62,64,68-69, with display-12 already throttled at:80. Current stable launches atInit_Client.sqf:309and hassleep 0.1atglobal_marking_monitor.sqf:64beforefindDisplay 54in both maintained roots; current B69 matches that helper shape with launch line drift toInit_Client.sqf:397. Current Miksuu and perf remain old-shape in both maintained roots. - Result: refreshed WASP marker wait cleanup, Performance opportunity sweep, WASP overlay, Codebase coverage ledger, Feature status, Source fix propagation queue, Current source snapshot, dashboard, pruning ledger and machine rows. Stable/B69 should not reopen the one-line throttle; old-shape targets need the throttle or an intentional
waitUntilrefactor, and all targets still need marker-dialog smoke. No gameplay source changed. - Validation: final validation is recorded in the matching
completeevent.
- Claimed
side-supply-current-b69-head-refresh-2026-06-22after side-supply/resistance-supply rows still usedorigin/claude/b69@39eed5c0as current B69 evidence even though PR #50/#51 advanced B69 to8d465fce. - Source scope: current B69
origin/claude/b69@8d465fcede7fc20a7fcb97bd7d02e5211de8d1bf, prior side-supply proof commit39eed5c0, current stableorigin/master@0139a3468609, current Miksuumaster@b8389e7482438edd00f420c5bb795ac0a642971f,origin/perf/quick-wins@0076040f8a5eand no currentrelease/*heads. - Findings:
git diff --name-status 39eed5c0..origin/claude/b69is empty for checked side-supply paths. Current B69 still has the Chernarus candidate shape:Server_ChangeSideSupply.sqf:12,36,60floors west/resistance/east negatives to0,:25registerswfbe_supply_temp_resistance, and ChernarusCommon_ChangeSideSupply.sqf:20-22removes dead local clamp arithmetic. B69 maintained Vanilla remains old-shape atCommon_ChangeSideSupply.sqf:25andServer_ChangeSideSupply.sqf:12,36. Current stable and Miksuu remain old-shape in both maintained roots; perf fixes only Chernarus arithmetic. - Result: refreshed Economy authority first cut, Resistance supply scaffold, Economy, towns and supply, Feature Status, Source Fix queue, dashboard, pruning ledger and machine rows so
39eed5c0is provenance and8d465fceis the current B69 branch head. No gameplay source changed. - Validation: final validation is recorded in the matching
completeevent.
- Claimed
town-ai-vehicle-despawn-current-b69-head-refresh-2026-06-22after the town-AI player-safety row still usedorigin/claude/b69@0a1ccb4das current B69 evidence even though later B69 PR merges advanced the branch to8d465fce. - Source scope: docs/source
HEAD@948db4ab, current stableorigin/master@0139a3468609, current Miksuumaster@b8389e7482438edd00f420c5bb795ac0a642971f,origin/perf/quick-wins@0076040f8a5e, historical releasea96fdda28087,origin/feat/aicom-fleet-improvements@cc5090bed4ad, prior B69 proof0a1ccb4dand current B69origin/claude/b69@8d465fcede7fc20a7fcb97bd7d02e5211de8d1bf. - Findings:
git diff --name-status 0a1ccb4d..origin/claude/b69is empty for checked Chernarus/Vanillaserver_town_ai.sqfpaths. Current B69 Chernarus still keeps the candidate crew scan atserver_town_ai.sqf:325, but B69 maintained Vanilla remains unsafe at:319. Docs/source, current stable, Miksuu, perf, historical release and aicom-fleet refs still delete tracked town-AI vehicles with only!(isPlayer leader group _x)in both maintained roots. No checked current ref containsServer_CleanupExpiredTownDefenseAssets.sqf. - Result: refreshed Town AI vehicle despawn safety, Feature Status, Source Fix queue, dashboard, pruning ledger and machine rows so
0a1ccb4dis provenance and8d465fceis the current B69 branch head. No gameplay source changed. - Validation: final validation is recorded in the matching
completeevent.
- Claimed
construction-smallsite-logic-current-b69-head-refresh-2026-06-22after construction SmallSite logic-list rows still usedorigin/claude/b69@0a1ccb4das current B69 evidence even though later B69 PR merges advanced the branch to8d465fce. - Source scope: docs/source
HEAD@6b8eba5eis unchanged from3406ffa0for checked construction paths; current stableorigin/master@0139a3468609, current Miksuumaster@b8389e7482438edd00f420c5bb795ac0a642971f,origin/perf/quick-wins@0076040f8a5e, historical releasea96fdda28087, prior B69 proof0a1ccb4dand current B69origin/claude/b69@8d465fcede7fc20a7fcb97bd7d02e5211de8d1bf. - Findings:
git diff --name-status 0a1ccb4d..origin/claude/b69is empty for checked Chernarus/VanillaConstruction_SmallSite.sqfandConstruction_MediumSite.sqfpaths. All checked refs keep SmallSite add/add atConstruction_SmallSite.sqf:70,99while MediumSite removes atConstruction_MediumSite.sqf:70,114in both maintained roots. Fresh remote checks found no currentrelease/*,feat/*construction*,feat/*coin*orfeat/*small*head. - Result: refreshed Construction logic list cleanup, Construction and CoIn systems atlas, Feature Status, Source Fix queue, dashboard, pruning ledger and machine rows so
0a1ccb4dis provenance and8d465fceis the current B69 branch head. No gameplay source changed. - Validation: final validation is recorded in the matching
completeevent.
- Claimed
camp-count-helper-current-b69-head-refresh-2026-06-22after camp-count helper rows still usedorigin/claude/b69@0a1ccb4das current B69 evidence even though later B69 PR merges advanced the branch to8d465fce. - Source scope: docs/source
HEAD@91d1ccf2a04dis unchanged fromade4d356for checked Chernarus/Vanilla helper/caller paths; current B69origin/claude/b69@8d465fcede7fc20a7fcb97bd7d02e5211de8d1bfis unchanged from0a1ccb4dfor the same paths; current stable isorigin/master@0139a3468609; current Miksuu isb8389e7482438edd00f420c5bb795ac0a642971f; perf isorigin/perf/quick-wins@0076040f8a5e; historical release evidence isa96fdda28087; current origin exposes norelease/*,feat/*camp*orfeat/*town*heads. - Findings: all checked refs keep
Common_GetTotalCamps.sqf:10andCommon_GetTotalCampsOnSide.sqf:16returning1for zero-camp towns in both maintained roots. The same helper semantics still feed capture mode 2/capture-rate math,Common_GetRespawnThreeway.sqf:7throughClient_GetRespawnAvailable.sqf, and depot infantry buy gates. Current docs/source consumers areserver_town.sqf:179-195,Client_GetRespawnAvailable.sqf:69andGUI_Menu_BuyUnits.sqf:111-112; current B69 line drift isserver_town.sqf:188-204,Client_GetRespawnAvailable.sqf:92andGUI_Menu_BuyUnits.sqf:120-121. - Adjacent atlas check:
git diff --name-status 0a1ccb4d..origin/claude/b69is also empty for checked B69 camp flag andrepair-camppaths, so the camp-flag matrix can name current B698d465fcewhile preserving0a1ccb4das provenance. - Result: refreshed Towns, camps and capture atlas, Feature Status, Source Fix queue, dashboard, pruning ledger and machine rows so
0a1ccb4dis provenance and8d465fceis the current B69 branch head. No gameplay source changed. - Validation: final validation is recorded in the matching
completeevent.
- Claimed
pvf-sender-auth-current-b69-head-refresh-2026-06-22after DR-55/PVF rows still usedorigin/claude/b69@0a1ccb4das current B69 evidence even though later B69 PR merges advanced the branch to8d465fce. - Source scope: docs/source
HEAD@4d4610f1e429is unchanged fromade4d356for checked Chernarus/Vanilla PVF init/dispatcher paths; current stable isorigin/master@0139a3468609; current B69 isorigin/claude/b69@8d465fcede7fc20a7fcb97bd7d02e5211de8d1bf; current Miksuu isb8389e7482438edd00f420c5bb795ac0a642971f; perf isorigin/perf/quick-wins@0076040f8a5e; historical release evidence isa96fdda28087; current origin exposes norelease/*,feat/*pvf*,feat/*network*,feat/*auth*orfeat/*public*heads. - Findings: docs/source, Miksuu and perf keep value-only PVEHs plus old
Call Compiledispatchers; current stable and current B69 usemissionNamespace/CODEdispatch atServer_HandlePVF.sqf:14-15andClient_HandlePVF.sqf:32-33but still pass only(_this select 1)fromInit_PublicVariables.sqf:56,61. The B690a1ccb4d..8d465fcechecked PVF-path delta changes onlyClient/PVFunctions/HandleSpecial.sqfin both maintained roots, adding default-offaicom-team-mergeat:57withWFBE_C_AICOM_HC_MERGE_ENABLEgate at:59; it does not change server sender authentication. - Result: refreshed Feature Status, Server Authority, PVF dispatch, Networking, Public Variable Channel Index, Source Fix queue, dashboard, pruning ledger and machine rows so
0a1ccb4dis provenance and8d465fceis the current B69 branch head. No gameplay source changed. - Validation: final validation is recorded in the matching
completeevent.
- Claimed
hq-score-current-b69-head-refresh-2026-06-22after DR-50/HQ-kill score rows were current-stable focused and did not yet name current B69origin/claude/b69@8d465fce. - Source scope: docs/source
HEAD@97e4cdd04e15, current stableorigin/master@0139a3468609, current B69origin/claude/b69@8d465fcede7fc20a7fcb97bd7d02e5211de8d1bf, current Miksuub8389e7482438edd00f420c5bb795ac0a642971f,origin/perf/quick-wins@0076040f8a5eand historicala96fdda28087. - Findings: all checked maintained-root refs still keep
_points = 30000 / 100 * WFBE_C_BUILDINGS_SCORE_COEFatServer_OnHQKilled.sqf:23, award generic HQ building score before the teamkill guard, then award_score = 900again for non-teamkills. Current stable awards at:52/:54and:86; current B69 line drift is:64/:66, non-teamkill guard:106,_score = 900at:109and second award:112; B69 base-fall smoke/sting code at:57/:103is spectacle/notification work, not a scoring fix. - Result: refreshed Commander/HQ lifecycle, Feature Status, Source Fix queue, dashboard, pruning ledger and machine rows so DR-50 is current-stable/B69-unpatched with current B69 line refs. No gameplay source changed.
- Validation: final validation is recorded in the matching
completeevent.
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 | 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
- 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