Skip to content

Audit Archive 2026 07

rayswaynl edited this page Jul 6, 2026 · 1 revision

Audit Archive — July 2026

Consolidated archive of docs-only audit PRs closed during the 2026-07-06 queue-clearing sweep. Each section names the originating PR, its lane, and the key finding. No gameplay code was changed by any of these PRs; all were documentation-only and were closed after this content was extracted.


PR #334 — Lane 41: B765 backlog triage (MISSION-AUDIT-60 refresh)

Branch: codex/lane41-b765-backlog-triage

Key finding: docs/design/MISSION-AUDIT-60.md contained stale open-PR references. PR #169 (gear-price fix) was already closed and the fix was live via commit 0fdfc1c53; PR #176 had merged at c3a239546. The cited GER/BAF garrison infantry entries no longer exist in Groups_US.sqf / Groups_USMC.sqf. TKGUE had varied patrol pools plus air entries, and TK-DEEP-PARITY.md already recorded TKGUE faction depth as satisfactory. A companion B765-BACKLOG-TRIAGE-2026-07-02.md duplicate-guard table was added to prevent future agents from reopening already-resolved rows.

Status: All cited stale rows corrected; no mission source touched.


PR #342 — Lane 116: dead-patrol-loop audit (already fixed)

Branch: codex/lane116-dead-patrol-loop-audit

Key finding: The fleet prompt described an old server_town_patrol.sqf loop that stayed alive after its town-AI group died. Current Chernarus and Takistan source already carries the null-team guard and safe loop: server_town_patrol.sqf:9, :18-25 and :21 (while {!WFBE_GameOver && _aliveTeam}). Common_CreateTownUnits.sqf:115-120 still launches the monitor for valid town groups, so the path is live but protected. The adjacent lane 123 boundary (Server_GetTownPatrol.sqf:17-19) already maps SV >= 60 to HEAVY in both roots. The bug was already fixed before this audit landed.

Status: Docs-only; DEAD-PATROL-LOOP-AUDIT-2026-07-02.md filed as closed finding.


PR #372 — Lane 121: MHQ cash-repair latch audit

Branch: codex/lane121-mhq-cashrepair-audit

Key finding: The prompt described Action_RepairMHQDepot.sqf permanently latching cashrepaired, making cash HQ recovery one-shot. Current source uses cashrepaired only as an in-flight duplicate-use guard during the depot action. Server_MHQRepair.sqf clears cashrepaired after the rebuilt HQ is registered in both maintained roots — meaning the latch is temporary, not permanent, and cash HQ recovery is repeatable. This is separate from the Mission Audit 60 repaired-HQ killed-EH fix and the open DR-6 RequestMHQRepair authority-hardening work.

Status: Docs-only; MHQ-CASH-REPAIR-AUDIT-2026-07-02.md filed as closed finding.


PR #379 — Lane 46: build-placement parity audit

Branch: codex/lane46-build-placement-parity-audit

Key finding: The prompt described the player CoIn path lacking water/isFlatEmpty slope validation. Current Init_Client.sqf now contains a player-side placement hook with water and optional isFlatEmpty red-preview checks. coin_interface.sqf only places when the final preview color is green. WFBE_C_STRUCTURES_FLAT_CHECK still defaults to 0 because the previous flat gate over-blocked Takistan — enabling it is a test/owner decision rather than a default flip.

Status: Docs-only; BUILD-PLACEMENT-PARITY-AUDIT-2026-07-02.md filed. The flat-check flag remains off pending owner decision.


PR #384 — Lane 178: spectator AI-team camera path audit

Branch: codex/lane178-spectator-ai-teams-audit

Key finding: The standalone UnitCamera player list intentionally filters to player-led groups (GUI_Menu_UnitCamera.sqf:18-26). AI-led team camera viewing is already routed through the command-console roster: GUI_Menu_Command.sqf:334-345 reads WFBE_Client_Logic.wfbe_teams, filters non-player-led alive groups, and a roster double-click (MenuAction 726) seeds WFBE_CmdCon_CamUnit with the selected AI leader before opening UnitCamera (GUI_Menu_UnitCamera.sqf:43-51 consumes and clears the one-shot seed). Chernarus and Takistan copies of both GUI files are byte-identical on this base.

Status: Docs-only; SPECTATOR-AI-TEAMS-AUDIT-2026-07-02.md filed as architectural reference.


PR #391 — Lane 187: balance asymmetries reference

Branch: codex/lane187-balance-asymmetries-reference

Key finding: A source-cited reference document covering GUER economy asymmetries. Key facts: GUER stipend and checkpoint toll math sourced from Server_GuerStipend.sqf:1-21,:76-107 and updateresources.sqf:153. GUER tech kills increment by exactly +1; the 0.5 coefficient applies to cash bounty only (RequestOnUnitKilled.sqf:104-152). Playable-GUER upgrade fallback vs normal upgrade tables documented via Common_GetSideUpgrades.sqf and Upgrades_CO_GUE.sqf. W1 War Chest deck weight, payout gate, and late-game economy scale sourced from AI_Commander_Wildcard.sqf and AI_Commander_FundsSink.sqf. Balance constants live in Init_CommonConstants.sqf:80-81,:98-115,:512-514,:601,:623-624,:918-945,:1201-1208,:1702-1704.

Status: Docs-only reference; BALANCE-ASYMMETRIES-REFERENCE-2026-07-02.md filed. No balancing changes made.


PR #418 — Lane 82: HQ-strike finisher status

Branch: codex/lane82-hq-strike-finisher-status

Key finding: B69 Patch A (35547c471) is already an ancestor of claude/build84-cmdcon36. Current AICOM strategy sends HQ-strike teams to getPos _enemyHQ, stages/masses strikers, weights vehicle punch, and can close via base overrun. Chernarus, Takistan, and Zargabad AI_Commander_Strategy.sqf files hash-match. The stale fleet lane 82 concern is resolved. See also the note appended to AICOM V2 Cutover Status.

Status: Docs-only; HQ-STRIKE-FINISHER-STATUS-2026-07-03.md filed as closed finding.


PR #427 — Lane 14: road checkpoint status

Branch: (Codex sprint lane 14)

Key finding: The current target already has road-snapped checkpoint spawn, tiered GUER vehicle/foot defenders, contested marker, tax/toll, clear reward, and held-to-timeout FOB token behavior — all implemented as the G2 pop-up checkpoint wildcard in AI_Commander_Wildcard_GUER.sqf (SHA-256 6C9F1FFF…E74507 across Chernarus, Takistan, Zargabad). This is a distinct wildcard roadblock; it should not be conflated with the broader always-on B1 A-Life checkpoint sketch.

Status: Docs-only; ROAD-CHECKPOINT-STATUS-2026-07-03.md filed as closed finding.


PR #435 — Lane 39: TKGUE patrol depth status

Branch: codex/lane39-tkgue-patrol-depth-status (approx.)

Key finding: Current origin/claude/build84-cmdcon36 already carries the cmdcon41-w3e TKGUE patrol diversity fill across maintained roots. UH1H_TK_GUE_EP1 is present in the TKGUE core and units air paths, making the old MISSION-AUDIT-60.md near-empty/no-helo row stale. Root_TKGUE.sqf, Core_TKGUE.sqf, Units_OA_TKGUE.sqf, Upgrades_OA_TKGUE.sqf, and server_side_patrols.sqf hash-match across Chernarus, Takistan, and Zargabad.

Status: Docs-only; TKGUE-PATROL-DEPTH-STATUS-2026-07-03.md filed as closed finding.


This page was created 2026-07-06 as part of a queue-clearing consolidation. All source PRs were owner-approved for wiki-then-close. The originating design docs remain in the docs/design/ tree on their respective branches for historical reference.

Sidebar

Clone this wiki locally