another thing to consider - we have pretty complex...
# announcements
f
another thing to consider - we have pretty complex logic to show the state of the state machine on the client, we should consider whether we should just return this from GraphQL instead of logs