Skip to content

Commit bccc751

Browse files
committed
Complete final migration done check without blocking on ignored review artifacts - PR_26154_051-final-done-check-no-review-artifact-blocker
1 parent eb4f289 commit bccc751

6 files changed

Lines changed: 109 additions & 3 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ This repository follows a docs-first game/runtime model, combining a stable engi
3030

3131
1. Review the repo model in [docs/README.md](docs/README.md)
3232
2. Explore the roadmap in [docs_build/dev/roadmaps/MASTER_ROADMAP_ENGINE.md](docs_build/dev/roadmaps/MASTER_ROADMAP_ENGINE.md)
33-
3. Browse deprecated reference samples from [old_samples/index.html](old_samples/index.html)
33+
3. Browse archived reference samples from [archive/v1-v2/samples/index.html](archive/v1-v2/samples/index.html)
3434
4. Explore tools under [toolbox/](toolbox/)
3535
5. Review engine and architecture boundaries in [docs/architecture/](docs/architecture/)
3636
6. Follow the workflow in [docs_build/dev/](docs_build/dev/) and [docs_build/pr/](docs_build/pr/)

docs_build/dev/codex_commands.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,3 +31,26 @@ Required reports:
3131
- `docs_build/dev/reports/archive_policy_final_alignment_report.md`
3232
- `docs_build/dev/reports/legacy_alias_removal_closeout_report.md`
3333
- `docs_build/dev/reports/migration_done_status_report.md`
34+
35+
## PR_26154_051
36+
37+
Changes:
38+
- Read `docs_build/dev/PROJECT_INSTRUCTIONS.md`.
39+
- Ran final active-path checks for `tools/`, `samples/`, `old-tools`, `old_games`, `old_samples`, `assets/theme/v2`, `src/engine/theme`, `favicon.ico`, and `styles.css`.
40+
- Ignored `archive/v1-v2/`, `tmp/`, and generated review artifacts for active stale-path classification.
41+
- Fixed the remaining active README reference from `old_samples/index.html` to `archive/v1-v2/samples/index.html`.
42+
- Generated local review artifacts when possible and documented their handling.
43+
- Created the repo-structured delta ZIP at `tmp/PR_26154_051-final-done-check-no-review-artifact-blocker_delta.zip`.
44+
45+
Validation:
46+
- Targeted active-path reference checks.
47+
- `git diff --check`
48+
- `node --check playwright.config.cjs`
49+
- UTF-8/read validation for changed Markdown, text, and JS/CJS files.
50+
- `npm run test:workspace-v2` skipped because active toolbox launch/navigation/runtime behavior did not change.
51+
- Full samples smoke test skipped per request.
52+
- Tests against `archive/v1-v2/` skipped per request.
53+
54+
Required reports:
55+
- `docs_build/dev/reports/final_done_check_report.md`
56+
- `docs_build/dev/reports/review_artifact_handling_report.md`

docs_build/dev/commit_comment.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Finalize active toolbox registry, archive SpriteEditor reference material, and remove legacy root aliases - PR_26154_048-050-toolbox-registry-archive-alias-closeout
1+
Run final stale-path done check and document non-blocking review artifact handling - PR_26154_051-final-done-check-no-review-artifact-blocker
Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
# PR_26154_051 Final Done Check Report
2+
3+
## Scope
4+
- Final active-path done check for PR_26154_051-final-done-check-no-review-artifact-blocker.
5+
- Source of truth read first: `docs_build/dev/PROJECT_INSTRUCTIONS.md`.
6+
- Baseline used: PR_26154_048-050-toolbox-registry-archive-alias-closeout.
7+
- Ignored historical/reference content under `archive/v1-v2/`.
8+
- Ignored generated/local output under `tmp/`.
9+
10+
## Baseline State
11+
- Pre-existing unrelated working tree change found before PR_051 edits:
12+
- `playwright.config.cjs`: `slowMo` changed from `50` to `5`.
13+
- That Playwright config change was left untouched.
14+
15+
## Directory Existence Check
16+
All stale root/public paths requested for final verification are absent as folders/files:
17+
18+
| Path | Exists |
19+
| --- | --- |
20+
| `tools/` | No |
21+
| `samples/` | No |
22+
| `old-tools` | No |
23+
| `old_games` | No |
24+
| `old_samples` | No |
25+
| `assets/theme/v2` | No |
26+
| `src/engine/theme` | No |
27+
| `favicon.ico` | No |
28+
| `styles.css` | No |
29+
30+
## Active Reference Check
31+
Targeted reference checks were run outside `archive/v1-v2/`, `tmp/`, `node_modules/`, `.git/`, and `start_of_day/`.
32+
33+
| Pattern | Active result |
34+
| --- | --- |
35+
| `tools/` | No stale active root-tool links found. Remaining hits are allowed non-root contexts such as `assets/theme-v2/images/tools/`, `assets/theme-v2/css/tools/`, `src/shared/schemas/tools/`, `src/shared/contracts/tools/`, and active test folder names. |
36+
| `samples/` | One active stale README reference was found through `old_samples/index.html` and fixed. Remaining hits are allowed schema/test or historical validation contexts. |
37+
| `old-tools` | No active hits found. |
38+
| `old_games` | No active hits found. |
39+
| `old_samples` | Fixed the root README hit. No active hits remain outside historical/report artifacts. |
40+
| `assets/theme/v2` | No active hits found. |
41+
| `src/engine/theme` | No active page/runtime hits found. Remaining non-runtime references are generated or historical documentation/report evidence, including `tests/validation/samples.shared.boundaries.report.json`. |
42+
| `favicon.ico` | No active hits found. |
43+
| `styles.css` | No stale root `styles.css` file or active root reference found. Theme V2 still owns `assets/theme-v2/css/styles.css` as an aggregate file. |
44+
45+
## Fix Applied
46+
- Updated `README.md` from:
47+
- `old_samples/index.html`
48+
- To:
49+
- `archive/v1-v2/samples/index.html`
50+
51+
No runtime behavior was changed.
52+
53+
## Validation
54+
- PASS: Targeted final active-path reference checks.
55+
- PASS: `git diff --check`.
56+
- PASS: `node --check playwright.config.cjs`.
57+
- PASS: UTF-8/read validation for changed Markdown, text, and JS/CJS files.
58+
- SKIPPED: `npm run test:workspace-v2` because no active toolbox launch/navigation/runtime behavior changed.
59+
- SKIPPED: Full samples smoke test per request.
60+
- SKIPPED: Tests against `archive/v1-v2/` per request.
61+
62+
## Delta Package
63+
- Repo-structured delta ZIP produced at `tmp/PR_26154_051-final-done-check-no-review-artifact-blocker_delta.zip`.
64+
- The ZIP excludes `tmp/` itself and excludes the pre-existing unrelated `playwright.config.cjs` change.
65+
- Local review artifacts were generated successfully but skipped from repo/delta inclusion by `.gitignore`.
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# PR_26154_051 Review Artifact Handling Report
2+
3+
## Request
4+
- Generate `codex_changed_files.txt` and `codex_review.diff` locally if possible.
5+
- Do not fail this PR if generated review artifacts are excluded from the repo/delta by ignore rules.
6+
- State whether review artifacts were generated locally, skipped by ignore rules, or unavailable.
7+
8+
## Result
9+
- `docs_build/dev/reports/codex_changed_files.txt`: generated locally.
10+
- `docs_build/dev/reports/codex_review.diff`: generated locally.
11+
- Ignore-rule status: `.gitignore` blocks these generated artifact filenames:
12+
- `.gitignore:26:codex_changed_files.txt`
13+
- `.gitignore:28:codex_review.diff`
14+
- Inclusion status: generated locally, skipped by ignore rules, and treated as non-blocking for PR_051 handling.
15+
16+
## Notes
17+
- The generated review diff reflects the current working tree at generation time.
18+
- A pre-existing unrelated `playwright.config.cjs` edit was present before PR_051 and is called out in the final done check report.

playwright.config.cjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ module.exports = {
2121
use: {
2222
headless: false,
2323
launchOptions: {
24-
slowMo: 50
24+
slowMo: 5
2525
},
2626
trace: "on"
2727
}

0 commit comments

Comments
 (0)