-
-
Notifications
You must be signed in to change notification settings - Fork 4.5k
Open
Labels
enhancementNew feature or requestNew feature or requestgood-first-issueGood for newcomers - small, well-scopedGood for newcomers - small, well-scoped
Description
Description
When installing with --modules bmm --yes, the long-term project knowledge location always defaults to docs in non-interactive mode.
There is currently no CLI flag to override this value.
In interactive mode, this is configurable via the prompt:
- Where should long-term project knowledge be stored? (docs, research, references)
A new CLI flag (for example, --project-knowledge <path>) would allow setting this explicitly during unattended installs.
Example usage
npx bmad-method install \
--directory /path/to/project \
--modules bmm \
--tools codex \
--project-knowledge research \
--yesConcerns
Should it be --bmm-project-knowledge since this is specific to the BMM module? Do we have a pattern for this when modules want to accept command-line flags?
Relevant code
- module.yaml (project_knowledge default is docs)
- install.js (add CLI option definition)
- ui.js (map CLI option into collected config)
- non-interactive-installation.md (document new flag)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestgood-first-issueGood for newcomers - small, well-scopedGood for newcomers - small, well-scoped