Interface: LessonScoringConfig
Defined in: ast/lessons-node.ts:31
Scoring and recall configuration for P.lessons.
Governs sliding-window Bayesian score calculation, partition-affinity boosting, contract-epoch decay, and top-$N$ recall filtering at session start.
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
decayOnPartitionEpochChange | readonly | number | Exponential decay base $\gamma \in (0, 1]$ applied per partition contract epoch increment. | ast/lessons-node.ts:37 |
partitionMatchBoost | readonly | number | Partition match boost factor $\beta$ applied when $L.\text{partition} \in P$. | ast/lessons-node.ts:35 |
recall | readonly | object | Recall filter thresholds (minScore and maxItems). | ast/lessons-node.ts:39 |
recall.maxItems | readonly | number | - | ast/lessons-node.ts:39 |
recall.minScore | readonly | number | - | ast/lessons-node.ts:39 |
slidingWindowInjections | readonly | number | Sliding window size $K$ of deduplicated step executions used in outcome scoring. | ast/lessons-node.ts:33 |