Commit ce84d9f
fix(skills): pass --project-root to the customization resolver (#37)
Core's resolve_customization.py inferred the project root when the flag
was absent, and for a skill installed under the user's home that
inference walked up to ~ — where a user-level install's ~/_bmad made
home look like the project. Team overrides in the real project were
silently ignored: no error, no warning, just shipped defaults.
The resolver itself is fixed in BMAD-METHOD#2802, which is what actually
repairs existing installs since this module ships no copy of the script.
This is the hardening half: passing the root explicitly leaves nothing to
infer, and matches resolve_config.py, which has always required it.
No behaviour change where the inference already landed correctly. The
flag has always existed, so new skill text works against an old resolver
and old text against the new one.
Refs bmad-code-org/BMAD-METHOD#2796
Claude-Session: https://claude.ai/code/session_01L8Hyqmp2giAVgEAnB49zEQ
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>1 parent 478cc09 commit ce84d9f
45 files changed
Lines changed: 60 additions & 60 deletions
File tree
- src
- agents
- gds-agent-game-architect
- gds-agent-game-designer
- gds-agent-game-dev
- gds-agent-game-solo-dev
- gds-agent-tech-writer
- workflows
- 1-preproduction
- gds-brainstorm-game
- steps
- gds-create-game-brief
- research/gds-domain-research
- domain-steps
- 2-design
- gds-create-narrative
- steps
- gds-gdd
- gds-prd
- gds-ux
- 3-technical
- gds-check-implementation-readiness
- steps
- gds-create-epics-and-stories
- steps
- gds-game-architecture
- steps
- gds-generate-project-context
- steps
- 4-production
- gds-code-review
- steps
- gds-correct-course
- gds-create-story
- gds-dev-story
- gds-investigate
- gds-retrospective
- gds-sprint-planning
- gds-sprint-status
- gametest
- gds-e2e-scaffold
- gds-performance-test
- gds-playtest-plan
- gds-test-automate
- gds-test-design
- gds-test-framework
- gds-test-review
- gds-document-project
- workflows
- gds-quick-flow/gds-quick-dev
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
| 23 | + | |
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
| 23 | + | |
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
| 23 | + | |
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
| 23 | + | |
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
277 | 277 | | |
278 | 278 | | |
279 | 279 | | |
280 | | - | |
| 280 | + | |
281 | 281 | | |
282 | 282 | | |
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
| 23 | + | |
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
446 | 446 | | |
447 | 447 | | |
448 | 448 | | |
449 | | - | |
| 449 | + | |
450 | 450 | | |
451 | 451 | | |
0 commit comments