Summary
The generate-project-context workflow was removed in the beta release (clean install), but multiple implementation-phase workflows still glob for **/project-context.md and load it as foundational context. There is no replacement workflow that produces this file.
What was removed
_bmad/bmm/workflows/generate-project-context/workflow.md
_bmad/bmm/workflows/generate-project-context/steps/step-01-discover.md
_bmad/bmm/workflows/generate-project-context/steps/step-02-generate.md
_bmad/bmm/workflows/generate-project-context/steps/step-03-complete.md
_bmad/bmm/workflows/generate-project-context/project-context-template.md
- Corresponding slash command entry
What still references project-context.md
These workflows declare project_context: "**/project-context.md" as a variable or reference it in their steps:
- dev-story (
workflow.yaml) — loads as foundational reference
- quick-dev (
step-01-mode-detection.md) — "Check if {project_context} exists... load it as a foundational reference for ALL implementation decisions"
- quick-spec (
step-01-understand.md) — "Check for **/project-context.md - if it exists, skim for patterns and conventions"
- create-story (
workflow.yaml)
- code-review (
workflow.yaml)
- sprint-planning (
workflow.yaml)
- dev-story checklist — "Only uses dependencies specified in story or project-context.md"
document-project is not a replacement
The document-project workflow (which still exists) serves a different purpose — it's a brownfield codebase scanner that produces index.md and scan reports for understanding an existing codebase. The old generate-project-context workflow produced a concise, LLM-optimized rules document (critical patterns, anti-patterns, technology constraints) that agents reference during implementation.
These are complementary tools, not substitutes:
| Aspect |
generate-project-context (removed) |
document-project (exists) |
| Purpose |
Lean rules for AI agent implementation |
Comprehensive codebase documentation |
| Output |
project-context.md (~350 lines) |
index.md + scan reports |
| Audience |
AI agents writing code |
Humans/AI understanding existing code |
| Content |
Anti-patterns, type rules, naming conventions, critical constraints |
Architecture, file structure, dependencies |
Expected behavior
Either:
- Restore the
generate-project-context workflow (or a modernized equivalent), or
- Remove the
project-context.md references from implementation workflows, or
- Integrate project-context generation into an existing workflow (e.g., as a mode of
document-project or output of architecture/PRD workflows)
Environment
- BMad Method version: 6.0.0-Beta.2
- Upgraded from: alpha.23 (where the workflow still existed)
- IDE: Claude Code
Summary
The
generate-project-contextworkflow was removed in the beta release (clean install), but multiple implementation-phase workflows still glob for**/project-context.mdand load it as foundational context. There is no replacement workflow that produces this file.What was removed
_bmad/bmm/workflows/generate-project-context/workflow.md_bmad/bmm/workflows/generate-project-context/steps/step-01-discover.md_bmad/bmm/workflows/generate-project-context/steps/step-02-generate.md_bmad/bmm/workflows/generate-project-context/steps/step-03-complete.md_bmad/bmm/workflows/generate-project-context/project-context-template.mdWhat still references
project-context.mdThese workflows declare
project_context: "**/project-context.md"as a variable or reference it in their steps:workflow.yaml) — loads as foundational referencestep-01-mode-detection.md) — "Check if{project_context}exists... load it as a foundational reference for ALL implementation decisions"step-01-understand.md) — "Check for**/project-context.md- if it exists, skim for patterns and conventions"workflow.yaml)workflow.yaml)workflow.yaml)document-projectis not a replacementThe
document-projectworkflow (which still exists) serves a different purpose — it's a brownfield codebase scanner that producesindex.mdand scan reports for understanding an existing codebase. The oldgenerate-project-contextworkflow produced a concise, LLM-optimized rules document (critical patterns, anti-patterns, technology constraints) that agents reference during implementation.These are complementary tools, not substitutes:
generate-project-context(removed)document-project(exists)project-context.md(~350 lines)index.md+ scan reportsExpected behavior
Either:
generate-project-contextworkflow (or a modernized equivalent), orproject-context.mdreferences from implementation workflows, ordocument-projector output of architecture/PRD workflows)Environment