# Scoring model **Source of truth (game loads this):** [`IdleSpectator/scoring-model.json`](../IdleSpectator/scoring-model.json) **Visual tracker (open beside chat):** [scoring-model canvas](/home/dazed/.cursor/projects/home-dazed-Projects-worldbox-mods-idle-mode/canvases/scoring-model.canvas.tsx) Edit the `weights` block in the JSON to change live scoring. The canvas charts and calculator mirror those weights. After changing the JSON, refresh the canvas `W` snapshot so the visual stays accurate.