Skip to content

Commit 76ad98f

Browse files
author
DavidQ
committed
Phase 16 validation sweep and stabilization
1 parent bae2006 commit 76ad98f

6 files changed

Lines changed: 52 additions & 5 deletions

docs/dev/CODEX_COMMANDS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
MODEL: GPT-5.3-codex
22
REASONING: high
3-
COMMAND: Execute BUILD_PR_LEVEL_17_22_PHASE16_3D_DEBUG_AND_ROADMAP_REBASELINE as status-only roadmap normalization. Package to <project folder>/tmp/BUILD_PR_LEVEL_17_22_PHASE16_3D_DEBUG_AND_ROADMAP_REBASELINE.zip
3+
COMMAND: Execute BUILD_PR_LEVEL_17_23_PHASE16_VALIDATION_SWEEP, validate Phase 16, fix minimal issues, package results to <project folder>/tmp/BUILD_PR_LEVEL_17_23_PHASE16_VALIDATION_SWEEP.zip

docs/dev/COMMIT_COMMENT.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Rebaseline roadmap after Track H completion
1+
Phase 16 validation sweep and stabilization
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# BUILD_PR_LEVEL_17_23_PHASE16_VALIDATION_SWEEP Report
2+
3+
## Scope
4+
- Phase 16 runtime validation sweep
5+
- Track H 3D debug panel regression validation
6+
- Minimal-fix rule: apply code changes only if failures indicate product regressions
7+
8+
## Validation Commands
9+
- `node --input-type=module -e "import path from 'node:path'; import { registerHooks } from 'node:module'; import { pathToFileURL } from 'node:url'; const repoRoot=process.cwd(); const ROOT_ALIASES=['/src/','/games/','/tools/','/samples/']; registerHooks({ resolve(specifier, context, nextResolve) { if (ROOT_ALIASES.some((prefix)=>specifier.startsWith(prefix))) { const resolved = pathToFileURL(path.join(repoRoot, specifier.slice(1))).href; return nextResolve(resolved, context); } return nextResolve(specifier, context); } }); const { run } = await import('./tests/runtime/Phase16VisibilitySanity.test.mjs'); await run(); console.log('PASS Phase16VisibilitySanity');"`
10+
- `node --input-type=module -e "import { run } from './tests/tools/TransformInspectorDebugPanel.test.mjs'; await run(); console.log('PASS TransformInspectorDebugPanel');"`
11+
- `node --input-type=module -e "import { run } from './tests/tools/CameraDebugPanel.test.mjs'; await run(); console.log('PASS CameraDebugPanel');"`
12+
- `node --input-type=module -e "import { run } from './tests/tools/RenderPipelineStagesDebugPanel.test.mjs'; await run(); console.log('PASS RenderPipelineStagesDebugPanel');"`
13+
- `node --input-type=module -e "import { run } from './tests/tools/CollisionOverlaysDebugPanel.test.mjs'; await run(); console.log('PASS CollisionOverlaysDebugPanel');"`
14+
- `node --input-type=module -e "import { run } from './tests/tools/SceneGraphInspectorDebugPanel.test.mjs'; await run(); console.log('PASS SceneGraphInspectorDebugPanel');"`
15+
16+
## Results
17+
- PASS `Phase16VisibilitySanity`
18+
- PASS `TransformInspectorDebugPanel`
19+
- PASS `CameraDebugPanel`
20+
- PASS `RenderPipelineStagesDebugPanel`
21+
- PASS `CollisionOverlaysDebugPanel`
22+
- PASS `SceneGraphInspectorDebugPanel`
23+
24+
## Minimal Fix Assessment
25+
- No Phase 16 product regressions were detected.
26+
- No source code fixes were required for this sweep.
27+
- One execution detail was required: the Phase 16 runtime test depends on the repo alias resolver for `/src`, `/samples`, `/tools`, and `/games` imports, so the test was executed with the same hook strategy used by the repo test runner.
Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1-
- [ ] roadmap statuses consistent
2-
- [ ] no unintended edits
3-
- [ ] Track H marked correctly
1+
- [ ] all panels render
2+
- [ ] no console errors
3+
- [ ] tests pass
4+
- [ ] roadmap consistent
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# BUILD_PR_LEVEL_17_23_PHASE16_VALIDATION_SWEEP
2+
3+
Implement:
4+
- run full validation suite
5+
- fix minimal issues if found
6+
- produce validation reports
7+
8+
Constraints:
9+
- no feature work
10+
- minimal fixes only
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# PLAN_PR_LEVEL_17_23_PHASE16_VALIDATION_SWEEP
2+
3+
Purpose:
4+
Perform a full validation sweep of Phase 16 after roadmap rebaseline.
5+
6+
Scope:
7+
- validate all 3D debug panels
8+
- confirm no regressions
9+
- finalize readiness

0 commit comments

Comments
 (0)