You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/dev/roadmaps/MASTER_ROADMAP_HIGH_LEVEL.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -664,7 +664,7 @@
664
664
[] Verify all `samples/` and `games/` use engine systems and are not coded locally; if local, migrate to engine.
665
665
[] Some games are actually samples/demos; identify and recommend a `phase-xx` move target.
666
666
[] Organize/rebuild `samples/` and `games/` as if newly constructed, with proper classes/data in proper folders.
667
-
[.] Simulated code (for example, some network samples) should be converted to real networks, with tests as needed.
667
+
[x] Simulated code (for example, some network samples) should be converted to real networks, with tests as needed.
668
668
[] Single class per file.
669
669
[] Flatten CSS layers so only a few remain; use top-layer shared classes as much as possible (for example, a button should use one standard class, with exceptions only when needed).
670
670
[] Docs organization: classify all `./docs/` into buckets.
Implement one minimal real-network launchable sample plus one live server dashboard surface.
4
+
Implement one real-network launchable sample under `samples/phase-13/1319/` and wire it into `samples/index.html`, plus one live server dashboard surface backed by real runtime/session data.
5
5
6
6
## One PR Purpose Only
7
7
Real-network sample launch + live dashboard execution slice only.
8
8
9
-
## Build Intent
10
-
Deliver the smallest execution-backed, non-simulated network sample flow that is launchable and observable:
11
-
1. real server endpoint
12
-
2. real client connection path
13
-
3. live session telemetry dashboard
14
-
15
-
## Constraints
16
-
- no 3D work
17
-
- no feature expansion beyond launchability + observability
18
-
- no simulation-only networking path
19
-
- no protocol redesign beyond minimal needs for this launchable slice
20
-
21
-
## Required Deliverables
22
-
23
-
### A. Real-Network Launchable Sample
24
-
- one canonical sample under `samples/phase-13/1319/`
25
-
- browser/client path connects to a real server endpoint
26
-
- at least two clients can join one live session
27
-
- authoritative state update is visible across clients
28
-
- disconnect/reconnect path is observable and stable
29
-
30
-
### B. Live Server Dashboard
31
-
- dashboard loads over HTTP
32
-
- live values are sourced from real session/runtime data (not fake loopback feed)
33
-
- minimum visible telemetry:
34
-
- active players
35
-
- connection/session count
36
-
- per-player status
37
-
- lag / RTT
38
-
- RX bytes
39
-
- TX bytes
40
-
- health status
41
-
42
-
## Exact Target Files
43
-
44
-
### New / Updated Sample Runtime
9
+
## Why This BUILD Exists
10
+
The prior declarations were not sufficient because launchability from `samples/index.html` and real dashboard visibility still needed to be proven in the repo itself.
11
+
12
+
This BUILD fixes that properly by requiring:
13
+
1. a real launchable sample entry in `samples/index.html`
14
+
2. a real non-simulated sample under `samples/phase-13/1319/`
15
+
3. a real server start path
16
+
4. a real dashboard route/page with live session telemetry
0 commit comments