Skip to content

feat: formalize P2 stress gates and ADR evidence traceability - #12

Merged
yianni merged 1 commit into
mainfrom
hardening/p2-finalization
Feb 26, 2026
Merged

feat: formalize P2 stress gates and ADR evidence traceability#12
yianni merged 1 commit into
mainfrom
hardening/p2-finalization

Conversation

@yianni

@yianni yianni commented Feb 26, 2026

Copy link
Copy Markdown
Owner

Summary

  • add reusable BackpressureStressHarness and StressInvariantTest to formalize stress invariants
  • refactor stress validation runner to use harness and invariant checks
  • add performance baseline report runner with machine-readable throughput/latency output
  • strengthen CI with explicit stress invariant suite and performance baseline smoke run
  • add ADR evidence matrix and P2 execution board docs; update README test/perf commands

Why

  • completes P2 stabilization goals by making stress/perf validation explicit, repeatable, and traceable to ADR contracts

Validation

  • sbt -Dsbt.supershell=false test passes (37 tests)
  • sbt -Dsbt.supershell=false "Test / testOnly SimpleStreamProcessor.StressInvariantTest" passes
  • sbt -Dsbt.supershell=false "Test / runMain SimpleStreamProcessor.BackpressureStressValidation 10000" passes
  • sbt -Dsbt.supershell=false "Test / runMain SimpleStreamProcessor.PerformanceBaselineReport 5000 4 16" passes

@yianni
yianni merged commit ce7fb7f into main Feb 26, 2026
1 check passed
@yianni
yianni deleted the hardening/p2-finalization branch February 26, 2026 06:12
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