One thought: you've used buttons overlaid over text to make parts of the text clickable, but a neater way to do that might be to use hyperlinks.
By default a link just generates a "go" event to navigate to a card or external URL, but you can override the "link" handler in the field if you need them to do something more complex (e.g. going to a card with a transition or setting a variable)