Skip to content

monad.ai


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:

  • total is 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

MonadIndexEntry

meta

ClaimMeta

ctx

ScoringContext

extraScorers?

Scorer[] = []

Returns

ScoreBreakdown