#!/usr/bin/env bash
#MISE description="Show all available release tasks with usage examples. Run this when unsure which release phase to invoke. Lists full workflow, individual phases, and utility commands."

echo "═══════════════════════════════════════════════════════════"
echo "  cc-skills Release Workflow (mise-controlled)"
echo "═══════════════════════════════════════════════════════════"
echo ""
echo "Full Workflow:"
echo "  mise run release:full     # Complete 6-phase release"
echo "  mise run release:dry      # Dry-run (no changes)"
echo ""
echo "Individual Phases:"
echo "  mise run release:preflight  # Phase 1:   Validate"
echo "  mise run release:presync    # Phase 1.5: Mirror HEAD -> ~/.claude"
echo "  mise run release:version    # Phase 2:   semantic-release"
echo "  mise run release:sync       # Phase 3:   Sync hooks/cache (post-release)"
echo "  mise run release:verify     # Phase 4:   Verify"
echo "  mise run release:chronicle  # Phase 4.5: Bundle session JSONLs (private repos only)"
echo "  mise run release:postflight # Phase 5:   Postflight git state"
echo ""
echo "Utilities:"
echo "  mise run release:status     # Show current version info"
echo "  mise run release:hooks      # Install hooks to settings.json"
echo "  mise run release:clean      # Clean plugin cache"
echo "  mise run release:cdn-purge  # Refresh jsDelivr CDN for plugin assets (between releases)"
echo ""
