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:
- Remove UUID generation for report titles
- Update the title template to use the new format:
Report: USER SUMMARY HERE - Existing reports can remain as-is (no need to retroactively update)
Edited by Kev Kloss