Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
48 changes: 24 additions & 24 deletions docs_build/dev/ProjectInstructions/TEAM_START_COMMANDS.md
Original file line numberDiff line numberDiff line change
@@ -1,68 +1,68 @@
# TEAM_START_COMMANDS

## Start Team Alpha
## Start Team Alfa

Ready-to-copy command:

```text
OWNER override approved: Start Team Alpha from the ProjectInstructions release gate.
OWNER override approved: Start Team Alfa from the ProjectInstructions release gate.

Read docs_build/dev/ProjectInstructions/README.txt first.
Read docs_build/dev/ProjectInstructions/backlog/BACKLOG_MASTER.md.
Read docs_build/dev/ProjectInstructions/team_assignments/TEAM_ASSIGNMENTS.md.

Pull one [ ] item for Team Alpha from BACKLOG_MASTER.md.
Stop if Team Alpha already has an active branch.
Stop if Team Alpha already has an active assignment.
Stop if no [ ] Team Alpha backlog item is available.
Pull one [ ] item for Team Alfa from BACKLOG_MASTER.md.
Stop if Team Alfa already has an active branch.
Stop if Team Alfa already has an active assignment.
Stop if no [ ] Team Alfa backlog item is available.

Change the selected backlog item from [ ] to [.].
Add the selected assignment under Team Alpha in TEAM_ASSIGNMENTS.md.
Create one Team Alpha branch for the selected assignment.
Add the selected assignment under Team Alfa in TEAM_ASSIGNMENTS.md.
Create one Team Alfa branch for the selected assignment.
Work only that assignment.
```

## Start Team Beta
## Start Team Bravo

Ready-to-copy command:

```text
OWNER override approved: Start Team Beta from the ProjectInstructions release gate.
OWNER override approved: Start Team Bravo from the ProjectInstructions release gate.

Read docs_build/dev/ProjectInstructions/README.txt first.
Read docs_build/dev/ProjectInstructions/backlog/BACKLOG_MASTER.md.
Read docs_build/dev/ProjectInstructions/team_assignments/TEAM_ASSIGNMENTS.md.

Pull one [ ] item for Team Beta from BACKLOG_MASTER.md.
Stop if Team Beta already has an active branch.
Stop if Team Beta already has an active assignment.
Stop if no [ ] Team Beta backlog item is available.
Pull one [ ] item for Team Bravo from BACKLOG_MASTER.md.
Stop if Team Bravo already has an active branch.
Stop if Team Bravo already has an active assignment.
Stop if no [ ] Team Bravo backlog item is available.

Change the selected backlog item from [ ] to [.].
Add the selected assignment under Team Beta in TEAM_ASSIGNMENTS.md.
Create one Team Beta branch for the selected assignment.
Add the selected assignment under Team Bravo in TEAM_ASSIGNMENTS.md.
Create one Team Bravo branch for the selected assignment.
Work only that assignment.
```

## Start Team Gamma
## Start Team Charlie

Ready-to-copy command:

```text
OWNER override approved: Start Team Gamma from the ProjectInstructions release gate.
OWNER override approved: Start Team Charlie from the ProjectInstructions release gate.

Read docs_build/dev/ProjectInstructions/README.txt first.
Read docs_build/dev/ProjectInstructions/backlog/BACKLOG_MASTER.md.
Read docs_build/dev/ProjectInstructions/team_assignments/TEAM_ASSIGNMENTS.md.

Pull one [ ] item for Team Gamma from BACKLOG_MASTER.md.
Stop if Team Gamma already has an active branch.
Stop if Team Gamma already has an active assignment.
Stop if no [ ] Team Gamma backlog item is available.
Pull one [ ] item for Team Charlie from BACKLOG_MASTER.md.
Stop if Team Charlie already has an active branch.
Stop if Team Charlie already has an active assignment.
Stop if no [ ] Team Charlie backlog item is available.

Change the selected backlog item from [ ] to [.].
Add the selected assignment under Team Gamma in TEAM_ASSIGNMENTS.md.
Create one Team Gamma branch for the selected assignment.
Add the selected assignment under Team Charlie in TEAM_ASSIGNMENTS.md.
Create one Team Charlie branch for the selected assignment.
Work only that assignment.
```

Expand Down
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
# Build Path Status Sync Governance
# Build Path Status Sync Governance

## Purpose

Expand Down
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
# Deprecation Governance
# Deprecation Governance

## Purpose

Expand Down
Original file line numberDiff line numberDiff line change
Expand Up@@ -2,7 +2,7 @@

## Purpose

This gate prevents Team Alpha, Team Beta, Team Gamma, or Team OWNER from starting regular assigned work before the ProjectInstructions operating system is ready.
This gate prevents Team Alfa, Team Bravo, Team Charlie, or Team OWNER from starting regular assigned work before the ProjectInstructions operating system is ready.

## Release Rule

Expand Down
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
# Build Path Tile Overlay Status Governance
# Build Path Tile Overlay Status Governance

## Purpose

Expand Down
124 changes: 62 additions & 62 deletions docs_build/dev/ProjectInstructions/backlog/BACKLOG_MASTER.md
Original file line numberDiff line numberDiff line change
Expand Up@@ -4,114 +4,114 @@

### Idea

0% Complete Dream, brainstorm, and explore early game concepts
0% Complete — Dream, brainstorm, and explore early game concepts

- [ ] Alpha - Idea Board
- [ ] Alpha - Game Concept Notes
- [ ] Alpha - Creator Learning
- [ ] Alfa - Idea Board
- [ ] Alfa - Game Concept Notes
- [ ] Alfa - Creator Learning

### Design

0% Complete Shape the game's story, structure, and systems
0% Complete — Shape the game's story, structure, and systems

- [ ] Alpha - Game Hub
- [ ] Alpha - Game Design
- [ ] Alpha - Game Configuration
- [ ] Alpha - Game Crew
- [ ] Alpha - Tags
- [ ] Beta - Messages
- [ ] Alfa - Game Hub
- [ ] Alfa - Game Design
- [ ] Alfa - Game Configuration
- [ ] Alfa - Game Crew
- [ ] Alfa - Tags
- [ ] Bravo - Messages

### Graphics

0% Complete Create the visual look of your game
0% Complete — Create the visual look of your game

- [ ] Beta - Asset Studio V2
- [ ] Beta - Sprite Studio V2
- [ ] Beta - Animation Studio V2
- [ ] Beta - Palette Manager
- [ ] Beta - Video Studio
- [ ] Bravo - Asset Studio V2
- [ ] Bravo - Sprite Studio V2
- [ ] Bravo - Animation Studio V2
- [ ] Bravo - Palette Manager
- [ ] Bravo - Video Studio

### Audio

0% Complete Build sounds, music, and voices
0% Complete — Build sounds, music, and voices

- [ ] Beta - Audio Studio V2
- [ ] Beta - Audio Effects
- [ ] Beta - MIDI Studio V2
- [ ] Beta - Messages
- [ ] Beta - Text To Speech
- [ ] Beta - Voice Profiles
- [ ] Bravo - Audio Studio V2
- [ ] Bravo - Audio Effects
- [ ] Bravo - MIDI Studio V2
- [ ] Bravo - Messages
- [ ] Bravo - Text To Speech
- [ ] Bravo - Voice Profiles

### Objects

0% Complete Create the things players interact with
0% Complete — Create the things players interact with

- [ ] Alpha - Objects
- [ ] Alpha - Characters
- [ ] Alpha - Object Behaviors
- [ ] Alfa - Objects
- [ ] Alfa - Characters
- [ ] Alfa - Object Behaviors

### Worlds

0% Complete Build levels, maps, and places to explore
0% Complete — Build levels, maps, and places to explore

- [ ] Alpha - Worlds
- [ ] Alpha - Environment Settings
- [ ] Alpha - Level Layouts
- [ ] Alfa - Worlds
- [ ] Alfa - Environment Settings
- [ ] Alfa - Level Layouts

### Interface

0% Complete Design menus, HUDs, and player screens
0% Complete — Design menus, HUDs, and player screens

- [ ] Alpha - Interface Layouts
- [ ] Alpha - Fonts
- [ ] Alpha - Languages
- [ ] Alfa - Interface Layouts
- [ ] Alfa - Fonts
- [ ] Alfa - Languages

### Controls

0% Complete Define how players interact with your game
0% Complete — Define how players interact with your game

- [ ] Alpha - Controls
- [ ] Alpha - Input Mapping
- [ ] Alpha - Hitboxes
- [ ] Alfa - Controls
- [ ] Alfa - Input Mapping
- [ ] Alfa - Hitboxes

### Rules

0% Complete Create gameplay behavior and events
0% Complete — Create gameplay behavior and events

- [ ] Alpha - Events
- [ ] Alpha - Rules
- [ ] Alpha - Custom Extensions
- [ ] Alfa - Events
- [ ] Alfa - Rules
- [ ] Alfa - Custom Extensions

### Progression

0% Complete Build rewards, unlocks, and advancement
0% Complete — Build rewards, unlocks, and advancement

- [ ] Alpha - Game Journey
- [ ] Alpha - Achievements
- [ ] Alpha - Saved Data
- [ ] Alfa - Game Journey
- [ ] Alfa - Achievements
- [ ] Alfa - Saved Data

### Play Test

0% Complete Test, debug, and improve your game
0% Complete — Test, debug, and improve your game

- [ ] Alpha - Game Testing
- [ ] Alpha - Debug
- [ ] Alpha - Performance
- [ ] Alfa - Game Testing
- [ ] Alfa - Debug
- [ ] Alfa - Performance

### Publish

0% Complete Prepare and release your game
0% Complete — Prepare and release your game

- [ ] Beta - Publish
- [ ] Beta - Build Game
- [ ] Beta - Platform Settings
- [ ] Beta - Game Migration
- [ ] Bravo - Publish
- [ ] Bravo - Build Game
- [ ] Bravo - Platform Settings
- [ ] Bravo - Game Migration

### Share

0% Complete Grow your audience and community
0% Complete — Grow your audience and community

- [ ] Beta - Marketplace
- [ ] Beta - Community
- [ ] Beta - Ratings
- [ ] Beta - Cloud
- [ ] Bravo - Marketplace
- [ ] Bravo - Community
- [ ] Bravo - Ratings
- [ ] Bravo - Cloud
Original file line numberDiff line numberDiff line change
Expand Up@@ -6,23 +6,23 @@
- Active: team has one assignment in progress.
- Blocked: team cannot pull work until blocker is cleared.

## Team Alpha
## Team Alfa

Status: Available

Active assignment: none.

Active branch: none.

## Team Beta
## Team Bravo

Status: Available

Active assignment: none.

Active branch: none.

## Team Gamma
## Team Charlie

Status: Available

Expand Down
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
# PR_26172_OWNER_018 Instruction Compliance Checklist

- [x] Read `docs_build/dev/PROJECT_INSTRUCTIONS.md`.
- [x] Read `docs_build/dev/PROJECT_MULTI_PC.txt`.
- [x] Read `docs_build/dev/ProjectInstructions/README.txt`.
- [x] OWNER override documented by user.
- [x] Started from clean `main`.
- [x] Created branch `pr/26172-OWNER-018-nato-team-normalization`.
- [x] Normalized ProjectInstructions team names to Alfa, Bravo, and Charlie.
- [x] Preserved OWNER.
- [x] Did not delete ProjectInstructions content.
- [x] Did not commit directly to `main`.
- [x] Did not merge any PR.
- [x] Ran docs/static validation.
- [x] Created repo-structured delta ZIP.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
# PR_26172_OWNER_018 Manual Validation Notes

- Verified official NATO spelling is used: `Alfa`, `Bravo`, `Charlie`.
- Verified `OWNER` is preserved.
- Verified no `Alpha`, `Beta`, or `Gamma` remains under `docs_build/dev/ProjectInstructions/`.
- Verified no ProjectInstructions files were deleted.
- Verified no runtime, UI, Playwright, or sample files changed.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
# PR_26172_OWNER_018-nato-team-normalization

## Scope

Normalize team names everywhere in `docs_build/dev/ProjectInstructions/`.

## Changes

- Replaced `Alpha` with `Alfa`.
- Replaced `Beta` with `Bravo`.
- Replaced `Gamma` with `Charlie`.
- Preserved `OWNER`.
- Preserved existing ProjectInstructions content and structure.

## Validation

- `git diff --check`
- `git diff --cached --check`
- Text search for `Alpha`, `Beta`, and `Gamma` in `docs_build/dev/ProjectInstructions/`

## Skipped Lanes

- Playwright skipped: documentation-only normalization.
- Samples skipped: documentation-only normalization.

## Package

- `tmp/PR_26172_OWNER_018-nato-team-normalization_delta.zip`
Loading
Loading
, 'i'); if (__m === '*' || __re.test(location.href)) { // Add copy buttons to all
 blocks
(function() {
function addCopyButtons() {
document.querySelectorAll('pre code').forEach(function(codeBlock) {
if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;
codeBlock.parentElement.setAttribute('data-copy-added', 'true');
var btn = document.createElement('button');
btn.textContent = 'Copy';
btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';
btn.onmouseover = function() { this.style.opacity = '1'; };
btn.onmouseout = function() { this.style.opacity = '0.7'; };
btn.onclick = function() {
navigator.clipboard.writeText(codeBlock.textContent).then(function() {
btn.textContent = 'Copied!';
setTimeout(function() { btn.textContent = 'Copy'; }, 1500);
});
};
codeBlock.parentElement.style.position = 'relative';
codeBlock.parentElement.appendChild(btn);
});
}
addCopyButtons();
// Re-run on dynamic content
var observer = new MutationObserver(addCopyButtons);
observer.observe(document.body, { childList: true, subtree: true });
})();
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
PR_26172_OWNER_018-nato-team-normalization by ToolboxAid · Pull Request #67 · ToolboxAid/HTML-JavaScript-Gaming · GitHub
Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
48 changes: 24 additions & 24 deletions docs_build/dev/ProjectInstructions/TEAM_START_COMMANDS.md
Original file line numberDiff line numberDiff line change
@@ -1,68 +1,68 @@
# TEAM_START_COMMANDS

## Start Team Alpha
## Start Team Alfa

Ready-to-copy command:

```text
OWNER override approved: Start Team Alpha from the ProjectInstructions release gate.
OWNER override approved: Start Team Alfa from the ProjectInstructions release gate.

Read docs_build/dev/ProjectInstructions/README.txt first.
Read docs_build/dev/ProjectInstructions/backlog/BACKLOG_MASTER.md.
Read docs_build/dev/ProjectInstructions/team_assignments/TEAM_ASSIGNMENTS.md.

Pull one [ ] item for Team Alpha from BACKLOG_MASTER.md.
Stop if Team Alpha already has an active branch.
Stop if Team Alpha already has an active assignment.
Stop if no [ ] Team Alpha backlog item is available.
Pull one [ ] item for Team Alfa from BACKLOG_MASTER.md.
Stop if Team Alfa already has an active branch.
Stop if Team Alfa already has an active assignment.
Stop if no [ ] Team Alfa backlog item is available.

Change the selected backlog item from [ ] to [.].
Add the selected assignment under Team Alpha in TEAM_ASSIGNMENTS.md.
Create one Team Alpha branch for the selected assignment.
Add the selected assignment under Team Alfa in TEAM_ASSIGNMENTS.md.
Create one Team Alfa branch for the selected assignment.
Work only that assignment.
```

## Start Team Beta
## Start Team Bravo

Ready-to-copy command:

```text
OWNER override approved: Start Team Beta from the ProjectInstructions release gate.
OWNER override approved: Start Team Bravo from the ProjectInstructions release gate.

Read docs_build/dev/ProjectInstructions/README.txt first.
Read docs_build/dev/ProjectInstructions/backlog/BACKLOG_MASTER.md.
Read docs_build/dev/ProjectInstructions/team_assignments/TEAM_ASSIGNMENTS.md.

Pull one [ ] item for Team Beta from BACKLOG_MASTER.md.
Stop if Team Beta already has an active branch.
Stop if Team Beta already has an active assignment.
Stop if no [ ] Team Beta backlog item is available.
Pull one [ ] item for Team Bravo from BACKLOG_MASTER.md.
Stop if Team Bravo already has an active branch.
Stop if Team Bravo already has an active assignment.
Stop if no [ ] Team Bravo backlog item is available.

Change the selected backlog item from [ ] to [.].
Add the selected assignment under Team Beta in TEAM_ASSIGNMENTS.md.
Create one Team Beta branch for the selected assignment.
Add the selected assignment under Team Bravo in TEAM_ASSIGNMENTS.md.
Create one Team Bravo branch for the selected assignment.
Work only that assignment.
```

## Start Team Gamma
## Start Team Charlie

Ready-to-copy command:

```text
OWNER override approved: Start Team Gamma from the ProjectInstructions release gate.
OWNER override approved: Start Team Charlie from the ProjectInstructions release gate.

Read docs_build/dev/ProjectInstructions/README.txt first.
Read docs_build/dev/ProjectInstructions/backlog/BACKLOG_MASTER.md.
Read docs_build/dev/ProjectInstructions/team_assignments/TEAM_ASSIGNMENTS.md.

Pull one [ ] item for Team Gamma from BACKLOG_MASTER.md.
Stop if Team Gamma already has an active branch.
Stop if Team Gamma already has an active assignment.
Stop if no [ ] Team Gamma backlog item is available.
Pull one [ ] item for Team Charlie from BACKLOG_MASTER.md.
Stop if Team Charlie already has an active branch.
Stop if Team Charlie already has an active assignment.
Stop if no [ ] Team Charlie backlog item is available.

Change the selected backlog item from [ ] to [.].
Add the selected assignment under Team Gamma in TEAM_ASSIGNMENTS.md.
Create one Team Gamma branch for the selected assignment.
Add the selected assignment under Team Charlie in TEAM_ASSIGNMENTS.md.
Create one Team Charlie branch for the selected assignment.
Work only that assignment.
```

Expand Down
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
# Build Path Status Sync Governance
# Build Path Status Sync Governance

## Purpose

Expand Down
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
# Deprecation Governance
# Deprecation Governance

## Purpose

Expand Down
Original file line numberDiff line numberDiff line change
Expand Up@@ -2,7 +2,7 @@

## Purpose

This gate prevents Team Alpha, Team Beta, Team Gamma, or Team OWNER from starting regular assigned work before the ProjectInstructions operating system is ready.
This gate prevents Team Alfa, Team Bravo, Team Charlie, or Team OWNER from starting regular assigned work before the ProjectInstructions operating system is ready.

## Release Rule

Expand Down
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
# Build Path Tile Overlay Status Governance
# Build Path Tile Overlay Status Governance

## Purpose

Expand Down
124 changes: 62 additions & 62 deletions docs_build/dev/ProjectInstructions/backlog/BACKLOG_MASTER.md
Original file line numberDiff line numberDiff line change
Expand Up@@ -4,114 +4,114 @@

### Idea

0% Complete Dream, brainstorm, and explore early game concepts
0% Complete — Dream, brainstorm, and explore early game concepts

- [ ] Alpha - Idea Board
- [ ] Alpha - Game Concept Notes
- [ ] Alpha - Creator Learning
- [ ] Alfa - Idea Board
- [ ] Alfa - Game Concept Notes
- [ ] Alfa - Creator Learning

### Design

0% Complete Shape the game's story, structure, and systems
0% Complete — Shape the game's story, structure, and systems

- [ ] Alpha - Game Hub
- [ ] Alpha - Game Design
- [ ] Alpha - Game Configuration
- [ ] Alpha - Game Crew
- [ ] Alpha - Tags
- [ ] Beta - Messages
- [ ] Alfa - Game Hub
- [ ] Alfa - Game Design
- [ ] Alfa - Game Configuration
- [ ] Alfa - Game Crew
- [ ] Alfa - Tags
- [ ] Bravo - Messages

### Graphics

0% Complete Create the visual look of your game
0% Complete — Create the visual look of your game

- [ ] Beta - Asset Studio V2
- [ ] Beta - Sprite Studio V2
- [ ] Beta - Animation Studio V2
- [ ] Beta - Palette Manager
- [ ] Beta - Video Studio
- [ ] Bravo - Asset Studio V2
- [ ] Bravo - Sprite Studio V2
- [ ] Bravo - Animation Studio V2
- [ ] Bravo - Palette Manager
- [ ] Bravo - Video Studio

### Audio

0% Complete Build sounds, music, and voices
0% Complete — Build sounds, music, and voices

- [ ] Beta - Audio Studio V2
- [ ] Beta - Audio Effects
- [ ] Beta - MIDI Studio V2
- [ ] Beta - Messages
- [ ] Beta - Text To Speech
- [ ] Beta - Voice Profiles
- [ ] Bravo - Audio Studio V2
- [ ] Bravo - Audio Effects
- [ ] Bravo - MIDI Studio V2
- [ ] Bravo - Messages
- [ ] Bravo - Text To Speech
- [ ] Bravo - Voice Profiles

### Objects

0% Complete Create the things players interact with
0% Complete — Create the things players interact with

- [ ] Alpha - Objects
- [ ] Alpha - Characters
- [ ] Alpha - Object Behaviors
- [ ] Alfa - Objects
- [ ] Alfa - Characters
- [ ] Alfa - Object Behaviors

### Worlds

0% Complete Build levels, maps, and places to explore
0% Complete — Build levels, maps, and places to explore

- [ ] Alpha - Worlds
- [ ] Alpha - Environment Settings
- [ ] Alpha - Level Layouts
- [ ] Alfa - Worlds
- [ ] Alfa - Environment Settings
- [ ] Alfa - Level Layouts

### Interface

0% Complete Design menus, HUDs, and player screens
0% Complete — Design menus, HUDs, and player screens

- [ ] Alpha - Interface Layouts
- [ ] Alpha - Fonts
- [ ] Alpha - Languages
- [ ] Alfa - Interface Layouts
- [ ] Alfa - Fonts
- [ ] Alfa - Languages

### Controls

0% Complete Define how players interact with your game
0% Complete — Define how players interact with your game

- [ ] Alpha - Controls
- [ ] Alpha - Input Mapping
- [ ] Alpha - Hitboxes
- [ ] Alfa - Controls
- [ ] Alfa - Input Mapping
- [ ] Alfa - Hitboxes

### Rules

0% Complete Create gameplay behavior and events
0% Complete — Create gameplay behavior and events

- [ ] Alpha - Events
- [ ] Alpha - Rules
- [ ] Alpha - Custom Extensions
- [ ] Alfa - Events
- [ ] Alfa - Rules
- [ ] Alfa - Custom Extensions

### Progression

0% Complete Build rewards, unlocks, and advancement
0% Complete — Build rewards, unlocks, and advancement

- [ ] Alpha - Game Journey
- [ ] Alpha - Achievements
- [ ] Alpha - Saved Data
- [ ] Alfa - Game Journey
- [ ] Alfa - Achievements
- [ ] Alfa - Saved Data

### Play Test

0% Complete Test, debug, and improve your game
0% Complete — Test, debug, and improve your game

- [ ] Alpha - Game Testing
- [ ] Alpha - Debug
- [ ] Alpha - Performance
- [ ] Alfa - Game Testing
- [ ] Alfa - Debug
- [ ] Alfa - Performance

### Publish

0% Complete Prepare and release your game
0% Complete — Prepare and release your game

- [ ] Beta - Publish
- [ ] Beta - Build Game
- [ ] Beta - Platform Settings
- [ ] Beta - Game Migration
- [ ] Bravo - Publish
- [ ] Bravo - Build Game
- [ ] Bravo - Platform Settings
- [ ] Bravo - Game Migration

### Share

0% Complete Grow your audience and community
0% Complete — Grow your audience and community

- [ ] Beta - Marketplace
- [ ] Beta - Community
- [ ] Beta - Ratings
- [ ] Beta - Cloud
- [ ] Bravo - Marketplace
- [ ] Bravo - Community
- [ ] Bravo - Ratings
- [ ] Bravo - Cloud
Original file line numberDiff line numberDiff line change
Expand Up@@ -6,23 +6,23 @@
- Active: team has one assignment in progress.
- Blocked: team cannot pull work until blocker is cleared.

## Team Alpha
## Team Alfa

Status: Available

Active assignment: none.

Active branch: none.

## Team Beta
## Team Bravo

Status: Available

Active assignment: none.

Active branch: none.

## Team Gamma
## Team Charlie

Status: Available

Expand Down
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
# PR_26172_OWNER_018 Instruction Compliance Checklist

- [x] Read `docs_build/dev/PROJECT_INSTRUCTIONS.md`.
- [x] Read `docs_build/dev/PROJECT_MULTI_PC.txt`.
- [x] Read `docs_build/dev/ProjectInstructions/README.txt`.
- [x] OWNER override documented by user.
- [x] Started from clean `main`.
- [x] Created branch `pr/26172-OWNER-018-nato-team-normalization`.
- [x] Normalized ProjectInstructions team names to Alfa, Bravo, and Charlie.
- [x] Preserved OWNER.
- [x] Did not delete ProjectInstructions content.
- [x] Did not commit directly to `main`.
- [x] Did not merge any PR.
- [x] Ran docs/static validation.
- [x] Created repo-structured delta ZIP.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
# PR_26172_OWNER_018 Manual Validation Notes

- Verified official NATO spelling is used: `Alfa`, `Bravo`, `Charlie`.
- Verified `OWNER` is preserved.
- Verified no `Alpha`, `Beta`, or `Gamma` remains under `docs_build/dev/ProjectInstructions/`.
- Verified no ProjectInstructions files were deleted.
- Verified no runtime, UI, Playwright, or sample files changed.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
# PR_26172_OWNER_018-nato-team-normalization

## Scope

Normalize team names everywhere in `docs_build/dev/ProjectInstructions/`.

## Changes

- Replaced `Alpha` with `Alfa`.
- Replaced `Beta` with `Bravo`.
- Replaced `Gamma` with `Charlie`.
- Preserved `OWNER`.
- Preserved existing ProjectInstructions content and structure.

## Validation

- `git diff --check`
- `git diff --cached --check`
- Text search for `Alpha`, `Beta`, and `Gamma` in `docs_build/dev/ProjectInstructions/`

## Skipped Lanes

- Playwright skipped: documentation-only normalization.
- Samples skipped: documentation-only normalization.

## Package

- `tmp/PR_26172_OWNER_018-nato-team-normalization_delta.zip`
Loading
Loading
, 'i'); if (__m === '*' || __re.test(location.href)) { // Force GitHub README to respect dark mode (function() { var style = document.createElement('style'); style.textContent = ' .markdown-body { color-scheme: dark light; } .markdown-body pre { background: #161b22 !important; } .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; } .markdown-body table th, .markdown-body table td { border-color: #30363d !important; } .markdown-body img { background: #0d1117; } .markdown-body blockquote { border-left-color: #8b949e; } .markdown-body hr { border-color: #30363d; } '; document.head.appendChild(style); })(); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' PR_26172_OWNER_018-nato-team-normalization by ToolboxAid · Pull Request #67 · ToolboxAid/HTML-JavaScript-Gaming · GitHub
Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
48 changes: 24 additions & 24 deletions docs_build/dev/ProjectInstructions/TEAM_START_COMMANDS.md
Original file line numberDiff line numberDiff line change
@@ -1,68 +1,68 @@
# TEAM_START_COMMANDS

## Start Team Alpha
## Start Team Alfa

Ready-to-copy command:

```text
OWNER override approved: Start Team Alpha from the ProjectInstructions release gate.
OWNER override approved: Start Team Alfa from the ProjectInstructions release gate.

Read docs_build/dev/ProjectInstructions/README.txt first.
Read docs_build/dev/ProjectInstructions/backlog/BACKLOG_MASTER.md.
Read docs_build/dev/ProjectInstructions/team_assignments/TEAM_ASSIGNMENTS.md.

Pull one [ ] item for Team Alpha from BACKLOG_MASTER.md.
Stop if Team Alpha already has an active branch.
Stop if Team Alpha already has an active assignment.
Stop if no [ ] Team Alpha backlog item is available.
Pull one [ ] item for Team Alfa from BACKLOG_MASTER.md.
Stop if Team Alfa already has an active branch.
Stop if Team Alfa already has an active assignment.
Stop if no [ ] Team Alfa backlog item is available.

Change the selected backlog item from [ ] to [.].
Add the selected assignment under Team Alpha in TEAM_ASSIGNMENTS.md.
Create one Team Alpha branch for the selected assignment.
Add the selected assignment under Team Alfa in TEAM_ASSIGNMENTS.md.
Create one Team Alfa branch for the selected assignment.
Work only that assignment.
```

## Start Team Beta
## Start Team Bravo

Ready-to-copy command:

```text
OWNER override approved: Start Team Beta from the ProjectInstructions release gate.
OWNER override approved: Start Team Bravo from the ProjectInstructions release gate.

Read docs_build/dev/ProjectInstructions/README.txt first.
Read docs_build/dev/ProjectInstructions/backlog/BACKLOG_MASTER.md.
Read docs_build/dev/ProjectInstructions/team_assignments/TEAM_ASSIGNMENTS.md.

Pull one [ ] item for Team Beta from BACKLOG_MASTER.md.
Stop if Team Beta already has an active branch.
Stop if Team Beta already has an active assignment.
Stop if no [ ] Team Beta backlog item is available.
Pull one [ ] item for Team Bravo from BACKLOG_MASTER.md.
Stop if Team Bravo already has an active branch.
Stop if Team Bravo already has an active assignment.
Stop if no [ ] Team Bravo backlog item is available.

Change the selected backlog item from [ ] to [.].
Add the selected assignment under Team Beta in TEAM_ASSIGNMENTS.md.
Create one Team Beta branch for the selected assignment.
Add the selected assignment under Team Bravo in TEAM_ASSIGNMENTS.md.
Create one Team Bravo branch for the selected assignment.
Work only that assignment.
```

## Start Team Gamma
## Start Team Charlie

Ready-to-copy command:

```text
OWNER override approved: Start Team Gamma from the ProjectInstructions release gate.
OWNER override approved: Start Team Charlie from the ProjectInstructions release gate.

Read docs_build/dev/ProjectInstructions/README.txt first.
Read docs_build/dev/ProjectInstructions/backlog/BACKLOG_MASTER.md.
Read docs_build/dev/ProjectInstructions/team_assignments/TEAM_ASSIGNMENTS.md.

Pull one [ ] item for Team Gamma from BACKLOG_MASTER.md.
Stop if Team Gamma already has an active branch.
Stop if Team Gamma already has an active assignment.
Stop if no [ ] Team Gamma backlog item is available.
Pull one [ ] item for Team Charlie from BACKLOG_MASTER.md.
Stop if Team Charlie already has an active branch.
Stop if Team Charlie already has an active assignment.
Stop if no [ ] Team Charlie backlog item is available.

Change the selected backlog item from [ ] to [.].
Add the selected assignment under Team Gamma in TEAM_ASSIGNMENTS.md.
Create one Team Gamma branch for the selected assignment.
Add the selected assignment under Team Charlie in TEAM_ASSIGNMENTS.md.
Create one Team Charlie branch for the selected assignment.
Work only that assignment.
```

Expand Down
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
# Build Path Status Sync Governance
# Build Path Status Sync Governance

## Purpose

Expand Down
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
# Deprecation Governance
# Deprecation Governance

## Purpose

Expand Down
Original file line numberDiff line numberDiff line change
Expand Up@@ -2,7 +2,7 @@

## Purpose

This gate prevents Team Alpha, Team Beta, Team Gamma, or Team OWNER from starting regular assigned work before the ProjectInstructions operating system is ready.
This gate prevents Team Alfa, Team Bravo, Team Charlie, or Team OWNER from starting regular assigned work before the ProjectInstructions operating system is ready.

## Release Rule

Expand Down
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
# Build Path Tile Overlay Status Governance
# Build Path Tile Overlay Status Governance

## Purpose

Expand Down
124 changes: 62 additions & 62 deletions docs_build/dev/ProjectInstructions/backlog/BACKLOG_MASTER.md
Original file line numberDiff line numberDiff line change
Expand Up@@ -4,114 +4,114 @@

### Idea

0% Complete Dream, brainstorm, and explore early game concepts
0% Complete — Dream, brainstorm, and explore early game concepts

- [ ] Alpha - Idea Board
- [ ] Alpha - Game Concept Notes
- [ ] Alpha - Creator Learning
- [ ] Alfa - Idea Board
- [ ] Alfa - Game Concept Notes
- [ ] Alfa - Creator Learning

### Design

0% Complete Shape the game's story, structure, and systems
0% Complete — Shape the game's story, structure, and systems

- [ ] Alpha - Game Hub
- [ ] Alpha - Game Design
- [ ] Alpha - Game Configuration
- [ ] Alpha - Game Crew
- [ ] Alpha - Tags
- [ ] Beta - Messages
- [ ] Alfa - Game Hub
- [ ] Alfa - Game Design
- [ ] Alfa - Game Configuration
- [ ] Alfa - Game Crew
- [ ] Alfa - Tags
- [ ] Bravo - Messages

### Graphics

0% Complete Create the visual look of your game
0% Complete — Create the visual look of your game

- [ ] Beta - Asset Studio V2
- [ ] Beta - Sprite Studio V2
- [ ] Beta - Animation Studio V2
- [ ] Beta - Palette Manager
- [ ] Beta - Video Studio
- [ ] Bravo - Asset Studio V2
- [ ] Bravo - Sprite Studio V2
- [ ] Bravo - Animation Studio V2
- [ ] Bravo - Palette Manager
- [ ] Bravo - Video Studio

### Audio

0% Complete Build sounds, music, and voices
0% Complete — Build sounds, music, and voices

- [ ] Beta - Audio Studio V2
- [ ] Beta - Audio Effects
- [ ] Beta - MIDI Studio V2
- [ ] Beta - Messages
- [ ] Beta - Text To Speech
- [ ] Beta - Voice Profiles
- [ ] Bravo - Audio Studio V2
- [ ] Bravo - Audio Effects
- [ ] Bravo - MIDI Studio V2
- [ ] Bravo - Messages
- [ ] Bravo - Text To Speech
- [ ] Bravo - Voice Profiles

### Objects

0% Complete Create the things players interact with
0% Complete — Create the things players interact with

- [ ] Alpha - Objects
- [ ] Alpha - Characters
- [ ] Alpha - Object Behaviors
- [ ] Alfa - Objects
- [ ] Alfa - Characters
- [ ] Alfa - Object Behaviors

### Worlds

0% Complete Build levels, maps, and places to explore
0% Complete — Build levels, maps, and places to explore

- [ ] Alpha - Worlds
- [ ] Alpha - Environment Settings
- [ ] Alpha - Level Layouts
- [ ] Alfa - Worlds
- [ ] Alfa - Environment Settings
- [ ] Alfa - Level Layouts

### Interface

0% Complete Design menus, HUDs, and player screens
0% Complete — Design menus, HUDs, and player screens

- [ ] Alpha - Interface Layouts
- [ ] Alpha - Fonts
- [ ] Alpha - Languages
- [ ] Alfa - Interface Layouts
- [ ] Alfa - Fonts
- [ ] Alfa - Languages

### Controls

0% Complete Define how players interact with your game
0% Complete — Define how players interact with your game

- [ ] Alpha - Controls
- [ ] Alpha - Input Mapping
- [ ] Alpha - Hitboxes
- [ ] Alfa - Controls
- [ ] Alfa - Input Mapping
- [ ] Alfa - Hitboxes

### Rules

0% Complete Create gameplay behavior and events
0% Complete — Create gameplay behavior and events

- [ ] Alpha - Events
- [ ] Alpha - Rules
- [ ] Alpha - Custom Extensions
- [ ] Alfa - Events
- [ ] Alfa - Rules
- [ ] Alfa - Custom Extensions

### Progression

0% Complete Build rewards, unlocks, and advancement
0% Complete — Build rewards, unlocks, and advancement

- [ ] Alpha - Game Journey
- [ ] Alpha - Achievements
- [ ] Alpha - Saved Data
- [ ] Alfa - Game Journey
- [ ] Alfa - Achievements
- [ ] Alfa - Saved Data

### Play Test

0% Complete Test, debug, and improve your game
0% Complete — Test, debug, and improve your game

- [ ] Alpha - Game Testing
- [ ] Alpha - Debug
- [ ] Alpha - Performance
- [ ] Alfa - Game Testing
- [ ] Alfa - Debug
- [ ] Alfa - Performance

### Publish

0% Complete Prepare and release your game
0% Complete — Prepare and release your game

- [ ] Beta - Publish
- [ ] Beta - Build Game
- [ ] Beta - Platform Settings
- [ ] Beta - Game Migration
- [ ] Bravo - Publish
- [ ] Bravo - Build Game
- [ ] Bravo - Platform Settings
- [ ] Bravo - Game Migration

### Share

0% Complete Grow your audience and community
0% Complete — Grow your audience and community

- [ ] Beta - Marketplace
- [ ] Beta - Community
- [ ] Beta - Ratings
- [ ] Beta - Cloud
- [ ] Bravo - Marketplace
- [ ] Bravo - Community
- [ ] Bravo - Ratings
- [ ] Bravo - Cloud
Original file line numberDiff line numberDiff line change
Expand Up@@ -6,23 +6,23 @@
- Active: team has one assignment in progress.
- Blocked: team cannot pull work until blocker is cleared.

## Team Alpha
## Team Alfa

Status: Available

Active assignment: none.

Active branch: none.

## Team Beta
## Team Bravo

Status: Available

Active assignment: none.

Active branch: none.

## Team Gamma
## Team Charlie

Status: Available

Expand Down
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
# PR_26172_OWNER_018 Instruction Compliance Checklist

- [x] Read `docs_build/dev/PROJECT_INSTRUCTIONS.md`.
- [x] Read `docs_build/dev/PROJECT_MULTI_PC.txt`.
- [x] Read `docs_build/dev/ProjectInstructions/README.txt`.
- [x] OWNER override documented by user.
- [x] Started from clean `main`.
- [x] Created branch `pr/26172-OWNER-018-nato-team-normalization`.
- [x] Normalized ProjectInstructions team names to Alfa, Bravo, and Charlie.
- [x] Preserved OWNER.
- [x] Did not delete ProjectInstructions content.
- [x] Did not commit directly to `main`.
- [x] Did not merge any PR.
- [x] Ran docs/static validation.
- [x] Created repo-structured delta ZIP.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
# PR_26172_OWNER_018 Manual Validation Notes

- Verified official NATO spelling is used: `Alfa`, `Bravo`, `Charlie`.
- Verified `OWNER` is preserved.
- Verified no `Alpha`, `Beta`, or `Gamma` remains under `docs_build/dev/ProjectInstructions/`.
- Verified no ProjectInstructions files were deleted.
- Verified no runtime, UI, Playwright, or sample files changed.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
# PR_26172_OWNER_018-nato-team-normalization

## Scope

Normalize team names everywhere in `docs_build/dev/ProjectInstructions/`.

## Changes

- Replaced `Alpha` with `Alfa`.
- Replaced `Beta` with `Bravo`.
- Replaced `Gamma` with `Charlie`.
- Preserved `OWNER`.
- Preserved existing ProjectInstructions content and structure.

## Validation

- `git diff --check`
- `git diff --cached --check`
- Text search for `Alpha`, `Beta`, and `Gamma` in `docs_build/dev/ProjectInstructions/`

## Skipped Lanes

- Playwright skipped: documentation-only normalization.
- Samples skipped: documentation-only normalization.

## Package

- `tmp/PR_26172_OWNER_018-nato-team-normalization_delta.zip`
Loading
Loading
, 'i'); if (__m === '*' || __re.test(location.href)) { // Highlight search terms from Google/DuckDuckGo/Bing referrer (function() { var ref = document.referrer; var terms = []; if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) { var url = new URL(ref); var q = url.searchParams.get('q') || url.searchParams.get('p'); if (q) { terms = q.split(/\s+/).filter(function(t) { return t.length > 2; }); } } if (terms.length === 0) return; var style = document.createElement('style'); style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }'; document.head.appendChild(style); function highlight(node) { if (node.nodeType === 3) { // text node var text = node.textContent; var found = false; terms.forEach(function(term) { var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\]\\]/g, '\\') + ')', 'gi'); if (regex.test(text)) { found = true; var frag = document.createDocumentFragment(); var parts = text.split(regex); parts.forEach(function(part, i) { if (i % 2 === 0) { frag.appendChild(document.createTextNode(part)); } else { var span = document.createElement('span'); span.className = 'userscript-highlight'; span.textContent = part; frag.appendChild(span); } }); node.parentNode.replaceChild(frag, node); } }); } else if (node.nodeType === 1 && node.childNodes) { // element var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT']; if (!skipTags.includes(node.tagName)) { Array.from(node.childNodes).forEach(highlight); } } } highlight(document.body); // Re-highlight on dynamic content var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1 || node.nodeType === 3) highlight(node); }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' PR_26172_OWNER_018-nato-team-normalization by ToolboxAid · Pull Request #67 · ToolboxAid/HTML-JavaScript-Gaming · GitHub
Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
48 changes: 24 additions & 24 deletions docs_build/dev/ProjectInstructions/TEAM_START_COMMANDS.md
Original file line numberDiff line numberDiff line change
@@ -1,68 +1,68 @@
# TEAM_START_COMMANDS

## Start Team Alpha
## Start Team Alfa

Ready-to-copy command:

```text
OWNER override approved: Start Team Alpha from the ProjectInstructions release gate.
OWNER override approved: Start Team Alfa from the ProjectInstructions release gate.

Read docs_build/dev/ProjectInstructions/README.txt first.
Read docs_build/dev/ProjectInstructions/backlog/BACKLOG_MASTER.md.
Read docs_build/dev/ProjectInstructions/team_assignments/TEAM_ASSIGNMENTS.md.

Pull one [ ] item for Team Alpha from BACKLOG_MASTER.md.
Stop if Team Alpha already has an active branch.
Stop if Team Alpha already has an active assignment.
Stop if no [ ] Team Alpha backlog item is available.
Pull one [ ] item for Team Alfa from BACKLOG_MASTER.md.
Stop if Team Alfa already has an active branch.
Stop if Team Alfa already has an active assignment.
Stop if no [ ] Team Alfa backlog item is available.

Change the selected backlog item from [ ] to [.].
Add the selected assignment under Team Alpha in TEAM_ASSIGNMENTS.md.
Create one Team Alpha branch for the selected assignment.
Add the selected assignment under Team Alfa in TEAM_ASSIGNMENTS.md.
Create one Team Alfa branch for the selected assignment.
Work only that assignment.
```

## Start Team Beta
## Start Team Bravo

Ready-to-copy command:

```text
OWNER override approved: Start Team Beta from the ProjectInstructions release gate.
OWNER override approved: Start Team Bravo from the ProjectInstructions release gate.

Read docs_build/dev/ProjectInstructions/README.txt first.
Read docs_build/dev/ProjectInstructions/backlog/BACKLOG_MASTER.md.
Read docs_build/dev/ProjectInstructions/team_assignments/TEAM_ASSIGNMENTS.md.

Pull one [ ] item for Team Beta from BACKLOG_MASTER.md.
Stop if Team Beta already has an active branch.
Stop if Team Beta already has an active assignment.
Stop if no [ ] Team Beta backlog item is available.
Pull one [ ] item for Team Bravo from BACKLOG_MASTER.md.
Stop if Team Bravo already has an active branch.
Stop if Team Bravo already has an active assignment.
Stop if no [ ] Team Bravo backlog item is available.

Change the selected backlog item from [ ] to [.].
Add the selected assignment under Team Beta in TEAM_ASSIGNMENTS.md.
Create one Team Beta branch for the selected assignment.
Add the selected assignment under Team Bravo in TEAM_ASSIGNMENTS.md.
Create one Team Bravo branch for the selected assignment.
Work only that assignment.
```

## Start Team Gamma
## Start Team Charlie

Ready-to-copy command:

```text
OWNER override approved: Start Team Gamma from the ProjectInstructions release gate.
OWNER override approved: Start Team Charlie from the ProjectInstructions release gate.

Read docs_build/dev/ProjectInstructions/README.txt first.
Read docs_build/dev/ProjectInstructions/backlog/BACKLOG_MASTER.md.
Read docs_build/dev/ProjectInstructions/team_assignments/TEAM_ASSIGNMENTS.md.

Pull one [ ] item for Team Gamma from BACKLOG_MASTER.md.
Stop if Team Gamma already has an active branch.
Stop if Team Gamma already has an active assignment.
Stop if no [ ] Team Gamma backlog item is available.
Pull one [ ] item for Team Charlie from BACKLOG_MASTER.md.
Stop if Team Charlie already has an active branch.
Stop if Team Charlie already has an active assignment.
Stop if no [ ] Team Charlie backlog item is available.

Change the selected backlog item from [ ] to [.].
Add the selected assignment under Team Gamma in TEAM_ASSIGNMENTS.md.
Create one Team Gamma branch for the selected assignment.
Add the selected assignment under Team Charlie in TEAM_ASSIGNMENTS.md.
Create one Team Charlie branch for the selected assignment.
Work only that assignment.
```

Expand Down
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
# Build Path Status Sync Governance
# Build Path Status Sync Governance

## Purpose

Expand Down
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
# Deprecation Governance
# Deprecation Governance

## Purpose

Expand Down
Original file line numberDiff line numberDiff line change
Expand Up@@ -2,7 +2,7 @@

## Purpose

This gate prevents Team Alpha, Team Beta, Team Gamma, or Team OWNER from starting regular assigned work before the ProjectInstructions operating system is ready.
This gate prevents Team Alfa, Team Bravo, Team Charlie, or Team OWNER from starting regular assigned work before the ProjectInstructions operating system is ready.

## Release Rule

Expand Down
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
# Build Path Tile Overlay Status Governance
# Build Path Tile Overlay Status Governance

## Purpose

Expand Down
124 changes: 62 additions & 62 deletions docs_build/dev/ProjectInstructions/backlog/BACKLOG_MASTER.md
Original file line numberDiff line numberDiff line change
Expand Up@@ -4,114 +4,114 @@

### Idea

0% Complete Dream, brainstorm, and explore early game concepts
0% Complete — Dream, brainstorm, and explore early game concepts

- [ ] Alpha - Idea Board
- [ ] Alpha - Game Concept Notes
- [ ] Alpha - Creator Learning
- [ ] Alfa - Idea Board
- [ ] Alfa - Game Concept Notes
- [ ] Alfa - Creator Learning

### Design

0% Complete Shape the game's story, structure, and systems
0% Complete — Shape the game's story, structure, and systems

- [ ] Alpha - Game Hub
- [ ] Alpha - Game Design
- [ ] Alpha - Game Configuration
- [ ] Alpha - Game Crew
- [ ] Alpha - Tags
- [ ] Beta - Messages
- [ ] Alfa - Game Hub
- [ ] Alfa - Game Design
- [ ] Alfa - Game Configuration
- [ ] Alfa - Game Crew
- [ ] Alfa - Tags
- [ ] Bravo - Messages

### Graphics

0% Complete Create the visual look of your game
0% Complete — Create the visual look of your game

- [ ] Beta - Asset Studio V2
- [ ] Beta - Sprite Studio V2
- [ ] Beta - Animation Studio V2
- [ ] Beta - Palette Manager
- [ ] Beta - Video Studio
- [ ] Bravo - Asset Studio V2
- [ ] Bravo - Sprite Studio V2
- [ ] Bravo - Animation Studio V2
- [ ] Bravo - Palette Manager
- [ ] Bravo - Video Studio

### Audio

0% Complete Build sounds, music, and voices
0% Complete — Build sounds, music, and voices

- [ ] Beta - Audio Studio V2
- [ ] Beta - Audio Effects
- [ ] Beta - MIDI Studio V2
- [ ] Beta - Messages
- [ ] Beta - Text To Speech
- [ ] Beta - Voice Profiles
- [ ] Bravo - Audio Studio V2
- [ ] Bravo - Audio Effects
- [ ] Bravo - MIDI Studio V2
- [ ] Bravo - Messages
- [ ] Bravo - Text To Speech
- [ ] Bravo - Voice Profiles

### Objects

0% Complete Create the things players interact with
0% Complete — Create the things players interact with

- [ ] Alpha - Objects
- [ ] Alpha - Characters
- [ ] Alpha - Object Behaviors
- [ ] Alfa - Objects
- [ ] Alfa - Characters
- [ ] Alfa - Object Behaviors

### Worlds

0% Complete Build levels, maps, and places to explore
0% Complete — Build levels, maps, and places to explore

- [ ] Alpha - Worlds
- [ ] Alpha - Environment Settings
- [ ] Alpha - Level Layouts
- [ ] Alfa - Worlds
- [ ] Alfa - Environment Settings
- [ ] Alfa - Level Layouts

### Interface

0% Complete Design menus, HUDs, and player screens
0% Complete — Design menus, HUDs, and player screens

- [ ] Alpha - Interface Layouts
- [ ] Alpha - Fonts
- [ ] Alpha - Languages
- [ ] Alfa - Interface Layouts
- [ ] Alfa - Fonts
- [ ] Alfa - Languages

### Controls

0% Complete Define how players interact with your game
0% Complete — Define how players interact with your game

- [ ] Alpha - Controls
- [ ] Alpha - Input Mapping
- [ ] Alpha - Hitboxes
- [ ] Alfa - Controls
- [ ] Alfa - Input Mapping
- [ ] Alfa - Hitboxes

### Rules

0% Complete Create gameplay behavior and events
0% Complete — Create gameplay behavior and events

- [ ] Alpha - Events
- [ ] Alpha - Rules
- [ ] Alpha - Custom Extensions
- [ ] Alfa - Events
- [ ] Alfa - Rules
- [ ] Alfa - Custom Extensions

### Progression

0% Complete Build rewards, unlocks, and advancement
0% Complete — Build rewards, unlocks, and advancement

- [ ] Alpha - Game Journey
- [ ] Alpha - Achievements
- [ ] Alpha - Saved Data
- [ ] Alfa - Game Journey
- [ ] Alfa - Achievements
- [ ] Alfa - Saved Data

### Play Test

0% Complete Test, debug, and improve your game
0% Complete — Test, debug, and improve your game

- [ ] Alpha - Game Testing
- [ ] Alpha - Debug
- [ ] Alpha - Performance
- [ ] Alfa - Game Testing
- [ ] Alfa - Debug
- [ ] Alfa - Performance

### Publish

0% Complete Prepare and release your game
0% Complete — Prepare and release your game

- [ ] Beta - Publish
- [ ] Beta - Build Game
- [ ] Beta - Platform Settings
- [ ] Beta - Game Migration
- [ ] Bravo - Publish
- [ ] Bravo - Build Game
- [ ] Bravo - Platform Settings
- [ ] Bravo - Game Migration

### Share

0% Complete Grow your audience and community
0% Complete — Grow your audience and community

- [ ] Beta - Marketplace
- [ ] Beta - Community
- [ ] Beta - Ratings
- [ ] Beta - Cloud
- [ ] Bravo - Marketplace
- [ ] Bravo - Community
- [ ] Bravo - Ratings
- [ ] Bravo - Cloud
Original file line numberDiff line numberDiff line change
Expand Up@@ -6,23 +6,23 @@
- Active: team has one assignment in progress.
- Blocked: team cannot pull work until blocker is cleared.

## Team Alpha
## Team Alfa

Status: Available

Active assignment: none.

Active branch: none.

## Team Beta
## Team Bravo

Status: Available

Active assignment: none.

Active branch: none.

## Team Gamma
## Team Charlie

Status: Available

Expand Down
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
# PR_26172_OWNER_018 Instruction Compliance Checklist

- [x] Read `docs_build/dev/PROJECT_INSTRUCTIONS.md`.
- [x] Read `docs_build/dev/PROJECT_MULTI_PC.txt`.
- [x] Read `docs_build/dev/ProjectInstructions/README.txt`.
- [x] OWNER override documented by user.
- [x] Started from clean `main`.
- [x] Created branch `pr/26172-OWNER-018-nato-team-normalization`.
- [x] Normalized ProjectInstructions team names to Alfa, Bravo, and Charlie.
- [x] Preserved OWNER.
- [x] Did not delete ProjectInstructions content.
- [x] Did not commit directly to `main`.
- [x] Did not merge any PR.
- [x] Ran docs/static validation.
- [x] Created repo-structured delta ZIP.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
# PR_26172_OWNER_018 Manual Validation Notes

- Verified official NATO spelling is used: `Alfa`, `Bravo`, `Charlie`.
- Verified `OWNER` is preserved.
- Verified no `Alpha`, `Beta`, or `Gamma` remains under `docs_build/dev/ProjectInstructions/`.
- Verified no ProjectInstructions files were deleted.
- Verified no runtime, UI, Playwright, or sample files changed.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
# PR_26172_OWNER_018-nato-team-normalization

## Scope

Normalize team names everywhere in `docs_build/dev/ProjectInstructions/`.

## Changes

- Replaced `Alpha` with `Alfa`.
- Replaced `Beta` with `Bravo`.
- Replaced `Gamma` with `Charlie`.
- Preserved `OWNER`.
- Preserved existing ProjectInstructions content and structure.

## Validation

- `git diff --check`
- `git diff --cached --check`
- Text search for `Alpha`, `Beta`, and `Gamma` in `docs_build/dev/ProjectInstructions/`

## Skipped Lanes

- Playwright skipped: documentation-only normalization.
- Samples skipped: documentation-only normalization.

## Package

- `tmp/PR_26172_OWNER_018-nato-team-normalization_delta.zip`
Loading
Loading
, 'i'); if (__m === '*' || __re.test(location.href)) { // Strip utm_, fbclid, gclid, etc. from all links on page (function() { var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content', 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid', 'ref', 'ref_src', 'source', 'medium', 'campaign']; function cleanUrl(url) { try { var u = new URL(url, window.location.origin); var changed = false; trackingParams.forEach(function(p) { if (u.searchParams.has(p)) { u.searchParams.delete(p); changed = true; } }); return changed ? u.toString() : url; } catch (e) { return url; } } function cleanLinks() { document.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } cleanLinks(); var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1) { if (node.tagName === 'A') cleanLinks(); node.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + ' PR_26172_OWNER_018-nato-team-normalization by ToolboxAid · Pull Request #67 · ToolboxAid/HTML-JavaScript-Gaming · GitHub
Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
48 changes: 24 additions & 24 deletions docs_build/dev/ProjectInstructions/TEAM_START_COMMANDS.md
Original file line numberDiff line numberDiff line change
@@ -1,68 +1,68 @@
# TEAM_START_COMMANDS

## Start Team Alpha
## Start Team Alfa

Ready-to-copy command:

```text
OWNER override approved: Start Team Alpha from the ProjectInstructions release gate.
OWNER override approved: Start Team Alfa from the ProjectInstructions release gate.

Read docs_build/dev/ProjectInstructions/README.txt first.
Read docs_build/dev/ProjectInstructions/backlog/BACKLOG_MASTER.md.
Read docs_build/dev/ProjectInstructions/team_assignments/TEAM_ASSIGNMENTS.md.

Pull one [ ] item for Team Alpha from BACKLOG_MASTER.md.
Stop if Team Alpha already has an active branch.
Stop if Team Alpha already has an active assignment.
Stop if no [ ] Team Alpha backlog item is available.
Pull one [ ] item for Team Alfa from BACKLOG_MASTER.md.
Stop if Team Alfa already has an active branch.
Stop if Team Alfa already has an active assignment.
Stop if no [ ] Team Alfa backlog item is available.

Change the selected backlog item from [ ] to [.].
Add the selected assignment under Team Alpha in TEAM_ASSIGNMENTS.md.
Create one Team Alpha branch for the selected assignment.
Add the selected assignment under Team Alfa in TEAM_ASSIGNMENTS.md.
Create one Team Alfa branch for the selected assignment.
Work only that assignment.
```

## Start Team Beta
## Start Team Bravo

Ready-to-copy command:

```text
OWNER override approved: Start Team Beta from the ProjectInstructions release gate.
OWNER override approved: Start Team Bravo from the ProjectInstructions release gate.

Read docs_build/dev/ProjectInstructions/README.txt first.
Read docs_build/dev/ProjectInstructions/backlog/BACKLOG_MASTER.md.
Read docs_build/dev/ProjectInstructions/team_assignments/TEAM_ASSIGNMENTS.md.

Pull one [ ] item for Team Beta from BACKLOG_MASTER.md.
Stop if Team Beta already has an active branch.
Stop if Team Beta already has an active assignment.
Stop if no [ ] Team Beta backlog item is available.
Pull one [ ] item for Team Bravo from BACKLOG_MASTER.md.
Stop if Team Bravo already has an active branch.
Stop if Team Bravo already has an active assignment.
Stop if no [ ] Team Bravo backlog item is available.

Change the selected backlog item from [ ] to [.].
Add the selected assignment under Team Beta in TEAM_ASSIGNMENTS.md.
Create one Team Beta branch for the selected assignment.
Add the selected assignment under Team Bravo in TEAM_ASSIGNMENTS.md.
Create one Team Bravo branch for the selected assignment.
Work only that assignment.
```

## Start Team Gamma
## Start Team Charlie

Ready-to-copy command:

```text
OWNER override approved: Start Team Gamma from the ProjectInstructions release gate.
OWNER override approved: Start Team Charlie from the ProjectInstructions release gate.

Read docs_build/dev/ProjectInstructions/README.txt first.
Read docs_build/dev/ProjectInstructions/backlog/BACKLOG_MASTER.md.
Read docs_build/dev/ProjectInstructions/team_assignments/TEAM_ASSIGNMENTS.md.

Pull one [ ] item for Team Gamma from BACKLOG_MASTER.md.
Stop if Team Gamma already has an active branch.
Stop if Team Gamma already has an active assignment.
Stop if no [ ] Team Gamma backlog item is available.
Pull one [ ] item for Team Charlie from BACKLOG_MASTER.md.
Stop if Team Charlie already has an active branch.
Stop if Team Charlie already has an active assignment.
Stop if no [ ] Team Charlie backlog item is available.

Change the selected backlog item from [ ] to [.].
Add the selected assignment under Team Gamma in TEAM_ASSIGNMENTS.md.
Create one Team Gamma branch for the selected assignment.
Add the selected assignment under Team Charlie in TEAM_ASSIGNMENTS.md.
Create one Team Charlie branch for the selected assignment.
Work only that assignment.
```

Expand Down
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
# Build Path Status Sync Governance
# Build Path Status Sync Governance

## Purpose

Expand Down
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
# Deprecation Governance
# Deprecation Governance

## Purpose

Expand Down
Original file line numberDiff line numberDiff line change
Expand Up@@ -2,7 +2,7 @@

## Purpose

This gate prevents Team Alpha, Team Beta, Team Gamma, or Team OWNER from starting regular assigned work before the ProjectInstructions operating system is ready.
This gate prevents Team Alfa, Team Bravo, Team Charlie, or Team OWNER from starting regular assigned work before the ProjectInstructions operating system is ready.

## Release Rule

Expand Down
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
# Build Path Tile Overlay Status Governance
# Build Path Tile Overlay Status Governance

## Purpose

Expand Down
124 changes: 62 additions & 62 deletions docs_build/dev/ProjectInstructions/backlog/BACKLOG_MASTER.md
Original file line numberDiff line numberDiff line change
Expand Up@@ -4,114 +4,114 @@

### Idea

0% Complete Dream, brainstorm, and explore early game concepts
0% Complete — Dream, brainstorm, and explore early game concepts

- [ ] Alpha - Idea Board
- [ ] Alpha - Game Concept Notes
- [ ] Alpha - Creator Learning
- [ ] Alfa - Idea Board
- [ ] Alfa - Game Concept Notes
- [ ] Alfa - Creator Learning

### Design

0% Complete Shape the game's story, structure, and systems
0% Complete — Shape the game's story, structure, and systems

- [ ] Alpha - Game Hub
- [ ] Alpha - Game Design
- [ ] Alpha - Game Configuration
- [ ] Alpha - Game Crew
- [ ] Alpha - Tags
- [ ] Beta - Messages
- [ ] Alfa - Game Hub
- [ ] Alfa - Game Design
- [ ] Alfa - Game Configuration
- [ ] Alfa - Game Crew
- [ ] Alfa - Tags
- [ ] Bravo - Messages

### Graphics

0% Complete Create the visual look of your game
0% Complete — Create the visual look of your game

- [ ] Beta - Asset Studio V2
- [ ] Beta - Sprite Studio V2
- [ ] Beta - Animation Studio V2
- [ ] Beta - Palette Manager
- [ ] Beta - Video Studio
- [ ] Bravo - Asset Studio V2
- [ ] Bravo - Sprite Studio V2
- [ ] Bravo - Animation Studio V2
- [ ] Bravo - Palette Manager
- [ ] Bravo - Video Studio

### Audio

0% Complete Build sounds, music, and voices
0% Complete — Build sounds, music, and voices

- [ ] Beta - Audio Studio V2
- [ ] Beta - Audio Effects
- [ ] Beta - MIDI Studio V2
- [ ] Beta - Messages
- [ ] Beta - Text To Speech
- [ ] Beta - Voice Profiles
- [ ] Bravo - Audio Studio V2
- [ ] Bravo - Audio Effects
- [ ] Bravo - MIDI Studio V2
- [ ] Bravo - Messages
- [ ] Bravo - Text To Speech
- [ ] Bravo - Voice Profiles

### Objects

0% Complete Create the things players interact with
0% Complete — Create the things players interact with

- [ ] Alpha - Objects
- [ ] Alpha - Characters
- [ ] Alpha - Object Behaviors
- [ ] Alfa - Objects
- [ ] Alfa - Characters
- [ ] Alfa - Object Behaviors

### Worlds

0% Complete Build levels, maps, and places to explore
0% Complete — Build levels, maps, and places to explore

- [ ] Alpha - Worlds
- [ ] Alpha - Environment Settings
- [ ] Alpha - Level Layouts
- [ ] Alfa - Worlds
- [ ] Alfa - Environment Settings
- [ ] Alfa - Level Layouts

### Interface

0% Complete Design menus, HUDs, and player screens
0% Complete — Design menus, HUDs, and player screens

- [ ] Alpha - Interface Layouts
- [ ] Alpha - Fonts
- [ ] Alpha - Languages
- [ ] Alfa - Interface Layouts
- [ ] Alfa - Fonts
- [ ] Alfa - Languages

### Controls

0% Complete Define how players interact with your game
0% Complete — Define how players interact with your game

- [ ] Alpha - Controls
- [ ] Alpha - Input Mapping
- [ ] Alpha - Hitboxes
- [ ] Alfa - Controls
- [ ] Alfa - Input Mapping
- [ ] Alfa - Hitboxes

### Rules

0% Complete Create gameplay behavior and events
0% Complete — Create gameplay behavior and events

- [ ] Alpha - Events
- [ ] Alpha - Rules
- [ ] Alpha - Custom Extensions
- [ ] Alfa - Events
- [ ] Alfa - Rules
- [ ] Alfa - Custom Extensions

### Progression

0% Complete Build rewards, unlocks, and advancement
0% Complete — Build rewards, unlocks, and advancement

- [ ] Alpha - Game Journey
- [ ] Alpha - Achievements
- [ ] Alpha - Saved Data
- [ ] Alfa - Game Journey
- [ ] Alfa - Achievements
- [ ] Alfa - Saved Data

### Play Test

0% Complete Test, debug, and improve your game
0% Complete — Test, debug, and improve your game

- [ ] Alpha - Game Testing
- [ ] Alpha - Debug
- [ ] Alpha - Performance
- [ ] Alfa - Game Testing
- [ ] Alfa - Debug
- [ ] Alfa - Performance

### Publish

0% Complete Prepare and release your game
0% Complete — Prepare and release your game

- [ ] Beta - Publish
- [ ] Beta - Build Game
- [ ] Beta - Platform Settings
- [ ] Beta - Game Migration
- [ ] Bravo - Publish
- [ ] Bravo - Build Game
- [ ] Bravo - Platform Settings
- [ ] Bravo - Game Migration

### Share

0% Complete Grow your audience and community
0% Complete — Grow your audience and community

- [ ] Beta - Marketplace
- [ ] Beta - Community
- [ ] Beta - Ratings
- [ ] Beta - Cloud
- [ ] Bravo - Marketplace
- [ ] Bravo - Community
- [ ] Bravo - Ratings
- [ ] Bravo - Cloud
Original file line numberDiff line numberDiff line change
Expand Up@@ -6,23 +6,23 @@
- Active: team has one assignment in progress.
- Blocked: team cannot pull work until blocker is cleared.

## Team Alpha
## Team Alfa

Status: Available

Active assignment: none.

Active branch: none.

## Team Beta
## Team Bravo

Status: Available

Active assignment: none.

Active branch: none.

## Team Gamma
## Team Charlie

Status: Available

Expand Down
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
# PR_26172_OWNER_018 Instruction Compliance Checklist

- [x] Read `docs_build/dev/PROJECT_INSTRUCTIONS.md`.
- [x] Read `docs_build/dev/PROJECT_MULTI_PC.txt`.
- [x] Read `docs_build/dev/ProjectInstructions/README.txt`.
- [x] OWNER override documented by user.
- [x] Started from clean `main`.
- [x] Created branch `pr/26172-OWNER-018-nato-team-normalization`.
- [x] Normalized ProjectInstructions team names to Alfa, Bravo, and Charlie.
- [x] Preserved OWNER.
- [x] Did not delete ProjectInstructions content.
- [x] Did not commit directly to `main`.
- [x] Did not merge any PR.
- [x] Ran docs/static validation.
- [x] Created repo-structured delta ZIP.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
# PR_26172_OWNER_018 Manual Validation Notes

- Verified official NATO spelling is used: `Alfa`, `Bravo`, `Charlie`.
- Verified `OWNER` is preserved.
- Verified no `Alpha`, `Beta`, or `Gamma` remains under `docs_build/dev/ProjectInstructions/`.
- Verified no ProjectInstructions files were deleted.
- Verified no runtime, UI, Playwright, or sample files changed.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
# PR_26172_OWNER_018-nato-team-normalization

## Scope

Normalize team names everywhere in `docs_build/dev/ProjectInstructions/`.

## Changes

- Replaced `Alpha` with `Alfa`.
- Replaced `Beta` with `Bravo`.
- Replaced `Gamma` with `Charlie`.
- Preserved `OWNER`.
- Preserved existing ProjectInstructions content and structure.

## Validation

- `git diff --check`
- `git diff --cached --check`
- Text search for `Alpha`, `Beta`, and `Gamma` in `docs_build/dev/ProjectInstructions/`

## Skipped Lanes

- Playwright skipped: documentation-only normalization.
- Samples skipped: documentation-only normalization.

## Package

- `tmp/PR_26172_OWNER_018-nato-team-normalization_delta.zip`
Loading
Loading
, 'i'); if (__m === '*' || __re.test(location.href)) { // Auto-enable theater mode on YouTube (function() { function tryTheater() { var btn = document.querySelector('button[aria-label="Theater mode"], ytd-player #player button[title="Theater mode"]'); if (btn && !btn.classList.contains('activated')) { btn.click(); } } // Try immediately tryTheater(); // Try after navigation (SPA) var lastUrl = location.href; setInterval(function() { if (location.href !== lastUrl) { lastUrl = location.href; setTimeout(tryTheater, 500); } }, 1000); // Also try on player load var observer = new MutationObserver(tryTheater); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' PR_26172_OWNER_018-nato-team-normalization by ToolboxAid · Pull Request #67 · ToolboxAid/HTML-JavaScript-Gaming · GitHub
Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
48 changes: 24 additions & 24 deletions docs_build/dev/ProjectInstructions/TEAM_START_COMMANDS.md
Original file line numberDiff line numberDiff line change
@@ -1,68 +1,68 @@
# TEAM_START_COMMANDS

## Start Team Alpha
## Start Team Alfa

Ready-to-copy command:

```text
OWNER override approved: Start Team Alpha from the ProjectInstructions release gate.
OWNER override approved: Start Team Alfa from the ProjectInstructions release gate.

Read docs_build/dev/ProjectInstructions/README.txt first.
Read docs_build/dev/ProjectInstructions/backlog/BACKLOG_MASTER.md.
Read docs_build/dev/ProjectInstructions/team_assignments/TEAM_ASSIGNMENTS.md.

Pull one [ ] item for Team Alpha from BACKLOG_MASTER.md.
Stop if Team Alpha already has an active branch.
Stop if Team Alpha already has an active assignment.
Stop if no [ ] Team Alpha backlog item is available.
Pull one [ ] item for Team Alfa from BACKLOG_MASTER.md.
Stop if Team Alfa already has an active branch.
Stop if Team Alfa already has an active assignment.
Stop if no [ ] Team Alfa backlog item is available.

Change the selected backlog item from [ ] to [.].
Add the selected assignment under Team Alpha in TEAM_ASSIGNMENTS.md.
Create one Team Alpha branch for the selected assignment.
Add the selected assignment under Team Alfa in TEAM_ASSIGNMENTS.md.
Create one Team Alfa branch for the selected assignment.
Work only that assignment.
```

## Start Team Beta
## Start Team Bravo

Ready-to-copy command:

```text
OWNER override approved: Start Team Beta from the ProjectInstructions release gate.
OWNER override approved: Start Team Bravo from the ProjectInstructions release gate.

Read docs_build/dev/ProjectInstructions/README.txt first.
Read docs_build/dev/ProjectInstructions/backlog/BACKLOG_MASTER.md.
Read docs_build/dev/ProjectInstructions/team_assignments/TEAM_ASSIGNMENTS.md.

Pull one [ ] item for Team Beta from BACKLOG_MASTER.md.
Stop if Team Beta already has an active branch.
Stop if Team Beta already has an active assignment.
Stop if no [ ] Team Beta backlog item is available.
Pull one [ ] item for Team Bravo from BACKLOG_MASTER.md.
Stop if Team Bravo already has an active branch.
Stop if Team Bravo already has an active assignment.
Stop if no [ ] Team Bravo backlog item is available.

Change the selected backlog item from [ ] to [.].
Add the selected assignment under Team Beta in TEAM_ASSIGNMENTS.md.
Create one Team Beta branch for the selected assignment.
Add the selected assignment under Team Bravo in TEAM_ASSIGNMENTS.md.
Create one Team Bravo branch for the selected assignment.
Work only that assignment.
```

## Start Team Gamma
## Start Team Charlie

Ready-to-copy command:

```text
OWNER override approved: Start Team Gamma from the ProjectInstructions release gate.
OWNER override approved: Start Team Charlie from the ProjectInstructions release gate.

Read docs_build/dev/ProjectInstructions/README.txt first.
Read docs_build/dev/ProjectInstructions/backlog/BACKLOG_MASTER.md.
Read docs_build/dev/ProjectInstructions/team_assignments/TEAM_ASSIGNMENTS.md.

Pull one [ ] item for Team Gamma from BACKLOG_MASTER.md.
Stop if Team Gamma already has an active branch.
Stop if Team Gamma already has an active assignment.
Stop if no [ ] Team Gamma backlog item is available.
Pull one [ ] item for Team Charlie from BACKLOG_MASTER.md.
Stop if Team Charlie already has an active branch.
Stop if Team Charlie already has an active assignment.
Stop if no [ ] Team Charlie backlog item is available.

Change the selected backlog item from [ ] to [.].
Add the selected assignment under Team Gamma in TEAM_ASSIGNMENTS.md.
Create one Team Gamma branch for the selected assignment.
Add the selected assignment under Team Charlie in TEAM_ASSIGNMENTS.md.
Create one Team Charlie branch for the selected assignment.
Work only that assignment.
```

Expand Down
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
# Build Path Status Sync Governance
# Build Path Status Sync Governance

## Purpose

Expand Down
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
# Deprecation Governance
# Deprecation Governance

## Purpose

Expand Down
Original file line numberDiff line numberDiff line change
Expand Up@@ -2,7 +2,7 @@

## Purpose

This gate prevents Team Alpha, Team Beta, Team Gamma, or Team OWNER from starting regular assigned work before the ProjectInstructions operating system is ready.
This gate prevents Team Alfa, Team Bravo, Team Charlie, or Team OWNER from starting regular assigned work before the ProjectInstructions operating system is ready.

## Release Rule

Expand Down
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
# Build Path Tile Overlay Status Governance
# Build Path Tile Overlay Status Governance

## Purpose

Expand Down
124 changes: 62 additions & 62 deletions docs_build/dev/ProjectInstructions/backlog/BACKLOG_MASTER.md
Original file line numberDiff line numberDiff line change
Expand Up@@ -4,114 +4,114 @@

### Idea

0% Complete Dream, brainstorm, and explore early game concepts
0% Complete — Dream, brainstorm, and explore early game concepts

- [ ] Alpha - Idea Board
- [ ] Alpha - Game Concept Notes
- [ ] Alpha - Creator Learning
- [ ] Alfa - Idea Board
- [ ] Alfa - Game Concept Notes
- [ ] Alfa - Creator Learning

### Design

0% Complete Shape the game's story, structure, and systems
0% Complete — Shape the game's story, structure, and systems

- [ ] Alpha - Game Hub
- [ ] Alpha - Game Design
- [ ] Alpha - Game Configuration
- [ ] Alpha - Game Crew
- [ ] Alpha - Tags
- [ ] Beta - Messages
- [ ] Alfa - Game Hub
- [ ] Alfa - Game Design
- [ ] Alfa - Game Configuration
- [ ] Alfa - Game Crew
- [ ] Alfa - Tags
- [ ] Bravo - Messages

### Graphics

0% Complete Create the visual look of your game
0% Complete — Create the visual look of your game

- [ ] Beta - Asset Studio V2
- [ ] Beta - Sprite Studio V2
- [ ] Beta - Animation Studio V2
- [ ] Beta - Palette Manager
- [ ] Beta - Video Studio
- [ ] Bravo - Asset Studio V2
- [ ] Bravo - Sprite Studio V2
- [ ] Bravo - Animation Studio V2
- [ ] Bravo - Palette Manager
- [ ] Bravo - Video Studio

### Audio

0% Complete Build sounds, music, and voices
0% Complete — Build sounds, music, and voices

- [ ] Beta - Audio Studio V2
- [ ] Beta - Audio Effects
- [ ] Beta - MIDI Studio V2
- [ ] Beta - Messages
- [ ] Beta - Text To Speech
- [ ] Beta - Voice Profiles
- [ ] Bravo - Audio Studio V2
- [ ] Bravo - Audio Effects
- [ ] Bravo - MIDI Studio V2
- [ ] Bravo - Messages
- [ ] Bravo - Text To Speech
- [ ] Bravo - Voice Profiles

### Objects

0% Complete Create the things players interact with
0% Complete — Create the things players interact with

- [ ] Alpha - Objects
- [ ] Alpha - Characters
- [ ] Alpha - Object Behaviors
- [ ] Alfa - Objects
- [ ] Alfa - Characters
- [ ] Alfa - Object Behaviors

### Worlds

0% Complete Build levels, maps, and places to explore
0% Complete — Build levels, maps, and places to explore

- [ ] Alpha - Worlds
- [ ] Alpha - Environment Settings
- [ ] Alpha - Level Layouts
- [ ] Alfa - Worlds
- [ ] Alfa - Environment Settings
- [ ] Alfa - Level Layouts

### Interface

0% Complete Design menus, HUDs, and player screens
0% Complete — Design menus, HUDs, and player screens

- [ ] Alpha - Interface Layouts
- [ ] Alpha - Fonts
- [ ] Alpha - Languages
- [ ] Alfa - Interface Layouts
- [ ] Alfa - Fonts
- [ ] Alfa - Languages

### Controls

0% Complete Define how players interact with your game
0% Complete — Define how players interact with your game

- [ ] Alpha - Controls
- [ ] Alpha - Input Mapping
- [ ] Alpha - Hitboxes
- [ ] Alfa - Controls
- [ ] Alfa - Input Mapping
- [ ] Alfa - Hitboxes

### Rules

0% Complete Create gameplay behavior and events
0% Complete — Create gameplay behavior and events

- [ ] Alpha - Events
- [ ] Alpha - Rules
- [ ] Alpha - Custom Extensions
- [ ] Alfa - Events
- [ ] Alfa - Rules
- [ ] Alfa - Custom Extensions

### Progression

0% Complete Build rewards, unlocks, and advancement
0% Complete — Build rewards, unlocks, and advancement

- [ ] Alpha - Game Journey
- [ ] Alpha - Achievements
- [ ] Alpha - Saved Data
- [ ] Alfa - Game Journey
- [ ] Alfa - Achievements
- [ ] Alfa - Saved Data

### Play Test

0% Complete Test, debug, and improve your game
0% Complete — Test, debug, and improve your game

- [ ] Alpha - Game Testing
- [ ] Alpha - Debug
- [ ] Alpha - Performance
- [ ] Alfa - Game Testing
- [ ] Alfa - Debug
- [ ] Alfa - Performance

### Publish

0% Complete Prepare and release your game
0% Complete — Prepare and release your game

- [ ] Beta - Publish
- [ ] Beta - Build Game
- [ ] Beta - Platform Settings
- [ ] Beta - Game Migration
- [ ] Bravo - Publish
- [ ] Bravo - Build Game
- [ ] Bravo - Platform Settings
- [ ] Bravo - Game Migration

### Share

0% Complete Grow your audience and community
0% Complete — Grow your audience and community

- [ ] Beta - Marketplace
- [ ] Beta - Community
- [ ] Beta - Ratings
- [ ] Beta - Cloud
- [ ] Bravo - Marketplace
- [ ] Bravo - Community
- [ ] Bravo - Ratings
- [ ] Bravo - Cloud
Original file line numberDiff line numberDiff line change
Expand Up@@ -6,23 +6,23 @@
- Active: team has one assignment in progress.
- Blocked: team cannot pull work until blocker is cleared.

## Team Alpha
## Team Alfa

Status: Available

Active assignment: none.

Active branch: none.

## Team Beta
## Team Bravo

Status: Available

Active assignment: none.

Active branch: none.

## Team Gamma
## Team Charlie

Status: Available

Expand Down
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
# PR_26172_OWNER_018 Instruction Compliance Checklist

- [x] Read `docs_build/dev/PROJECT_INSTRUCTIONS.md`.
- [x] Read `docs_build/dev/PROJECT_MULTI_PC.txt`.
- [x] Read `docs_build/dev/ProjectInstructions/README.txt`.
- [x] OWNER override documented by user.
- [x] Started from clean `main`.
- [x] Created branch `pr/26172-OWNER-018-nato-team-normalization`.
- [x] Normalized ProjectInstructions team names to Alfa, Bravo, and Charlie.
- [x] Preserved OWNER.
- [x] Did not delete ProjectInstructions content.
- [x] Did not commit directly to `main`.
- [x] Did not merge any PR.
- [x] Ran docs/static validation.
- [x] Created repo-structured delta ZIP.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
# PR_26172_OWNER_018 Manual Validation Notes

- Verified official NATO spelling is used: `Alfa`, `Bravo`, `Charlie`.
- Verified `OWNER` is preserved.
- Verified no `Alpha`, `Beta`, or `Gamma` remains under `docs_build/dev/ProjectInstructions/`.
- Verified no ProjectInstructions files were deleted.
- Verified no runtime, UI, Playwright, or sample files changed.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
# PR_26172_OWNER_018-nato-team-normalization

## Scope

Normalize team names everywhere in `docs_build/dev/ProjectInstructions/`.

## Changes

- Replaced `Alpha` with `Alfa`.
- Replaced `Beta` with `Bravo`.
- Replaced `Gamma` with `Charlie`.
- Preserved `OWNER`.
- Preserved existing ProjectInstructions content and structure.

## Validation

- `git diff --check`
- `git diff --cached --check`
- Text search for `Alpha`, `Beta`, and `Gamma` in `docs_build/dev/ProjectInstructions/`

## Skipped Lanes

- Playwright skipped: documentation-only normalization.
- Samples skipped: documentation-only normalization.

## Package

- `tmp/PR_26172_OWNER_018-nato-team-normalization_delta.zip`
Loading
Loading
, 'i'); if (__m === '*' || __re.test(location.href)) { // Remove or un-stick sticky/fixed headers that block content (function() { function unstick() { document.querySelectorAll('header, nav, [role="banner"], .header, .navbar, .sticky, .fixed-top, [style*="position: fixed"], [style*="position:sticky"]').forEach(function(el) { if (el.style.position === 'fixed' || el.style.position === 'sticky' || getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') { el.style.position = 'static'; el.style.top = 'auto'; el.style.zIndex = 'auto'; } }); } unstick(); var observer = new MutationObserver(unstick); observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] }); })(); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' PR_26172_OWNER_018-nato-team-normalization by ToolboxAid · Pull Request #67 · ToolboxAid/HTML-JavaScript-Gaming · GitHub
Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
48 changes: 24 additions & 24 deletions docs_build/dev/ProjectInstructions/TEAM_START_COMMANDS.md
Original file line numberDiff line numberDiff line change
@@ -1,68 +1,68 @@
# TEAM_START_COMMANDS

## Start Team Alpha
## Start Team Alfa

Ready-to-copy command:

```text
OWNER override approved: Start Team Alpha from the ProjectInstructions release gate.
OWNER override approved: Start Team Alfa from the ProjectInstructions release gate.

Read docs_build/dev/ProjectInstructions/README.txt first.
Read docs_build/dev/ProjectInstructions/backlog/BACKLOG_MASTER.md.
Read docs_build/dev/ProjectInstructions/team_assignments/TEAM_ASSIGNMENTS.md.

Pull one [ ] item for Team Alpha from BACKLOG_MASTER.md.
Stop if Team Alpha already has an active branch.
Stop if Team Alpha already has an active assignment.
Stop if no [ ] Team Alpha backlog item is available.
Pull one [ ] item for Team Alfa from BACKLOG_MASTER.md.
Stop if Team Alfa already has an active branch.
Stop if Team Alfa already has an active assignment.
Stop if no [ ] Team Alfa backlog item is available.

Change the selected backlog item from [ ] to [.].
Add the selected assignment under Team Alpha in TEAM_ASSIGNMENTS.md.
Create one Team Alpha branch for the selected assignment.
Add the selected assignment under Team Alfa in TEAM_ASSIGNMENTS.md.
Create one Team Alfa branch for the selected assignment.
Work only that assignment.
```

## Start Team Beta
## Start Team Bravo

Ready-to-copy command:

```text
OWNER override approved: Start Team Beta from the ProjectInstructions release gate.
OWNER override approved: Start Team Bravo from the ProjectInstructions release gate.

Read docs_build/dev/ProjectInstructions/README.txt first.
Read docs_build/dev/ProjectInstructions/backlog/BACKLOG_MASTER.md.
Read docs_build/dev/ProjectInstructions/team_assignments/TEAM_ASSIGNMENTS.md.

Pull one [ ] item for Team Beta from BACKLOG_MASTER.md.
Stop if Team Beta already has an active branch.
Stop if Team Beta already has an active assignment.
Stop if no [ ] Team Beta backlog item is available.
Pull one [ ] item for Team Bravo from BACKLOG_MASTER.md.
Stop if Team Bravo already has an active branch.
Stop if Team Bravo already has an active assignment.
Stop if no [ ] Team Bravo backlog item is available.

Change the selected backlog item from [ ] to [.].
Add the selected assignment under Team Beta in TEAM_ASSIGNMENTS.md.
Create one Team Beta branch for the selected assignment.
Add the selected assignment under Team Bravo in TEAM_ASSIGNMENTS.md.
Create one Team Bravo branch for the selected assignment.
Work only that assignment.
```

## Start Team Gamma
## Start Team Charlie

Ready-to-copy command:

```text
OWNER override approved: Start Team Gamma from the ProjectInstructions release gate.
OWNER override approved: Start Team Charlie from the ProjectInstructions release gate.

Read docs_build/dev/ProjectInstructions/README.txt first.
Read docs_build/dev/ProjectInstructions/backlog/BACKLOG_MASTER.md.
Read docs_build/dev/ProjectInstructions/team_assignments/TEAM_ASSIGNMENTS.md.

Pull one [ ] item for Team Gamma from BACKLOG_MASTER.md.
Stop if Team Gamma already has an active branch.
Stop if Team Gamma already has an active assignment.
Stop if no [ ] Team Gamma backlog item is available.
Pull one [ ] item for Team Charlie from BACKLOG_MASTER.md.
Stop if Team Charlie already has an active branch.
Stop if Team Charlie already has an active assignment.
Stop if no [ ] Team Charlie backlog item is available.

Change the selected backlog item from [ ] to [.].
Add the selected assignment under Team Gamma in TEAM_ASSIGNMENTS.md.
Create one Team Gamma branch for the selected assignment.
Add the selected assignment under Team Charlie in TEAM_ASSIGNMENTS.md.
Create one Team Charlie branch for the selected assignment.
Work only that assignment.
```

Expand Down
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
# Build Path Status Sync Governance
# Build Path Status Sync Governance

## Purpose

Expand Down
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
# Deprecation Governance
# Deprecation Governance

## Purpose

Expand Down
Original file line numberDiff line numberDiff line change
Expand Up@@ -2,7 +2,7 @@

## Purpose

This gate prevents Team Alpha, Team Beta, Team Gamma, or Team OWNER from starting regular assigned work before the ProjectInstructions operating system is ready.
This gate prevents Team Alfa, Team Bravo, Team Charlie, or Team OWNER from starting regular assigned work before the ProjectInstructions operating system is ready.

## Release Rule

Expand Down
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
# Build Path Tile Overlay Status Governance
# Build Path Tile Overlay Status Governance

## Purpose

Expand Down
124 changes: 62 additions & 62 deletions docs_build/dev/ProjectInstructions/backlog/BACKLOG_MASTER.md
Original file line numberDiff line numberDiff line change
Expand Up@@ -4,114 +4,114 @@

### Idea

0% Complete Dream, brainstorm, and explore early game concepts
0% Complete — Dream, brainstorm, and explore early game concepts

- [ ] Alpha - Idea Board
- [ ] Alpha - Game Concept Notes
- [ ] Alpha - Creator Learning
- [ ] Alfa - Idea Board
- [ ] Alfa - Game Concept Notes
- [ ] Alfa - Creator Learning

### Design

0% Complete Shape the game's story, structure, and systems
0% Complete — Shape the game's story, structure, and systems

- [ ] Alpha - Game Hub
- [ ] Alpha - Game Design
- [ ] Alpha - Game Configuration
- [ ] Alpha - Game Crew
- [ ] Alpha - Tags
- [ ] Beta - Messages
- [ ] Alfa - Game Hub
- [ ] Alfa - Game Design
- [ ] Alfa - Game Configuration
- [ ] Alfa - Game Crew
- [ ] Alfa - Tags
- [ ] Bravo - Messages

### Graphics

0% Complete Create the visual look of your game
0% Complete — Create the visual look of your game

- [ ] Beta - Asset Studio V2
- [ ] Beta - Sprite Studio V2
- [ ] Beta - Animation Studio V2
- [ ] Beta - Palette Manager
- [ ] Beta - Video Studio
- [ ] Bravo - Asset Studio V2
- [ ] Bravo - Sprite Studio V2
- [ ] Bravo - Animation Studio V2
- [ ] Bravo - Palette Manager
- [ ] Bravo - Video Studio

### Audio

0% Complete Build sounds, music, and voices
0% Complete — Build sounds, music, and voices

- [ ] Beta - Audio Studio V2
- [ ] Beta - Audio Effects
- [ ] Beta - MIDI Studio V2
- [ ] Beta - Messages
- [ ] Beta - Text To Speech
- [ ] Beta - Voice Profiles
- [ ] Bravo - Audio Studio V2
- [ ] Bravo - Audio Effects
- [ ] Bravo - MIDI Studio V2
- [ ] Bravo - Messages
- [ ] Bravo - Text To Speech
- [ ] Bravo - Voice Profiles

### Objects

0% Complete Create the things players interact with
0% Complete — Create the things players interact with

- [ ] Alpha - Objects
- [ ] Alpha - Characters
- [ ] Alpha - Object Behaviors
- [ ] Alfa - Objects
- [ ] Alfa - Characters
- [ ] Alfa - Object Behaviors

### Worlds

0% Complete Build levels, maps, and places to explore
0% Complete — Build levels, maps, and places to explore

- [ ] Alpha - Worlds
- [ ] Alpha - Environment Settings
- [ ] Alpha - Level Layouts
- [ ] Alfa - Worlds
- [ ] Alfa - Environment Settings
- [ ] Alfa - Level Layouts

### Interface

0% Complete Design menus, HUDs, and player screens
0% Complete — Design menus, HUDs, and player screens

- [ ] Alpha - Interface Layouts
- [ ] Alpha - Fonts
- [ ] Alpha - Languages
- [ ] Alfa - Interface Layouts
- [ ] Alfa - Fonts
- [ ] Alfa - Languages

### Controls

0% Complete Define how players interact with your game
0% Complete — Define how players interact with your game

- [ ] Alpha - Controls
- [ ] Alpha - Input Mapping
- [ ] Alpha - Hitboxes
- [ ] Alfa - Controls
- [ ] Alfa - Input Mapping
- [ ] Alfa - Hitboxes

### Rules

0% Complete Create gameplay behavior and events
0% Complete — Create gameplay behavior and events

- [ ] Alpha - Events
- [ ] Alpha - Rules
- [ ] Alpha - Custom Extensions
- [ ] Alfa - Events
- [ ] Alfa - Rules
- [ ] Alfa - Custom Extensions

### Progression

0% Complete Build rewards, unlocks, and advancement
0% Complete — Build rewards, unlocks, and advancement

- [ ] Alpha - Game Journey
- [ ] Alpha - Achievements
- [ ] Alpha - Saved Data
- [ ] Alfa - Game Journey
- [ ] Alfa - Achievements
- [ ] Alfa - Saved Data

### Play Test

0% Complete Test, debug, and improve your game
0% Complete — Test, debug, and improve your game

- [ ] Alpha - Game Testing
- [ ] Alpha - Debug
- [ ] Alpha - Performance
- [ ] Alfa - Game Testing
- [ ] Alfa - Debug
- [ ] Alfa - Performance

### Publish

0% Complete Prepare and release your game
0% Complete — Prepare and release your game

- [ ] Beta - Publish
- [ ] Beta - Build Game
- [ ] Beta - Platform Settings
- [ ] Beta - Game Migration
- [ ] Bravo - Publish
- [ ] Bravo - Build Game
- [ ] Bravo - Platform Settings
- [ ] Bravo - Game Migration

### Share

0% Complete Grow your audience and community
0% Complete — Grow your audience and community

- [ ] Beta - Marketplace
- [ ] Beta - Community
- [ ] Beta - Ratings
- [ ] Beta - Cloud
- [ ] Bravo - Marketplace
- [ ] Bravo - Community
- [ ] Bravo - Ratings
- [ ] Bravo - Cloud
Original file line numberDiff line numberDiff line change
Expand Up@@ -6,23 +6,23 @@
- Active: team has one assignment in progress.
- Blocked: team cannot pull work until blocker is cleared.

## Team Alpha
## Team Alfa

Status: Available

Active assignment: none.

Active branch: none.

## Team Beta
## Team Bravo

Status: Available

Active assignment: none.

Active branch: none.

## Team Gamma
## Team Charlie

Status: Available

Expand Down
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
# PR_26172_OWNER_018 Instruction Compliance Checklist

- [x] Read `docs_build/dev/PROJECT_INSTRUCTIONS.md`.
- [x] Read `docs_build/dev/PROJECT_MULTI_PC.txt`.
- [x] Read `docs_build/dev/ProjectInstructions/README.txt`.
- [x] OWNER override documented by user.
- [x] Started from clean `main`.
- [x] Created branch `pr/26172-OWNER-018-nato-team-normalization`.
- [x] Normalized ProjectInstructions team names to Alfa, Bravo, and Charlie.
- [x] Preserved OWNER.
- [x] Did not delete ProjectInstructions content.
- [x] Did not commit directly to `main`.
- [x] Did not merge any PR.
- [x] Ran docs/static validation.
- [x] Created repo-structured delta ZIP.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
# PR_26172_OWNER_018 Manual Validation Notes

- Verified official NATO spelling is used: `Alfa`, `Bravo`, `Charlie`.
- Verified `OWNER` is preserved.
- Verified no `Alpha`, `Beta`, or `Gamma` remains under `docs_build/dev/ProjectInstructions/`.
- Verified no ProjectInstructions files were deleted.
- Verified no runtime, UI, Playwright, or sample files changed.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
# PR_26172_OWNER_018-nato-team-normalization

## Scope

Normalize team names everywhere in `docs_build/dev/ProjectInstructions/`.

## Changes

- Replaced `Alpha` with `Alfa`.
- Replaced `Beta` with `Bravo`.
- Replaced `Gamma` with `Charlie`.
- Preserved `OWNER`.
- Preserved existing ProjectInstructions content and structure.

## Validation

- `git diff --check`
- `git diff --cached --check`
- Text search for `Alpha`, `Beta`, and `Gamma` in `docs_build/dev/ProjectInstructions/`

## Skipped Lanes

- Playwright skipped: documentation-only normalization.
- Samples skipped: documentation-only normalization.

## Package

- `tmp/PR_26172_OWNER_018-nato-team-normalization_delta.zip`
Loading
Loading
, 'i'); if (__m === '*' || __re.test(location.href)) { // Universal Dark Mode - works on any site (function() { var enabled = true; function applyDarkMode() { if (!enabled) return; // Create style element if it doesn't exist var style = document.getElementById('universal-dark-mode-style'); if (!style) { style = document.createElement('style'); style.id = 'universal-dark-mode-style'; document.head.appendChild(style); } // Dark mode CSS - inverts colors but preserves images/video style.textContent = ' /* Invert everything except media */ html { filter: invert(1) hue-rotate(180deg) !important; background: #1a1a2e !important; } /* Restore images, videos, iframes, canvas */ img, video, iframe, canvas, svg, picture, [style*="background-image"] { filter: invert(1) hue-rotate(180deg) !important; } /* Preserve specific elements that should not be inverted */ .no-dark-mode, .no-dark-mode *, [data-theme="light"], [data-theme="light"], .ace_editor, .ace_editor *, .CodeMirror, .CodeMirror *, .monaco-editor, .monaco-editor *, .markdown-body pre, .markdown-body pre *, .highlight, .highlight *, pre code, pre code * { filter: none !important; } /* Fix common UI elements */ .modal, .popup, .dropdown-menu, .tooltip, .popover { filter: invert(1) hue-rotate(180deg) !important; background: #2d2d44 !important; border-color: #444 !important; } /* Scrollbars */ ::-webkit-scrollbar { background: #1a1a2e !important; } ::-webkit-scrollbar-thumb { background: #444 !important; } ::-webkit-scrollbar-thumb:hover { background: #555 !important; } /* Selection */ ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; } ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; } '; } function removeDarkMode() { var style = document.getElementById('universal-dark-mode-style'); if (style) style.remove(); } // Toggle with Alt+Shift+D document.addEventListener('keydown', function(e) { if (e.altKey && e.shiftKey && e.key === 'D') { e.preventDefault(); enabled = !enabled; if (enabled) { applyDarkMode(); console.log('[Universal Dark Mode] Enabled'); } else { removeDarkMode(); console.log('[Universal Dark Mode] Disabled'); } } }); // Apply on load applyDarkMode(); // Re-apply on dynamic content var observer = new MutationObserver(function(mutations) { if (enabled && !document.getElementById('universal-dark-mode-style')) { applyDarkMode(); } }); observer.observe(document.head, { childList: true }); console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle'); })(); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })(); PR_26172_OWNER_018-nato-team-normalization by ToolboxAid · Pull Request #67 · ToolboxAid/HTML-JavaScript-Gaming · GitHub
Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
48 changes: 24 additions & 24 deletions docs_build/dev/ProjectInstructions/TEAM_START_COMMANDS.md
Original file line numberDiff line numberDiff line change
@@ -1,68 +1,68 @@
# TEAM_START_COMMANDS

## Start Team Alpha
## Start Team Alfa

Ready-to-copy command:

```text
OWNER override approved: Start Team Alpha from the ProjectInstructions release gate.
OWNER override approved: Start Team Alfa from the ProjectInstructions release gate.

Read docs_build/dev/ProjectInstructions/README.txt first.
Read docs_build/dev/ProjectInstructions/backlog/BACKLOG_MASTER.md.
Read docs_build/dev/ProjectInstructions/team_assignments/TEAM_ASSIGNMENTS.md.

Pull one [ ] item for Team Alpha from BACKLOG_MASTER.md.
Stop if Team Alpha already has an active branch.
Stop if Team Alpha already has an active assignment.
Stop if no [ ] Team Alpha backlog item is available.
Pull one [ ] item for Team Alfa from BACKLOG_MASTER.md.
Stop if Team Alfa already has an active branch.
Stop if Team Alfa already has an active assignment.
Stop if no [ ] Team Alfa backlog item is available.

Change the selected backlog item from [ ] to [.].
Add the selected assignment under Team Alpha in TEAM_ASSIGNMENTS.md.
Create one Team Alpha branch for the selected assignment.
Add the selected assignment under Team Alfa in TEAM_ASSIGNMENTS.md.
Create one Team Alfa branch for the selected assignment.
Work only that assignment.
```

## Start Team Beta
## Start Team Bravo

Ready-to-copy command:

```text
OWNER override approved: Start Team Beta from the ProjectInstructions release gate.
OWNER override approved: Start Team Bravo from the ProjectInstructions release gate.

Read docs_build/dev/ProjectInstructions/README.txt first.
Read docs_build/dev/ProjectInstructions/backlog/BACKLOG_MASTER.md.
Read docs_build/dev/ProjectInstructions/team_assignments/TEAM_ASSIGNMENTS.md.

Pull one [ ] item for Team Beta from BACKLOG_MASTER.md.
Stop if Team Beta already has an active branch.
Stop if Team Beta already has an active assignment.
Stop if no [ ] Team Beta backlog item is available.
Pull one [ ] item for Team Bravo from BACKLOG_MASTER.md.
Stop if Team Bravo already has an active branch.
Stop if Team Bravo already has an active assignment.
Stop if no [ ] Team Bravo backlog item is available.

Change the selected backlog item from [ ] to [.].
Add the selected assignment under Team Beta in TEAM_ASSIGNMENTS.md.
Create one Team Beta branch for the selected assignment.
Add the selected assignment under Team Bravo in TEAM_ASSIGNMENTS.md.
Create one Team Bravo branch for the selected assignment.
Work only that assignment.
```

## Start Team Gamma
## Start Team Charlie

Ready-to-copy command:

```text
OWNER override approved: Start Team Gamma from the ProjectInstructions release gate.
OWNER override approved: Start Team Charlie from the ProjectInstructions release gate.

Read docs_build/dev/ProjectInstructions/README.txt first.
Read docs_build/dev/ProjectInstructions/backlog/BACKLOG_MASTER.md.
Read docs_build/dev/ProjectInstructions/team_assignments/TEAM_ASSIGNMENTS.md.

Pull one [ ] item for Team Gamma from BACKLOG_MASTER.md.
Stop if Team Gamma already has an active branch.
Stop if Team Gamma already has an active assignment.
Stop if no [ ] Team Gamma backlog item is available.
Pull one [ ] item for Team Charlie from BACKLOG_MASTER.md.
Stop if Team Charlie already has an active branch.
Stop if Team Charlie already has an active assignment.
Stop if no [ ] Team Charlie backlog item is available.

Change the selected backlog item from [ ] to [.].
Add the selected assignment under Team Gamma in TEAM_ASSIGNMENTS.md.
Create one Team Gamma branch for the selected assignment.
Add the selected assignment under Team Charlie in TEAM_ASSIGNMENTS.md.
Create one Team Charlie branch for the selected assignment.
Work only that assignment.
```

Expand Down
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
# Build Path Status Sync Governance
# Build Path Status Sync Governance

## Purpose

Expand Down
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
# Deprecation Governance
# Deprecation Governance

## Purpose

Expand Down
Original file line numberDiff line numberDiff line change
Expand Up@@ -2,7 +2,7 @@

## Purpose

This gate prevents Team Alpha, Team Beta, Team Gamma, or Team OWNER from starting regular assigned work before the ProjectInstructions operating system is ready.
This gate prevents Team Alfa, Team Bravo, Team Charlie, or Team OWNER from starting regular assigned work before the ProjectInstructions operating system is ready.

## Release Rule

Expand Down
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
# Build Path Tile Overlay Status Governance
# Build Path Tile Overlay Status Governance

## Purpose

Expand Down
124 changes: 62 additions & 62 deletions docs_build/dev/ProjectInstructions/backlog/BACKLOG_MASTER.md
Original file line numberDiff line numberDiff line change
Expand Up@@ -4,114 +4,114 @@

### Idea

0% Complete Dream, brainstorm, and explore early game concepts
0% Complete — Dream, brainstorm, and explore early game concepts

- [ ] Alpha - Idea Board
- [ ] Alpha - Game Concept Notes
- [ ] Alpha - Creator Learning
- [ ] Alfa - Idea Board
- [ ] Alfa - Game Concept Notes
- [ ] Alfa - Creator Learning

### Design

0% Complete Shape the game's story, structure, and systems
0% Complete — Shape the game's story, structure, and systems

- [ ] Alpha - Game Hub
- [ ] Alpha - Game Design
- [ ] Alpha - Game Configuration
- [ ] Alpha - Game Crew
- [ ] Alpha - Tags
- [ ] Beta - Messages
- [ ] Alfa - Game Hub
- [ ] Alfa - Game Design
- [ ] Alfa - Game Configuration
- [ ] Alfa - Game Crew
- [ ] Alfa - Tags
- [ ] Bravo - Messages

### Graphics

0% Complete Create the visual look of your game
0% Complete — Create the visual look of your game

- [ ] Beta - Asset Studio V2
- [ ] Beta - Sprite Studio V2
- [ ] Beta - Animation Studio V2
- [ ] Beta - Palette Manager
- [ ] Beta - Video Studio
- [ ] Bravo - Asset Studio V2
- [ ] Bravo - Sprite Studio V2
- [ ] Bravo - Animation Studio V2
- [ ] Bravo - Palette Manager
- [ ] Bravo - Video Studio

### Audio

0% Complete Build sounds, music, and voices
0% Complete — Build sounds, music, and voices

- [ ] Beta - Audio Studio V2
- [ ] Beta - Audio Effects
- [ ] Beta - MIDI Studio V2
- [ ] Beta - Messages
- [ ] Beta - Text To Speech
- [ ] Beta - Voice Profiles
- [ ] Bravo - Audio Studio V2
- [ ] Bravo - Audio Effects
- [ ] Bravo - MIDI Studio V2
- [ ] Bravo - Messages
- [ ] Bravo - Text To Speech
- [ ] Bravo - Voice Profiles

### Objects

0% Complete Create the things players interact with
0% Complete — Create the things players interact with

- [ ] Alpha - Objects
- [ ] Alpha - Characters
- [ ] Alpha - Object Behaviors
- [ ] Alfa - Objects
- [ ] Alfa - Characters
- [ ] Alfa - Object Behaviors

### Worlds

0% Complete Build levels, maps, and places to explore
0% Complete — Build levels, maps, and places to explore

- [ ] Alpha - Worlds
- [ ] Alpha - Environment Settings
- [ ] Alpha - Level Layouts
- [ ] Alfa - Worlds
- [ ] Alfa - Environment Settings
- [ ] Alfa - Level Layouts

### Interface

0% Complete Design menus, HUDs, and player screens
0% Complete — Design menus, HUDs, and player screens

- [ ] Alpha - Interface Layouts
- [ ] Alpha - Fonts
- [ ] Alpha - Languages
- [ ] Alfa - Interface Layouts
- [ ] Alfa - Fonts
- [ ] Alfa - Languages

### Controls

0% Complete Define how players interact with your game
0% Complete — Define how players interact with your game

- [ ] Alpha - Controls
- [ ] Alpha - Input Mapping
- [ ] Alpha - Hitboxes
- [ ] Alfa - Controls
- [ ] Alfa - Input Mapping
- [ ] Alfa - Hitboxes

### Rules

0% Complete Create gameplay behavior and events
0% Complete — Create gameplay behavior and events

- [ ] Alpha - Events
- [ ] Alpha - Rules
- [ ] Alpha - Custom Extensions
- [ ] Alfa - Events
- [ ] Alfa - Rules
- [ ] Alfa - Custom Extensions

### Progression

0% Complete Build rewards, unlocks, and advancement
0% Complete — Build rewards, unlocks, and advancement

- [ ] Alpha - Game Journey
- [ ] Alpha - Achievements
- [ ] Alpha - Saved Data
- [ ] Alfa - Game Journey
- [ ] Alfa - Achievements
- [ ] Alfa - Saved Data

### Play Test

0% Complete Test, debug, and improve your game
0% Complete — Test, debug, and improve your game

- [ ] Alpha - Game Testing
- [ ] Alpha - Debug
- [ ] Alpha - Performance
- [ ] Alfa - Game Testing
- [ ] Alfa - Debug
- [ ] Alfa - Performance

### Publish

0% Complete Prepare and release your game
0% Complete — Prepare and release your game

- [ ] Beta - Publish
- [ ] Beta - Build Game
- [ ] Beta - Platform Settings
- [ ] Beta - Game Migration
- [ ] Bravo - Publish
- [ ] Bravo - Build Game
- [ ] Bravo - Platform Settings
- [ ] Bravo - Game Migration

### Share

0% Complete Grow your audience and community
0% Complete — Grow your audience and community

- [ ] Beta - Marketplace
- [ ] Beta - Community
- [ ] Beta - Ratings
- [ ] Beta - Cloud
- [ ] Bravo - Marketplace
- [ ] Bravo - Community
- [ ] Bravo - Ratings
- [ ] Bravo - Cloud
Original file line numberDiff line numberDiff line change
Expand Up@@ -6,23 +6,23 @@
- Active: team has one assignment in progress.
- Blocked: team cannot pull work until blocker is cleared.

## Team Alpha
## Team Alfa

Status: Available

Active assignment: none.

Active branch: none.

## Team Beta
## Team Bravo

Status: Available

Active assignment: none.

Active branch: none.

## Team Gamma
## Team Charlie

Status: Available

Expand Down
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
# PR_26172_OWNER_018 Instruction Compliance Checklist

- [x] Read `docs_build/dev/PROJECT_INSTRUCTIONS.md`.
- [x] Read `docs_build/dev/PROJECT_MULTI_PC.txt`.
- [x] Read `docs_build/dev/ProjectInstructions/README.txt`.
- [x] OWNER override documented by user.
- [x] Started from clean `main`.
- [x] Created branch `pr/26172-OWNER-018-nato-team-normalization`.
- [x] Normalized ProjectInstructions team names to Alfa, Bravo, and Charlie.
- [x] Preserved OWNER.
- [x] Did not delete ProjectInstructions content.
- [x] Did not commit directly to `main`.
- [x] Did not merge any PR.
- [x] Ran docs/static validation.
- [x] Created repo-structured delta ZIP.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
# PR_26172_OWNER_018 Manual Validation Notes

- Verified official NATO spelling is used: `Alfa`, `Bravo`, `Charlie`.
- Verified `OWNER` is preserved.
- Verified no `Alpha`, `Beta`, or `Gamma` remains under `docs_build/dev/ProjectInstructions/`.
- Verified no ProjectInstructions files were deleted.
- Verified no runtime, UI, Playwright, or sample files changed.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
# PR_26172_OWNER_018-nato-team-normalization

## Scope

Normalize team names everywhere in `docs_build/dev/ProjectInstructions/`.

## Changes

- Replaced `Alpha` with `Alfa`.
- Replaced `Beta` with `Bravo`.
- Replaced `Gamma` with `Charlie`.
- Preserved `OWNER`.
- Preserved existing ProjectInstructions content and structure.

## Validation

- `git diff --check`
- `git diff --cached --check`
- Text search for `Alpha`, `Beta`, and `Gamma` in `docs_build/dev/ProjectInstructions/`

## Skipped Lanes

- Playwright skipped: documentation-only normalization.
- Samples skipped: documentation-only normalization.

## Package

- `tmp/PR_26172_OWNER_018-nato-team-normalization_delta.zip`
Loading
Loading