Reading the score anatomy
Components, drivers, ordered adjustments, confidence, percentile, tier, caveats and rationale.
Every score opens into the anatomy returned by the engine.
Header
On public pages the header shows rank, percentile and tier within the city pool, for example "#1 of 2,567 in Orlando, top tier", plus a confidence bar.
Components and drivers
Each component shows its weight and sub-score. Expand it to see plain-English drivers and the engine field behind each value. A zero sub-score reads Not triggered.
Adjustments
Multipliers, caps, bonuses and penalties appear in engine order. Unapplied adjustments remain visible. Confidence shrink is the final step toward 50.
Caveats and rationale
Caveat chips state missing or proxy data. “Why this score, in plain English” is the engine rationale, not generated marketing copy.
The test invariant is recompose(breakdown) == score within 0.01.