Skip to content

[BUG] GDS module: workflow-status/ directory referenced by 14 files but not included in installation #1979

@ramagepe

Description

@ramagepe

Description

The GDS module references _bmad/gds/workflows/workflow-status/ (and its internal files init/workflow.yaml, project-levels.yaml) across 14 workflow files, but this directory is not included in the installation. Fresh installs and reinstalls both produce the same result.

The issue is in the shared workflow files under _bmad/gds/workflows/, not in the IDE-specific skill wrappers (.claude/skills/ and .opencode/skills/ are clean).

Impact

Every GDS workflow that has an init or completion step attempts to check/update gds-workflow-status.yaml via this missing component. Workflows fall back to standalone mode, losing cross-workflow progress tracking.

Affected workflows (21 references across 14 files):

Workflow Files referencing it
brainstorm-game step-01-init.md, step-04-complete.md
game-brief step-01-init.md
gdd step-01-init.md, step-14-complete.md, checklist.md
narrative step-01-init.md, step-11-complete.md
game-architecture step-09-complete.md
create-prd step-01-init.md
create-ux-design step-01-init.md
document-project instructions.md (5 refs)
quick-dev workflow.md, step-01-mode-detection.md

Steps to Reproduce

  1. Install BMAD with GDS module (npx bmad-method)
  2. Check for _bmad/gds/workflows/workflow-status/ — does not exist
  3. Run any GDS workflow (e.g. bmad-gds-brainstorm-game) — init step offers to run workflow-init which doesn't exist

Expected

_bmad/gds/workflows/workflow-status/ should be included in the GDS module installation with at least init/workflow.yaml and project-levels.yaml.

Environment

  • BMAD core v6.1.0
  • GDS module v0.2.1 (bmad-game-dev-studio)
  • Agent CLIs: opencode, claude-code
  • Platform: Linux

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions