✂️ UX Paper Cuts 17.6 → AI part 3, design tokens & bug:ux backlog

Below is a list of potential candidates for this milestone based on existing issues. It is not expected to burn down all of these and the UX Paper Cuts team is not limited to this list. If you have suggestions for us please add a comment linking to an issue.

In our Q3 milestone stock we pulled forward many issues from various backlogs we had open for months. The result is that we have a big list of vetted issues that are grouped into various themes. None of the themes rose to the level of a milestone in our discussions, but together should. This milestone looks to address any/all issues in the comment threads from https://gitlab.com/gitlab-com/gitlab-ux/ux-paper-cuts/team-tasks/-/issues/10

AI issues

The shortlisted issues are here

Area Description Issue link Notes Assignee Status
Duo Chat - Context UI Improvements for selecting files in Duo Chat #478276 There is a label with more related issues
Duo Chat - Context UX revisions for pinned context gitlab-ui#2830 (moved) A semi-open ended issue about iterating on UX of pinned context items @clavimoniere in progress
Duo Chat Remove "Responses generated by AI" message #478312 (closed) @jmiocene done
Duo Chat The empty state for Duo Chat gitlab-ui!4755 (merged) gitlab-ui!4761 (closed) @jmiocene in progress
Duo Chat /clear empty state @jmiocene Blocked by #497335 (closed)
Duo Chat visually highlight the AI feature you are leveraging. See note in doc @jmiocene Blocked by #497335 (closed)
Duo Chat - IDE /command menu has poor contrast in light themes in IDE
Duo Chat improve prompt text in the chat text field See note in doc
Duo Chat Refactor Duo Chat disclaimer into empty state message #478310 (closed) @clavimoniere done (merged, released to Canary already)
Duo Chat Chat animations polish #413280 gitlab-ui!4774 (merged) @jmiocene in progress
Duo Chat The Duo Chat text window is always a little smaller than the full text of the question, which requires scrolling. @annabeldunstone Done
Duo Chat Add max-height to code blocks #421393 (closed) @clavimoniere Done (Merged MR)
Duo Chat Allow user to start reading answer from top (currently prints bottom-up)
Duo Chat Add "copy as markdown" button #454171
General Improve AI CTAs There is design guidance for these here
Onboarding
Vulnerability report Increase discoverability of the explain this vulnerability feature #462233
Vulnerability report The menu, especially the bottom menu item that has the Learn more link, looks cramped (very small)
errors in duo code chat in VS Code have incorre... (#499569 - closed) #499569 (closed) @clavimoniere Done (Merged MR, note that this will take a while to make it into a release of the vscode extension)
Duo Pro discover page Fix smaller screens !171275 (merged) @jmiocene done
Prevent scrolling the content behind the Duo Chat gitlab-ui!4756 (merged) !171712 (merged) @jmiocene done
Duo Code Review bot avatar #498528 (closed) @jmiocene done

Related to https://gitlab.com/gitlab-com/gitlab-ux/ux-paper-cuts/team-tasks/-/issues/10

Addressing bugux issues

This can mean any of the following:

  • Closing an issue
    • Fixing it yourself with an MR
    • Investigating and discovering it's no longer an issue
    • Pinging relevant engineers/designers/PMs to understand if it's something that should be worked on, and if not, closing as a won't do
  • Relabeling an issue (ie bugux ==> bugfunctional)
  • Commenting/pinging relevant GitLab team members on an issue, helping to nudge it along, and following its progress until it's closed by an engineer via a merge request
Date bugux count
24/10/16 383
24/10/22 368
24/10/30 363
24/11/11 356

Chad's hit list

This is a prioritized hit list/pick list of issues Chad intends to grab as he has availability. Not all issues here will end up being addressed this milestone. (Note: this list is updated frequently by Chad and subject to change)

Edited by Annabel Dunstone Gray