Skip to content

Commit e5a99c3

Browse files
committed
PR_26172_MASTER_003 backlog master governance
1 parent 0ccaf0e commit e5a99c3

7 files changed

Lines changed: 246 additions & 138 deletions
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
# Backlog Governance
2+
3+
## Purpose
4+
5+
`BACKLOG_MASTER.md` is the master planning record for Project Instructions operating-system work and Game Journey MVP tool status.
6+
7+
## Status Legend
8+
9+
- `[ ]` Planned
10+
- `[?]` Wireframe
11+
- `[.]` Building
12+
- `[x]` Complete
13+
- `[!]` Blocked
14+
- `[-]` Deprecated
15+
16+
## Immutable Item Text
17+
18+
Backlog item text is immutable after creation.
19+
20+
Allowed:
21+
- add new backlog items
22+
- change status
23+
- add notes
24+
- add references
25+
26+
Prohibited without owner approval:
27+
- delete backlog items
28+
- rename backlog items
29+
- rewrite backlog item text
30+
- reclassify backlog items
31+
32+
## Notes And References
33+
34+
Notes and references must be appended under the relevant item or phase. Do not hide prior decision context.
35+
36+
## Folded Scope
37+
38+
`PR_26172_MASTER_006-game-journey-mvp-backlog` was folded into `PR_26172_MASTER_003-backlog-master-governance` by owner decision. There is no separate PR006 in this queue.
Lines changed: 143 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,143 @@
1+
# Backlog Master
2+
3+
## Status Legend
4+
5+
- `[ ]` Planned
6+
- `[?]` Wireframe
7+
- `[.]` Building
8+
- `[x]` Complete
9+
- `[!]` Blocked
10+
- `[-]` Deprecated
11+
12+
## Governance
13+
14+
Backlog item text is immutable after creation.
15+
16+
Allowed changes:
17+
- add new items
18+
- change status
19+
- add notes
20+
- add references
21+
22+
Prohibited without owner approval:
23+
- delete items
24+
- rename items
25+
- rewrite item text
26+
- reclassify items
27+
28+
## Game Journey MVP Backlog
29+
30+
Source reference: `toolbox/tools-page-accordions.js` Game Journey Build Path grouping and `toolbox/toolRegistry.js` display labels.
31+
32+
### Idea
33+
34+
0% Complete — Dream, brainstorm, and explore
35+
36+
- [ ] ALPHA - Idea Board
37+
- [ ] ALPHA - Creator Learning
38+
39+
### Design
40+
41+
0% Complete — Shape your game's story and systems
42+
43+
- [ ] ALPHA - AI Command Center
44+
- [ ] ALPHA - Game Configuration
45+
- [ ] ALPHA - Game Crew
46+
- [ ] ALPHA - Game Design
47+
- [ ] ALPHA - Game Hub
48+
- [ ] ALPHA - Tags
49+
- [ ] ALPHA - Game Crew (users)
50+
- [ ] BETA - Message Studio
51+
52+
### Graphics
53+
54+
0% Complete — Create the visual look of your game
55+
56+
- [ ] BETA - Animations
57+
- [ ] BETA - Assets
58+
- [ ] BETA - Colors
59+
- [ ] BETA - Particles
60+
- [ ] BETA - Sprites
61+
- [ ] BETA - Videos
62+
63+
### Audio
64+
65+
0% Complete — Build sounds, music, and voices
66+
67+
- [ ] BETA - Audio
68+
- [ ] BETA - Audio Effects
69+
- [ ] BETA - MIDI
70+
- [ ] BETA - Music
71+
- [ ] BETA - Voice Capture
72+
- [ ] BETA - Text To Speech
73+
- [ ] BETA - Voices
74+
75+
### Objects
76+
77+
0% Complete — Create the things players interact with
78+
79+
- [ ] ALPHA - Characters
80+
- [ ] ALPHA - Objects
81+
82+
### Worlds
83+
84+
0% Complete — Build levels, maps, and places to explore
85+
86+
- [ ] ALPHA - Worlds
87+
88+
### Interface
89+
90+
0% Complete — Design menus, HUDs, and player screens
91+
92+
- [ ] ALPHA - Fonts
93+
- [ ] ALPHA - Languages
94+
95+
### Controls
96+
97+
0% Complete — Define how players interact with your game
98+
99+
- [ ] ALPHA - Controls
100+
- [ ] ALPHA - Hitboxes
101+
- [ ] ALPHA - Input Mapping V2
102+
103+
### Rules
104+
105+
0% Complete — Create gameplay behavior and events
106+
107+
- [ ] ALPHA - Custom Extensions
108+
- [ ] ALPHA - Events
109+
110+
### Progression
111+
112+
0% Complete — Build rewards, unlocks, and advancement
113+
114+
- [ ] ALPHA - Achievements
115+
- [ ] ALPHA - Game Journey
116+
- [ ] ALPHA - Saved Data
117+
118+
### Play Test
119+
120+
0% Complete — Test, debug, and improve your game
121+
122+
- [ ] ALPHA - Debug
123+
- [ ] ALPHA - Game Testing
124+
- [ ] ALPHA - Performance
125+
126+
### Publish
127+
128+
0% Complete — Prepare and release your game
129+
130+
- [ ] BETA - Build Game
131+
- [ ] BETA - Environments
132+
- [ ] BETA - Game Migration
133+
- [ ] BETA - Platform Settings
134+
- [ ] BETA - Publish
135+
136+
### Share
137+
138+
0% Complete — Grow your audience and community
139+
140+
- [ ] BETA - Cloud
141+
- [ ] BETA - Community
142+
- [ ] BETA - Marketplace
143+
- [ ] BETA - Ratings
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# PR_26172_MASTER_003 Instruction Compliance Checklist
2+
3+
- PASS: Read `docs_build/dev/PROJECT_INSTRUCTIONS.md`.
4+
- PASS: Read `docs_build/dev/PROJECT_MULTI_PC.txt`.
5+
- PASS: Explicit MASTER override accepted Team MASTER for this operating-system bootstrap.
6+
- PASS: Owner decision folded PR006 content into PR003.
7+
- PASS: Branch name mirrors PR ownership: `pr/26172-MASTER-003-backlog-master-governance`.
8+
- PASS: Implementation path is `docs_build/dev/ProjectInstructions/`.
9+
- PASS: Existing Project Instructions were preserved.
10+
- PASS: No direct commit to `main`.
11+
- PASS: Required review artifacts are produced.
12+
- PASS: Required ZIP path is `tmp/PR_26172_MASTER_003-backlog-master-governance_delta.zip`.
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# PR_26172_MASTER_003 Manual Validation Notes
2+
3+
- Confirmed branch was created from latest `main`.
4+
- Confirmed only new files were added.
5+
- Confirmed existing Project Instructions files were not deleted or rewritten.
6+
- Confirmed status legend includes Planned, Wireframe, Building, Complete, Blocked, and Deprecated.
7+
- Confirmed each requested Game Journey phase is present.
8+
- Confirmed each phase uses `0% Complete — <description>` format.
9+
- Confirmed phase tools come from the active Build Path grouping and tool registry labels.
10+
- Did not run Playwright because this is documentation-only.
11+
- Did not run samples.
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# PR_26172_MASTER_003-backlog-master-governance
2+
3+
## Scope
4+
5+
Create backlog master governance and fold in the Game Journey MVP backlog population that was originally scoped as PR006.
6+
7+
## Changes
8+
9+
- Added `backlog/BACKLOG_MASTER.md`.
10+
- Added `addendums/backlog_governance.md`.
11+
- Added the requested status legend.
12+
- Added immutable backlog text rules.
13+
- Populated Game Journey MVP phases with actual tools from the active Build Path grouping.
14+
- Documented that PR006 was folded into PR003 by owner decision.
15+
16+
## Validation
17+
18+
- `git diff --check`
19+
- Markdown/text review for status legend, immutability rules, phase format, and phase tool entries.
20+
- Playwright skipped: no runtime UI files changed.
21+
- Samples skipped: not requested.
22+
23+
## ZIP
24+
25+
`tmp/PR_26172_MASTER_003-backlog-master-governance_delta.zip`
Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
docs_build/dev/reports/PR_26171_GAMMA_027-sqlite-doc-reference-cleanup-instruction-compliance-checklist.md
2-
docs_build/dev/reports/PR_26171_GAMMA_027-sqlite-doc-reference-cleanup-manual-validation-notes.md
3-
docs_build/dev/reports/PR_26171_GAMMA_027-sqlite-doc-reference-cleanup.md
1+
docs_build/dev/ProjectInstructions/addendums/backlog_governance.md
2+
docs_build/dev/ProjectInstructions/backlog/BACKLOG_MASTER.md
43
docs_build/dev/reports/codex_changed_files.txt
54
docs_build/dev/reports/codex_review.diff
6-
src/dev-runtime/persistence/mock-db-store.js
5+
docs_build/dev/reports/PR_26172_MASTER_003-backlog-master-governance.md
6+
docs_build/dev/reports/PR_26172_MASTER_003-backlog-master-governance-instruction-compliance-checklist.md
7+
docs_build/dev/reports/PR_26172_MASTER_003-backlog-master-governance-manual-validation-notes.md
Lines changed: 12 additions & 134 deletions
Original file line numberDiff line numberDiff line change
@@ -1,138 +1,16 @@
1-
diff --git a/docs_build/dev/reports/PR_26171_GAMMA_027-sqlite-doc-reference-cleanup-instruction-compliance-checklist.md b/docs_build/dev/reports/PR_26171_GAMMA_027-sqlite-doc-reference-cleanup-instruction-compliance-checklist.md
2-
new file mode 100644
3-
index 000000000..a07705200
4-
--- /dev/null
5-
+++ b/docs_build/dev/reports/PR_26171_GAMMA_027-sqlite-doc-reference-cleanup-instruction-compliance-checklist.md
6-
@@ -0,0 +1,28 @@
7-
+# PR_26171_GAMMA_027 Instruction Compliance Checklist
8-
+
9-
+## Start Gate
10-
+
11-
+- PASS: Read `docs_build/dev/PROJECT_INSTRUCTIONS.md`.
12-
+- PASS: Read `docs_build/dev/PROJECT_MULTI_PC.txt`.
13-
+- PASS: PR name includes TEAM token `GAMMA`.
14-
+- PASS: Branch name mirrors TEAM token: `pr/26171-GAMMA-027-sqlite-doc-reference-cleanup`.
15-
+- PASS: Scope is diagnostics/cleanup and belongs to Team Gamma.
16-
+- PASS: Started from fresh `main` after PR 026 merged.
17-
+- PASS: Repository was clean before branch creation.
18-
+
19-
+## Scope Guard
20-
+
21-
+- PASS: One PR purpose only.
22-
+- PASS: Cleaned active docs/seed wording only.
23-
+- PASS: Preserved `PROJECT_INSTRUCTIONS.md` SQLite deprecation rules.
24-
+- PASS: Did not rewrite historical PR/report archives.
25-
+- PASS: Did not run samples.
26-
+
27-
+## Completion Gate
28-
+
29-
+- PASS: PR-specific report exists.
30-
+- PASS: Manual validation notes exist.
31-
+- PASS: Instruction compliance checklist exists.
32-
+- PASS: `docs_build/dev/reports/codex_review.diff` exists.
33-
+- PASS: `docs_build/dev/reports/codex_changed_files.txt` exists.
34-
+- PASS: Repo-structured ZIP path is documented: `tmp/PR_26171_GAMMA_027-sqlite-doc-reference-cleanup_delta.zip`.
35-
diff --git a/docs_build/dev/reports/PR_26171_GAMMA_027-sqlite-doc-reference-cleanup-manual-validation-notes.md b/docs_build/dev/reports/PR_26171_GAMMA_027-sqlite-doc-reference-cleanup-manual-validation-notes.md
36-
new file mode 100644
37-
index 000000000..415d83d27
38-
--- /dev/null
39-
+++ b/docs_build/dev/reports/PR_26171_GAMMA_027-sqlite-doc-reference-cleanup-manual-validation-notes.md
40-
@@ -0,0 +1,17 @@
41-
+# PR_26171_GAMMA_027 Manual Validation Notes
42-
+
43-
+Manual validation focused on active docs/seed wording.
44-
+
45-
+## Notes
46-
+
47-
+- Confirmed PR 027 branch was created from fresh `main` after PR 026 merged.
48-
+- Confirmed `PROJECT_INSTRUCTIONS.md` deprecation rules were preserved.
49-
+- Confirmed historical report and PR docs were not modified.
50-
+- Confirmed the only active seed wording change was the Local DB session-mode description.
51-
+- Confirmed remaining SQLite references in active paths are governance, validation guards, negative tests, or legacy data-preservation guard text.
52-
+
53-
+## Skipped
54-
+
55-
+- Playwright was skipped because no UI behavior changed.
56-
+- Samples were skipped by request.
57-
+- Broad tests were skipped because this is a wording-only cleanup.
58-
diff --git a/docs_build/dev/reports/PR_26171_GAMMA_027-sqlite-doc-reference-cleanup.md b/docs_build/dev/reports/PR_26171_GAMMA_027-sqlite-doc-reference-cleanup.md
59-
new file mode 100644
60-
index 000000000..ecb1a233d
61-
--- /dev/null
62-
+++ b/docs_build/dev/reports/PR_26171_GAMMA_027-sqlite-doc-reference-cleanup.md
63-
@@ -0,0 +1,43 @@
64-
+# PR_26171_GAMMA_027-sqlite-doc-reference-cleanup
65-
+
66-
+TEAM ownership: GAMMA.
67-
+
68-
+## Scope
69-
+
70-
+Clean active docs/seed wording that implied SQLite is still an active persistence target.
71-
+
72-
+## Changes
73-
+
74-
+- Updated `src/dev-runtime/persistence/mock-db-store.js` session-mode description from SQLite-backed wording to neutral Local DB adapter wording.
75-
+- Preserved `PROJECT_INSTRUCTIONS.md` SQLite deprecation rules.
76-
+- Did not rewrite historical PR/report archives.
77-
+- Did not remove governance, validation guard, negative test, or legacy data-preservation references.
78-
+
79-
+## Validation
80-
+
81-
+Passed:
82-
+- `git diff --check`
83-
+- `node --check src/dev-runtime/persistence/mock-db-store.js`
84-
+- Targeted text check confirmed no active docs/seed wording still says `SQLite-backed`, `SQLite persistence`, `SQLite service`, or `backed by server SQLite storage`.
85-
+- Scoped active-source search confirmed remaining non-archive SQLite references are limited to:
86-
+ - governance rules in `PROJECT_INSTRUCTIONS.md`
87-
+ - validation guard patterns in `scripts/validate-browser-env-agnostic.mjs`
88-
+ - negative test assertions that SQLite is not exposed
89-
+ - Game Journey legacy SQLite data-preservation guard
90-
+
91-
+Skipped:
92-
+- Playwright: no UI/runtime behavior changed.
93-
+- Samples: skipped by request.
94-
+- Historical reports and PR docs: explicitly out of scope.
95-
+
96-
+## Reports
97-
+
98-
+- `docs_build/dev/reports/codex_review.diff`
99-
+- `docs_build/dev/reports/codex_changed_files.txt`
100-
+- `docs_build/dev/reports/PR_26171_GAMMA_027-sqlite-doc-reference-cleanup.md`
101-
+- `docs_build/dev/reports/PR_26171_GAMMA_027-sqlite-doc-reference-cleanup-manual-validation-notes.md`
102-
+- `docs_build/dev/reports/PR_26171_GAMMA_027-sqlite-doc-reference-cleanup-instruction-compliance-checklist.md`
103-
+
104-
+## ZIP
105-
+
106-
+`tmp/PR_26171_GAMMA_027-sqlite-doc-reference-cleanup_delta.zip`
107-
diff --git a/docs_build/dev/reports/codex_changed_files.txt b/docs_build/dev/reports/codex_changed_files.txt
108-
index 4e23ae82e..5ebd4f6a7 100644
1+
diff --git a/docs_build/dev/reports/codex_changed_files.txt b/docs_build/dev/reports/codex_changed_files.txt
2+
index 5ebd4f6a7..3a2b1772c 100644
1093
--- a/docs_build/dev/reports/codex_changed_files.txt
1104
+++ b/docs_build/dev/reports/codex_changed_files.txt
111-
@@ -1,10 +1,6 @@
112-
-docs_build/dev/reports/PR_26171_GAMMA_026-sqlite-test-reference-cleanup-instruction-compliance-checklist.md
113-
-docs_build/dev/reports/PR_26171_GAMMA_026-sqlite-test-reference-cleanup-manual-validation-notes.md
114-
-docs_build/dev/reports/PR_26171_GAMMA_026-sqlite-test-reference-cleanup.md
115-
+docs_build/dev/reports/PR_26171_GAMMA_027-sqlite-doc-reference-cleanup-instruction-compliance-checklist.md
116-
+docs_build/dev/reports/PR_26171_GAMMA_027-sqlite-doc-reference-cleanup-manual-validation-notes.md
117-
+docs_build/dev/reports/PR_26171_GAMMA_027-sqlite-doc-reference-cleanup.md
5+
@@ -1,6 +1,7 @@
6+
-docs_build/dev/reports/PR_26171_GAMMA_027-sqlite-doc-reference-cleanup-instruction-compliance-checklist.md
7+
-docs_build/dev/reports/PR_26171_GAMMA_027-sqlite-doc-reference-cleanup-manual-validation-notes.md
8+
-docs_build/dev/reports/PR_26171_GAMMA_027-sqlite-doc-reference-cleanup.md
9+
+docs_build/dev/ProjectInstructions/addendums/backlog_governance.md
10+
+docs_build/dev/ProjectInstructions/backlog/BACKLOG_MASTER.md
11811
docs_build/dev/reports/codex_changed_files.txt
11912
docs_build/dev/reports/codex_review.diff
120-
-tests/dev-runtime/DbSeedIntegrity.test.mjs
121-
-tests/playwright/tools/AdminDbViewer.spec.mjs
122-
-tests/playwright/tools/BrowserApiUrlConfig.spec.mjs
123-
-tests/playwright/tools/GameJourneyTool.spec.mjs
124-
-tests/playwright/tools/LoginSessionMode.spec.mjs
125-
+src/dev-runtime/persistence/mock-db-store.js
126-
diff --git a/src/dev-runtime/persistence/mock-db-store.js b/src/dev-runtime/persistence/mock-db-store.js
127-
index 2305910bc..c98c915b5 100644
128-
--- a/src/dev-runtime/persistence/mock-db-store.js
129-
+++ b/src/dev-runtime/persistence/mock-db-store.js
130-
@@ -23,7 +23,7 @@ export const MOCK_DB_SESSION_MODES = Object.freeze([
131-
adapterId: "local-db",
132-
adapterName: "LocalDbAdapter",
133-
configured: true,
134-
- description: "Uses LocalDbAdapter backed by server SQLite storage.",
135-
+ description: "Uses the Local DB adapter behind the server API boundary.",
136-
environment: "Local DB",
137-
id: "local-db",
138-
label: "Local DB",
13+
-src/dev-runtime/persistence/mock-db-store.js
14+
+docs_build/dev/reports/PR_26172_MASTER_003-backlog-master-governance.md
15+
+docs_build/dev/reports/PR_26172_MASTER_003-backlog-master-governance-instruction-compliance-checklist.md
16+
+docs_build/dev/reports/PR_26172_MASTER_003-backlog-master-governance-manual-validation-notes.md

0 commit comments

Comments
 (0)