Skip to content

Commit 3b6ddcf

Browse files
author
DavidQ
committed
Combine Level 11 runtime direction setup and add move-not-delete roadmap guard
BUILD_PR_LEVEL_11_2_COMBINED_RUNTIME_DIRECTION_AND_RULE_MOVE_GUARDS
1 parent 5d959db commit 3b6ddcf

8 files changed

Lines changed: 79 additions & 34 deletions

docs/dev/CODEX_COMMANDS.md

Lines changed: 26 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,30 @@
1-
21
MODEL: GPT-5.4
32
REASONING: high
43

54
COMMAND:
6-
Create `BUILD_PR_LEVEL_11_1_POST_LEVEL_10_HANDOFF_AND_ROADMAP_RULE_CLEANUP`
7-
8-
1. Update roadmap:
9-
- remove Productization Rule checkbox section
10-
- do NOT alter other roadmap text
11-
- status markers only otherwise
12-
13-
2. Update PROJECT_INSTRUCTIONS.md:
14-
add:
15-
16-
## Productization Rules
17-
- Do not create standalone showcase tracks in future roadmaps
18-
- Fold showcase importance into the main feature or sample title when needed
19-
20-
3. Confirm Level 10 is complete (status only updates if needed)
21-
22-
4. Package:
23-
<project folder>/tmp/BUILD_PR_LEVEL_11_1_POST_LEVEL_10_HANDOFF_AND_ROADMAP_RULE_CLEANUP.zip
24-
25-
Rules:
26-
- no code
27-
- no scope expansion
5+
Create `BUILD_PR_LEVEL_11_2_COMBINED_RUNTIME_DIRECTION_AND_RULE_MOVE_GUARDS` as one combined Level 11 setup PR.
6+
7+
Goals:
8+
1. Define and prepare the next core runtime direction in one compact PR.
9+
2. Add an explicit migration guard for any future roadmap/instruction cleanup.
10+
11+
Required rules:
12+
- if roadmap content is being moved to PROJECT_INSTRUCTIONS.md, MOVE it; do not simply delete it
13+
- destination text must exist before source text is removed
14+
- preserve wording unless the PR explicitly requires rewriting
15+
- roadmap handling remains status-only unless explicitly requested otherwise
16+
- do not delete roadmap content during cleanup work
17+
18+
Outputs:
19+
- compact PR doc
20+
- any required docs updates for Level 11 direction
21+
- validation notes
22+
- repo-structured ZIP
23+
24+
Final packaging step is REQUIRED:
25+
`<project folder>/tmp/BUILD_PR_LEVEL_11_2_COMBINED_RUNTIME_DIRECTION_AND_RULE_MOVE_GUARDS.zip`
26+
27+
Hard rules:
28+
- combine work to reduce PR count
29+
- no unrelated repo changes
30+
- no missing ZIP

docs/dev/COMMIT_COMMENT.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
Start Level 11 and move productization rules out of roadmap into instructions
2-
BUILD_PR_LEVEL_11_1_POST_LEVEL_10_HANDOFF_AND_ROADMAP_RULE_CLEANUP
1+
Combine Level 11 runtime direction setup and add move-not-delete roadmap guard
2+
BUILD_PR_LEVEL_11_2_COMBINED_RUNTIME_DIRECTION_AND_RULE_MOVE_GUARDS

docs/dev/NEXT_COMMAND.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
PLAN_PR_LEVEL_11_2_CORE_RUNTIME_DIRECTION
1+
BUILD_PR_LEVEL_11_3_COMBINED_RUNTIME_FOUNDATION

docs/dev/PROJECT_INSTRUCTIONS.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,3 +112,10 @@ ZIP STANDARD (ENFORCED)
112112
## Productization Rules
113113
- Do not create standalone showcase tracks in future roadmaps
114114
- Fold showcase importance into the main feature or sample title when needed
115+
116+
## Roadmap Instruction Move Guards
117+
- If roadmap content is moved to `PROJECT_INSTRUCTIONS.md`, move it and do not delete it without relocation.
118+
- Ensure destination text exists before removing the source text.
119+
- Preserve wording unless the PR explicitly requires rewriting.
120+
- Keep roadmap handling status-only unless explicitly requested otherwise.
121+
- Do not delete roadmap content during cleanup work.
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
- Level 11 start
2-
- roadmap rule cleanup
3-
- instructions updated
1+
- Combined the next Level 11 setup work to reduce PR count
2+
- Added explicit move-not-delete guard for future roadmap/instruction migrations
3+
- Kept roadmap handling status-only unless explicitly requested otherwise
Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
2-
- roadmap cleaned of rule checkboxes
3-
- instructions updated
4-
- Level 10 confirmed complete
1+
- Combined PR reduces follow-on PR count
2+
- Rule-migration guard is explicit
3+
- Roadmap cleanup cannot silently delete moved content
4+
- Outputs remain docs-first and repo-structured
5+
- Output ZIP created at:
6+
<project folder>/tmp/BUILD_PR_LEVEL_11_2_COMBINED_RUNTIME_DIRECTION_AND_RULE_MOVE_GUARDS.zip

docs/dev/roadmaps/MASTER_ROADMAP_HIGH_LEVEL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -609,7 +609,7 @@
609609
- [.] FEATURE: Fullscreen Bezel Overlay System - Render game in full screen with optional bezel artwork layer (static or animated) surrounding the active playfield, preserving aspect ratio and supporting per-game/theme bezel assets without modifying core engine rendering.
610610

611611
### Later Capability Lanes
612-
- [ ] Execute 2D capability polish lanes
612+
- [.] Execute 2D capability polish lanes
613613
- [ ] Execute phase-16 / 3D capability lanes
614614

615615
### Final Cleanup Lane
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# BUILD_PR_LEVEL_11_2_COMBINED_RUNTIME_DIRECTION_AND_RULE_MOVE_GUARDS
2+
3+
## Purpose
4+
Combined Level 11 setup PR that sets the next runtime direction and adds explicit move-guard governance for roadmap-to-instructions cleanup.
5+
6+
## Scope
7+
- docs-only, no runtime code
8+
- one compact direction/status update
9+
- one explicit rule-move guard update
10+
11+
## Packaging
12+
`<project folder>/tmp/BUILD_PR_LEVEL_11_2_COMBINED_RUNTIME_DIRECTION_AND_RULE_MOVE_GUARDS.zip`
13+
14+
## Applied Delta
15+
16+
### 1) Core Runtime Direction (compact)
17+
- Updated one roadmap status marker to establish active direction:
18+
- `- [ ] Execute 2D capability polish lanes`
19+
- `+ [.] Execute 2D capability polish lanes`
20+
21+
### 2) Rule-Move Guards
22+
- Added `## Roadmap Instruction Move Guards` in `docs/dev/PROJECT_INSTRUCTIONS.md` with explicit rules:
23+
- move content instead of deleting during roadmap-to-instruction migration
24+
- destination text must exist before source removal
25+
- preserve wording unless rewrite is explicitly requested
26+
- roadmap remains status-only unless explicitly requested
27+
- no roadmap-content deletion during cleanup work
28+
29+
## Validation Notes
30+
- Confirmed only status marker changes were made in roadmap content.
31+
- Confirmed no roadmap prose was rewritten.
32+
- Confirmed move-guard rules now exist in `docs/dev/PROJECT_INSTRUCTIONS.md`.
33+
- Confirmed docs-only scope (no engine/runtime/tool code edits).

0 commit comments

Comments
 (0)