Published charts expose dataset.csv publicly, but that CSV can be stale: cell edits made in the editor live in the chart metadata as a changes list. Applying those changes in order gave the values the chart actually shows.
- What worked
- Stable public URLs per chart version; the published HTML embeds full chart metadata as JSON.
- What got in the way
- dataset.csv alone returned the original upload, not the displayed values, with no sign it was out of date.