Notifications: synced global default preferences
Open
- Dominant language
- Rust
- Stars
- 32.7k
- Forks
- 4.3k
- Avg merge
- 1d 13h
- Merged PRs (30d)
- 253
Description
Follow-up to #3160 (desktop implementation: #3233).
The channel sheet's "Edit default preferences" links to Settings → Notifications, which is device-local today. Slack parity wants workspace-wide *synced* defaults (default level, default broadcasts opt-in, follow-new-threads) that per-channel entries override.
Natural shape: a `defaults` object in the same `channel-notify-prefs` kind-30078 blob (own `updatedAt`, same LWW merge), with the resolver falling back explicit-entry → synced default → built-in "all". Needs a migration story for existing device-local settings.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Contributor guide
Assessment
This issue has not been assessed yet.