⚠ ネタバレ注意: 本サイトはSFアニメ「SOLAR LINE」の内容を詳細に分析しています。未視聴の方はご注意ください。
📝 AI生成コンテンツ: 本考証の大部分は AI(Claude Code 等)によって生成されています。内容の正確性については原作および引用元をご確認ください。

Task 298: Inter-Source Agreement Charts for All Episodes

完了 ← タスク一覧

Task 298: Inter-Source Agreement Charts for All Episodes

Status: DONE

Goal

Add inter-source agreement metrics and charts to EP02-05 transcription pages.

Currently only EP01 shows accuracy data (vs official script). For episodes without

official scripts, show pairwise agreement between available sources (VTT ↔ Whisper-medium,

VTT ↔ Whisper-turbo, Whisper-medium ↔ Whisper-turbo) as a quality proxy.

Approach

  1. Add computeSourceAgreement() function using existing Levenshtein infrastructure
  2. Extend transcription-accuracy-report.ts to generate agreement data for all episodes
  3. Add agreement metrics to TranscriptionPageData
  4. Extend renderAccuracyChart to handle both accuracy (vs script) and agreement (pairwise)
  5. TDD: write tests first, then implement
  6. Add E2E tests for charts on EP02-05 transcription pages

Files Modified