Skip to content

Progress Dashboard

rayswaynl edited this page Jun 23, 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: Progress-Dashboard.md in the GitHub wiki; repo mirror path is docs/wiki/Progress-Dashboard.md only on branches/checkouts that carry the mirror.
  • 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
camp-flag-texture-current-b741-b742-refresh-2026-06-23 Published / validated Refreshed camp flag texture evidence through Towns/camps/capture, Feature status and Source Fix queue. Docs/source HEAD@7b635187c8a1 is unchanged from de911438 / 28a7d9c5 for checked camp flag, repair-camp and CampCaptured paths and still flags old _side at server_town_camp.sqf:135 after writing _newSID at :132. Current stable/B74.1 origin/master@f8a76de34, B74.2 origin/claude/b74.2-aicom@d472da6a, B69, adjacent B74, historical a96fdda2 and naval HVT fix independent capture in maintained roots; Miksuu remains old-owner and perf fixes Chernarus only. Repair-camp world-flag refresh remains open everywhere checked, and wildcard capture ead7e854 is marker/handler context only. No gameplay source changed.
auto-wall-current-b741-b742-refresh-2026-06-23 Published / validated Refreshed global auto-wall toggle evidence through Construction/CoIn systems, Server composition spawner reference, Feature status and Source Fix queue. Docs/source HEAD@eca0e4a7 is unchanged from f3896116 / 89aadf8c for checked auto-wall paths and keeps false-default/no-exclusion global behavior with current Miksuu b8389e748243 and perf 0076040f. Current stable/B74.1 origin/master@f8a76de34, B74.2 origin/claude/b74.2-aicom@d472da6a, B69 and B74 keep one global toggle defaulted true with SmallSite AARadar/CBRadar and MediumSite AARadar/Bank/Reserve/ArtilleryRadar exclusions; B74.1/B74.2 construction deltas are unrelated bank/stat work. No gameplay source changed.
gear-template-profile-current-b741-b742-refresh-2026-06-23 Published / validated Refreshed gear profile-template save/import evidence through Gear template profile filter, Gear/loadout/EASA atlas, Feature status and Source Fix queue. Docs/source HEAD@1d4282eca8fd is unchanged from 72b5f0de98f9 / 43c3ba05 for checked template paths and still carries undefined _u_upgrade at Client_UI_Gear_SaveTemplateProfile.sqf:33,52,75 plus the six-field import guard at Init_ProfileGear.sqf:17,25 in both maintained roots. Current stable/B74.1 origin/master@f8a76de34, B74.2 origin/claude/b74.2-aicom@d472da6a, B69 and adjacent B74 keep the save-filter fix at :34,:57,:82 but not the import guard/policy split. Miksuu, perf, historical refs and old upstream miksuu/Gear_template_error@5b056013 are old-shape or adjacent non-rescues. No gameplay source changed.
clickabletext-soundpush-current-b741-b742-refresh-2026-06-23 Published / validated Refreshed clickable-text soundPush evidence through Client UI systems, Feature status, Source Fix queue and Dead/stale code. Docs/source HEAD@1d4282eca8fd is unchanged from 0bb0f89f / b5219d47 for checked resource/dialog paths and still carries malformed RscClickableText.soundPush[] = {, 0.2, 1}; with 17 derived controls in both maintained roots. Current stable/B74.1 origin/master@f8a76de34, B74.2 origin/claude/b74.2-aicom@d472da6a, B69 and adjacent B74 keep valid {"", 0.2, 1} with 14 derived controls in both maintained roots; checked stable/B74.2/B69/B74 resource-dialog deltas are empty. Miksuu, perf, historical release and UI theme branches remain old-shape. No gameplay source changed.
construction-smallsite-current-b741-b742-refresh-2026-06-23 Published / validated Refreshed construction SmallSite logic-list evidence through Construction logic list cleanup, Construction and CoIn systems, Feature status and Source Fix queue. Docs/source HEAD@d81580cfbe61 is unchanged from 7562c803 / 6b8eba5e / 3406ffa0 for checked construction paths. Current stable/B74.1 origin/master@f8a76de34, B74.2 origin/claude/b74.2-aicom@d472da6a, current B69/B74, Miksuu, perf and historical a96fdda2 all keep SmallSite add/add at Construction_SmallSite.sqf:70,99 while MediumSite removes at Construction_MediumSite.sqf:70,114 in both maintained roots. Stable/B74.2 construction deltas are unrelated source-Chernarus bank/stat work; no live rescue head was exposed. No gameplay source changed.
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 Ready documentation-finisher-loop Latest published lane: camp-flag-texture-current-b741-b742-refresh-2026-06-23. Continue bounded source-backed docs passes from this dashboard, Feature Status, Source Fix queue, Upstream mining ledger and pruning ledger.
FPS scout window Returned / harvested old-be-current-wasp-fps-opportunity-scout-2 Final report returned at C:\Users\Steff\Documents\Codex\2026-06-05\wasp-old-mission-fps-opportunity-window\outputs\Old-BE-vs-Current-Wasp-FPS-Opportunity-Scout.md and has been compacted into the old-BE, performance, testing and Feature Status owner pages.
Codex-2 Ready None Pick a bounded source-backed lane from PVF dispatcher lookup, commander reassignment call-shape repair, remaining supply authority hardening, or another current-head status refresh.
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 Latest wiki payload mirrored here GitHub wiki + docs/wiki mirror This workspace mirrored live wiki origin/master@4d4014a into docs/wiki for the latest reference pages, nav routes and context files. If another active gameplay branch lacks docs/wiki, work in a standalone wiki checkout and record that branch-specific caveat before parity claims.

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 Use this dashboard, Coordination board, Wiki pruning ledger, Feature status, Pending owner decisions, machine status files and fresh source evidence as the live open-task route.
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.
indicator-exploration-backlog Codex / future UI scout Matrix seeded; status counters refreshed Use the seeded indicator surface matrix to pick the next family after the status-counter split, then do branch/root validation, owner-page integration or pruning; do not restart a broad "all indicators" checklist.
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, paratrooper markers and commander-built ARTY 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 planned dev/july-update-hosted-server-fps-loop-fix Adopt/verify the DR-19 hosted/listen busy-spin fix for the July update target. Choose the target branch shape deliberately: current stable/B74.1 origin/master@f8a76de34 already uses one guarded SERVER_FPS_GUI publisher, while docs/source keeps two guarded compatibility publishers. ~5-20 LOC for a two-publisher loop guard on old-shape refs; ~20-50 LOC if cleanup/consolidation is included. Queued for July update, but no current remote origin/dev/july-update-hosted-server-fps-loop-fix head was found on 2026-06-22. Create or restore the branch before code work. Target-branch-specific: current-stable-shaped branch keeps dedicated SERVER_FPS_GUI publishing and no monitor loop; docs/source-shaped branch keeps SERVER_FPS_GUI plus WFBE_VAR_SERVER_FPS. In all cases, hosted/listen runs do not spin FPS publisher loops and Chernarus/maintained Vanilla parity is named before release wording.
2 Takistan Airfield FPV Drone Bay origin/dev/july-2026-update@e3f530ed planning route; no current origin/dev/july-takistan-airfield-fpv-drone head found on 2026-06-22 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 as planning only. Closed draft PR #21 routes dev/july-2026-update@e3f530ed to release/2026-06-feature-bundle; docs/july-2026-update.md is a roadmap scaffold and states no gameplay code yet. The old per-feature branch name is not a current remote head. Create or restore an implementation branch before code work, then run 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

  • AICOM deploy PR board route: PR cleanup and integration lab was refreshed on 2026-06-21. PR #35 and deploy-child PR #34/#36-#39/#41 are closed history, PR #29 and PR #31 merged on 2026-06-17, PR #40 remains open but stacked on a closed base, PR #43 is the current open master-target soak/proposals route and PR #9 remains the separate Zargabad map/content lane.
  • Salvage payout/loop branch scope: Construction and CoIn systems, Feature status and Source fix propagation queue now treat salvage as inherited current-source/current-stable debt: docs branch fb8d4ebc, current stable origin/master@0139a346, current Miksuu b8389e748243, perf 0076040f and historical release commit a96fdda2 all keep the lowercase payout call, || loop and client-local deletion/reward shape; current origin has no live release/* or feat/*salvage* head.
  • Camp flag texture branch scope: Towns/camps/capture, Feature status and Source fix propagation queue now distinguish current stable/B74.1/B74.2/B69/B74/release/naval independent-capture fixes from docs checkout/Miksuu/perf old-owner shapes; origin/fix/wildcard-w4w5-outer-capture@ead7e854 is marker/handler context only, and repair-side world-flag refresh remains code-owner work everywhere checked.
  • 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.
  • Dead-code OA compatibility scan refresh: Dead/stale code register and docs/analysis/dead-code-oa-compatibility-scan.json now reflect the latest docs tree; the scan still reports 0 code-risk implementation hits.
  • Final old-BE/current-Wasp FPS scout: old-be-current-wasp-fps-opportunity-scout-2 returned and was harvested into Old WarfareBE comparison, Performance sweep, Testing workflow and Feature status. It is no longer a live lane.
  • Old FPS provenance cleanup: Old WarfareBE comparison already routes current Wasp truth through source paths and Current source status snapshot; it is no longer a Latest Batch row.
  • 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 BE/FPS helper windows are harvested and no longer live dashboard lanes. Their outputs route through Old WarfareBE comparison, Player AI caps, Performance sweep, Testing workflow, Feature status, Agent worklog and agent-events.jsonl.
  • 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
auto-wall-current-b741-b742-refresh-2026-06-23 Published / validated Refreshed global auto-wall toggle evidence through Construction/CoIn systems, Server composition spawner reference, Feature status and Source Fix queue. Docs/source HEAD@eca0e4a7 is unchanged from f3896116 / 89aadf8c for checked auto-wall paths and keeps false-default/no-exclusion global behavior with current Miksuu b8389e748243 and perf 0076040f. Current stable/B74.1 origin/master@f8a76de34, B74.2 origin/claude/b74.2-aicom@d472da6a, B69 and B74 keep one global toggle defaulted true with SmallSite AARadar/CBRadar and MediumSite AARadar/Bank/Reserve/ArtilleryRadar exclusions; B74.1/B74.2 construction deltas are unrelated bank/stat work. No gameplay source changed.
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: Coordination board

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

Sidebar

Clone this wiki locally