- Add get_line_color() to classify diff lines - Add render_diff_text_immediate() for immediate mode rendering - Add tests for rendering functions
- Create src/diff_viewer.py with parse_diff function - Parse unified diff into DiffFile and DiffHunk dataclasses - Extract file paths, hunk headers, and line changes - Add unit tests for diff parser