build(deps): pin betterleaks to 1.5.0 (1.6.1 has data race)
main·
Commit

betterleaks 1.6.1 swapped its expr engine (cel-go -> expr-lang/expr) and the new internal/exprruntime shares a *runtimeBindings pointer across goroutines: evalBindings clones the bindings map but not __runtime, so concurrent EvalFilter calls race writing rt.tokenizer (runtime.go:208).
Our redact package calls Detect concurrently under -race, so every redact test fails with "race detected". Repro'd locally; fixed by reverting to 1.5.0 (cel-go engine). v1.6.1 is the latest release, no upstream fix yet.
Keeps the other 4 group bumps (x/mod, x/sync, x/sys, x/term).
Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com Entire-Checkpoint: 01KX3B27XN9XRJ9KD5S077FXHB
Checkpoints
Checkpoint 1