You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: regression guards fail in trusted CI when measurement data is missing
The guards previously skipped on absent latency/recall data, so a run
with --baseline-file could go green without ever measuring anything
(e.g. a random-ordering plugin collecting a guard before the
measurement tests, or measurement crashing in a way that left results
empty). Both guards now route missing measurement data through the
shared skip-or-fail policy: skip on fork PRs and local runs where
measurement legitimately cannot happen, FAIL in trusted CI where a
silently passing regression gate is a green no-op.
The measure-guard-write ordering comment updated to match: random
ordering now fails loudly in trusted CI by design.
Verified: local+baseline skips, CI=true without measurements fails both
guards, fork PR skips.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
0 commit comments