There's an awful lot of wordage taking up most of the screen space for each goal line:
Two things about that (*):
Words are harder to insta-parse than visuals for me, and I suspect for lots of people. So maybe there's a way to reduce the wordage in
+0.14 due tonight, 12:00am or pay $5 without losing the salient information. (I understand that the full sentence helps new users instantly understand, but people are only new users for a short while. And once you know how BM works, this full sentence is a wall of text that actually obscures the important information, at least for me.)
14 1 "2016-10-14 CompliceArbitraryDo... is not information I need on my dashboard, and I suspect that's true for lots of longer-term BM users, especially those who use autodata entry. On the dashboard, this space might be better devoted to goal organization (ie, the goal's tags). That said, I am an akratic user for most of my goals, rather than a QS user, so I may be failing to see the QS argument for this field.
That's true, especially if people use long tag names like
backburner (I try to keep mine to four or fewer chars, and that one's
bb for me). But there will always be a boundary to bump into in designing your design, things that make the cut and things that don't. You're truncating the last data point field now (and the goal slug); you could do the same for the tag field, showing what fits into the available space with an indicator that there are more tags that aren't visible.
TL;DR: Tags are a more valuable use of the available dashboard space than the full-text version of the derail info and way more valuable than the last data point.
(*) For the astute observer, yep, there's a wee bug in the screenshot I posted—the text has updated to today's context, but the hexagram color and the check mark for data entered today haven't. It takes a refresh to update those. I'll post this as a bug report.