Uh oh!
There was an error while loading. Please reload this page.
Remove unused pkg/campaign/prompts directory - #9848
Conversation
- Reduced campaign-creation-instructions.md from 732 to 206 lines (72% reduction) - Replaced "Phase" terminology with "Step" throughout all campaign files - Added clear Operation Order section: create-project → update-project → update-issue → assign-to-agent - Simplified governance, workflow discovery, and best practices sections - Updated both .github/aw/ and pkg/campaign/prompts/ files Co-authored-by: mnkiefer <8320933+mnkiefer@users.noreply.github.com>
Co-authored-by: mnkiefer <8320933+mnkiefer@users.noreply.github.com>
All campaign tests now passing Co-authored-by: mnkiefer <8320933+mnkiefer@users.noreply.github.com>
mnkiefer
commented
Jan 13, 2026
@copilot Do we need all 6 separate prompts |
Yes, they are exact duplicates. The files in The |
Uh oh!
There was an error while loading. Please reload this page.
The
pkg/campaign/prompts/directory contained duplicate copies of campaign instruction files that were synced from.github/aw/during build but never used. The actual code loads templates directly from.github/aw/at runtime.Changes
pkg/campaign/prompts/directory (6 duplicate .md files)sync-templatestargetContext
Template loading happens at runtime via
loadTemplate()inpkg/campaign/template.go:No code references
pkg/campaign/prompts/- the synced files were dead weight (944 lines).Original prompt
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.