Problem Statement
A specific problem. This can be a user story or a business need.
User Story / Business Need:
- As a user, I want to the ability to follow the thread of a side conversation within the general chat so I can deepen engagement and build relationships.
Requirements
Specific bulleted list of things that need to be true when the work is complete. If you considered multiple options, only present one here and put the rest in a memo linked under Resources.
- Threads can only have one level. You can’t create a thread off of a thread.
- Threads create a full chat-panel take over.
- The first comment is anchored to the top and always visible.
- Notification is given in the response prompt that this is in thread.
- Menu item to “respond in thread” to a comment that doesn’t currently have a thread.
- Icon for threads in line with style guide and prior art for this interaction.
Mocks and Architecture
A picture that demonstrates the UI design, User Journey and/or engineering architecture. Often a Figma link.
<design to create hi-fi options>
Resources
Links to any supporting materials that informed these choices including proposals, decision briefs, external assets etc.
Thread Design Exploration - Prior art
Spinning off chat threads