Skip to content

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.

The screen looks like this: image

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

  1. Run the CLI scripts/internal_events/cli.rb.
  2. 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

Merge request reports

Loading