Interface: LessonRetirementConfig
Defined in: ast/lessons-node.ts:48
Automatic retirement thresholds for low-performing or violated lessons.
Archives a lesson immediately when lifetime violations reach maxViolations or when its sliding-window clean-pass rate falls below minCleanPassRate.minRate after afterInjections.
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
maxViolations? | readonly | number | Optional maximum lifetime violation count $v$ before immediate retirement. | ast/lessons-node.ts:50 |
minCleanPassRate? | readonly | object | Optional minimum sliding-window clean-pass rate threshold after $m$ injections. | ast/lessons-node.ts:52 |
minCleanPassRate.afterInjections | readonly | number | - | ast/lessons-node.ts:52 |
minCleanPassRate.minRate | readonly | number | - | ast/lessons-node.ts:52 |