Weights and point ceilings come from the corpus, so the number here is the number the documentation describes. A dimension you leave unscored is reported as missing — it is never counted as a zero.
BaseOpportunityScore = weighted sum x 20; RiskAdjustedPriority = Base x ConfidenceFactor x (1 - RiskPenalty) · output 0-100
What this does not do
A high score never overrides a hard gate, and nothing here stores what you type. The calculation happens on this request and is gone when the response ends.