Design an AI feature that summarizes unread workplace messages without losing urgent actions or exposing private threads.
Make your call first. Use the published answer and rubric to examine your reasoning when you are ready.
Case briefRead the inputs, then make your call
Fictional workplace catch-up feature. The first version helps a returning employee find decisions and actions, without replying or marking messages read. The fresh permitted snapshot fits the selected context budget.
| Unread messages | 240 |
|---|---|
| Threads in the earlier snapshot | 18 |
| Edited threads since the cached summary | 4 |
| Additional thread now inaccessible | 1 |
| Source contract | Provides message and thread IDs, versions, timestamps and current access checks; pagination or requests may fail. |
Your task. Design the request path, cache invalidation, incomplete-coverage experience and evaluation. Account for edits, revocation, ambiguous action items and source failure.
0 words