Tune the weights
Adjust the five scoring weights and re-score the whole portfolio against the live config — no data changes. The override is parse-validated and deep-merged server-side; both snapshot hashes are returned as receipts.
Addressable spend0.30
Fragmentation0.20
Contract leakage0.25
Sourcing age0.15
Supply risk0.10
weights sum: 1.00