Braid predates heatmap, and heatmap has a fairly principled data representation. Braid's is messy. Ideally, both should eventually move to a d3-dataframe representation, but in the meantime, both should at least be using the _same_ suboptimal representation.
This issue appears to be discussing a feature request or bug report related to the repository. Based on the content, it seems to be still under discussion. The issue was opened by alexlenail and has received 0 comments.