Skip to content

Commit 56e0d47

Browse files
author
DavidQ
committed
relocate 1319 server runtime files to tests directory — BUILD_PR_LEVEL_12_12_SAMPLE_1319_SERVER_TEST_RELOCATION
1 parent 8134c3f commit 56e0d47

17 files changed

Lines changed: 99 additions & 44 deletions

docs/dev/CODEX_COMMANDS.md

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
MODEL: GPT-5.4
22
REASONING: high
33
COMMAND:
4-
Normalize samples shared directory.
5-
Merge samples/_shared into samples/shared.
6-
Update all references.
7-
Remove _shared.
4+
Move all .mjs runtime files for sample 1319 from server/ to tests/.
5+
Update all references accordingly.
86
Do not change logic.
9-
Validate all samples still load.
10-
Update roadmap markers only.
7+
Ensure server still runs and dashboard works.
8+
Validate sample 1319 connectivity.
9+
Update roadmap markers only if execution passes.

docs/dev/COMMIT_COMMENT.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
normalize samples shared directory structure — BUILD_PR_LEVEL_12_11_SAMPLE_SHARED_DIRECTORY_NORMALIZATION
1+
relocate 1319 server runtime files to tests directory — BUILD_PR_LEVEL_12_12_SAMPLE_1319_SERVER_TEST_RELOCATION

docs/dev/reports/BUILD_PR_SAMPLES_BROWSE_VISUALS_AND_NAVIGATION_validation.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,15 @@ Scope confirmation:
77

88
Files changed for this BUILD:
99
- samples/index.html
10-
- samples/_shared/sampleDetailPageEnhancement.js
10+
- samples/shared/sampleDetailPageEnhancement.js
1111
- samples/metadata/samples.index.metadata.json
1212
- docs/dev/reports/BUILD_PR_SAMPLES_BROWSE_VISUALS_AND_NAVIGATION_validation.txt
1313

1414
Validation executed:
1515
1) node scripts/generate-samples-index.mjs --check
1616
- Result: OK phases=15 samples=197 metadata=197 mode=check
1717

18-
2) node --check samples/_shared/sampleDetailPageEnhancement.js
18+
2) node --check samples/shared/sampleDetailPageEnhancement.js
1919
- Result: pass (no syntax errors)
2020

2121
3) samples/index.html inline script parse + visual CSS presence checks

docs/dev/reports/BUILD_PR_SAMPLES_DISCOVERY_DATA_AND_FINDABILITY_validation.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,4 +38,4 @@ Validation executed:
3838
- Result: pass
3939
- No `console.log` / `console.warn` / `console.error` statements found in:
4040
- samples/index.html
41-
- samples/_shared/sampleDetailPageEnhancement.js
41+
- samples/shared/sampleDetailPageEnhancement.js

docs/dev/reports/BUILD_PR_SAMPLES_PRESENTATION_PREVIEW_AND_METADATA_NORMALIZATION_validation.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Scope confirmation:
88
Files changed for this BUILD:
99
- scripts/normalize-samples-presentation.mjs
1010
- scripts/generate-samples-index.mjs
11-
- samples/_shared/sampleDetailPageEnhancement.js
11+
- samples/shared/sampleDetailPageEnhancement.js
1212
- samples/metadata/samples.index.metadata.json
1313
- samples/index.html
1414
- samples/phaseXX/XXYY/assets/preview.svg (generated for all canonical samples; count=197)
@@ -30,7 +30,7 @@ Validation executed:
3030
5) Syntax validation
3131
- node --check scripts/normalize-samples-presentation.mjs => pass
3232
- node --check scripts/generate-samples-index.mjs => pass
33-
- node --check samples/_shared/sampleDetailPageEnhancement.js => pass
33+
- node --check samples/shared/sampleDetailPageEnhancement.js => pass
3434

3535
6) Metadata + preview + label normalization checks (all canonical samples)
3636
- Preview file presence and wiring: pass (197/197)
@@ -41,7 +41,7 @@ Validation executed:
4141
7) Console-clean guard checks for tested UI files
4242
- No console.log / console.warn / console.error in:
4343
- samples/index.html
44-
- samples/_shared/sampleDetailPageEnhancement.js
44+
- samples/shared/sampleDetailPageEnhancement.js
4545

4646
Representative checks:
4747
- Sample 0101: H1="Sample 0101 - Basic Loop" | index label="Sample 0101 - Basic Loop"

docs/dev/reports/dependency_cleanup_map.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
11
PR_06_06_SAMPLE_ENGINE_DEPENDENCY_CLEANUP - dependency cleanup map
22

33
Approved shared/public target introduced:
4-
- /samples/_shared/sampleBaseLayout.css
4+
- /samples/shared/sampleBaseLayout.css
55
- central sample shared boundary for base layout stylesheet dependency
66

77
Source -> approved target mapping:
88
1) samples/phase-13/1316/index.html
99
- /src/engine/ui/baseLayout.css
10-
-> /samples/_shared/sampleBaseLayout.css
10+
-> /samples/shared/sampleBaseLayout.css
1111

1212
2) samples/phase-13/1317/index.html
1313
- /src/engine/ui/baseLayout.css
14-
-> /samples/_shared/sampleBaseLayout.css
14+
-> /samples/shared/sampleBaseLayout.css
1515

1616
3) samples/phase-13/1318/index.html
1717
- /src/engine/ui/baseLayout.css
18-
-> /samples/_shared/sampleBaseLayout.css
18+
-> /samples/shared/sampleBaseLayout.css
1919

2020
Resolved direct violations:
2121
- 3 direct sample -> non-public engine stylesheet dependencies removed.

docs/dev/reports/file_tree_snapshot.txt

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@ Command: PR_01_03_POST_MOVE_VALIDATION
44

55
Snapshot Roots
66
samples/
7-
samples/_shared/
8-
samples/_shared/debugConfigUtils.js
9-
samples/_shared/lateSampleBootstrap.js
10-
samples/_shared/networkDebugUtils.js
11-
samples/_shared/numberUtils.js
12-
samples/_shared/platformerHelpers.js
13-
samples/_shared/runtimePreviewCapture.html
14-
samples/_shared/sampleDetailPageEnhancement.js
15-
samples/_shared/snapshotCloneUtils.js
7+
samples/shared/
8+
samples/shared/debugConfigUtils.js
9+
samples/shared/lateSampleBootstrap.js
10+
samples/shared/networkDebugUtils.js
11+
samples/shared/numberUtils.js
12+
samples/shared/platformerHelpers.js
13+
samples/shared/runtimePreviewCapture.html
14+
samples/shared/sampleDetailPageEnhancement.js
15+
samples/shared/snapshotCloneUtils.js
1616
samples/index.html
1717
samples/metadata/
1818
samples/metadata/samples.curriculum.validation.json

docs/dev/reports/number_usage_scan.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,4 @@ Consumers Updated In Scope
2222
- src/engine/debug/inspectors/viewModels/eventStreamInspectorViewModel.js
2323
- src/engine/debug/inspectors/viewModels/stateDiffInspectorViewModel.js
2424
- src/engine/debug/inspectors/viewModels/timelineInspectorViewModel.js
25-
- samples/_shared/numberUtils.js
25+
- samples/shared/numberUtils.js
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
- duplicate shared directories removed
2-
- imports normalized
3-
- no regressions expected
1+
- runtime files moved to tests/
2+
- references updated
3+
- no logic changes

docs/dev/roadmaps/MASTER_ROADMAP_HIGH_LEVEL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -672,4 +672,4 @@
672672
[ ] Any doc that is only move/rename/etc. should be deleted (verify content is in the correct doc before deleting).
673673
[ ] Consolidate PRs for easier one-stop review, so one capability does not require reading many docs (for example, bezel/background); focus on what the capability does.
674674
[ ] Remove imports to export (should not be import x, export x)
675-
[ ] other than templates (games/samples/tools), remove the .keep file, if the folder is empty, delete
675+
[ ] Other than templates (games/samples/tools), remove the .keep file, if the folder is empty, delete

0 commit comments

Comments
 (0)