Ref T13102. An install has a custom rule for bridging JIRA references via Doorkeeper and would like to be able to render them as JIRA-123 instead of JIRA JIRA-123 Full JIRA title.
I think it's reasonable to imagine future support upstream for JIRA-123, {JIRA-123}, and so on, although we do not support these today. We can take a small step toward eventual support by letting the rendering pipeline understand different view modes.
This adds an optional name (the default text rendered before we do the OAuth sync) and an optional view, which can be short or full.