monad.ai / computeScoreDetailed
Function: computeScoreDetailed()
computeScoreDetailed(
m,meta,ctx,extraScorers?):ScoreBreakdown
Defined in: kernel/scoring.ts:193
Computes a claimant score and returns a full per-scorer explanation.
This is the primary implementation. computeScore delegates here, so the score and introspection path can never drift apart.
Contracts in normalized mode:
totalis always in[0, 1]- same inputs produce the same output
- NaN/Infinity never propagate
- scaling every weight by the same constant does not change the result
Parameters
m
meta
ctx
extraScorers?
Scorer[] = []