Draft for review. This specification isn't authoritative until the Clone Hero and YARG developers have approved it, and scan-chart 9.0.0 isn't released yet.
function analyzeChart(chart, options?): { issues: readonly Issue[]; stats: ChartStats;};
A gameplay chart’s issues and statistics. The issues include the chart file’s nonstandard spellings: compatibility
issues always, and style notes when styleNotes asks for them. A check with a charting recommendation also reports,
at the recommendation severity, what misses the recommendation but passes the check.