Skip to content

Commit 0ca6ff9

Browse files
author
DavidQ
committed
APPLY: accept repo structure normalization (02) import switch
- updated imports from engine/ to src/engine/ - confirmed 532 files updated - confirmed 0 remaining legacy engine import specifiers - no logic changes beyond import path normalization - original engine/ retained for rollback safety next: - validate runtime stability - remove legacy engine/ directory in final cutover PR
1 parent c8d3135 commit 0ca6ff9

6 files changed

Lines changed: 55 additions & 39 deletions

docs/dev/CODEX_COMMANDS.md

Lines changed: 2 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,2 @@
1-
MODEL: GPT-5.3-codex
2-
REASONING: high
3-
4-
CONSTRAINTS:
5-
- DO NOT scan repo
6-
- ONLY modify files that explicitly import from engine/
7-
- NO engine API changes
8-
- NO new files
9-
10-
TASK:
11-
Replace import paths:
12-
engine/... → src/engine/...
13-
14-
RULES:
15-
- Do not modify anything else
16-
- Do not change logic
17-
- Do not delete engine/ yet
18-
19-
OUTPUT:
20-
<project folder>/tmp/BUILD_PR_REPO_STRUCTURE_NORMALIZATION_02_IMPORT_SWITCH.zip
1+
# No Codex command in this APPLY bundle
2+
# Code is already reported complete and validated.

docs/dev/COMMIT_COMMENT.txt

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
1-
BUILD: repo structure normalization (02) import switch
1+
APPLY: accept repo structure normalization (02) import switch
22

33
- updated imports from engine/ to src/engine/
4-
- no API changes
5-
- no new files
6-
- original engine/ still present for rollback safety
4+
- confirmed 532 files updated
5+
- confirmed 0 remaining legacy engine import specifiers
6+
- no logic changes beyond import path normalization
7+
- original engine/ retained for rollback safety
78

89
next:
9-
- validate runtime
10-
- prepare removal PR for old engine/ directory
10+
- validate runtime stability
11+
- remove legacy engine/ directory in final cutover PR
Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
CHANGE SUMMARY
22

3-
- established src/engine/ as target structure
4-
- mirrored existing engine/** into src/engine/**
5-
- performed non-destructive staged move
3+
- accepted import normalization from `engine/...` to `src/engine/...`
4+
- confirmed 532 files updated
5+
- confirmed 0 remaining legacy engine import specifiers
6+
- confirmed original `engine/` directory remains unchanged

docs/dev/reports/file_tree.txt

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,12 @@
1-
FILE TREE (expected after BUILD)
1+
FILE TREE
22

3-
src/
4-
└── engine/
5-
└── (mirror of engine/**)
6-
7-
engine/
8-
└── (unchanged)
3+
docs/
4+
├── pr/
5+
│ └── APPLY_PR_REPO_STRUCTURE_NORMALIZATION_02_IMPORT_SWITCH.md
6+
└── dev/
7+
├── commit_comment.txt
8+
├── codex_commands.md
9+
└── reports/
10+
├── change_summary.txt
11+
├── file_tree.txt
12+
└── validation_checklist.txt
Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1-
[ ] imports updated
2-
[ ] no new files
3-
[ ] app runs
1+
VALIDATION CHECKLIST
2+
3+
[x] Import/export/require specifiers updated to `src/engine/...`
4+
[x] 532 files updated
5+
[x] 0 remaining legacy `engine/...` specifiers in import/export/require statements
6+
[x] No logic changes beyond import string replacement
7+
[x] No deletions performed
8+
[x] Original `engine/` directory remains unchanged
9+
[x] Ready for final cutover PR
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# APPLY PR — Repo Structure Normalization (02) Import Switch
2+
3+
## Purpose
4+
Accept the completed import normalization from `engine/` to `src/engine/` after successful constrained execution.
5+
6+
## Applied Scope
7+
- Updated import/export/require specifiers only
8+
- `engine/...``src/engine/...`
9+
- Original `engine/` directory intentionally retained for rollback safety
10+
11+
## Execution Report
12+
- Files matched and updated: `532`
13+
- Remaining non-`src` `engine/` imports in import/export/require statements: `0`
14+
- No file content or logic changes beyond import path strings
15+
- No deletions
16+
- No changes under `engine/`
17+
18+
## Acceptance Criteria
19+
- Imports now target `src/engine/...`
20+
- Original `engine/` mirror remains available
21+
- No logic changes beyond path normalization
22+
- Ready for final cutover PR to remove legacy `engine/` directory

0 commit comments

Comments
 (0)