Show Auto TDD project status and progress
Displays Auto TDD project status, progress metrics, and ready-to-execute issues.
/plugin marketplace add Henry229/alsso-plugin/plugin install henry229-auto-tdd-executor-auto-tdd-executor@Henry229/alsso-plugin현재 Auto TDD 프로젝트의 진행 상황을 보여줍니다.
echo "═══════════════════════════════════════════════════════════════"
echo "📊 Auto TDD Status"
echo "═══════════════════════════════════════════════════════════════"
echo ""
# Check if beads is initialized
if [ ! -d ".beads" ]; then
echo "❌ Beads not initialized in this project"
echo "Run '/auto-tdd-start' to set up Auto TDD"
exit 0
fi
echo "✅ Beads initialized"
echo ""
# Show statistics
echo "📈 Progress Summary"
echo "─────────────────────────────────────────────────────────────"
bd stats 2>/dev/null || echo "No stats available"
echo ""
# Show all issues
echo "📋 All Issues"
echo "─────────────────────────────────────────────────────────────"
bd list
echo ""
# Show ready issues
echo "🚀 Ready to Execute (no blockers)"
echo "─────────────────────────────────────────────────────────────"
READY=$(bd ready 2>/dev/null)
if [ -z "$READY" ]; then
echo "No ready issues - all phases may be complete or blocked"
else
echo "$READY"
fi
echo ""
# Show in-progress issues
echo "🔄 In Progress"
echo "─────────────────────────────────────────────────────────────"
bd list --status in_progress 2>/dev/null || echo "None"
echo ""
# Check for plan files
echo "📄 Plan Files"
echo "─────────────────────────────────────────────────────────────"
if [ -d ".doc/plans" ]; then
ls -la .doc/plans/*.md 2>/dev/null || echo "No plan files found"
else
echo "No .doc/plans directory"
fi
echo ""
# Git status
echo "📝 Git Status"
echo "─────────────────────────────────────────────────────────────"
git status --short 2>/dev/null || echo "Not a git repository"
echo ""
# Recent commits
echo "📜 Recent Commits"
echo "─────────────────────────────────────────────────────────────"
git log --oneline -5 2>/dev/null || echo "No commits"
echo ""
echo "═══════════════════════════════════════════════════════════════"
echo ""
echo "Commands:"
echo " /auto-tdd-run - Execute next ready phase"
echo " /auto-tdd-start - Initialize new feature plan"
echo " /cancel-ralph - Cancel active Ralph loop"
echo ""