Skip to content

Commit e9ffa64

Browse files
author
DavidQ
committed
Rule extraction + final non-3D closeout
1 parent 4b24b6c commit e9ffa64

8 files changed

Lines changed: 109 additions & 42 deletions

docs/dev/CODEX_COMMANDS.md

Lines changed: 33 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,37 @@
1+
12
MODEL: GPT-5.4
23
REASONING: high
34

45
COMMAND:
5-
Create BUILD_PR_REMAINING_NON_3D_VALIDATE_OR_CLOSEOUT_COMBINED.
6-
7-
Validate-first requirements:
8-
1. Inspect repo truth for each target item before changing anything.
9-
2. Classify each item as:
10-
- already complete
11-
- partially complete
12-
- incomplete
13-
3. If already complete:
14-
- update roadmap status only
15-
4. If partially complete or incomplete:
16-
- do the smallest valid work needed to close it
17-
- avoid unrelated expansion
18-
- do not open any 3D lane work
19-
20-
Target items:
21-
- Existing games asset folders updated so existing images / vectors / related runtime assets can be transformed into tool-editable `data/` objects, with corresponding project JSON updates
22-
- Execute 2D capability polish lanes
23-
- Reduce legacy footprint after replacements are proven
24-
25-
Roadmap/meta handling:
26-
- update summary/status rows that are now outdated because repo truth changed
27-
- status markers only
28-
- do NOT rewrite roadmap text
29-
30-
Final packaging step is REQUIRED:
31-
<project folder>/tmp/BUILD_PR_REMAINING_NON_3D_VALIDATE_OR_CLOSEOUT_COMBINED.zip
6+
Create BUILD_PR_RULE_EXTRACTION_AND_FINAL_NON_3D_CLOSEOUT
7+
8+
Steps:
9+
10+
PART 1 — RULE EXTRACTION
11+
- scan roadmap
12+
- identify rule-like statements
13+
- move them to Rules section
14+
- remove duplicates from task areas
15+
16+
PART 2 — VALIDATION
17+
- classify each remaining non-3D item:
18+
complete / partial / incomplete
19+
20+
PART 3 — CLOSEOUT
21+
- complete only minimal residue
22+
- do not expand scope
23+
24+
PART 4 — REPORT
25+
- what rules were moved
26+
- what items were already complete
27+
- what was completed now
28+
- any blockers
29+
30+
HARD RULES:
31+
- no 3D work
32+
- no broad cleanup
33+
- no duplicate rule text
34+
- minimal changes only
35+
36+
PACKAGE:
37+
<project folder>/tmp/BUILD_PR_RULE_EXTRACTION_AND_FINAL_NON_3D_CLOSEOUT.zip

docs/dev/COMMIT_COMMENT.txt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
1-
Validate and close remaining non-3D roadmap residue in one combined pass
2-
BUILD_PR_REMAINING_NON_3D_VALIDATE_OR_CLOSEOUT_COMBINED
1+
Rule extraction + final non-3D closeout

docs/dev/NEXT_COMMAND.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
BUILD_PR_REMAINING_NON_3D_RESIDUE_ONLY_IF_NEEDED
1+
FINAL_RESIDUE_CHECK_IF_ANY
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# BUILD_PR_RULE_EXTRACTION_AND_FINAL_NON_3D_CLOSEOUT Report
2+
3+
## Rule Extraction
4+
- Moved to `## Rules`:
5+
- `avoid broad repo-wide cleanup passes until the active lanes above are materially further along`
6+
- Removed duplicate task-area occurrence from `## Immediate Next High-Level Actions`.
7+
8+
## Validation Classification (Non-3D Targets)
9+
- `Final Cleanup Lane -> Reduce legacy footprint after replacements are proven`: complete.
10+
- `Immediate Actions -> avoid broad repo-wide cleanup passes (ensure rule, not task)`: complete after rule promotion and checklist removal.
11+
12+
## Completed In This PR
13+
- Promoted the rule-like broad-cleanup statement to the roadmap Rules section.
14+
- Removed duplicate rule text from task/checklist area.
15+
- Updated status marker for `Reduce legacy footprint after replacements are proven` to complete.
16+
- Updated status marker for `final cleanup lane is 13` to complete.
17+
18+
## Blockers
19+
- None.
20+
21+
## Focused Validation Performed
22+
- Confirmed the promoted rule text exists once under `## Rules`.
23+
- Confirmed the duplicate checklist line was removed from immediate actions.
24+
- Confirmed final-cleanup status markers are set to complete.
Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1 @@
1-
- Added validate-first combined closeout PR for the remaining non-3D roadmap items
2-
- Focuses on asset conversion scripting, 2D polish residue, and legacy footprint reduction
3-
- Requires status-only roadmap/meta updates after repo-truth validation
1+
Rules extracted to top section; non-3D items validated and closed where possible
Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1 @@
1-
- each listed non-3D item inspected before any creation/work
2-
- already-complete items closed by status update only
3-
- only incomplete residue received implementation work
4-
- no 3D lane work introduced
5-
- roadmap updated by status markers only
6-
- any remaining blockers are explicit
1+
validate-first applied; rules moved not duplicated; no 3D work; minimal residue only

docs/dev/roadmaps/MASTER_ROADMAP_HIGH_LEVEL.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
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
1111
- shared math is now a real active layer and should continue by exact-cluster extraction only
12+
- avoid broad repo-wide cleanup passes until the active lanes above are materially further along
1213

1314
## Conservative Rebaseline (2026-04-12)
1415
- status updates in this revision are conservative and execution-backed
@@ -613,14 +614,14 @@
613614
- [ ] Execute phase-16 / 3D capability lanes
614615

615616
### Final Cleanup Lane
616-
- [ ] Reduce legacy footprint after replacements are proven
617+
- [x] Reduce legacy footprint after replacements are proven
617618
- [x] Execute `templates/` relocation and root removal cleanup PR
618619

619620
### Recommended Final Status Summary
620621
- [ ] current active execution lanes are 3 / 6 / 8
621622
- [ ] next planning lanes are 2 / 5 / 7 / 9 / 10
622623
- [x] later capability lanes are 11 / 12
623-
- [ ] final cleanup lane is 13
624+
- [x] final cleanup lane is 13
624625

625626
---
626627

@@ -630,7 +631,6 @@
630631
- [.] convert repo structure normalization into exact move-map BUILDs with explicit validation
631632
- [x] re-baseline this roadmap after active execution lanes stabilize
632633
- [x] split future implementation into small dependency-ordered PRs
633-
- [ ] avoid broad repo-wide cleanup passes until the active lanes above are materially further along
634634

635635
- [x] relocate active template surfaces to `tools/templates/` and remove the empty root `templates/` directory
636636

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
2+
# BUILD_PR_RULE_EXTRACTION_AND_FINAL_NON_3D_CLOSEOUT
3+
4+
## Purpose
5+
1. Extract all rule-like statements from roadmap into top Rules section.
6+
2. Close remaining non-3D tasks using validate-first approach.
7+
8+
## Part A — Rule Extraction
9+
Move any rule-like items (NOT tasks) into the Rules section:
10+
- avoid broad repo-wide cleanup passes until active lanes stabilize
11+
- validate-first before build
12+
- combine PRs where possible
13+
- no blind recreation of work
14+
- exact-cluster extraction rules
15+
- move-map only structure changes
16+
17+
Do NOT duplicate — move or consolidate.
18+
19+
## Part B — Validate Remaining Non-3D
20+
21+
Targets:
22+
23+
### Final Cleanup Lane
24+
- Reduce legacy footprint after replacements are proven
25+
26+
### Immediate Actions
27+
- avoid broad repo-wide cleanup passes (ensure rule, not task)
28+
29+
## Instructions
30+
31+
1. Inspect repo truth first
32+
2. If already complete → mark complete
33+
3. If partial → minimal completion
34+
4. If not complete → smallest valid work only
35+
36+
## Constraints
37+
- NO 3D WORK
38+
- NO broad cleanup passes
39+
- RULES moved, not duplicated
40+
- roadmap text unchanged except:
41+
- rule promotion
42+
- status markers
43+
44+
## Output
45+
<project folder>/tmp/BUILD_PR_RULE_EXTRACTION_AND_FINAL_NON_3D_CLOSEOUT.zip

0 commit comments

Comments
 (0)