# Intent & Philosophy
## What This Tool Is For
This MCP server provides **objective data for better conversations**, not surveillance metrics for micromanagement.
### ✅ Good Use Cases
**Sprint Retrospectives**
- "What did we accomplish this sprint?"
- "Where did we spend most of our time?"
- Saves 15-30 minutes of manual git log parsing
**Code Quality Insights**
- "Which files are changing most frequently?" (high churn = potential issues)
- "Where should we focus code reviews?"
- "Do we have technical debt hotspots?"
**Team Health Monitoring**
- "Are people committing late at night or on weekends?" (burnout indicator)
- "Is work distributed evenly or is someone overwhelmed?"
- Early warning signs for proactive intervention
**Risk Management**
- "What's our bus factor?" (knowledge concentration)
- "Who's the only person who knows this critical code?"
- Succession planning and knowledge sharing
**Onboarding Tracking**
- "How is the new developer ramping up?"
- Objective data for coaching conversations
- Identify where they need more support
### ❌ What This Is NOT For
**Micromanagement**
- ❌ Checking individual commit counts daily
- ❌ Comparing developers against each other
- ❌ Using metrics as performance review ammunition
- ❌ Surveillance or "productivity monitoring"
**Performance Evaluation**
- ❌ Commits ≠ value delivered
- ❌ Lines of code ≠ quality
- ❌ Activity ≠ impact
## Philosophy
### Data as Conversation Starter
**Instead of:**
- ❌ "Why did you only commit 5 times this week?"
- ❌ "Your velocity is down 20%"
- ❌ "Bob commits more than you"
**Use it for:**
- ✅ "I noticed high churn on auth.ts - need help?"
- ✅ "Lots of late-night commits lately - too much on your plate?"
- ✅ "This file has 3 authors - should we pair on it?"
- ✅ "We haven't touched this module in 6 months - is it stable or forgotten?"
### Trust Over Surveillance
This tool assumes:
- Your team is competent and motivated
- Context matters more than raw numbers
- Trends are more valuable than snapshots
- Questions are better than accusations
### Frequency Guidelines
**Recommended:**
- Weekly: Quick health check (5 min)
- Sprint end: Retrospective insights (15 min)
- Monthly: Trend analysis (30 min)
- Quarterly: Strategic review (1 hour)
**Not Recommended:**
- Daily individual tracking
- Real-time monitoring
- Comparative rankings
- Automated alerts on low activity
## When to Use This Tool
### ✅ You Should Use This If:
- You lead a team (3+ developers)
- You do regular retrospectives
- You care about code quality trends
- You want data-driven conversations
- You're looking for process improvements
- You need to identify risks early
### 🚫 Skip This Tool If:
- Solo developer
- Team < 3 people
- You trust your gut more than data
- Your team would see it as surveillance
- You're looking for "productivity scores"
- You want to compare developers
## Red Flags (Don't Do This)
If you find yourself doing any of these, **stop and reconsider**:
- Checking metrics more than once per day
- Asking "why" about individual commit counts
- Creating leaderboards or rankings
- Setting commit quotas or targets
- Using metrics in performance reviews without context
- Monitoring in real-time
- Comparing developers directly
## Green Flags (Good Usage)
You're using this tool well if:
- You check trends weekly/monthly, not daily
- You ask "what does this tell us about our process?"
- You use it to start conversations, not end them
- You combine metrics with qualitative feedback
- You focus on team health, not individual performance
- You look for patterns, not outliers
- You use it to help, not judge
## Example Conversations
### Good: Process Improvement
```
"I noticed auth.ts has been modified 25 times this month.
That's unusual. Should we refactor it or is it just evolving?"
```
### Good: Team Support
```
"The commit patterns show a lot of weekend work lately.
Are we overloaded? Should we adjust sprint capacity?"
```
### Good: Risk Management
```
"Only Sarah has touched the payment module in 6 months.
Should we do some knowledge sharing sessions?"
```
### Bad: Micromanagement
```
"You only committed 3 times this week. Everyone else did 10+.
What's going on?"
```
### Bad: Comparison
```
"Bob's velocity is 2x yours. Why aren't you keeping up?"
```
## The Bottom Line
**This tool is a mirror, not a microscope.**
Use it to reflect on team health and process quality, not to scrutinize individual behavior.
If you're asking "is this micromanagement?" - you're probably safe. Micromanagers don't ask that question.
---
**Remember:** The best teams are built on trust, not metrics. Use this tool to support your team, not surveil them.