Skip to content

Current Source Status Snapshot

rayswaynl edited this page Jun 22, 2026 · 184 revisions

Current Source Status Snapshot

This page is the fast guardrail for stale "patched", "propagated" and "release-ready" wording.

The original snapshot was created on 2026-06-02 after several false current-status pulses. Since then, multiple branches and wiki batches have moved. Treat this page as a branch-aware routing page, not as proof that a gameplay fix is currently shipped.

Rule For Agents

Before saying a fix is live, prove all of these:

  1. Name the branch or commit checked.
  2. Check source Chernarus under Missions/[55-2hc]warfarev2_073v48co.chernarus/.
  3. Check maintained Vanilla Takistan under Missions_Vanilla/[61-2hc]warfarev2_073v48co.takistan/ when propagation matters.
  4. Separate origin/master, docs/source branches, release branches and PR branches.
  5. Keep Arma 2 OA runtime smoke separate from static source evidence.

If any item is missing, use patch-ready, branch-local, propagated-smoke-pending or source-unverified, not shipped.

High-Risk Status Checks

Lane What to verify before changing wording Owning page
Commander reassignment DR-15 RequestNewCommander.sqf payload shape versus Server_AssignNewCommander.sqf unpacking, plus duplicate notification behavior. Commander reassignment call shape
Factory queue cleanup DR-33 Client_BuildUnit.sqf queue token identity, empty-vehicle early exit and local queue decrement. Factory queue counter token cleanup
Paratrooper marker revival Sender, handler file and HandleParatrooperMarkerCreation client PVF registration in each maintained mission. Paratrooper marker revival
Duplicate client Skill_Init Number and order of Skill_Init.sqf calls before WFBE_SK_FNC_Apply. Client skill init idempotency
Hosted server FPS loop Dedicated/non-dedicated guard shape in both server FPS publisher scripts. Hosted server FPS loop sleep
Supply mission command-center scan Whether the 80-meter command-center scan is class-filtered to Base_WarfareBUAVterminal; keep the nearby-player/object scan separate. Supply mission scan narrowing
Commander-built ARTY ownership Whether commander-built artillery is discoverable by Tactical fire missions, and which branch shape provides it: docs/source uses a commander-team gunner handoff, while release uses replicated artillery owner markers plus a commander-team vehicle sweep. Construction and CoIn systems
WASP marker wait cleanup Whether the display-54 wait is throttled like the display-12 sibling. WASP marker wait cleanup
Town AI vehicle despawn DR-45 Whether wfbe_active_vehicles cleanup checks every player occupant before deleteVehicle, and whether Chernarus fixes have been propagated to maintained Vanilla. Town AI vehicle despawn safety
Source/Vanilla propagation Whether Chernarus, maintained Vanilla and skipped/generated files all carry the same intended behavior. Source fix propagation queue
AI commander branch revival Whether feat/ai-commander is still branch-only, whether default-on behavior is accepted, and whether maintained Vanilla/smoke evidence exists. AI commander autonomy audit
DroneStrike branch Whether the latest drone tuning branch is the target, whether paid-support authority moved server-side, and whether generated scope/smoke exists. PR8 and drone upstream lesson match
ReconUAV branch Whether ReconUAV replaces the old UAV module, whether it is rebased onto latest DroneStrike tuning, and whether recall/reveal/JIP cleanup is smoked. PR8 and drone upstream lesson match

2026-06-22 Current-Head Caveat

Fresh checks for the Town AI despawn lane found current stable origin/master@0139a346, current Miksuu master@b8389e748243, origin/perf/quick-wins@0076040f, B69 origin/claude/b69@0a1ccb4d and live origin/feat/aicom-fleet-improvements@cc5090bed4ad; current origin exposed no release/* or feat/*town* heads. This page still preserves older routing matrices, so owner pages with later source proofs supersede rows below. For DR-45, use Town AI vehicle despawn safety: current stable still lacks the crew guard, while B69 has only a Chernarus-side candidate.

Supply scan supersession from the 2026-06-22 refresh: docs/source 15563691 carries the truck-only typed scan at supplyMissionStarted.sqf:25,28,44, current stable origin/master@0139a346 carries the heli-aware typed scan at :7,55,61,83, and direct current Miksuu b8389e748243 plus perf 0076040f still broad-enumerate/post-filter at :25,28,44. Current origin exposes no live release/* head, so a96fdda2 / 7ff18c49 supply scan evidence is historical release-line proof only.

WASP marker wait supersession from the 2026-06-22 refresh: docs/source HEAD@46840f048bd4 still has the unslept display-54 loop in both maintained roots (Init_Client.sqf:267; global_marking_monitor.sqf:57,62,64,68-69,80). Current stable origin/master@0139a3468609 and B69 origin/claude/b69@8d465fcede7f already carry sleep 0.1 at global_marking_monitor.sqf:64 in both maintained roots; stable launches the helper at Init_Client.sqf:309 and B69 at :397. Current Miksuu b8389e748243 and perf 0076040f8a5e remain old-shape, and current origin exposes no live release/* head.

2026-06-14 Current Ref Snapshot

Checked after git fetch --all --prune: docs checkout docs/developer-wiki-index 76674ae4, stable origin/master cf2a6d6a, release origin/release/2026-06-feature-bundle a96fdda2, Miksuu b8389e74 and origin/perf/quick-wins 0076040f. Use this as a routing snapshot only; owner pages and source refs still win for detailed rationale, patch shape and smoke status.

Lane Current source evidence Route / caveat
Patrols v2 Current stable Chernarus and maintained Vanilla retire the old server_town_ai random-town patrol launch (server_town_ai.sqf:44,220), add Server/FSM/server_side_patrols.sqf, run patrols through Common_RunSidePatrol.sqf, maintain WFBE_ACTIVE_PATROLS through Server_HandleSpecial.sqf:215-242, and use && at server_patrols.sqf:26 in both roots. Treat older 89ae9dad DR-57 / AI1 "patrols dead on master" wording as historical branch evidence. Canonical route: Towns/camps/capture and Source fix propagation queue.
Paratrooper marker PV Docs/source registers HandleParatrooperMarkerCreation at Init_PublicVariables.sqf:39 in both maintained roots; stable and release register it at :34; Miksuu omits it; perf carries it in Chernarus only at :40. Branch-present in docs/stable/release checked roots, but marker smoke remains required. Use Paratrooper marker revival.
Client Skill_Init Docs/source runs one init/apply at Init_Client.sqf:547,571; stable runs :564,587; release runs :563,586; Miksuu and perf still run duplicate init calls (:560,:584 or :561,:585) before apply. Do not reuse older matrix wording that says stable still duplicates. Use Client skill init idempotency.
Hosted server FPS Docs/source guards both publishers (serverFpsGUI.sqf:1, monitorServerFPS.sqf:1). Stable and release guard only serverFpsGUI.sqf:4 and no longer carry the old monitor path. Miksuu/perf still start both FPS scripts with unguarded while {true} at line 1 and sleep only inside isDedicated. Stable/release and docs/source now have different source shapes. Smoke the target branch's publisher shape through Hosted server FPS loop sleep.
Supply command-center scan Docs/source uses the truck-only typed terminal scan at supplyMissionStarted.sqf:25,28,44; current stable origin/master@0139a346 uses the heli-aware typed terminal scan at :7,55,61,83; historical release a96fdda2 uses :7,53,59,81; Miksuu/perf still use broad nearestObjects [..., [], 80] at :28 plus a post-filter. Keep truck, heli and nearby-player scan claims on the supply owner pages: Supply mission architecture and Supply mission scan narrowing.
Supply player-list index Docs/source moves _i = 0 before the WFBE_SE_PLAYERLIST loop at playerObjectsList.sqf:17; stable, release, Miksuu and perf still reset _i inside the loop at :18. Do not treat stable/release as carrying this fix until source changes. Route through Source fix propagation queue and player join/disconnect lifecycle.
Commander-built ARTY ownership Docs/source HEAD@f5bcaf91 uses the commander-team gunner handoff at Construction_StationaryDefense.sqf:91-94. Current stable origin/master@0139a346, B69 origin/claude/b69@8d465fce and B74 origin/claude/b74-aicom-spend@b23f557f use marker-based discovery: WFBE_CommanderArtillery* at Construction_StationaryDefense.sqf:166-168 plus same-side marked-vehicle scanning in Common_GetTeamArtillery.sqf:46-78 (WFBE_CommanderArtillerySide read at :56). Historical release a96fdda2 / 7ff18c49 carries the older marker line shape at Construction_StationaryDefense.sqf:133-135. Miksuu/perf keep the old DefenseTeam path only. Current stable/B69/B74 are no longer "missing" commander ARTY evidence, but their implementation is not the docs/source handoff. Historical release evidence is not a live release-head claim. Use Construction and CoIn systems.

Historical 2026-06-05 Refetch Delta

The section below is kept as branch history. It is superseded for current-head routing by the 2026-06-14 snapshot above.

git fetch --all --prune was rerun on 2026-06-05. This did not re-prove every matrix row below; it only refreshes the branch-head routing state so agents do not treat old commit IDs as current.

Ref Earlier matrix head Fetched head on 2026-06-05 Delta / action
origin/docs/developer-wiki-index source-check basis 154b7f38 f3e157f2 on 2026-06-06 Docs/source has advanced through documentation and source-backed wiki maintenance. Use it for documentation truth and branch-local source evidence only; it is not stable-master or release proof.
origin/master 2cdf5fb8 89ae9dad on 2026-06-06 Historical transient stable evidence. The 2026-06-22 refresh supersedes this row with current stable origin/master@0139a346, where Server_CleanupExpiredTownDefenseAssets.sqf is absent and DR-45 still needs the tracked-vehicle crew guard at server_town_ai.sqf:309.
origin/release/2026-06-feature-bundle a9219d88 7ff18c49 The release branch advanced through d482c742, fb3084c2, 7195b331 and 7ff18c49. d482c742 removes the Chernarus-only PR8 static smoke helper from the release payload; fb3084c2 is a broad live-playtest hardening commit touching Chernarus, maintained Vanilla and tooling; 7195b331 replaces the old FPS-only menu slot with a GPS toggle; 7ff18c49 hardens delegated AI locality checks and delays/clamps cleaner/restorer startup in both maintained roots. PR8-specific deltas are routed in PR cleanup lab. The propagated-fix lane status below is superseded by the 7195b331 spot-check plus the 7ff18c49 delta note.
miksuu/master 8bcc42b1 89ae9dad Historical upstream evidence for the Marty town-defense overhaul. The 2026-06-22 Miksuu refetch returned b8389e748243, where the persistence helper is absent; keep the 89ae9dad helper notes as archaeology for branches that still contain that commit.
Other named feature refs in the 2026-06-04 matrix As listed below unchanged in this refetch Keep existing branch-review gates until a later source audit proves a new delta.

Historical 2026-06-03 Branch Matrix

The rows below preserve the older branch evidence that caused several status corrections. Do not read them as current stable/release truth when they conflict with the 2026-06-14 snapshot above.

Checked refs: docs/source HEAD 4163faba, stable origin/master 2cdf5fb8, and origin/release/2026-06-feature-bundle a9219d88.

Follow-up release-head spot-check on 2026-06-05: origin/release/2026-06-feature-bundle 3282ff3f still had the same propagated-fix lane status as the a9219d88 matrix for hosted FPS, supply command-center scan, client Skill_Init idempotency and paratrooper marker registration, and still lacked commander-built ARTY ownership in both maintained roots.

Follow-up release-head spot-check on 2026-06-05 after git fetch --all --prune: release head 7195b331 changed several earlier release conclusions. Release Chernarus and release Vanilla both register HandleParatrooperMarkerCreation (Common/Init/Init_PublicVariables.sqf:34), run one Skill_Init.sqf call (Client/Init/Init_Client.sqf:564) followed by WFBE_SK_FNC_Apply at :587, guard serverFpsGUI.sqf with if (!isDedicated) exitWith {}; at :4 while deleting the redundant Server/Module/serverFPS/monitorServerFPS.sqf, and use the narrowed supply command-center scan at supplyMissionStarted.sqf:52,58. Release Chernarus and release Vanilla also both have the camp-capture str _newSide flag texture at server_town_camp.sqf:135 and the resistance patrol && loop at server_patrols.sqf:26. The same spot-check found release 7195b331 still lacks the docs/source commander-team gunner handoff: both maintained roots keep the base-area DefenseTeam manning path in Construction_StationaryDefense.sqf:88-97. A 2026-06-06 follow-up corrected the release interpretation: current release 7ff18c49 carries a different commander ARTY discovery path in both maintained roots by setting WFBE_CommanderArtillery* variables on non-repair-truck artillery defenses (Construction_StationaryDefense.sqf:133-135) and letting the commander team scan same-side marked vehicles inside the HQ/base-area radius (Common_GetTeamArtillery.sqf:46-78). The 7195b331 delta removes the FPS-only RUBFPSHUD mode and makes menu action 19 toggle GPS instead. Arma smoke remains pending for all runtime claims.

Follow-up branch-scope correction on 2026-06-06: origin/docs/developer-wiki-index head f3e157f2 still carries the branch-local typed supply command-center scan in both maintained roots at supplyMissionStarted.sqf:28. Current local checkout / origin/master / Miksuu 89ae9dad and origin/perf/quick-wins 0076040f did not carry that scan and still used broad nearestObjects [..., [], 80] plus the Base_WarfareBUAVterminal post-filter. 2026-06-22 supersession: current stable origin/master@0139a346 now carries the heli-aware typed scan in both maintained roots, while direct current Miksuu b8389e748243 and perf remain old-shape. Keep docs/source, stable master and release branch status separate.

Follow-up release-head spot-check on 2026-06-06: current release head 7ff18c49 does not change the propagated-fix conclusions above. Its new delta is PR8 runtime-hardening evidence: both maintained release roots now relax delegated AI fallback-group creation around null/empty groups and non-local leaders (Client_DelegateAIStaticDefence.sqf:27, Client_DelegateTownAI.sqf:27, Common_CreateUnit.sqf:34-36, Common_CreateUnitForStaticDefence.sqf:68-69), and cleaner/restorer scripts now clamp timers and sleep before the first broad scan (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). Treat this as release-branch evidence only until HC/delegation and long-session cleanup smoke exists.

Lane docs/source HEAD origin/master release a9219d88 Interpretation
Hosted server FPS loop Docs HEAD d0161083 is source-unchanged from a27086cd: Chernarus and Vanilla Server/GUI/serverFpsGUI.sqf:1 plus Server/Module/serverFPS/monitorServerFPS.sqf:1 exit on !isDedicated. Current stable origin/master@0139a346 Chernarus and Vanilla guard Server/GUI/serverFpsGUI.sqf:4, start the single publisher at Init_Server.sqf:769, document monitorServerFPS.sqf removal at :815-817, and have no maintained-root monitor file. Historical a9219d88/3282ff3f checks were Chernarus-only or stale. Historical a96fdda2 matches the guarded single-publisher shape in both maintained roots with older init anchors :579 and :595-597; no current release/* head was exposed on 2026-06-22. docs/source and current stable carry hosted/listen guards by different publisher shapes; current Miksuu/perf old-loop status and release evidence live on Hosted server FPS loop sleep. Arma smoke remains pending.
Supply command-center scan Docs/source Chernarus and Vanilla use the typed command-center scan at Server/Module/supplyMission/supplyMissionStarted.sqf:28: ["Base_WarfareBUAVterminal"]; the 8m nearby-player/object scan remains broad by design. Historical 2026-06-06 local HEAD / origin/master evidence broad-enumerated at supplyMissionStarted.sqf:28, but this is superseded for current stable by origin/master@0139a346, which carries the heli-aware typed scan at :7,55,61,83. Historical a9219d88/3282ff3f checks were Chernarus-only or stale; local release-line commit 7ff18c49 carries the PR-compatible heli-aware typed scan from 7195b331 in both maintained roots at supplyMissionStarted.sqf:52,58. docs/source and current stable carry typed scans; current Miksuu/perf still need the typed scan if that performance cleanup is desired; truck/heli command-center smoke remains pending.
Client Skill_Init idempotency Chernarus and Vanilla have one Skill_Init.sqf call at Client/Init/Init_Client.sqf:547, followed by WFBE_SK_FNC_Apply at :571. Chernarus and Vanilla still call Skill_Init.sqf twice (:561 and :585) before apply at :586. Historical a9219d88 release matrix duplicated the init. Current release head 7ff18c49 carries the one-call shape from 7195b331 at Client/Init/Init_Client.sqf:564 and apply at :587 in both maintained roots. docs/source and current release carry the single-init shape; stable master still duplicates; Arma smoke remains pending.
Paratrooper marker registration Chernarus and Vanilla Common/Init/Init_PublicVariables.sqf:39 include HandleParatrooperMarkerCreation. Chernarus and Vanilla omit the handler; the same slot is NukeIncoming only at Init_PublicVariables.sqf:39. Historical a9219d88 release matrix omitted the handler. Current release head 7ff18c49 carries the HandleParatrooperMarkerCreation registration from 7195b331 at Common/Init/Init_PublicVariables.sqf:34 in both maintained roots. docs/source and current release carry the static registration; stable master still omits it; Arma marker smoke remains pending.
Commander-built ARTY ownership Chernarus and Vanilla Construction_StationaryDefense.sqf:91-93 switch manned artillery-class defense gunners to the current commander team when one exists. Historical origin/master / local master 89ae9dad Chernarus and Vanilla kept the base-area DefenseTeam path only and had no WFBE_CommanderArtillery* marker variables or marked-vehicle scan in Common_GetTeamArtillery.sqf; this is superseded for current stable by origin/master@0139a346, which carries marker discovery at Construction_StationaryDefense.sqf:166-168 plus Common_GetTeamArtillery.sqf:46-78. Historical release 7ff18c49 Chernarus and Vanilla keep DefenseTeam manning, but non-repair-truck artillery defenses set WFBE_CommanderArtillery, WFBE_CommanderArtillerySide and WFBE_CommanderArtilleryIndex at Construction_StationaryDefense.sqf:133-135; Common_GetTeamArtillery.sqf:46-78 lets the commander team add same-side marked vehicles inside HQ/base-area radius. docs/source, current stable and historical release all have source evidence for commander Tactical discovery, but by different designs. All runtime claims remain Arma-smoke-pending.

2026-06-04 Feature Branch Matrix

Checked after git fetch --all --prune. Most rows below were written against the then-stable origin/master 2cdf5fb8; the 2026-06-06 refetch later advanced origin/master to 89ae9dad. Rows with a different merge base name that base explicitly. These rows are branch evidence, not shipped-status proof. Use Pending owner decisions, agent-release-readiness.json and the branch-only feature smoke pack before merge/release claims.

The docs mirror branch row records the source-check basis for this matrix, not a durable branch-head promise. Documentation-only commits can move origin/docs/developer-wiki-index after the matrix is written; re-fetch before using that branch head as evidence.

Branch / upstream ref Checked head Delta from origin/master Current interpretation
docs mirror branch origin/docs/developer-wiki-index source-check basis 154b7f38; current checked head f3e157f2 Documentation and source-backed wiki maintenance since the source-fix batch; follow-up 2026-06-06 grep confirmed the branch-local source line shapes remain propagated for paratrooper markers, single Skill_Init, hosted FPS exits and the typed supply command-center scan. Current wiki/docs mirror truth for documentation and branch-local source evidence. Do not treat this branch name alone as stable-master or gameplay release proof.
miksuu/master / origin/master 89ae9dad Historical 2026-06-06 branch evidence: that checked line included diagnostics/creation guards, capture-state reset and captured-defender persistence/cleanup in both maintained roots. Latest delta 69e1958a..89ae9dad added Common_MarkTownDefenseAsset, Server_CleanupExpiredTownDefenseAssets, Server_SendTownDebugChat, TownDefenseDiagnosticsEnabled and capture-persistence handling. Superseded for current-head routing by the 2026-06-22 caveat above. Current stable origin/master@0139a346 and Miksuu b8389e748243 do not contain the helper; use the Town AI owner page for DR-45 status.
origin/feat/ai-commander c20ce153 Source-Chernarus-only: 9 files, +416/-5. Adds default-on AI commander, supervisor/workers/order executor and upgrade cost fixes; guards but does not restore old UpdateSupplyTruck. Later cleanup commits b4b0333f..c20ce153 rewrite lazy condition blocks across the five AI commander scripts. Branch-review needed. Stable origin/master remains partial/latent; no maintained Vanilla propagation or runtime smoke proof.
origin/feat/drone-saturation-strike 8ca4be90 Mission runtime changes are source-Chernarus-only: 15 mission files, +379/-4, with 0 maintained Vanilla mission files changed. Total branch diff is 17 files, +1133/-4 because it also carries docs/superpowers plan/spec files. Latest drone tuning branch: 4-Ka package, HP 20, cruise altitude 300, scatter 6 and cooldown 300. Branch-review needed. Treat as paid support; server-side authority, generated scope and runtime smoke remain gates.
origin/feat/recon-uav 563418ea Mission runtime changes are source-Chernarus-only: 22 mission files, +593/-657, with 0 maintained Vanilla mission files changed. Total branch diff is 25 files, +1461/-657 because it also carries drone/recon docs/superpowers files. Adds ReconUAV/ReconUAVRecall, removes old Client/Module/UAV/uav*.sqf and old Server/Support/Support_UAV.sqf; includes drone history only through 93b47594. Branch-review needed. Resolve latest DroneStrike tuning baseline and old-UAV replacement behavior before merge claims.
origin/feat/wf-menu-ops-console 0767c0b5 UI-only branch from origin/master: 23 files, +1033/-154. Touches Chernarus and maintained Vanilla dialog/style/HUD files plus docs/superpowers/*; adds Client/Images/brand_chevron.jpg. Branch-review needed. Treat as visual/theme evidence, not release proof. Gate on Arma 2 OA UI smoke, font/texture load, Chernarus/Vanilla parity, and branch git diff --check cleanup because the branch currently has trailing whitespace in docs/superpowers/plans/2026-06-03-wf-menu-ops-console.md.
origin/feat/buymenu-easa-qol a66d4691 Three Chernarus client UI files, +42/-6, merge base 2cdf5fb8. Adds unaffordable buy-unit price tint (Client_UIFillListBuyUnits.sqf:1,61-62,104), live factory-tab queue counts (GUI_Menu_BuyUnits.sqf:201-210), selected-unit cost formula/display work (GUI_Menu_BuyUnits.sqf:280,335,388,444,487) and EASA current-loadout color/preselect (GUI_Menu_EASA.sqf:29-40). git diff --check is clean. Branch-review needed but narrow; see BuyMenu EASA QoL branch audit. UI-only QoL; smoke affordability color versus full/crew cost, queue labels/no flicker, final price field and EASA current loadout before merge. No maintained Vanilla propagation in this branch.
origin/feat/player-stats e01e47e1 23 files, +1919/-1. Adds feature-flagged SQF stat instrumentation (WFBE_C_STATS_ENABLED = false at Init_CommonConstants.sqf:443), kill stat hooks (RequestOnUnitKilled.sqf:51-65), server stat scripts and a DiscordBot RPT-tail-to-stats.json pipeline. git diff --check is clean, and branch tests passed locally: dotnet test DiscordBot.Tests\DiscordBot.Tests.csproj -> 13/13. Branch-review needed; see Player stats branch audit. Off by default and absent from Vanilla, but deployment needs RPT path, log volume, UID/privacy, tail-state, corrupt-JSON recovery and Arma runtime smoke decisions before enabling.
origin/perf/quick-wins 0076040f 18 Chernarus files, +27/-27, merge base 2cdf5fb8. Clean git diff --check. Fix families include side-supply clamp (Common_ChangeSideSupply.sqf:25, Server_ChangeSideSupply.sqf:12,36), crewless factory queue decrement (Client_BuildUnit.sqf:366-368), paratrooper marker PV registration (Init_PublicVariables.sqf:40), mine/garbage/resource-loop cleanup (mines_cleaner.sqf:17, server_collector_garbage.sqf:17, updateresources.sqf:74), patrol loop exits (server_patrols.sqf:26, server_town_patrol.sqf:18), camp-bunker nil-code EH removal (Server_HandleSpecial.sqf:235-236) and kill-assist bounty type (RequestOnUnitKilled.sqf:92). High-value bugfix branch, but Chernarus-only; see Perf quick wins branch audit. Missions_Vanilla has no branch diff and still shows old clamp/EH/kill-assist/resource-loop shapes. Review against existing docs/source fixes, propagate maintained Vanilla deliberately and smoke economy debit, factory queues, paratrooper markers, mine/cleaner/resource loops, camp repair/destruction and WASP actions before release wording.
origin/feat/commander-positions 560db61c Merge base f5985b77, not current stable 2cdf5fb8. 83 files, +524/-2025 across Chernarus and maintained Vanilla. The actual WDDM commander-position runtime is source-Chernarus only: anchors (Structures_CO_US.sqf:168-174, Structures_CO_RU.sqf:166-172), template map (Init_Defenses.sqf:93-183), compile (Init_Server.sqf:26) and builder (Server_ConstructPosition.sqf:1-66). No Server_ConstructPosition or WFBE_POSITION_TEMPLATE_MAP hits exist under maintained Vanilla on the branch. git diff --check reports trailing whitespace in source files. Broad branch-review needed; see Commander positions branch audit. Do not treat as a clean construction feature branch or as Vanilla-propagated until unrelated deltas, whitespace, DR-6 authority, build-position smoke, CoIn/HQ cleanup and propagation scope are reviewed.
origin/feature/zargabad-map e9294ede Massive map branch from origin/master: 832 files, +77733/-95. Adds maintained Vanilla Zargabad mission folder, terrain integration (ZARGABAD.cs:1-13, SqfFileGenerator.cs:127-130), Chernarus source hooks for low-pop Zargabad (initJIPCompatible.sqf:121-124, Init_Boundaries.sqf:4-10, Server/Init/Init_Zargabad.sqf:1-125) and guide/test-gate packets. The refreshed head also tunes low-pop defaults: AI max 6, player AI max 8, Soldier skill cap 3, team supply cap 30000, UAV 650, town mortar/patrol 420/300, chopper/plane countermeasures 12/18, starting funds 8000, starting supply 3600, ordnance ranges 1500, Air AA/flares/thermal on and ICBM off. Static validation passed locally at e9294ede with Tools\Validate-ZargabadMission.ps1; git diff --check reports 3542 whitespace findings in generated mission files. Map-release branch, not a small feature. See Zargabad branch audit. Static layout evidence is strong, and the head now has explicit low-pop balance/evidence gates, but playable/maintained wording still requires hosted/dedicated/JIP/HC runtime evidence, screenshot/RPT packet validation, class-load checks, edge-guard/black-market smoke and whitespace cleanup/acceptance.
historical origin/feat/supply-helicopter 262dc431 2026-06-22 remote check found no live origin/feat/supply-helicopter, origin/*supply* or origin/release/* head. This row is retained as historical PR #1 evidence: old merge base f5985b77, Air-factory gating, lobby toggle and load/unload timers (Rsc/Parameters.hpp:4-10, Init_CommonConstants.sqf:168-180), Air upgrade 3 load/action gates (Skill_Apply.sqf:62-72, supplyMissionStart.sqf:21-29) and Air upgrade 4 cash-run branch (supplyMissionCompleted.sqf:24-35). Completion clears amount/source but not SupplyByHeli (supplyMissionCompleted.sqf:40-41). No SupplyByHeli/heli constant hits were found in maintained Vanilla on that historical head. Historical branch-review evidence only. Current stable origin/master@0139a346 now carries the maintained-root supply-heli/cash-run shape; use Supply mission architecture for current branch scope before reviving old PR #1 gates.

Current Interpretation

  • origin/master@0139a346 is the current fetched stable baseline as of the 2026-06-22 Town AI despawn refresh. Older rows naming cf2a6d6a or 89ae9dad are historical unless a later owner page explicitly says the same source shape was rechecked on the current head.
  • Branch-local or release-branch code changes are not shipped on origin/master until source evidence proves the branch or equivalent source shape landed there.
  • "Propagated" means the named source Chernarus and maintained Vanilla Takistan roots both carry the change on the named ref; it does not mean Arma 2 OA runtime smoke passed.
  • Branch-feature smoke packs are planned gates, not proof of in-game behavior.
  • Old worklog/event/knowledge lines and older matrices are append-only history. The 2026-06-14 snapshot, owner pages and explicit supersession records beat old timestamps.

Continue Reading

Previous: Arma 2 OA compatibility audit | Next: Feature status register

Main map: Home | Fast path: LLM agent entry pack | Agent file: agent-context.json

Sidebar

Clone this wiki locally