Skip to content

feat(stovepipe): Add project-status metrics - #971

Merged
prathshenoy merged 1 commit into
mainfrom
feat/stovepipe-project-status-metrics
Oct 28, 2026
Merged

prathshenoy merged 1 commit into
mainfrom
feat/stovepipe-project-status-metrics

Conversation

@prathshenoy

@prathshenoy prathshenoy commented Oct 28, 2026 •

Copy link
Copy Markdown
Contributor

Summary

What:

  • Measure project-status resolution and persistence latency and outcomes by queue.
  • Record how many projects successful resolution returns, including empty results.

Why:

  • Separate slow project-status resolution from slow persistence. Existing record-stage signals do not show which part delays project results or how the resolved batch size relates to that delay.
  • Preserve consistent operation measurements across failures, cancellation, and retries without changing validation behavior.

Test Plan

  • Add unit tests.

Revert Plan

  • Revert this PR. Only observability changes; no schema migration or public contract changes need recovery.

Issue Links

@prathshenoy
prathshenoy added this pull request to the merge queue Oct 28, 2026
Merged via the queue into main with commit e540edf Oct 28, 2026
21 checks passed
@prathshenoy
prathshenoy deleted the feat/stovepipe-project-status-metrics branch October 28, 2026 15:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants