Skip to content

feat(integrations): Add SCM milestone lifecycle metrics - #129165

Closed
giovanni-guidini wants to merge 1 commit into
masterfrom
gio/feat/add-scm-milestone-metrics
Closed

giovanni-guidini wants to merge 1 commit into
masterfrom
gio/feat/add-scm-milestone-metrics

Conversation

@giovanni-guidini

@giovanni-guidini giovanni-guidini commented Oct 29, 2026 •

Copy link
Copy Markdown
Contributor

Introduces an SCM milestone lifecycle metric family for internal operations, preserving the existing provider and interaction dimensions while adding a required parent interaction so customer-facing feature SLOs can remain authoritative outcomes. This is the base of a two-PR stack for SCM-304; #129169 migrates stack-trace and CODEOWNERS file checks.


Why do I want this?

We defined a set of features that are considered relevant for SCM (or are SCM-powered) and are reviewing the metrics we have around those.

The code already defined this lifecycle thing, but some of the operations captured as a full lifecycle aren't "features" but parts of features / a step.

So here we're introducing this hierarchical split: features are integration.slo.* metrics while relevant parts of features (that get their own lifecycle) are moved to milestones.

Separate internal SCM operations from customer-facing feature outcomes while preserving provider and parent interaction dimensions.

Refs SCM-304
@github-actions github-actions Bot added the Scope: Backend Automatically applied to PRs that change backend components label Oct 29, 2026
@giovanni-guidini

Copy link
Copy Markdown
Contributor Author

Closing this foundation PR because the design was simplified: complete feature outcomes remain on integrations.slo.*, while internal file checks use focused regular metrics in #129169.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Backend Automatically applied to PRs that change backend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant