+3
−1
Loading
RC-1: Replace Evaluator::KNOWN_CHARACTERISTICS reference in rate_limit.rb with an inline constant definition to avoid forcing eager autoload of Evaluator at module load time. RC-2: Add missing multi-characteristic aggregation tests to Scenario 4: - Exceeded :log-action rule alone does not produce :block - Multi-characteristic :block rule uses OR semantics (any characteristic exceeded triggers the action); documents and tests this explicitly