Skip to content

PR_26174_ALFA_013-game-hub-game-row-child-rows#107

Closed
ToolboxAid wants to merge 4 commits into
pr/26174-ALFA-012-game-hub-parent-child-final-validationfrom
pr/26174-ALFA-013-game-hub-game-row-child-rows
Closed

PR_26174_ALFA_013-game-hub-game-row-child-rows#107
ToolboxAid wants to merge 4 commits into
pr/26174-ALFA-012-game-hub-parent-child-final-validationfrom
pr/26174-ALFA-013-game-hub-game-row-child-rows

Conversation

@ToolboxAid

@ToolboxAid ToolboxAid commented Jun 22, 2026

Copy link
Copy Markdown
Owner

Purpose

Correct Game Hub so each game is a parent row with Source Idea and Readiness Output as child rows/child tables.

Table-First Update

Applied the owner-updated docs_build/dev/ProjectInstructions/addendums/table_first_ui.md guidance:

  • Game rows are the parent rows.
  • Source Idea is a child row/table under the game row.
  • Readiness Output is a child row/table under the game row.
  • Standalone Source Idea, Game Foundation, and Readiness Output panel/card sections were removed.
  • The Open Games accordion/wrapper is removed.
  • The Open Games wrapper/table identity is not used.

Validation

PASS - npx playwright test tests/playwright/tools/GameHubMockRepository.spec.mjs -g "Game Hub creates, opens, and deletes mock games|Game Hub validates game parent rows and child tables|Game Hub shows a creator-safe empty state|Game Hub shows a creator-safe unavailable state|Game Hub readiness child rows update from mock game state"
PASS - npx playwright test tests/playwright/tools/IdeaBoardTableNotes.spec.mjs -g "Idea Board uses accordion table ideas and notes"
PASS - git diff --check -- toolbox/game-hub/index.html toolbox/game-hub/game-hub.js tests/playwright/tools/GameHubMockRepository.spec.mjs tests/playwright/tools/IdeaBoardTableNotes.spec.mjs docs_build/dev/reports/codex_review.diff docs_build/dev/reports/codex_changed_files.txt docs_build/dev/reports/PR_26174_ALFA_013-game-hub-game-row-child-rows.md docs_build/dev/reports/PR_26174_ALFA_013-game-hub-game-row-child-rows-branch-validation.txt docs_build/dev/reports/PR_26174_ALFA_013-game-hub-game-row-child-rows-requirement-checklist.txt docs_build/dev/reports/PR_26174_ALFA_013-game-hub-game-row-child-rows-validation-lane.txt docs_build/dev/reports/PR_26174_ALFA_013-game-hub-game-row-child-rows-manual-validation-notes.txt

Reports

  • docs_build/dev/reports/codex_review.diff
  • docs_build/dev/reports/codex_changed_files.txt
  • docs_build/dev/reports/PR_26174_ALFA_013-game-hub-game-row-child-rows.md
  • docs_build/dev/reports/PR_26174_ALFA_013-game-hub-game-row-child-rows-branch-validation.txt
  • docs_build/dev/reports/PR_26174_ALFA_013-game-hub-game-row-child-rows-requirement-checklist.txt
  • docs_build/dev/reports/PR_26174_ALFA_013-game-hub-game-row-child-rows-validation-lane.txt
  • docs_build/dev/reports/PR_26174_ALFA_013-game-hub-game-row-child-rows-manual-validation-notes.txt

ZIP

  • tmp/PR_26174_ALFA_013-game-hub-game-row-child-rows_delta.zip

@ToolboxAid

Copy link
Copy Markdown
Owner Author

OWNER-approved closure: this historical Alfa PR is superseded by merged consolidated PR #149. No branch deletion requested.

@ToolboxAid ToolboxAid closed this Jun 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants