The parseDiff function in src/tui/components/DiffView.ts correctly:
- Returns empty array for empty input
- Splits diff on newlines
- Classifies '+++' and '---' as headers (not added/removed)
- Classifies '+' lines as added
- Classifies '-' lines as removed
All 44 DiffView tests pass. No code changes needed.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>