Skip to content

Progress Dashboard

rayswaynl edited this page Jun 5, 2026 · 908 revisions

Progress Dashboard

This is the shared human + AI interface for seeing what Codex, Claude and Codex sub-agents are doing right now.

Keep this page open when parallel documentation work is running. It links to the live board, event feed and compact JSON status files without forcing readers through the whole sidebar.

What this page is

  • Shared source-of-truth for lane state, active owners and recently validated work.
  • Human + AI handoff surface for current ownership and next action.
  • Quick index for where to read next when a lane claims changes.

Where this dashboard lives

  • Wiki page: docs/wiki/Progress-Dashboard.md
  • Runtime state files: agent-status.json, agent-events.jsonl, agent-knowledge.jsonl
  • Coordination board: Coordination-Board.md
  • Source of truth pointers: agent-context.json

How to use this page

  1. Start with At A Glance to find active lanes and owners.
  2. Read Latest Batch for the newest validated status update only.
  3. Use Current Lanes to separate active docs work, watchlists and future code-owner work.
  4. Use Agent worklog, Discovery swarm and agent-events.jsonl for historic scout detail.

Latest Batch

Lane Status Output
wiki-quality-round2-closeout Published / validated Closed stale Round 2 Codex-lane items in Wiki quality audit: SQF atlas compile counts/DR-34 MASH wording, DR-44/DR-20/DR-40/DR-19/DR-45 cross-links, Coordination Board active-lane state, Progress Dashboard Claude row and sidebar HC duplicate are now all marked resolved from current docs evidence. Validation passed; no gameplay source changed.
tooling-release-audit-status-closeout Published / validated Closed the stale Tooling release readiness audit warning that agent-status.json still said propagated fixes had Vanilla propagation pending. Current status routes those lanes as source-propagated/smoke-pending, so the audit now points future agents at smoke and release-branch scope instead of a dead status wording task. Validation passed; no gameplay source changed.
pr-board-state-refresh Published / validated Refreshed PR cleanup lab from live GitHub PR metadata: #2, #3, #11, #12, #15, #16 and #19 are now closed; #4, #8, #9, #13, #14, #17 and #18 remain open. The page now warns that synthetic origin/pr/* refs were pruned and future agents should use PR URLs/head branches plus the dev lab branches. Validation passed; no gameplay source changed.
agent-machine-index-bootstrap Published / validated Added agent-machine-index.json as a compact page-to-source/risk lookup for agents, linked it from the LLM entry pack, llms.txt, Agent Context, sidebar and machine entrypoint, and documented JSONL vNext envelope conventions while tolerating legacy rows. Navigation inventory marks it as the only intentional sidebar-only machine-file link. No gameplay source changed.
agent-development-pack-alias Published / validated Added Agent development pack as a lightweight compatibility alias to LLM agent entry pack, wired it into sidebar, MkDocs, llms.txt and agent-context.json, corrected stale entrypoint wording and refreshed navigation counts. No gameplay source changed.
onboarding-gateway-pruning Published / validated Condensed Home, Quickstart, AI assistant guide and LLM agent entry pack so only the LLM pack owns canonical AI boot order, Home stays a front door and volatile status routes to live owner pages. No gameplay source changed.
takistan-fpv-mirror-sync Published / validated Synced the wiki-only Takistan airfield FPV drone design into docs/wiki/, added it to MkDocs Community & Dev navigation and refreshed navigation counts. No gameplay source changed.
neither-nav-support-closeout Published / validated Classified the remaining 20 neither-nav pages as intentional support-only material: patch-ready handoffs, evidence ledgers/queues, agent instructions and analysis support. No gameplay source changed.
july-takistan-airfield-fpv-drone Queued / design captured / dev branch created Added Takistan airfield FPV drone design from Steff's questionnaire answers. Scope: neutral Takistan airfields, runway-edge capture placement, bunker-gated Drone Bay, $50 per-player-cycle team income, UAV/EASA tier gates, side/player caps, center-boundary range kill and server-authoritative purchase/spawn/range validation. Dev branch: dev/july-takistan-airfield-fpv-drone. No gameplay source changed by this dashboard note.
hidden-owner-reference-nav-promotion Published / validated Promoted seven broad owner/reference pages from neither-nav support status into both sidebar and MkDocs: Core systems, Modules atlas, Server runtime, Performance opportunity sweep, Player AI caps, Variable conventions and Arma 2 OA external reference guide. Current counts after Takistan sync: 110 sidebar pages, 119 MkDocs pages, 110 in both, 20 neither-nav support pages. No gameplay source changed.
mkdocs-primary-sidebar-parity Published / validated Added the four remaining primary sidebar-only pages to mkdocs.yml: PR cleanup lab, Headless client scaling, Dead/stale code register and Wiki pruning ledger. Navigation inventory now reports 102 pages in both navs, 0 sidebar-only pages and 9 MkDocs-only archive pages. No gameplay source changed.
archive-queue-continue-reading-closeout Published / validated Added ## Continue Reading routing to the two remaining queue/support pages and normalized the 9 imported Miksuu archive pages to archive-chain Continue Reading blocks. Recomputed missing count: 0. No gameplay source changed.
continue-reading-owner-page-polish Published / validated Added or normalized ## Continue Reading blocks on 10 high-traffic/current owner pages: AI guide, architecture, mission parameters, join/disconnect, support specials, towns/camps, upgrades/research, marker cleanup, upstream commit intel and PR cleanup lab. Remaining gaps are archive/queue pages only. No gameplay source changed.
navigation-inventory-page-status Published / validated Added Navigation inventory and page status to make sidebar/MkDocs/neither-nav and Continue Reading gaps explicit: 140 Markdown pages, 102 sidebar pages, 107 MkDocs pages and 27 content pages in neither nav. After the archive/queue closeout pass, all content pages have Continue Reading. No gameplay source changed.
wiki-backlog-asset-bootstrap-pass Published / validated Added repeatable asset/media/bootstrap scanner evidence to Dead/stale code register and Assets/config/localization/parameters: 9 mission roots, 2774 text files, 5860 path records, 21 missing bootstrap files all under Modded_Missions, and guardrails for OA addon paths plus map-conditional texture false positives. Added fresh pruning backlog leads to Wiki pruning and relevance ledger. No gameplay source changed.
july-update-planning Queued / dev branch created Steff added Hosted Server FPS Loop Fix to the July update to-do list. Dev branch: dev/july-update-hosted-server-fps-loop-fix. Scope is the DR-19 hosted/listen busy-spin fix plus dedicated FPS publish smoke; no gameplay source changed by this dashboard note.
dead-code-oa-compatibility-pass Published / validated Added repo-wide OA compatibility evidence to Dead/stale code register and Arma 2 OA compatibility audit: 3199 text files scanned, 22 risky patterns checked, 0 live code-risk implementation hits for A3-style APIs, and 1132 OA-safe inverse-trap hits (diag_tickTime, uiSleep, setVehicleInit, processInitCommands) documented as not-dead guardrails. No gameplay source changed.
dead-code-mission-copy-divergence-pass Published / validated Added mission-copy divergence evidence to Dead/stale code register: 9 mission roots, 690 unique mission-relative paths, 548 identical copied paths, 139 diverged copied paths, 18 conflict-marker files. Source/Vanilla divergence is mostly intentional map/generated data; Modded_Missions is quarantined as stale fork territory until regenerated or explicitly maintained. No gameplay source changed.
dead-code-sqf-reachability-pass Published / validated Added quoted-SQF-path reachability evidence to Dead/stale code register: 2705 SQF files catalogued, 4358 quoted SQF path references, 453 raw unreferenced leads, and source-checked findings for AI supply truck, groupsMonitor, air-vehicle modifier hook, AT reload hook, IRS warning helpers, Reaktiv and TaskSystem. Added false-positive guardrails for dynamic Skill, construction, AI respawn and MHQ lock paths. No gameplay source changed.
dead-code-parameter-config-pass Published / validated / pushed Added mission parameter/config scan evidence to Dead/stale code register: visible WFBE_C_AI_MAX has no current runtime consumer; visible WFBE_C_UNITS_CLEAN_TIMEOUT is bypassed by active body/empty-vehicle cleanup paths and only survives in a commented old split line; dynamic economy start parameters are marked as exact-name scan false positives. No gameplay source changed.
dead-code-ui-rsc-pass Published / validated / pushed Added UI/Rsc scan evidence to Dead/stale code register: missing RscMenu_Upgrade handler target, active economy IDC drift 23004/23005/23006, duplicate reachable IDDs 23000 and 10200, comment-only retired parameters IDC 22005, plus false-positive guardrails for engine/BIS/display IDCs. No gameplay source changed.
dead-code-pv-channel-pass Published / validated / pushed Added direct public-variable scan evidence to Dead/stale code register and Public variable channel index: comment-only legacy WFBE_* direct PV names, SERVER_FPS_GUI / WFBE_VAR_SERVER_FPS compatibility drift, receiver-only ICBM_launched handler, plus false-positive guardrails for dynamic supply temp channels and state broadcasts. No gameplay source changed.
dead-code-integrations-and-tooling-pass Published / validated / pushed Deepened Dead/stale code register with DiscordBot, Extension, BattlEye and LoadoutManager findings: dormant config/helper paths, unsafe dormant JSON helpers, commented extension deserialization scaffold, game-status arg-shape drift, DiscordBot/LoadoutManager terrain metadata drift, AFK-only BattlEye footprint and warning-marked CRV7PG loadout data. Validation passed. No gameplay source changed.
dead-code-register Published / validated / pushed Added Dead/stale code register plus docs/analysis/dead-code-findings.jsonl and the repeatable reference scan. Current pass classifies stale comments, broken UI residue, MASH marker relay, latent AIBuyUnit, modded conflict markers, generated version.sqf and modded packaging scope. Validation passed. No gameplay source changed.
pruning-ledger-completion-audit Published / validated / pushed Codex audited Wiki pruning and relevance ledger against the current wiki state. P0/P1/P2 pruning rows are now recorded as completed, archive pages carry historical/current-truth caveats, and future gameplay hardening/release smoke/code-owner tasks are separated from the pruning goal. Validation passed. No gameplay source changed.
ui-runtime-quickref-pruning Published / validated / pushed Most recent published pruning batch: UI/runtime gateways route to canonical owner pages and no longer repeat detailed proof.

Older published batches are intentionally omitted from this table. Use Agent worklog, Discovery swarm, agent-status.json, agent-events.jsonl and git history for the long audit trail.

At A Glance

Actor Status Current lane What to expect next
Codex Active documentation-finisher-loop Current lanes are fresh again; continue from source evidence, owner requests or newly returned helper reports.
Codex-2 Ready None Pick a bounded source-backed lane from PVF dispatcher lookup, side-supply clamp first, commander reassignment call-shape repair or remaining supply authority hardening.
Claude Autonomous-ready collaboration-follow-autonomous-ready Coverage Ledger navigation is wired. Claude can self-select the next bounded source-backed review from the ledger or hardening backlog.
Supported docs agents First batch published / historical research-catchup-synthesis-default-supported, relevance-pruning-and-archive-default-supported Earlier account-default helper chats produced catch-up and pruning/archive work. Relaunch or resume only for a fresh narrow lane; they are not live dashboard blockers.
Read-only pruning scouts Returned / harvested ui-runtime-bloat-scout, wiki-navigation-chain-scout UI/runtime lead is promoted; small navigation fixes are promoted; remaining archive-page caveat note is already satisfied by archive page headers.
Sub-agents Returned / closed navigation-parity-and-scout-wave-2026-06-04 Supports, UI, tooling and AI scouts returned; most findings confirmed existing owner pages. Economy scout was closed without output and is not evidence.
Shared docs Live GitHub wiki + docs mirror Wiki and mirror should stay in parity after scoped validation; use event logs and git history for commit IDs.

One-Link Check

Need Link
Human progress page Progress dashboard
Sub-agent swarm board Discovery swarm
Detailed coordination page Coordination board
Machine progress file agent-status.json
Active lanes and ownership agent-collaboration.json
Agent-readable knowledge records agent-knowledge.jsonl
Agent-readable hardening backlog agent-hardening-backlog.jsonl
Compact machine index agent-machine-index.json
Agent release readiness ledger Agent release readiness ledger
Latest event stream agent-events.jsonl
Dated narrative notes Agent worklog
External report intake External research reports
External report manifest external-research-report-manifest.json
Pruning and relevance decisions Wiki pruning and relevance ledger

Current Lanes

This table is only for active, autonomous-ready, watchlist or future owner lanes. Published documentation batches are recorded in Latest Batch, Agent worklog, agent-status.json, agent-events.jsonl and git history.

Lane Owner Status Next action
documentation-finisher-loop Codex Active / ongoing Keep the wiki current from source evidence after this pruning goal closes.
autonomous-claude-research Claude Autonomous-ready Self-select the next bounded source-backed review from Codebase coverage ledger when Claude is active.
feature-status-reconciliation Codex / future agent Watchlist Fold newly confirmed findings into Feature status, owner pages and machine records. No untriaged finding is blocking this dashboard.
implementation-hardening-from-backlog Future code owner Owner decision / code lane Pick implementation work from agent-hardening-backlog.jsonl only when Steff asks for gameplay patches or a code owner claims the work.
testing-debugging-release-workflow Codex / future tester Published release gate Use Testing workflow to distinguish source review, propagated source fixes and actual Arma smoke evidence.
source-propagated-smoke-pending Future tester / release owner Smoke pending Client skill init, hosted FPS, supply scan and paratrooper markers are tracked in owner pages and Feature Status; they are not dashboard cleanup blockers.
wasp-marker-wait-cleanup Future code owner Source needs code WASP marker wait cleanup remains a tiny patch-ready opportunity, not an active docs lane.

July Update To-Do

# Item Dev branch Scope LOC estimate Status Validation gate
1 Hosted Server FPS Loop Fix dev/july-update-hosted-server-fps-loop-fix Adopt/verify the DR-19 hosted/listen busy-spin fix for the July update target. Keep the low-risk early !isDedicated exit shape for FPS publisher loops; decide separately whether to consolidate the two FPS variables. ~5-20 LOC for the loop guard; ~20-50 LOC if cleanup/consolidation is included. Queued for July update. Remote dev branch created from origin/master. Dedicated server still publishes SERVER_FPS_GUI / WFBE_VAR_SERVER_FPS; hosted/listen runs do not spin the FPS publisher loops; Chernarus and maintained Vanilla parity are named before release wording.
2 Takistan Airfield FPV Drone Bay dev/july-takistan-airfield-fpv-drone Add neutral captured-airfield objectives on Takistan. Use runway-edge capture placement plus a bunker/camp-gated Drone Bay near each hangar; unlock player-funded FPV drones with UAV/EASA progression, one active drone per player, side-wide cap, center-map boundary kill, no base sniping and AA/radar counterplay. Normal aircraft hangar use stays ungated. ~350-700 LOC prototype; ~1000-1800 LOC for a July-quality server-authoritative Takistan-only version, plus mission.sqm object edits. Queued for July update. Remote dev branch created from origin/master; design captured from Steff questionnaire. Takistan boot/capture/JIP smoke; economy smoke for $50 per player per cycle; UAV/EASA gate smoke; server-side ownership/funds/cap/tier/range rejection tests; base-protection and AA/radar counterplay smoke.

Recently Closed / Reclassified Open Items

  • Coverage Ledger navigation request: Home, _Footer.md, llms.txt and agent-context.json already linked it; _Sidebar.md now links it too, and the Coordination Board mailbox is marked done.
  • OA object-lifecycle command addendum: the old Codex-2 active claim is closed into Arma 2 OA command version reference, covering createVehicle, createUnit, deleteVehicle, hideObject / enableSimulation and the A3-only *Global variants.
  • Old ready-for-review rows for PVF dispatch, victory/endgame and factory/purchase are no longer dashboard blockers. Their findings are published and integrated; next work is code-owner implementation or validation.
  • Historic scout waves are closed, harvested or non-evidence until relaunched. Their detail belongs in Discovery swarm, Agent worklog and agent-events.jsonl, not in this live dashboard.
  • Standing future work remains visible as watchlist/code-owner lanes instead of generic open dashboard spam.

Recent Published Work

Batch Output Details
AI commander branch-head refresh AI commander audit, Current source snapshot, Quad AI Commander Refreshed branch heads and kept branch/design evidence separate from shipped source.
HC upstream history HC upstream history and lessons Captured older headless-client branch/comment-message lessons for future HC work.
PR8 and drone lesson match PR8 and Drone upstream lesson match Mapped upstream lessons to PR #8 and drone-branch review gates.
Quad AI/support/lifecycle/UI/tooling scout harvest Quad AI Commander, Support specials, Tools/build Promoted source-backed non-duplicate deltas and left concept-only evidence clearly labeled.
Config/factory/UI/AI/cleanup/upstream scout harvest Mission config graph, Factory/purchase, Client UI systems Added version/runtime contract, latent AIBuyUnit wording, UI cleanup debt and loop-topology notes.
Town/respawn/upstream/performance scout harvest Gameplay systems, Respawn/death, Performance sweep Added respawn penalty, resource cap, capture reward and loop-topology refinements.
Commander vote/reassignment playbook Commander vote/reassignment Routed commander UI/PV/authority pages through one patch-ready playbook.
Economy supply commander audit Economy authority first cut, Supply authority cleanup Completed source-backed economy/commander/supply boundary map and handed implementation choices to code owners.

Update Ritual

Moment Codex / Claude action Human-visible result
Starting work Update agent-collaboration.json and append a claim event. This dashboard and the coordination board show who owns what.
Still working after a long pass Append a heartbeat event. You can see that an agent is alive and where it is reading.
Finding a source-backed issue Append a finding event and add a short worklog note. The finding is visible before the full page is integrated.
Finishing a lane Append a complete event, update affected pages and note validation status. The lane moves from active to ready/integrated.
Handing off Append a handoff event with the exact next action. The next agent can pick it up without chat memory.

Status Legend

Status Meaning
active Someone is working this lane now.
watchlist Keep synchronized when new evidence appears; no standalone action is currently blocked.
owner decision / code lane Documentation is ready; a gameplay/release owner must choose or implement.
published / validated Published into the wiki/docs set and reflected in navigation/context.
blocked Needs user input, missing access or an external state change.

For Agents

  1. Load agent-status.json, agent-collaboration.json, agent-knowledge.jsonl, agent-events.jsonl and Agent collaboration protocol before claiming work.
  2. Treat agent-events.jsonl as append-only.
  3. Keep claims bounded by source scope.
  4. Never overwrite another agent's page or navigation changes from a stale branch.
  5. Publish human notes to Agent worklog and machine notes to the JSON files.

Continue Reading

Previous: Agent context | Next: Bottleneck removal queue

Main map: Home | Fast path: Quickstart | Agent file: agent-context.json

Sidebar

Clone this wiki locally