Part of Epic: #105
Task
Before implementing UI components, we must define and document the primary user flows.
Acceptance Criteria
- Create a flow diagram for the "happy path" of sending a chat message (text-only and with image).
- Map out the user flow for handling an API error when sending a message.
- Define the flow for a user starting a new conversation.
- Document these flows in
docs/ux/user-flows.md.
Part of Epic: #105
Task
Before implementing UI components, we must define and document the primary user flows.
Acceptance Criteria
docs/ux/user-flows.md.