Skip to content

Commit 31313ed

Browse files
committed
Update Charlie backlog ownership canonicalization
1 parent b499f7f commit 31313ed

7 files changed

Lines changed: 1086 additions & 44 deletions

docs_build/dev/ProjectInstructions/backlog/BACKLOG_MASTER.md

Lines changed: 21 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -47,10 +47,13 @@ The backlog is the authoritative source for determining the next logical PRs.
4747
- [ ] Bravo - Asset Studio V2
4848
- [ ] Charlie - Sprites canvas editor MVP
4949
- Sprites is a creator tool, not only an asset metadata library.
50-
- MVP requires canvas/grid editor behavior, width/height controls, Palette/Colors references only, pixel painting, save/load sprite grid data through the API/database, and a Product Owner testable workflow.
50+
- 5% Complete.
51+
- Remaining work: canvas/grid editor, width/height controls, Palette/Colors-only color selection, pixel painting, save/load sprite grid data through API/database, Product Owner testable workflow, and remove Category from Sprites planning.
5152
- Category is removed from Sprites MVP planning.
5253
- [ ] Bravo - Animation Studio V2
53-
- [ ] Bravo - Palette Manager
54+
- [ ] Charlie - Palette / Colors
55+
- 40% Complete.
56+
- Remaining work: color management, API/database integration, reusable color source of truth, Palette references for Sprites and Objects, and Product Owner testable workflow.
5457
- [ ] Bravo - Video Studio
5558

5659
### Audio
@@ -69,7 +72,9 @@ The backlog is the authoritative source for determining the next logical PRs.
6972
0% Complete — Create the things players interact with
7073

7174
- [ ] Charlie - Objects
75+
- 0% Complete.
7276
- Objects includes object library, object editor, Sprite assignment, object properties, collision configuration, runtime object metadata, and Object API/database contracts.
77+
- Remaining work: object library, object editor, Sprite assignment, object properties, collision configuration, runtime object metadata, Object API/database contracts, and Product Owner testable workflow.
7378
- [ ] Alfa - Characters
7479
- [ ] Alfa - Object Behaviors
7580

@@ -230,7 +235,13 @@ Current OWNER clarification:
230235

231236
### Team Charlie
232237

233-
- Active ownership: Runtime, System Health, Environment Management, Sprites, Objects.
238+
- Active ownership: Runtime, System Health, Environment Management, Palette / Colors, Sprites, Objects.
239+
- Runtime: 100% Complete.
240+
- System Health: 100% Complete.
241+
- Environment Management: 100% Complete.
242+
- Palette / Colors: 40% Complete.
243+
- Sprites: 5% Complete.
244+
- Objects: 0% Complete.
234245
- [ ] Charlie - Guardrail hardening
235246
- [ ] Charlie - Browser validation hardening
236247
- [ ] Charlie - Remaining test relocation audit
@@ -262,10 +273,15 @@ Current OWNER clarification:
262273
- observability integrations
263274
- [ ] Charlie - Infrastructure dashboard
264275
- [ ] Charlie - Environment validation
276+
- [ ] Charlie - Palette / Colors
277+
- Current completion percentage: 40%.
278+
- Remaining work: color management, API/database integration, reusable color source of truth, Palette references for Sprites and Objects, and Product Owner testable workflow.
265279
- [ ] Charlie - Sprites canvas editor MVP
266-
- Scope: canvas/grid editor, width/height controls, Palette/Colors references only, pixel painting, save/load sprite grid data, and Product Owner testable workflow.
280+
- Current completion percentage: 5%.
281+
- Scope: canvas/grid editor, width/height controls, Palette/Colors-only color selection, pixel painting, save/load sprite grid data through API/database, Product Owner testable workflow, and remove Category from Sprites planning.
267282
- [ ] Charlie - Objects
268-
- Scope: object library, object editor, Sprite assignment, object properties, collision configuration, runtime object metadata, and Object API/database contracts.
283+
- Current completion percentage: 0%.
284+
- Scope: object library, object editor, Sprite assignment, object properties, collision configuration, runtime object metadata, Object API/database contracts, and Product Owner testable workflow.
269285

270286
### Team Delta
271287

docs_build/dev/ProjectInstructions/team_assignments/team_ownership.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ This section is the current OWNER-approved active ownership alignment.
3535
- Environment Management
3636
- System Health
3737
- Operations
38+
- Palette / Colors
3839
- Sprites canvas editor MVP
3940
- Objects
4041

@@ -47,9 +48,16 @@ Team Charlie System Health owns:
4748

4849
Team Charlie Sprites ownership:
4950
- Sprites is a creator tool, not only an asset metadata library.
50-
- Sprites MVP requires canvas/grid editor behavior, width/height controls, Palette/Colors references only, pixel painting, save/load sprite grid data through the API/database, and a Product Owner testable workflow.
51+
- Sprites MVP requires canvas/grid editor behavior, width/height controls, Palette/Colors-only color selection, pixel painting, save/load sprite grid data through API/database, and a Product Owner testable workflow.
5152
- Sprites must not own reusable color definitions.
5253

54+
Team Charlie Palette / Colors ownership:
55+
- Color management
56+
- API/database integration
57+
- Reusable color source of truth
58+
- Palette references for Sprites and Objects
59+
- Product Owner testable workflow
60+
5361
Team Charlie Objects ownership:
5462
- Object library
5563
- Object editor

docs_build/dev/reports/PR_26177_OWNER_012-project-instructions-cleanup-backlog-canonicalization.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,11 @@ No runtime code, UI code, API code, database code, `start_of_day` files, history
2929
- Expanded backlog item requirements with owning team.
3030
- Updated backlog percentage cadence to SOD, after every accepted PR, and EOD.
3131
- Confirmed the backlog drives the next logical PRs.
32-
- Updated active Team Charlie ownership for Runtime, System Health, Environment Management, Sprites, and Objects.
33-
- Updated Sprites MVP scope to include canvas/grid editor, width/height controls, Palette/Colors references only, pixel painting, save/load sprite grid data, and Product Owner testable workflow.
34-
- Added Objects scope for object library, object editor, Sprite assignment, object properties, collision configuration, runtime object metadata, and Object API/database contracts.
32+
- Updated active Team Charlie ownership for Runtime, System Health, Environment Management, Palette / Colors, Sprites, and Objects.
33+
- Added Charlie backlog status: Runtime 100%, System Health 100%, Environment Management 100%, Palette / Colors 40%, Sprites 5%, and Objects 0%.
34+
- Updated Palette / Colors remaining work: color management, API/database integration, reusable color source of truth, Palette references for Sprites and Objects, and Product Owner testable workflow.
35+
- Updated Sprites MVP scope to include canvas/grid editor, width/height controls, Palette/Colors-only color selection, pixel painting, save/load sprite grid data through API/database, Product Owner testable workflow, and remove Category from Sprites planning.
36+
- Added Objects scope for object library, object editor, Sprite assignment, object properties, collision configuration, runtime object metadata, Object API/database contracts, and Product Owner testable workflow.
3537

3638
## Validation
3739

@@ -50,7 +52,7 @@ No runtime code, UI code, API code, database code, `start_of_day` files, history
5052
- PASS: page-level Playwright canonical owner remains `test_structure_standardization.md`.
5153
- PASS: API/environment canonical owner remains `environment_governance_model.md`.
5254
- PASS: branch lifecycle canonical owner remains `project_instructions_single_source_eod_lock.md`.
53-
- PASS: Team Charlie owns both Sprites and Objects.
55+
- PASS: Team Charlie owns Palette / Colors, Sprites, and Objects.
5456
- PASS: repo-structured ZIP produced for documentation-only changes.
5557

5658
## Artifact

docs_build/dev/reports/PR_26177_OWNER_012-project-instructions-cleanup-backlog-canonicalization_manual-validation-notes.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Review these files:
1515

1616
Confirm the canonical governance owner map is clear and that overlap files point back to canonical owner documents.
1717

18-
Confirm Team Charlie owns Runtime, System Health, Environment Management, Sprites, and Objects.
18+
Confirm Team Charlie owns Runtime, System Health, Environment Management, Palette / Colors, Sprites, and Objects with the requested completion percentages and remaining work.
1919

2020
Confirm active backlog wording uses Product Owner validation language and drives the next logical PRs.
2121

docs_build/dev/reports/PR_26177_OWNER_012-project-instructions-cleanup-backlog-canonicalization_requirements-checklist.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,11 @@ Team: OWNER
1919
- PASS: Backlog item fields include owning team.
2020
- PASS: Backlog percentages update at SOD, after every accepted PR, and at EOD.
2121
- PASS: Backlog is authoritative for determining the next logical PRs.
22-
- PASS: Team Charlie owns Runtime, System Health, Environment Management, Sprites, and Objects.
23-
- PASS: Sprites MVP scope includes canvas/grid editor, width/height controls, Palette/Colors references only, pixel painting, save/load sprite grid data, and Product Owner testable workflow.
24-
- PASS: Objects scope includes object library, object editor, Sprite assignment, object properties, collision configuration, runtime object metadata, and Object API/database contracts.
22+
- PASS: Team Charlie owns Runtime, System Health, Environment Management, Palette / Colors, Sprites, and Objects.
23+
- PASS: Charlie backlog status records Runtime 100%, System Health 100%, Environment Management 100%, Palette / Colors 40%, Sprites 5%, and Objects 0%.
24+
- PASS: Palette / Colors remaining work includes color management, API/database integration, reusable color source of truth, Palette references for Sprites and Objects, and Product Owner testable workflow.
25+
- PASS: Sprites remaining work includes canvas/grid editor, width/height controls, Palette/Colors-only color selection, pixel painting, save/load sprite grid data through API/database, Product Owner testable workflow, and remove Category from Sprites planning.
26+
- PASS: Objects scope includes object library, object editor, Sprite assignment, object properties, collision configuration, runtime object metadata, Object API/database contracts, and Product Owner testable workflow.
2527
- PASS: Existing SOD, active team branch, sequential PR, no-return-to-main, and EOD clean main sync workflow remains present.
2628
- PASS: Required reports were generated.
2729
- PASS: Repo-structured ZIP artifact will be generated under `tmp/`.

docs_build/dev/reports/PR_26177_OWNER_012-project-instructions-cleanup-backlog-canonicalization_validation-lane.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ Result: PASS
4343
- PASS: API/environment owner is canonicalized.
4444
- PASS: branch lifecycle owner is canonicalized.
4545
- PASS: backlog includes owning team and next logical PR wording.
46-
- PASS: Team Charlie owns Sprites and Objects.
46+
- PASS: Team Charlie owns Palette / Colors, Sprites, and Objects.
4747
- PASS: no runtime files changed.
4848

4949
## Playwright

0 commit comments

Comments
 (0)