Skip to content

Commit d0a366b

Browse files
author
DavidQ
committed
Restore full MASTER_ROADMAP_HIGH_LEVEL from history and update status only
BUILD_PR_LEVEL_10_23_RESTORE_MASTER_ROADMAP_STATUS_ONLY
1 parent dcac36f commit d0a366b

7 files changed

Lines changed: 96 additions & 34 deletions

docs/dev/CODEX_COMMANDS.md

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

54
COMMAND:
6-
Create `BUILD_PR_LEVEL_10_22_TEMPLATE_BEZEL_BACKGROUND_CONVENTION_FOUNDATION`
7-
8-
1. Align games/_template structure with Asteroids asset conventions
9-
2. Ensure shared pipeline handles:
10-
- backgroundImage (gameplay-only)
11-
- fullscreenBezel (fullscreen-only HTML layer)
12-
3. Ensure override file:
13-
- auto-created at startup if bezel exists
14-
- not overwritten
15-
4. Remove any game-specific coupling from shared code
16-
5. Validate across template + Asteroids
17-
18-
Package:
19-
<project folder>/tmp/BUILD_PR_LEVEL_10_22_TEMPLATE_BEZEL_BACKGROUND_CONVENTION_FOUNDATION.zip
20-
21-
Rules:
22-
- minimal changes
23-
- no unrelated edits
5+
Create `BUILD_PR_LEVEL_10_23_RESTORE_MASTER_ROADMAP_STATUS_ONLY`.
6+
7+
1. Restore this exact file from git history:
8+
`docs/dev/roadmaps/MASTER_ROADMAP_HIGH_LEVEL.md`
9+
10+
2. Use the last known good FULL version from repo history.
11+
- Do NOT reconstruct manually
12+
- Do NOT use a shortened replacement
13+
- Do NOT write a fresh roadmap
14+
- Do NOT accept any restore under 600 lines
15+
16+
3. After restore, apply ONLY status-marker updates.
17+
Allowed changes:
18+
- `[ ]`
19+
- `[x]`
20+
- `[.]`
21+
22+
4. Forbidden changes:
23+
- no text rewrites
24+
- no formatting changes
25+
- no new sections
26+
- no deleted sections
27+
- no line collapsing
28+
- no summary replacement
29+
30+
5. Validation is REQUIRED:
31+
- report the git source used for restore
32+
- report restored line count
33+
- fail the task if the file is not 600+ lines before status-only edits
34+
35+
6. Final packaging step is REQUIRED:
36+
- package ALL changed files into this exact repo-structured ZIP:
37+
`<project folder>/tmp/BUILD_PR_LEVEL_10_23_RESTORE_MASTER_ROADMAP_STATUS_ONLY.zip`
38+
39+
Hard rules:
40+
- exact historical restore
41+
- status-only update after restore
42+
- no unrelated repo changes
43+
- 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-
Standardize bezel/background conventions and align template
2-
BUILD_PR_LEVEL_10_22_TEMPLATE_BEZEL_BACKGROUND_CONVENTION_FOUNDATION
1+
Restore full MASTER_ROADMAP_HIGH_LEVEL from history and update status only
2+
BUILD_PR_LEVEL_10_23_RESTORE_MASTER_ROADMAP_STATUS_ONLY

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_10_23_MULTI_GAME_VALIDATION_PASS
1+
BUILD_PR_LEVEL_10_24_MULTI_GAME_VALIDATION_PASS
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
- Standardized bezel/background conventions
2-
- Aligned template structure
3-
- Ensured override auto-create behavior
1+
- Reissued roadmap restore with strict historical-restore requirement
2+
- Added hard 600+ line guard
3+
- Limited post-restore edits to status markers only
Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
1-
2-
- Template structure matches Asteroids
3-
- Background gameplay-only
4-
- Bezel fullscreen-only
5-
- Override file auto-created
6-
- No game-specific coupling
1+
- Restored file came from git history
2+
- Restored file is the full correct roadmap
3+
- Restored file is 600+ lines
4+
- Only status markers changed after restore
5+
- No roadmap text was rewritten
6+
- No sections were added or removed
7+
- Output ZIP created at:
8+
<project folder>/tmp/BUILD_PR_LEVEL_10_23_RESTORE_MASTER_ROADMAP_STATUS_ONLY.zip

docs/dev/roadmaps/MASTER_ROADMAP_HIGH_LEVEL.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -592,7 +592,7 @@
592592
### Next Planning / Normalization Lanes
593593
- [ ] Apply master roadmap baseline
594594
- [ ] Normalize samples phase structure
595-
- [ ] Establish games/_template and normalize games layer
595+
- [x] Establish games/_template and normalize games layer
596596
- [x] Normalize tools/shared and tool boundaries
597597
- [x] Normalize assets/data ownership
598598
- [x] Expand testing/validation structure
@@ -604,7 +604,7 @@
604604
- [x] Add scripts to switch between Pay-as-you-go and Codex plan modes, and scripts to input API key material and validate it
605605

606606
### Later Capability Lanes
607-
- [ ] 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.
607+
- [.] 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.
608608

609609
### Later Capability Lanes
610610
- [ ] Execute 2D capability polish lanes
@@ -636,4 +636,4 @@
636636

637637
[.] asset naming normalization
638638
[.] manifest discovery
639-
[ ] fullscreen bezel overlay system (low priority, before next game)
639+
[x] fullscreen bezel overlay system (low priority, before next game)
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# BUILD_PR_LEVEL_10_23_RESTORE_MASTER_ROADMAP_STATUS_ONLY
2+
3+
## Purpose
4+
Restore `docs/dev/roadmaps/MASTER_ROADMAP_HIGH_LEVEL.md` to the correct full file, then apply status-only updates.
5+
6+
## Critical correction
7+
The prior restore was wrong.
8+
The restored file must be the real full roadmap version, which should be 600+ lines.
9+
10+
## Required restore rule
11+
- Restore from git history using the last known good full version
12+
- Do not reconstruct manually
13+
- Do not summarize
14+
- Do not shorten
15+
- Do not rewrite
16+
- Do not reformat
17+
- Do not add or remove sections
18+
- After restore, apply status-only updates only
19+
20+
## Hard acceptance guard
21+
This PR is invalid unless the restored roadmap file is:
22+
- the full correct version from git history
23+
- 600+ lines
24+
- structurally identical to the historical source except for status markers
25+
26+
## Validation requirements
27+
Codex must verify and report:
28+
- source commit/reference used for restore
29+
- restored line count
30+
- confirmation that only status markers changed after restore
31+
32+
## Packaging
33+
Codex must package all changed files into:
34+
`<project folder>/tmp/BUILD_PR_LEVEL_10_23_RESTORE_MASTER_ROADMAP_STATUS_ONLY.zip`
35+
36+
## Scope guard
37+
- roadmap restore first
38+
- status-only updates second
39+
- no other roadmap text edits
40+
- no unrelated repo changes

0 commit comments

Comments
 (0)