9d5c3ffc48
TDD RED phase: - Test DownloadInput validates required fields (content_dir, content_type) - Test DownloadOutput validates required fields (metadata_file, content_file, title, author) - Test DownloadOutput handles both video and article content types Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>