BMAD-METHOD/tools/cli/installers/lib
jheyworth 3ba4bbcb73 fix: escape YAML descriptions and preserve user copilot-instructions
- Escape single quotes in YAML frontmatter descriptions across all prompt
  generators (createWorkflowPromptContent, createTechWriterPromptContent,
  createAgentActivatorPromptContent) to match createAgentContent behavior
- Make copilot-instructions.md non-destructive using BMAD markers
  (<!-- BMAD:START --> / <!-- BMAD:END -->) to preserve user content
- On cleanup, only remove content between markers; skip files without markers
- Back up existing unmarked files before overwriting

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-09 09:51:35 +00:00
..
core refactor: replace module installer scripts with declarative directories config 2026-02-08 19:21:48 -06:00
custom refactor: replace module installer scripts with declarative directories config 2026-02-08 19:21:48 -06:00
ide fix: escape YAML descriptions and preserve user copilot-instructions 2026-02-09 09:51:35 +00:00
modules refactor: replace module installer scripts with declarative directories config 2026-02-08 19:21:48 -06:00
message-loader.js refactor: Complete @clack/prompts Migration & Installer Output Consolidation (#1586) 2026-02-08 00:40:13 -06:00