Skip to content

Commit 78e0d8b

Browse files
author
DavidQ
committed
PLAN: prepare shared extraction (duplicate helpers → src/shared)
- defined scope for identifying duplicate helpers - no code or structure changes - sets up next BUILD PR with exact file targets next: - BUILD_PR_SHARED_EXTRACTION_01_MOVE_HELPERS
1 parent b7532ce commit 78e0d8b

4 files changed

Lines changed: 40 additions & 7 deletions

File tree

docs/dev/COMMIT_COMMENT.txt

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
1-
APPLY: finalize repo structure normalization (03) remove legacy engine directory
1+
PLAN: prepare shared extraction (duplicate helpers → src/shared)
22

3-
- removed root-level engine/ directory
4-
- src/engine/ is now the only engine location
3+
- defined scope for identifying duplicate helpers
4+
- no code or structure changes
5+
- sets up next BUILD PR with exact file targets
56

67
next:
7-
- shared extraction
8+
- BUILD_PR_SHARED_EXTRACTION_01_MOVE_HELPERS
Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,4 @@
1-
removed legacy engine directory
1+
CHANGE SUMMARY
2+
3+
- preparing shared extraction plan
4+
- no code changes
Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,5 @@
1-
[x] engine removed
2-
[x] src/engine intact
1+
VALIDATION CHECKLIST
2+
3+
[x] no code changes
4+
[x] no file moves
5+
[x] ready for BUILD with exact targets
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# PLAN PR — Shared Extraction Preparation
2+
3+
## Purpose
4+
Prepare exact, surgical extraction of duplicated helpers into `src/shared/`.
5+
6+
## Scope
7+
- Identify duplicate helpers across:
8+
- samples/
9+
- tools/
10+
- src/
11+
- Classify into target buckets:
12+
- numbers/
13+
- objects/
14+
- arrays/
15+
- strings/
16+
- state/
17+
- Define exact move targets (no execution yet)
18+
19+
## Constraints
20+
- No code changes
21+
- No file moves yet
22+
- No refactors
23+
- No API changes
24+
25+
## Output
26+
- exact file list for next BUILD PR

0 commit comments

Comments
 (0)