Describe the bug
apm install deploys .instructions.md files to .github/instructions/ (Copilot) and .cursor/rules/ (Cursor), but does not deploy them to .claude/rules/ for Claude Code.
To Reproduce
- Create a project with a
.claude/ directory
- Add a dependency that contains
.apm/instructions/python.instructions.md
- Run
apm install
- Observe that
.github/instructions/python.instructions.md and .cursor/rules/python.mdc are created (if those target dirs exist), but .claude/rules/ is not created or populated
Expected behavior
apm install should deploy instruction files to .claude/rules/ as .md files (e.g., python.instructions.md → .claude/rules/python.md) when the .claude/ directory exists, consistent with how instructions are deployed to .cursor/rules/ for Cursor.
Environment (please complete the following information):
- OS: Windows 11
- Python Version: N/A
- APM Version: 0.8.9
- VSCode Version (if relevant): N/A
Logs
N/A — no error occurs; instructions are silently skipped for the Claude target.
Describe the bug
apm installdeploys.instructions.mdfiles to.github/instructions/(Copilot) and.cursor/rules/(Cursor), but does not deploy them to.claude/rules/for Claude Code.To Reproduce
.claude/directory.apm/instructions/python.instructions.mdapm install.github/instructions/python.instructions.mdand.cursor/rules/python.mdcare created (if those target dirs exist), but.claude/rules/is not created or populatedExpected behavior
apm installshould deploy instruction files to.claude/rules/as.mdfiles (e.g.,python.instructions.md→.claude/rules/python.md) when the.claude/directory exists, consistent with how instructions are deployed to.cursor/rules/for Cursor.Environment (please complete the following information):
Logs
N/A — no error occurs; instructions are silently skipped for the Claude target.