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

Task 394: Add Chart Directive Support to Episode Parser + Validation Tests

未着手 ← タスク一覧

Task 394: Add Chart Directive Support to Episode Parser + Validation Tests

Status: DONE

Summary

Tasks 392-393 revealed unsupported directive formats silently fail. Investigation found a BIGGER issue: all 5 episode chart:bar blocks (Tasks 387-391) render as raw YAML text, not charts, because the episode MDX parser doesn't support the chart prefix.

Two-part fix:

  1. Add chart directive support to episode MDX parser + rendering pipeline
  2. Add comprehensive validation tests to prevent future format mismatches

Rationale

Implementation

  1. Add chart to episode-mdx-parser.ts fence regex
  2. Add bar chart rendering to episode template pipeline (templates.ts)
  3. Add comprehensive directive format validation tests
  4. Verify all episode bar charts render correctly