Issue Intelligence CLI - User Guide

Status: βœ… PRODUCTION READY - Cursor Agent Mission Complete Created: August 23, 2025 Last Updated: August 24, 2025

🎯 Overview

The Issue Intelligence CLI provides immediate value through AI-powered issue management, pattern learning, and cross-feature knowledge sharing. Built on a sophisticated learning loop that continuously improves through usage patterns.

πŸš€ Quick Start

Basic Usage

# Get help for all commands
python main.py issues --help

# Quick issue triage and prioritization
python main.py issues triage

# Check project health and status
python main.py issues status

# Discover learned patterns and insights
python main.py issues patterns

Command Structure

python main.py issues <command> [options]

Commands:
  triage     Quick issue triage and prioritization
  status     Current issue status overview
  patterns   Discovered issue patterns and insights

Options:
  --project PROJECT  Project filter for issues
  --limit LIMIT      Limit for triage analysis (default: 10)
  --feature FEATURE  Feature filter for pattern discovery

πŸ“‹ Command Details

1. Issue Triage (python main.py issues triage)

Purpose: AI-powered issue prioritization with automatic learning

Features:

Output Example:

============================================================
  πŸ” Issue Triage & Prioritization
============================================================

πŸ“‹ 🚨 High Priority Issues
----------------------------------------
#1: Critical bug in production system
   🚨 High priority: Critical bug in production system - Requires immediate attention
   Assignee: developer1

πŸ“‹ Triage Summary & Action Items
----------------------------------------
βœ… High Priority: 1 issues
ℹ️  Medium Priority: 1 issues
ℹ️  Low Priority: 1 issues

πŸ“‹ 🚨 Immediate Actions Required
----------------------------------------
β€’ Review high-priority issues within 24 hours
β€’ Assign team members to critical issues
β€’ Update stakeholders on blocker status

Options:

2. Issue Status (python main.py issues status)

Purpose: Comprehensive project health overview with actionable insights

Features:

Output Example:

============================================================
  πŸ“Š Issue Status Overview
============================================================

πŸ“‹ Current Status
----------------------------------------
ℹ️  Open Issues: 3
ℹ️  Closed Issues: 1
ℹ️  Total Issues: 4
ℹ️  Completion Rate: 25.0%
⚠️  Low completion rate - consider issue review and cleanup

πŸ“‹ πŸ’‘ Recommendations
----------------------------------------
βœ… Low number of open issues - great issue management!
  β€’ Focus on quality over quantity
  β€’ Consider proactive improvements

3. Pattern Discovery (python main.py issues patterns)

Purpose: Discover learned patterns and cross-feature insights

Features:

Output Example:

============================================================
  πŸ” Issue Pattern Discovery
============================================================

πŸ“‹ Patterns from All Features
----------------------------------------
πŸ“Š workflow_pattern_issue_intelligence_20250823_163657
   Source: issue_intelligence
   Confidence: 0.7
   Usage: 1 times
   πŸ’‘ Medium confidence - monitor and validate

πŸ“‹ πŸ’‘ Pattern-Based Recommendations
----------------------------------------
βœ… High-Confidence Patterns Available:
  β€’ These patterns are ready for production use
  β€’ Consider documenting them as best practices
  β€’ Share successful patterns with the team

Options:

🧠 Learning System

How It Works

The Issue Intelligence CLI is built on a sophisticated learning loop that:

  1. Learns from Usage: Every triage decision teaches the system
  2. Shares Patterns: Knowledge is shared between Issue Intelligence and Morning Standup
  3. Improves Confidence: Pattern confidence increases with successful usage
  4. Adapts to Context: Patterns are adapted for different features

Pattern Types

Confidence Levels

πŸ”— Integration with Existing Commands

Morning Standup Integration

The Issue Intelligence CLI works seamlessly with the existing Morning Standup system:

# Get issue insights for standup
python main.py issues status

# Run morning standup
python main.py standup

# Review learned patterns
python main.py issues patterns

Cross-Feature Learning

Patterns learned from Issue Intelligence are automatically shared with Morning Standup:

🎨 User Experience Features

Beautiful Output

Actionable Insights

Getting Started

πŸš€ Advanced Usage

Custom Project Filtering

# Filter issues by specific project
python main.py issues triage --project "piper-morgan"
python main.py issues status --project "piper-morgan"

Pattern Analysis

# Focus on specific feature patterns
python main.py issues patterns --feature "issue_intelligence"
python main.py issues patterns --feature "morning_standup"

Integration with Development Workflow

# Morning routine
python main.py issues status          # Check project health
python main.py standup               # Generate standup report
python main.py issues triage         # Prioritize today's work

# Evening review
python main.py issues patterns       # Review learned patterns

πŸ”§ Troubleshooting

Common Issues

GitHub Integration Not Available:

No Patterns Discovered:

Command Not Found:

Getting Help

# Command help
python main.py issues --help
python main.py issues triage --help

# Integration test
python cli/commands/test_issues_integration.py

πŸ“š References

Architecture

Testing

πŸŽ‰ What’s Next

πŸ”„ Morning Standup Integration

Status: βœ… ACTIVE INTEGRATION - Available since August 24, 2025

Integration Overview

Issue Intelligence now integrates seamlessly with Morning Standup to provide contextual priority issues in daily standups.

Usage with Morning Standup

# Generate morning standup with integrated issue priorities
python cli/commands/standup.py --with-issues

# Standard standup without issue integration
python cli/commands/standup.py

# Slack-formatted output with issues
python cli/commands/standup.py --with-issues --format slack

Integration Features

Technical Architecture

Integration Output

When --with-issues is used, standup includes:

🎯 Today's Priorities
  β€’ Continue work on piper-morgan
  β€’ Issue #123: Fix authentication bug
  β€’ Issue #124: Implement user preferences
  β€’ Issue #125: Update documentation

Code Agent Integration

The CLI is ready to integrate with the Code Agent’s Issue Intelligence classes:

Future Enhancements


Status: βœ… PRODUCTION READY with ACTIVE MORNING STANDUP INTEGRATION Integration: Morning Standup CLI --with-issues flag functional Next Enhancement: Fix Issue Intelligence initialization in integration context (PM-124) Support: Integration tests and comprehensive documentation available