Skip to content

feat: add burn-rate replay harness#68

Merged
rickcrawford merged 1 commit intomainfrom
feat/wor-86-burn-rate
May 6, 2026
Merged

feat: add burn-rate replay harness#68
rickcrawford merged 1 commit intomainfrom
feat/wor-86-burn-rate

Conversation

@rickcrawford
Copy link
Copy Markdown
Contributor

Summary

  • Closes WOR-86 by adding sbproxy_observe::alerting::burn_rate with MinuteSample, AlertSnapshot, and replay evaluation helpers.
  • Replaces the e2e no-op stubs in slo_burn_rate.rs with the real library helpers.
  • Reactivates the availability and latency burn-rate tests.

Test plan

  • cargo test -p sbproxy-observe --lib
  • cargo test -p sbproxy-e2e --test slo_burn_rate
  • cargo fmt --all -- --check
  • git diff --check
  • IDE lints clean for edited files

Made with Cursor

@rickcrawford rickcrawford force-pushed the feat/wor-86-burn-rate branch from ddc247a to b666986 Compare May 6, 2026 12:39
Add a multi-window SLO burn-rate evaluator and wire the e2e replay tests to the real alert snapshot implementation.

Co-authored-by: Cursor <cursoragent@cursor.com>
@rickcrawford rickcrawford force-pushed the feat/wor-86-burn-rate branch from b666986 to 3dc40b4 Compare May 6, 2026 13:19
@rickcrawford rickcrawford merged commit a1f945e into main May 6, 2026
8 checks passed
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.

1 participant