Problem
We do not have a completed privacy/GDPR review for the telemetry azd emits today. Until that is done we cannot retain events beyond the current window or cook them into longer-lived tables, which blocks most of the telemetry work we want to do.
What we'll do
- Inventory the fields we emit today.
cli/azd/internal/tracing/fields/fields.go already annotates fields with Classification and Purpose, so it is the starting point.
- Take the inventory through review and approval.
- Record the outcome in the repo so it is reviewable and reusable next time.
Done when
- Review is complete and approved.
- The result is written down in the repo.
- Retention and cooked-table decisions are unblocked.
Notes
#9384 covers classifying new events at PR time. This issue covers what we are already collecting.
Problem
We do not have a completed privacy/GDPR review for the telemetry azd emits today. Until that is done we cannot retain events beyond the current window or cook them into longer-lived tables, which blocks most of the telemetry work we want to do.
What we'll do
cli/azd/internal/tracing/fields/fields.goalready annotates fields withClassificationandPurpose, so it is the starting point.Done when
Notes
#9384 covers classifying new events at PR time. This issue covers what we are already collecting.