Skip to content

Commit 45b6973

Browse files
author
DavidQ
committed
Separate rules vs tasks in shared section
1 parent e45703b commit 45b6973

7 files changed

Lines changed: 45 additions & 26 deletions

docs/dev/CODEX_COMMANDS.md

Lines changed: 14 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -3,30 +3,23 @@ MODEL: GPT-5.4
33
REASONING: high
44

55
COMMAND:
6-
Create BUILD_PR_LEVEL_03_DUPLICATE_RENAME_COMBINED_PASS
6+
Create BUILD_PR_SHARED_RULE_PROMOTION_AND_TASK_SPLIT
77

8-
1. Identify all getState variants
9-
2. Bucket by domain:
10-
- simulation
11-
- replay
12-
- editor
13-
- other
8+
1. Locate:
9+
- shared math is now a real active layer and should continue by exact-cluster extraction only
10+
- remaining number/string/id helpers still need exact-cluster normalization
1411

15-
3. Normalize naming:
16-
- getSimulationState
17-
- getReplayState
18-
- getEditorState
12+
2. Convert:
13+
RULE:
14+
- remove checkbox
15+
- move to rules section
1916

20-
4. Classify duplicates:
21-
- sample
22-
- tool
23-
- runtime
17+
TASK:
18+
- keep as checklist item
2419

25-
5. Only move after classification
26-
27-
6. Close as many roadmap items as possible
28-
29-
7. Update roadmap status only
20+
3. Do NOT:
21+
- change wording
22+
- delete content
3023

3124
OUTPUT:
32-
<project folder>/tmp/BUILD_PR_LEVEL_03_DUPLICATE_RENAME_COMBINED_PASS.zip
25+
<project folder>/tmp/BUILD_PR_SHARED_RULE_PROMOTION_AND_TASK_SPLIT.zip

docs/dev/COMMIT_COMMENT.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Duplicate rename normalization pass
1+
Separate rules vs tasks in shared section

docs/dev/NEXT_COMMAND.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
BUILD_PR_LEVEL_03_DUPLICATE_RENAME_RESIDUE_ONLY
1+
NEXT_PR_TBD
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Duplicate classification and rename normalization
1+
Rule promoted, task retained
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Naming aligned and duplicates classified
1+
No rules remain as checklist items

docs/dev/roadmaps/MASTER_ROADMAP_HIGH_LEVEL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
## Rules
99
- repo structure work is now constrained to exact move-map BUILDs only
1010
- remaining structure normalization should avoid broad folder churn until active shared extraction and promotion-gate work stabilize
11+
- shared math is now a real active layer and should continue by exact-cluster extraction only
1112

1213
## Conservative Rebaseline (2026-04-12)
1314
- status updates in this revision are conservative and execution-backed
@@ -203,7 +204,6 @@
203204
- [x] duplicated `asNumber` consumers migrated to shared math
204205
- [x] Asteroids numeric sanitizers promoted into shared math
205206
- [x] duplicated `asObject` / `asArray` consumers moved to shared utils
206-
- [.] shared math is now a real active layer and should continue by exact-cluster extraction only
207207
- [ ] remaining number/string/id helpers still need exact-cluster normalization
208208

209209
---
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
2+
# BUILD_PR_SHARED_RULE_PROMOTION_AND_TASK_SPLIT
3+
4+
## Purpose
5+
Separate rules from tasks in Shared Foundation section.
6+
7+
## Classification
8+
9+
RULE:
10+
- shared math is now a real active layer and should continue by exact-cluster extraction only
11+
12+
TASK:
13+
- remaining number/string/id helpers still need exact-cluster normalization
14+
15+
## Actions
16+
17+
1. Move RULE to roadmap rules section (top)
18+
- remove checkbox
19+
- no wording changes
20+
21+
2. Keep TASK as checklist item
22+
- remains actionable
23+
24+
## Outcome
25+
- rules no longer tracked as incomplete work
26+
- tasks remain actionable

0 commit comments

Comments
 (0)