{
"title": "Regression Test",
"subtitle": "Post-refactor compatibility check",
"theme": "dark",
"slides": [
{
"title": "Slide with chart and bullets",
"chart": {
"type": "bar",
"categories": ["A", "B", "C"],
"series": [{"name": "Val", "values": [10, 20, 15]}],
"chart_title": "Test Chart",
"data_labels": true
},
"bullets": ["Point 1", "Point 2"]
},
{
"title": "Slide with table",
"table": {
"headers": ["Col1", "Col2"],
"rows": [["a", "b"], ["c", "d"]]
},
"notes": "This is a speaker note"
},
{
"title": "Slide with blocks (should fallback)",
"blocks": [{"type": "richtext", "runs": [{"t": "test"}]}],
"chart": {"type": "pie", "categories": ["X"], "series": [{"name": "Y", "values": [1]}]},
"bullets": ["Fallback expected"]
}
]
}