Fix inconsistent parameter usage in Makefile issue-related commands. Users can now use both ISSUE=X and NUM=X parameters consistently across all targets. Changes: - Modified all issue-related Makefile targets to accept both ISSUE and NUM parameters - ISSUE parameter takes precedence for better user experience - Maintained backward compatibility for existing NUM usage - Updated error messages to show both parameter formats clearly - Updated help documentation to prefer ISSUE parameter Affected targets: - show-issue: Accept both ISSUE=X and NUM=X - close-issue: Accept both ISSUE=X and NUM=X - close-issue-enhanced: Accept both ISSUE=X and NUM=X - test-from-issue: Accept both ISSUE=X and NUM=X - tdd-start: Accept both ISSUE=X and NUM=X - test-coverage: Accept both ISSUE=X and NUM=X Testing: - ✅ make show-issue ISSUE=128 works correctly - ✅ make show-issue NUM=128 works correctly (backward compatibility) - ✅ Error messages show both formats: "ISSUE=5 (or NUM=5)" - ✅ All affected targets use consistent dual parameter logic - ✅ Help documentation reflects preferred ISSUE usage 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
50 KiB
50 KiB