CLI should ask for event classification
What does this MR do and why?
For new events we want to specify if they are AI events or not. We use that to decide if they should be treated as operational events or not.
In this issues we discovered that quite a few new AI events didn't have classification: duo.
With this MR I add a new question to the CLI that will make that authors of new events are considering the classification.
Link to classification docs: https://docs.gitlab.com/development/internal_analytics/internal_event_instrumentation/duo_classification/
References
Screenshots or screen recordings
| Before | After |
|---|---|
How to set up and validate locally
- Run the CLI
scripts/internal_events/cli.rb. - Go through the "New Event" flow and check the new "Contribution" screen.
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Related to #568763
Edited by Jonas Larsen
