We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
docs(wiki): publish staged system atlases, client/HC loop Mermaids, GUER Commissar page Local wiki improvements that never left the working tree are now committed so they show on GitHub: - New GUER-Commissar-Panel (source-backed; not CTL) + Sidebar/Page-Index links - Client-UI-Systems-Atlas: high-quality client agent loop Mermaids (Update/AFK, PVF, JIP, HC) - Expansions: JIP enrollment, HC init/stat loop, towns/camps capture, server broadcast/telemetry, loops patterns - Agent-Guide / Page-Index / worklog cross-links for operational loops and deploy lifecycle excerpts Content-only wiki update. No bug-findings queue pages.
docs: update JIP behavior reference
Lane 214: document JIP catch-up behavior
wiki: document cmdcon30 deadspawn fix + WEST-founding diagnosis + JIP filename rule - Deadspawn (FIXED, deployed): PR#122 editor-slot reaper in Init_Server.sqf deleteGroup'd JIP-selectable player-slot groups -> joiner had no wfbe_side -> enrollment self-heal exhausted -> stuck deadspawn. cmdcon30 REMOVED the reaper (back to pre-PR122 tag-only sweep). Plus getPosVisual->visiblePosition (A3-only), WFBE_Client_Logic isNil guard, WFBE_CONNECT_RETRY clear-on-disconnect. - WEST AI-commander founds 0 teams (DIAGNOSED / fix-pending; pre-existing on cmdcon28, NOT PR#122): synchronized WEST leader slot id 229 re-grabs the WEST HC -> reseat watcher re-announces ~6x -> connected-hc registry churn -> founding never stably founds while EAST founds normally. Not yet fixed. - Deploy rule (reinforced): client-side changes need a NEW pbo filename (A2-OA caches missions by filename; stale-serve makes correct fixes look inert). 18 pages updated across the JIP/HC/group-lifecycle/dead-code/compat/changelog refs. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Wiki: JIP enrollment + client data-delivery lessons (b74.2) New page documenting the root cause of the long-standing "join a team but no cash / no markers / not in the vote menu = unplayable" bug and its b744 fix: A2-OA object setVariable-broadcast is NOT JIP-durable + group objects arrive broken on late joiners (deliver PRIMITIVES via publicVariableClient on connect, render UI from them); count nil=0 but forEach nil throws (default arrays to []); CRITICAL deploy lesson - in-place same-name PBO hotfixes do not reach clients (filename-keyed cache), client-facing changes MUST bump the PBO filename + repoint server.cfg (stop the locked service first; literal-path copy for bracketed paths); diagnose from the CLIENT RPT (LogContent filtered on public builds, use raw diag_log). Added a client PBO-cache-trap section to the Server Ops Runbook + sidebar link. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>