|
1 | 1 | # Codex Commands |
2 | 2 |
|
3 | | -Task: `PR_26154_010-svg-favicon-normalization` |
| 3 | +Tasks: |
| 4 | + |
| 5 | +- `PR_26154_011-theme-v1-final-teardown` |
| 6 | +- `PR_26154_012-root-asset-reference-cleanup` |
| 7 | +- `PR_26154_013-root-structure-inventory-closeout` |
4 | 8 |
|
5 | 9 | Commands run: |
6 | 10 |
|
7 | 11 | - `Get-Content .codex/skills/repo-build/SKILL.md` |
8 | 12 | - `Get-Content docs_build/dev/PROJECT_INSTRUCTIONS.md` |
9 | 13 | - `git status --short --untracked-files=all` |
10 | | -- Targeted `rg`, `Get-ChildItem`, and `Get-Content` inventory for: |
11 | | - - `favicon.svg` |
12 | | - - `favicon.ico` |
13 | | - - active HTML favicon links |
14 | | - - manifest files |
15 | | - - Theme V2 favicon references |
16 | | - - root-level branding asset candidates |
17 | | -- Node move/rewrite script for: |
18 | | - - `assets/theme/v2/images/favicon.svg` -> `favicon.svg` |
19 | | - - removing `favicon.ico` |
20 | | - - active HTML favicon links -> `/favicon.svg` |
21 | | -- Targeted patch for: |
22 | | - - `scripts/PS/deploy/WebsiteRepoDeploymentCommon.ps1` |
23 | | - - `favicon.ico` -> `favicon.svg` |
24 | | -- Targeted reference checks for: |
25 | | - - `favicon.svg` |
| 14 | +- Targeted `Get-ChildItem`, `Get-Content`, and `rg` inventory for: |
| 15 | + - `src/engine/theme/` |
| 16 | + - `assets/theme/v1/` |
| 17 | + - active public/root pages |
| 18 | + - active tool surfaces under `tools/` |
| 19 | + - `games/` |
| 20 | + - `docs/` |
| 21 | + - stale path strings |
| 22 | + - current root ownership folders |
| 23 | +- Updated `src/engine/theme/README.md` to document runtime ownership and the current direct helper import path. |
| 24 | +- Targeted stale-reference checks for: |
| 25 | + - `GameFoundryStudio/` |
| 26 | + - `src/engine/theme/index.js` |
| 27 | + - `assets/theme/v2/assets/` |
| 28 | + - `assets/theme/v2/images/games/` |
26 | 29 | - `favicon.ico` |
27 | | - - `assets/theme/v2/images/favicon.svg` |
28 | | - - active HTML icon links |
29 | | - - manifest references |
30 | | -- Node static/path validation for changed HTML, JS, JSON, and Markdown paths. |
31 | | -- PowerShell parser validation for the changed deployment helper. |
32 | | -- Node HTTP validation for `/favicon.svg`. |
| 30 | +- Root structure inventory counts for: |
| 31 | + - `assets/` |
| 32 | + - `tools/` |
| 33 | + - `old-tools/` |
| 34 | + - `games/` |
| 35 | + - `old_games/` |
| 36 | + - `old_samples/` |
| 37 | + - `docs/` |
| 38 | + - `docs_build/` |
| 39 | + - `schemas/` |
| 40 | + - `src/` |
| 41 | +- Node targeted static validation for changed HTML, JS, CSS, JSON, and Markdown paths. |
33 | 42 | - `git status --short -- start_of_day old_games old_samples` |
34 | 43 | - `git diff --check` |
35 | 44 | - `npm run codex:review-artifacts` |
36 | | -- Python ZIP packaging for `tmp/PR_26154_010-svg-favicon-normalization_delta.zip` |
| 45 | +- Python ZIP packaging for `tmp/PR_26154_011-013-root-structure-closeout_delta.zip` |
37 | 46 |
|
38 | 47 | Validation summary: |
39 | 48 |
|
40 | | -- PASS root `/favicon.svg` exists and resolves. |
41 | | -- PASS root `/favicon.ico` no longer exists. |
42 | | -- PASS old Theme V2 favicon source path removed. |
43 | | -- PASS active HTML favicon references use `/favicon.svg`. |
44 | | -- PASS no active references remain to `favicon.ico`. |
45 | | -- PASS no active references remain to `assets/theme/v2/images/favicon.svg`. |
46 | | -- PASS no active manifest icon references were found. |
47 | | -- PASS changed PowerShell deployment helper parses successfully. |
48 | | -- PASS `old_games/`, `old_samples/`, and `start_of_day/` unchanged. |
| 49 | +- PASS no confirmed V1 legacy/static assets remain under `src/engine/theme/`. |
| 50 | +- PASS remaining `src/engine/theme/` files are runtime-owned or runtime documentation. |
| 51 | +- PASS `src/engine/theme/README.md` no longer references the removed `index.js` barrel. |
| 52 | +- PASS no active public/root page, active tool page, game page, public doc, asset, script, or source helper references remain to stale public asset paths. |
| 53 | +- PASS remaining `src/engine/theme/` references are intentional runtime/guard/test references or historical/generated records. |
| 54 | +- PASS root structure ownership inventory completed. |
| 55 | +- PASS `schemas/` absence confirmed; active schemas are under `tools/schemas/`. |
| 56 | +- PASS `start_of_day/`, `old_games/`, and `old_samples/` unchanged. |
49 | 57 | - PASS `git diff --check`. |
50 | 58 | - PASS `npm run codex:review-artifacts`. |
51 | 59 | - SKIPPED `npm run test:workspace-v2`; active Workspace V2 launch/navigation behavior was not changed. |
|
0 commit comments