Skip to content

Remove UUIDs from ~gdk-report issue titles

Problem

Currently, gdk-report issues include UUIDs in their titles, which creates visual noise and serves no functional purpose. We originally added UUIDs because we thought we would store reports outside of GitLab.com and reference them via UUID. However, since the single source of truth (SSoT) for reports is GitLab.com itself, the UUID is redundant.

The issue IID (and thus the URL to the report) already uniquely identifies each report, making the UUID unnecessary.

Current Format

The current format is:

GDK Troubleshooting Report [UUID]: USER SUMMARY HERE

Proposed Format

Remove UUIDs from gdk-report issue titles and use a cleaner format, since GDK Troubleshooting Report is quite verbose:

Report: USER SUMMARY HERE

For example:

Report: Gitlab::Git::CommandError in GDK

Benefits

  • Cleaner, more readable issue titles
  • Removes visual noise from the issue list
  • Issue IID already provides unique identification

Implementation

This change would affect the code that generates gdk-report issues to:

  1. Remove UUID generation for report titles
  2. Update the title template to use the new format: Report: USER SUMMARY HERE
  3. Existing reports can remain as-is (no need to retroactively update)
Edited by Kev Kloss