Counts and contested spots round-trip; a single-engine transcript has NO reconciliation (nil, not empty -- the page must not claim a second opinion); a skipped reconciliation keeps its reason. Red: Transcription.Reconciliation is stored nowhere and UploadedTranscript has none. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>