Skip to content

History / Agent Worklog

Revisions

  • codex: harden attack wave authority evidence

    @rayswaynl rayswaynl committed Jun 13, 2026
  • claude: wiki-maintenance pass 2 - MASH/FPS dead-code + town-patrol mechanic doc Additive second multi-agent pass (high verifier-failure rate this run, so only solidly-verified results applied): - Dead-code register: added receiverMASHmarker.sqf (dead client MASH receiver, compile commented at Init_Client.sqf:132 - the client end of DR-34) and monitorServerFPS.sqf (no-op duplicate; WFBE_VAR_SERVER_FPS has no reader). - Towns atlas: authored a Town Patrol Mechanic section; corrected it with DR-57 (patrols never spawn) + AI6 (SV==60) alongside the existing AI1 lifecycle note. Rejected the UI-HUD-And-Dialogs / Agent-Development-Pack "merge" recommendations (intentional compatibility aliases). Handed the Miksuu-Discord-Bot stub delete and unverified dead-STR-key candidates to Codex/owner. No gameplay source changed. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

    @rayswaynl rayswaynl committed Jun 7, 2026
  • claude: wiki-maintenance megapass (71 agents) - dead-code harvest, DR-15 resolved, doc accuracy Dead code: added ~18 newly-confirmed unreachable files to the dead-code register (never-compiled helpers, compiled-but-never-called globals incl. PVFunctions/ LogGameEnd dup, Client_TaskSystem, PVFunctions/SetTask, WASP GearYouUnit/ car_wheel_new) + two flagged AI-commander functions (Server_AI_Com_Upgrade, Server_AI_SetTownAttackPath) uncalled and consistent with the dormant AI-commander FSM. Resolved: DR-15 fixed on master (Server_AssignNewCommander.sqf:4 reads _side=_this select 0) - marked resolved in Deep-Review-Findings, Instructions-For-Codex and Feature-Status; the sweep confirmed DR-1..57 otherwise remain open. Doc: added Feature-Status rows for DR-55/49/50/52/53/56/57 + DR-15 resolution; fixed a broken Home.md link. Skipped the MkDocs-targeted anchor reformats (correct-as-is on GitHub) and handed empty Miksuu stubs + token condensation to Codex's mirror/nav lane. No gameplay source changed. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

    @rayswaynl rayswaynl committed Jun 7, 2026
  • claude: deeper hazard-class sweep (68 agents) -> DR-55..DR-57 DR-55 (CRITICAL, systemic): the PVF/PVEH/direct-publicVariable handler surface lacks server-side sender authentication - Server_HandlePVF.sqf:14 and Init_PublicVariables.sqf:50 never forward the sender, so ~18 newly-enumerated handlers are client-forgeable (RequestVehicleLock, RequestChangeScore, RequestMHQRepair, RequestNewCommander, RequestTeamUpdate, ATTACK_WAVE_DETAILS, SupplyMissionCompleted, and RequestSpecial RespawnST/repair-camp/upgrade-sync/connected-hc/update-clientfps/ update-teamleader). Generalizes the economy/forgery class to the whole surface. DR-56: ARTY_HandleSADARM thread-leak + per-frame busy-wait. DR-57: town patrols never spawn (server_town_ai.sqf:67-68 timer reset). Routed minor perf/dead/logic findings; confirmed SG4/SG5/SG9/AI1/AI2/V2 still unpatched on master; sharpened DR-7..10 and DR-46. Added DR-55..57 to the hardening backlog and coverage ledger. No gameplay source changed. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

    @rayswaynl rayswaynl committed Jun 7, 2026
  • claude: agent team clears coverage-gap backlog (DR-51..DR-54) A 5-subsystem Workflow (35 agents incl. adversarial verifiers) source-reviewed the last documentation backlog - the Round-36 coverage-gap weakly-understood systems. Filed 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 - 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, groupsMonitor, nil Spawn UpdateSupplyTruck); corrected the stale 'non-vanilla respawn is live' false-positive note; folded the full config data-model map into the assets/config atlas; added DR-51..54 to the hardening backlog and coverage ledger. Corrections preserved: PR#1 stacked Killed-EH refuted; interdiction EH is server-routed/safe. Coverage-gap list marked cleared. No gameplay source changed. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

    @rayswaynl rayswaynl committed Jun 7, 2026
  • claude: debloat - condense mirror plan, AI guides, supply-scan leaf Second debloat pass closing the prior Codex-handoff items. Wiki-Mirror-Reconciliation-Plan 115->57 (removed dead _wasp_wiki_claude inventory; parity is full-diffCount=0). AI-Assistant-Guide 56->26 and AI-Assistant-Developer-Guide 66->61 (boot-order duplication -> entry-pack pointer; kept all unique guardrails/pitfalls/checklists/search patterns). Supply-Mission-Scan-Narrowing 101->99 (restated branch matrix trimmed only; unique patch/dead-twin/smoke evidence kept). Source-grounded non-action: the HC delegation-mode 0/1/2 reference across 4 AI/HC pages is kept - each copy is small, wrapped in unique evidence, the pages already cross-link, and removing it would damage 4 atlas pages for ~10 lines (intentional orientation, not bloat). All recorded in the pruning ledger. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

    @rayswaynl rayswaynl committed Jun 7, 2026
  • claude: debloat - condense 3 stale planning/audit pages Documentation-Implementation-Plan (135->34): workstreams all complete -> status table routing to owner pages. Wiki-Quality-Audit (89->21): all DUP/MERGE/accuracy items Codex-resolved by 2026-06-05 -> archival gateway, keeping the two false-positive corrections. Knowledge-Platform-Roadmap (80->55): trimmed justification prose, kept recommendation/target-shape/ debt-table/migration/authoring rules. ~190 lines removed; links re-checked. Logged in the pruning ledger with a Codex handoff for remaining bloat. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

    @rayswaynl rayswaynl committed Jun 7, 2026
  • claude: debloat - archive Agent-Worklog history (3642->515 lines) The live Agent-Worklog had grown to 3642 lines / 539 entries (~15% of the wiki) with mixed ordering. Moved the full 2026-06-01->06-06 history (448 dated entries + old VERIFICATION/ROUND audit entries) verbatim into a new Agent-Worklog-Archive.md; the live page keeps only recent entries (2026-06-06 onward, 82 entries) plus a Future-Agents/Continue-Reading frame. No evidence deleted; entry order unchanged. Logged in the pruning ledger. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

    @rayswaynl rayswaynl committed Jun 7, 2026
  • claude: clear Audit Findings Queue backlog (verify ~48 rows) + DR-49/DR-50 Source-verified every previously-UNVERIFIED audit row (AI/V/SG/NJ/UX) against current master and recorded per-row verdicts; no UNVERIFIED rows remain. ~29 REAL, 4 FALSE (V8,V9,V12,NJ6), 1 GONE (AI13), 8 nuanced/design/perf, 2 split (AI14,SG9), all spot-checked UX real. Filed DR-49 (side-supply underflow guard adds supply on a deduction; Common + both Server_ChangeSideSupply handlers) and DR-50 (Server_OnHQKilled double-awards HQ-kill score: 1800 clean kill / 900 teamkill). Added both to the hardening backlog and cited them in the coverage ledger. Adversarial correction: NJ10 is NOT a victory-blocker — the authoritative HQ-killed EH is server-local (Init_Server.sqf:323, Construction_HQSite.sqf:89, Server_MHQRepair.sqf:37); the client EH is a redundant relay. SG1 re-confirms DR-11/DR-13; SG14 maps to DR-30. Docs-only; no gameplay source changed. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

    @rayswaynl rayswaynl committed Jun 7, 2026
  • claude: file DR-48 town-defense overhaul capture-persistence occupancy The Marty_town_defense_overhaul merge (master 89ae9dad) landed after the 2026-06-02 coverage all-green milestone and re-introduces the DR-45 occupancy-deletion class in new code. Server_CleanupExpiredTownDefenseAssets.sqf OBJECT branch :61-64 deletes captured_mobile_vehicle/static_weapon with only isPlayer/isPlayer-leader-group checks (occupancy-blind; group <vehicle>=grpNull likely makes the guard a no-op), and the GROUP branch :57-60 has no player guard. Captured vehicles persist 600s (server_town.sqf:240), reaped per town every town-AI loop tick (server_town_ai.sqf:61). Filed DR-48 (Round 39), extended Town-AI-Vehicle-Despawn-Safety, cited it in the coverage ledger AI/headless row, added the hardening backlog item, and recorded the claim/finding/complete events + worklog. Docs-only; no gameplay source changed. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

    @rayswaynl rayswaynl committed Jun 7, 2026
  • codex: route legacy compiled aliases

    @rayswaynl rayswaynl committed Jun 6, 2026
  • codex: index client modal loop cadence

    @rayswaynl rayswaynl committed Jun 6, 2026
  • codex: route missing wf icon resources

    @rayswaynl rayswaynl committed Jun 6, 2026
  • codex: seed indicator surface matrix

    @rayswaynl rayswaynl committed Jun 6, 2026
  • codex: split commander task objective ping scope

    @rayswaynl rayswaynl committed Jun 6, 2026
  • codex: index performance audit writer

    @rayswaynl rayswaynl committed Jun 6, 2026
  • codex: refresh ai commander upgrade debit scope

    @rayswaynl rayswaynl committed Jun 6, 2026
  • codex: refresh service affordability scope

    @rayswaynl rayswaynl committed Jun 6, 2026
  • codex: refresh reaktiv current head

    @rayswaynl rayswaynl committed Jun 6, 2026
  • codex: refresh loadoutmanager root current head

    @rayswaynl rayswaynl committed Jun 6, 2026
  • codex: refresh camp count current head

    @rayswaynl rayswaynl committed Jun 6, 2026
  • codex: refresh ai supply truck current head

    @rayswaynl rayswaynl committed Jun 6, 2026
  • codex: refresh resistance patrol current head

    @rayswaynl rayswaynl committed Jun 6, 2026
  • codex: refresh town ai despawn current head

    @rayswaynl rayswaynl committed Jun 6, 2026
  • codex: refresh fast travel stable head rows

    @rayswaynl rayswaynl committed Jun 6, 2026
  • codex: refresh clickable text stable head rows

    @rayswaynl rayswaynl committed Jun 6, 2026
  • codex: refresh cargo loop stable head rows

    @rayswaynl rayswaynl committed Jun 6, 2026
  • codex: refresh gear template stable head rows

    @rayswaynl rayswaynl committed Jun 6, 2026
  • codex: refresh upgrade sync stable head rows

    @rayswaynl rayswaynl committed Jun 6, 2026
  • codex: refresh salvage stable head rows

    @rayswaynl rayswaynl committed Jun 6, 2026