Skip to content

shouldRetire

shouldRetire(rule, baseRate, opts?): boolean

Defined in: src/learnings-lifecycle.ts:122

A rule should be auto-retired when:

  1. It has been flagged ineffective at least once (ineffectiveCount > 0).
  2. There is enough injection data (injectedCount >= nMin).
  3. Its Wilson lower bound on helpfulness is below the repo base rate.

All three gates must hold simultaneously.

Learning

number

number

number

boolean