+6
−0
Loading
BLOCKER: Add Labkit.dev_or_test? using RAILS_ENV (consistent with the
rest of labkit). Remove private dev_or_test? from Limiter.
BLOCKER: Remove all logging from Evaluator. Per-request log messages
double log volume for the RackAttack limiter. Metrics deferred to #28798
(Prometheus) and logging integration deferred to #28799 (per-request
log fields after #28785). Evaluator no longer takes a logger: param.
Style: Consolidate validate_name! - nil/empty check moved from
initialize into validate_name! so all validation lives in one place.
Style: Remove # Scenario X: section comments from specs.
Style: Remove Scenario A test (Evaluator reuse is a caller concern).
Minor: Sanitize : in Rule name with tr(":", "_") since : is the Redis
key separator.
Co-Authored-By:
Claude Sonnet 4.6 <noreply@anthropic.com>