-
Notifications
You must be signed in to change notification settings - Fork 0
Align shared-commands with template structure #13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
- Remove unused commands not in template: - add-spec-comment.sh - add-user-story-comment.sh - create-epic.sh - create-user-story-issue.sh - Add missing template files: - .gitignore - lib/templates/spec-template.md - package.json (updated to match template exactly) - Keep only template commands: - analyze-issue.sh - create-spec-issue.sh - roadmap.sh 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
🔒 Security Scan Results✅ npm audit - Dependency SecurityNo vulnerable dependencies found.
|
🤖 AI ReviewPull Request Review: Align shared-commands with upstream templateSummary of ChangesThis PR performs a significant restructuring to align the Removed Files:
Added Files:
Strengths✅ Clear Alignment Strategy: Well-documented rationale for template alignment Issues and Concerns🔴 Critical Issues
|
Response to AI Review FeedbackThanks for the detailed review! Addressed the main concerns: ✅ Fixed Issues
📝 Migration Plan NoteNo migration plan needed - This project has very low adoption so far, so breaking changes won't impact existing users. The removed commands weren't being used in production workflows. 🧪 VerificationAll remaining commands tested and working:
Ready for merge! 🚀 |
- Update index.js to reference only template commands - Update setup.sh usage examples for current commands - Add proper author to package.json - All referenced files now exist and work correctly 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
Summary
Aligns the shared-commands directory with the upstream template structure to ensure consistency and maintainability.
Changes Made
Removed Commands (Not in Template)
add-spec-comment.sh- Template doesn't include comment managementadd-user-story-comment.sh- Template doesn't include user story functionalitycreate-epic.sh- Template doesn't include epic managementcreate-user-story-issue.sh- Template focuses on specs, not user storiesAdded Template Files
.gitignore- Proper ignore rules for shared-commands directorylib/templates/spec-template.md- Template for technical specificationspackage.json- Updated to match template exactly with:@stillrivercode/shared-commandsRetained Commands (Template Compatible)
analyze-issue.sh- Analyzes GitHub issuescreate-spec-issue.sh- Creates technical specification issuesroadmap.sh- Manages project roadmapsBenefits
Test Plan
🤖 Generated with Claude Code