2025-01-27 Assignment summaries
🗓️ Scheduler improvements
Our goal is to maintain fair and healthy schedules without users needing to mess with it. That said, we want the decisions made to be clear. It's not always obvious why someone was assigned on a given week. Enter assignment summaries!

Cory and Laura are on-call this week, and here's why!
This is a beta feature — reach out if you're interested — to make the scheduler's lucubrations more clear. You can find it on your schedule page by clicking the Why? button in the top right corner.

<STARSHIP TROOPER VOICE> Would you like to know more?
Additionally, Hotpot now crows if a schedule's stage has no eligible users!

It's much more clear when a stage has nobody in it!
🔗 Linear and external links (beta)
Sometimes you want to follow up on a moment from Hotpot. Perhaps a noisy alert needs tuning or a near-miss could use some feature work. To that end, Hotpot now allows creating Linear issues.

Here's a Linear issue we've created from a moment.
The Linear issue and the Hotpot moment maintain a link so you can easily move between each tool. You can check our docs to learn how to enable this feature!
💼 Other changes
- Backend: Improvements to deploy capabilities. Easier, safer releases from us!
- Backend: Improvements to typechecking. More static analysis!
- General: Team creation is more resilient to weird input strings.
- General: Some integrations have had i18n improved.
- Moments: Improved the speed of moment search again!
- UI: Dark mode and icon color have been improved for integrations.
- UI: Icon color improvements in Stint summary.
- UI: Long moment group names now wrap in a more pleasing way, if needed.