monad.ai / ScoringContext
Type Alias: ScoringContext
ScoringContext =
object
Defined in: kernel/scoring.ts:31
Per-request context supplied to scoring.
namespace and requestedAt make scoring deterministic for a request. Future scorers may also use pathPrefix for workload-specific policy.
Properties
adaptiveWeights?
optionaladaptiveWeights?:Record<string,number>
Defined in: kernel/scoring.ts:47
Globally learned scorer weights (Phase 7).
Injected by selectMeshClaimant from _.mesh.adaptiveWeights. Overrides scorer.defaultWeight but yields to per-claim _weight_<name> values.
Weight resolution order (highest priority first):
meta._weight_<name>— per-claim explicit overridectx.adaptiveWeights[name]— this field (online-learned prior)scorer.defaultWeight— hardcoded fallback
mode?
optionalmode?:ScoringMode
Defined in: kernel/scoring.ts:35
namespace
namespace:
string
Defined in: kernel/scoring.ts:32
pathPrefix?
optionalpathPrefix?:string
Defined in: kernel/scoring.ts:34
requestedAt
requestedAt:
number
Defined in: kernel/scoring.ts:33