Resolve SourceRef::load_source against #104's offline fallback: a File source keeps the decoder's SourceInfo; a smart-preview fallback has none. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Resolve SourceRef::load_source against #104's offline fallback: a File source keeps the decoder's SourceInfo; a smart-preview fallback has none. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>