Skip to content

Commit a909ccf

Browse files
author
DavidQ
committed
Close the remaining Track G network/multiplayer debug residue
BUILD_PR_TRACK_G_NETWORK_MULTIPLAYER_DEBUG_CLOSEOUT
1 parent bbbaf98 commit a909ccf

7 files changed

Lines changed: 101 additions & 29 deletions

docs/dev/CODEX_COMMANDS.md

Lines changed: 12 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,30 +2,26 @@ MODEL: GPT-5.4
22
REASONING: high
33

44
COMMAND:
5-
Create `BUILD_PR_LEVEL_03_EXACT_CLUSTER_NUMBER_STRING_ID_CLOSEOUT`.
5+
Create `BUILD_PR_TRACK_G_NETWORK_MULTIPLAYER_DEBUG_CLOSEOUT`.
66

77
Goal:
8-
Close the final remaining Shared Foundation checkpoint item:
9-
- remaining number/string/id helpers still need exact-cluster normalization
8+
Close the remaining Track G residue:
9+
- Event tracing
10+
- PLAN_PR_DEBUG_SURFACES_NETWORK_SUPPORT
11+
- BUILD_PR_DEBUG_SURFACES_NETWORK_SUPPORT
1012

1113
Required work:
12-
1. Find the remaining duplicated or fragmented helper clusters in:
13-
- number
14-
- string
15-
- id
16-
2. Normalize them using exact-cluster extraction only.
17-
3. Move them into the correct `src/shared` homes.
18-
4. Update consumers as needed.
19-
5. Do NOT perform a broad repo-wide cleanup pass.
20-
6. Do NOT do blind dedupe.
21-
7. Update roadmap status markers only.
22-
8. Report whether the item can now be truthfully marked complete.
14+
1. Inspect current repo truth for the Track G lane.
15+
2. Complete/confirm event tracing.
16+
3. Reconcile PLAN/BUILD/APPLY status for DEBUG_SURFACES_NETWORK_SUPPORT against actual artifacts and repo history.
17+
4. Update roadmap status markers only.
18+
5. Report whether Track G is now fully complete.
2319

2420
Final packaging step is REQUIRED:
2521
- package ALL changed files into this exact repo-structured ZIP:
26-
`<project folder>/tmp/BUILD_PR_LEVEL_03_EXACT_CLUSTER_NUMBER_STRING_ID_CLOSEOUT.zip`
22+
`<project folder>/tmp/BUILD_PR_TRACK_G_NETWORK_MULTIPLAYER_DEBUG_CLOSEOUT.zip`
2723

2824
Hard rules:
29-
- exact-cluster work only
25+
- residue-only closeout
3026
- no unrelated repo changes
3127
- no missing ZIP

docs/dev/COMMIT_COMMENT.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
Close the remaining number/string/id exact-cluster normalization residue
2-
BUILD_PR_LEVEL_03_EXACT_CLUSTER_NUMBER_STRING_ID_CLOSEOUT
1+
Close the remaining Track G network/multiplayer debug residue
2+
BUILD_PR_TRACK_G_NETWORK_MULTIPLAYER_DEBUG_CLOSEOUT
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
# BUILD_PR_TRACK_G_NETWORK_MULTIPLAYER_DEBUG_CLOSEOUT Report
2+
3+
## Scope
4+
Residue-only Track G closeout:
5+
- `Event tracing`
6+
- `PLAN_PR_DEBUG_SURFACES_NETWORK_SUPPORT`
7+
- `BUILD_PR_DEBUG_SURFACES_NETWORK_SUPPORT`
8+
9+
## Artifact Reconciliation (PLAN/BUILD/APPLY)
10+
Confirmed repo-history artifacts exist:
11+
- `docs/archive/pr/legacy-pr-history/PLAN_PR_DEBUG_SURFACES_NETWORK_SUPPORT.md`
12+
- `docs/archive/pr/legacy-pr-history/BUILD_PR_DEBUG_SURFACES_NETWORK_SUPPORT.md`
13+
- `docs/archive/pr/legacy-pr-history/APPLY_PR_DEBUG_SURFACES_NETWORK_SUPPORT.md`
14+
15+
These artifacts confirm completed PLAN/BUILD/APPLY lane execution for debug-surfaces network support.
16+
17+
## Event Tracing Confirmation
18+
Event tracing is already implemented and surfaced in active network debug paths, including:
19+
- trace provider/panel/command surfaces in:
20+
- `samples/phase-13/1316/debug/networkSampleADebug.js`
21+
- `samples/phase-13/1318/debug/networkSampleCDebug.js`
22+
- trace model/event feeds in:
23+
- `samples/phase-13/1316/game/FakeLoopbackNetworkModel.js`
24+
- `samples/phase-13/1317/game/FakeHostClientNetworkModel.js`
25+
- `samples/phase-13/1318/game/FakeDivergenceTraceNetworkModel.js`
26+
- shared trace command formatting helper:
27+
- `src/shared/utils/networkDebugUtils.js`
28+
29+
## Roadmap Status Update (Markers Only)
30+
Updated in active roadmap:
31+
- `docs/dev/roadmaps/MASTER_ROADMAP_HIGH_LEVEL.md`
32+
- `Event tracing` -> `[x]`
33+
- `PLAN_PR_DEBUG_SURFACES_NETWORK_SUPPORT` -> `[x]`
34+
- `BUILD_PR_DEBUG_SURFACES_NETWORK_SUPPORT` -> `[x]`
35+
36+
No roadmap wording rewrites were performed.
37+
38+
## Completion Decision
39+
Track G in the active roadmap is now fully complete.
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
- Added final exact-cluster closeout PR for remaining number/string/id helper normalization
2-
- Intended to close the last open item in the recent Shared Foundation consolidation checkpoint
1+
- Added residue closeout PR for Track G - Network / Multiplayer Debug
2+
- Focused on event tracing and reconciling missing PLAN/BUILD status truth
Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
- remaining number helper residue addressed
2-
- remaining string helper residue addressed
3-
- remaining id helper residue addressed
4-
- only exact-cluster normalization used
1+
- event tracing addressed
2+
- PLAN_PR_DEBUG_SURFACES_NETWORK_SUPPORT status reconciled truthfully
3+
- BUILD_PR_DEBUG_SURFACES_NETWORK_SUPPORT status reconciled truthfully
54
- roadmap updated by status markers only
6-
- final checkpoint item either marked complete or exact blockers reported
5+
- Track G either fully complete or exact blockers reported
76
- output ZIP created at:
8-
<project folder>/tmp/BUILD_PR_LEVEL_03_EXACT_CLUSTER_NUMBER_STRING_ID_CLOSEOUT.zip
7+
<project folder>/tmp/BUILD_PR_TRACK_G_NETWORK_MULTIPLAYER_DEBUG_CLOSEOUT.zip

docs/dev/roadmaps/MASTER_ROADMAP_HIGH_LEVEL.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -281,9 +281,9 @@
281281
- [x] Latency / RTT panel
282282
- [x] Replication state viewer
283283
- [x] Client/server divergence inspector
284-
- [.] Event tracing
285-
- [.] PLAN_PR_DEBUG_SURFACES_NETWORK_SUPPORT
286-
- [ ] BUILD_PR_DEBUG_SURFACES_NETWORK_SUPPORT
284+
- [x] Event tracing
285+
- [x] PLAN_PR_DEBUG_SURFACES_NETWORK_SUPPORT
286+
- [x] BUILD_PR_DEBUG_SURFACES_NETWORK_SUPPORT
287287
- [x] APPLY_PR_DEBUG_SURFACES_NETWORK_SUPPORT
288288

289289
### Track H - 3D Debug Support
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
# BUILD_PR_TRACK_G_NETWORK_MULTIPLAYER_DEBUG_CLOSEOUT
2+
3+
## Purpose
4+
Close the remaining Track G - Network / Multiplayer Debug residue in one pass.
5+
6+
## Remaining target items
7+
- Event tracing
8+
- PLAN_PR_DEBUG_SURFACES_NETWORK_SUPPORT
9+
- BUILD_PR_DEBUG_SURFACES_NETWORK_SUPPORT
10+
11+
## Already complete
12+
- Connection status panel
13+
- Latency / RTT panel
14+
- Replication state viewer
15+
- Client/server divergence inspector
16+
- APPLY_PR_DEBUG_SURFACES_NETWORK_SUPPORT
17+
18+
## Scope
19+
Use this PR to finish the remaining Track G items as one coherent closeout:
20+
- complete event tracing truthfully
21+
- complete the missing BUILD/plan status truthfully if the underlying work supports it
22+
- reconcile roadmap status with actual repo state
23+
24+
## Rules
25+
- close only the remaining Track G residue
26+
- no unrelated network/dashboard expansion
27+
- status updates only in roadmap
28+
- preserve already-complete items
29+
30+
## Validation
31+
Codex must report:
32+
- what was done to complete event tracing
33+
- whether PLAN_PR_DEBUG_SURFACES_NETWORK_SUPPORT should be marked complete
34+
- whether BUILD_PR_DEBUG_SURFACES_NETWORK_SUPPORT should be marked complete
35+
- whether Track G is now fully complete
36+
37+
## Packaging
38+
`<project folder>/tmp/BUILD_PR_TRACK_G_NETWORK_MULTIPLAYER_DEBUG_CLOSEOUT.zip`

0 commit comments

Comments
 (0)