37 lines
771 B
Markdown
37 lines
771 B
Markdown
# Progress Check
|
|
|
|
Show current development progress and status.
|
|
|
|
## Checks to perform:
|
|
|
|
### 1. Task Master Status
|
|
```bash
|
|
task-master list --status=in-progress
|
|
task-master list --status=pending | head -5
|
|
```
|
|
|
|
### 2. Test Coverage
|
|
```bash
|
|
uv run pytest --cov=src --cov-report=term-missing
|
|
```
|
|
|
|
### 3. Code Quality
|
|
```bash
|
|
# Check file sizes
|
|
find src -name "*.py" -exec wc -l {} + | sort -rn | head -10
|
|
|
|
# Files over 300 lines
|
|
find src -name "*.py" -exec wc -l {} + | awk '$1 > 300 {print}'
|
|
```
|
|
|
|
### 4. Type Checking
|
|
```bash
|
|
uv run mypy src/ --no-error-summary | grep -c "error:"
|
|
```
|
|
|
|
### 5. Current Session Context
|
|
- Read `.claude/context/session.md`
|
|
- List research reports in `.claude/research/`
|
|
- Show active tasks from todo list
|
|
|
|
Let me check the current progress now. |