We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
wiki: reconcile paratrooper marker status
wiki: clarify owner decision queue
wiki: document ui jip headless scope
wiki: deepen marker cleanup atlas
wiki: mark wave l harvest published
wiki: harvest wave l owner-page followups
wiki: trim codex instructions eof
wiki: publish wave harvest and agent entrypoint
claude: consistency batch-9 (6 pages, 7 inconsistencies) - FINAL breadth; audit complete Capstone (item 46): the Progress-Dashboard propagates the false 'Published/source-patched' statuses for skill-init/scan-narrowing/fps-loop (all live in master); Codebase-Coverage-Ledger is clean - reconcile dashboard->ledger. Pending-Owner-Decisions PVF path + GearYouUnit typo. AUDIT COMPLETE: 9 batches, ~60 pages, ~137 inconsistencies, items 1-47; dominant theme is the systemic patched-but-unmerged status drift (items 30/36/46).
claude: consistency batch-8 (10 pages, 8 inconsistencies) - completes content coverage WASP-Overlay documents a fabricated test/wasp_selftest.sqf (no init.sqf/test dir in master). Deep-Review-Findings Fix-2 snippet uses A3-only 'apply' (forEach needed for A2 OA); register otherwise reliable 71/72. Source-Inventory counts stale; Home Tools 199->200. Entry/guide pages + DR register clean. Milestone: batches 1-8 cover ~54 content pages, ~130 inconsistencies; the dominant theme is the systemic patched-but-unmerged status drift (items 30/36).
claude: consistency batch-7 (9 pages, 22 inconsistencies) - status-drift proven systemic Item 36 escalation: 8 DR-remediation pages mark fixes 'source/Vanilla patched' while unmerged in master (Skill-Init, Commander-Reassignment DR-15, Factory-Queue DR-33, Paratrooper-Marker DR-2 + batch-4/6 pages). Verified convention is a done-claim, not TODO; checked vs Chernarus+Vanilla Takistan, no fix branches. Clean: UI-IDD, WASP-Marker, OA-Compat, Abandoned-Feature (2 LOW). Town-AI is a redirect stub (correctly clean).
claude: consistency batch-6 (9 pages, 18 inconsistencies) + PR1 investigation + item-19 correction Cross-cutting HIGH: 'claimed-patched-but-unmerged' status drift - DR-19 (FPS busy-spin) and DR-39 (supply-scan narrowing) marked patched/current-source but on NO branch (verified: only master, feat/supply-helicopter PR#1, 2 docs branches). PR#1 supply-heli code is real-but-unmerged -> corrected batch-4 item 19 (scoping not deletion). Clean: Headless-Delegation (whiff resolved), PR1 page, Resistance-Supply. Town-AI-Despawn whiff -> batch 7. Events+knowledge appended, JSONL re-validated.
claude: consistency batch-5 (4 pages, 4 inconsistencies) Core-Systems-Index lists Discord bot status publishing as an in-mission op system (it is the external DiscordBot/ component; mission only does the stats export). Factory atlas FSM depot gate uses CAPTURE_RANGE(40) not PURCHASE_RANGE(60); varQueu token still random (DR-33b unfixed). Architecture-Overview 'player count' is WF_MAXPLAYERS slot ceiling. Headless-Delegation auditor whiffed (0 claims) -> re-audit batch 6. Events+knowledge appended, JSONL re-validated.
claude: consistency batch-4 (7 pages, 29 inconsistencies) + batch-2 clobber recovery routed to owning pages Supply-Mission-Authority-Cleanup-Playbook documents nonexistent code (Killed EH, SupplyByHeli var, heavy-heli/funds path, scan 'patched' though [] unfilterd). ICBM playbook authority line reads as factual (no server validation, DR-27). Reaktiv listed Live but Init has zero callers. + family/line-drift LOWs. Batch-2 (clobbered at 89f848f) re-verified + routed to Modules-Atlas/Economy owning pages. Events+knowledge appended, JSONL re-validated. Findings-page left to Codex's active curation.
claude: restore + extend Headless-Client-Scaling-And-Topology RECOVERY: commit 41c5a20 accidentally reverted the 829e7f5 heavy-expansion (the shared worktree clobbered the file between my edit and git add). This restores the full expanded page from 829e7f5 AND adds the lost 'Improving the current HC' roadmap (with feasibility) + a concrete #1/#5 implementation note (Mode-2 server fallback + least-loaded HC selection, A2-OA-safe SQF). Published from a clean separate clone to avoid the shared-worktree clobber. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
claude: HC scaling page — add 'Improving the current HC' roadmap with feasibility 9-item prioritised roadmap (reliability / effectiveness / hygiene), each with a source-cited fix sketch AND a feasibility read (effort + risk + A2-OA blocker). Constraints note: SQF mission changes need repack + private-server test (no CI); no setGroupOwner/remoteExec/params caps the design (no live transfer). Highest-value + feasible: #5 load-balanced selection + #1 server fallback. Lowest feasibility: delegating purchases/patrols/support (engine- blocked, per-category rewrite). Committed only my file. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
claude: heavily expand Headless-Client-Scaling-And-Topology (source-grounded discovery) Full rewrite grounded in a 7-thread source discovery (121 findings). Adds: the THREE delegation modes (0 server / 1 player-client FPS-gated / 2 HC) with the version gate; the complete end-to-end HC path (registration handshake, random selection, create-local, report-back, cleanup); the OFFLOAD CEILING (~40-60% - town infantry + static-defence gunners delegatable; patrols, support, ALL purchases, respawn, supply-truck server-pinned); running a 2nd HC (mission.sqm has only ONE forceHeadlessClient slot - needs a 2nd); server sizing (AX-Ryzen vs CCX23) + 'what an extra CCX23 could do' (HCs same-DC / bot+DB offload / test server / CI+monitoring); HC specialisation; ideation (port Mode 1's load-balancing to Mode 2); and robustness gaps (DR-21/42, Mode 2 crudeness, delegate-ai dead path, guer-only town statics). Public- wiki safe (no IPs/hosts; provider/tier framing only). Committed only my file. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
claude: HC scaling page — add server-sizing for a co-located 2nd HC A2 OA is single-threaded/32-bit: prioritise per-core GHz over core count (~4 fast cores + ~8GB for server+2 HCs; loopback sync = ~no extra bandwidth). Leads with 'do you even need a new box' (a 2nd HC is one more -client process on a box with spare fast cores). Sizing recommendation names Hetzner AX (Ryzen dedicated) as the fit + Cloud CCX as alternative. No IPs/hostnames/ account — provider+tier sizing only. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
claude: add Headless-Client-Scaling-And-Topology (multi-HC mechanics + topology + specialisation) Source-grounded design note: the mission keeps a LIST of HCs and random- load-balances AI across them (Server_DelegateAITownHeadless.sqf:24-30, Init_HC.sqf, Server_HandleSpecial.sqf:128, Init_Server.sqf:110). Covers the LAN-vs-WAN placement rule, HC specialisation (pin categories/regions, host new AI on a 2nd HC, offload only at spawn time since A2 OA has no setGroupOwner), and DR-21/42 prerequisites. PUBLIC-WIKI SAFE: no IPs, hostnames, or infrastructure specifics (generic WAN/LAN wording only). Committed only my own file. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
claude: add Performance-Gain-Simulation (estimate of FPS impact of the perf fixes) Reasoned projection (NOT measured) of server/client FPS gains from the performance-relevant subset of the improvements, given baseline ~100 client / ~45 server at 10 players. Key conclusions: most of the 20-item review is security/correctness with ~0 FPS effect; the gain is headroom under late- game AI load, not a higher idle number; ~80-90% of it is one lever (a working headless client); the DR-19 hosted busy-loop does NOT apply to a dedicated server. Heavily caveated; points to PerformanceAuditAnalyzer to validate. Committed only my own file. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
claude: consistency audit batch 3 — canonical homes + lifecycle/integration/tools 27 inconsistencies / 314 claims. CONFIRMED compression content-loss: construction system detail homeless (Gameplay<->Construction circular), respawn-selector UI detail lost in the Systems-Atlas->HUD consolidation. Documentation-Implementation-Plan relocation validated (content present). CODE finding: Construction_SmallSite.sqf:99 ADDS where comment says remove and MediumSite:114 removes (divergence -> likely never clears built-site logic). Plus day/night-sync location, LoadoutManager loadScreen vanilla-only, PerformanceAudit 14-not-12 outputs, Lifecycle-Wait-Chain ~+10 line-drift, broken anchors. No BattlEye/remoteexec framing error (DR-30 correction holds). Committed only my own file. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
claude: consistency audit batch 2 — atlas/roadmap pages (compression-content-loss cluster + 6 source-claim mismatches) Adds Batch 2 to the findings page. HIGH: Codex's page compression created a circular Construction<->Gameplay redirect that loses construction system detail; Client-UI-Systems-Atlas was stubbed (inverse of Instructions item 13 which named it the keeper). Plus dead economy constant, AFKkick path, BuildUnit IRS/AT line mixup, inverted vanilla/OA CM attribution, Soldier 1.5x-not-2x, CIPHER fn names. Committed only my own file. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
claude: add Wiki-Source-Consistency-Findings (read-only audit, 394 claims, 24 inconsistencies) Cross-checked 7 high-value wiki pages against the Chernarus mission source. Networking-And-Public-Variables clean (0/31). Key cluster: Feature-Status- Register + Server-Gameplay-Runtime-Atlas claim several fixes are source- patched while source still shows the bug (DR-15 _side=_this; DR-33b random queue token; DR-33a no queue decrement; DR-2 unregistered Paratrooper PVF => runtime dispatch failure; duplicate commander notification). Plus PV- index path/direction errors, file:line drift, and verified-current stale preprocessFile counts. Triage list for Codex's current-state-recheck pass. Committed only this new file; Codex's in-flight pass untouched. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
claude: add Arma-2-OA-Command-Version-Reference (BIKI version-evidence companion to the reference index) Independent read-only Bohemia-wiki verification of which SQF commands this fork uses exist in Arma 2 OA 1.63/1.64 vs were introduced only in Arma 3, with per-command version + OA-safe replacement. Complements (does not duplicate) Codex's External-Arma-2-OA-Reference-Index: that page is the concept->reference usage map, this is the dated version-evidence log. Surfaces two A3-only items missing from the index avoid-list: setGroupOwner/groupOwner (A3 1.40, no OA equivalent; impacts DR-21) and the select [start,count]/substring/filter forms (A3 1.28-1.56). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
claude: DR-30 correction — remoteexec.txt is Arma 3-only; reframe BattlEye as contingent local-filter defense-in-depth remoteexec.txt gates the A3-only remoteExec command; Arma 2 OA has none, so it should not appear in A2 'missing filters' lists. Names the actual A2 OA filter set instead. Reframes BattlEye: its online/global support for A2 is defunct, but filter files are processed locally by the server-side BE component (BEpath) — and updateclient.sqf:153-162 kickAFK is in-repo evidence the deployment relies on BE publicvariable.txt. Server-authority (DR-1/DR-46/DR-6/DR-27/DR-41/44) is the BE-independent primary fix. DR-30's 'no security filters shipped' substance stands. Adds the correction to Round 37, a Codex handoff item in Instructions-For-Codex, a finding event and a crosswalk knowledge record. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
claude: deep-review Round 37 — DR-46 SEND_MESSAGE call-compile RCE (2nd network-data compile surface, corrects DR-1) Source pass during a standalone improvements review surfaced a second client-side RCE independent of the PVF dispatcher: Client_onEventHandler_SEND_MESSAGE.sqf:27 call-compiles the SEND_MESSAGE publicVariable payload (multi-language branch); Common_SendMessage.sqf:26 shares the pattern. DR-1 (~line 159) assumed the PVF path was the only network-data compile site — corrected. Adds DR-46 + Round 37 to Deep-Review-Findings, a P0 hardening-backlog item (send-message-call-compile-rce), a pv-network-trust knowledge record, claim/finding/handoff events, a New-findings block in Instructions-For-Codex, a worklog entry, and a Claude active claim. Maintainability leads (Init_Common double-compile, Support/Construction/Loadout duplication, GetClosestEntity variants, hardcoded hints) handed to Codex to verify. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
claude: add Instructions-For-Codex.md (consolidated prioritized action queue for outstanding Codex-lane work)
claude: full-wiki audit follow-through (Round 36) — DR-45 town-AI vehicle despawn + direct-PV surface closed + coverage gaps + audit Round-2 handoff
claude: deep-review Round 35 — DR-44 side-supply ledger client-writable (2nd direct-PV forgery)
wiki: resolve construction authority routing duplication