fix: validate scraper metric semantics

This commit is contained in:
Hermes Agent
2026-07-26 23:15:37 +00:00
parent b06cabf3aa
commit 6655bcfa5a
4 changed files with 67 additions and 12 deletions
+2 -1
View File
@@ -530,8 +530,9 @@ def score_all(metrics):
vdd = metrics.get("vdd_multiple", {})
vdd_score, vdd_desc = score_momentum_pct(vdd.get("value"))
results.append({
"name": "VDD Multiple",
"name": "VDD 30-Period Momentum",
"key": "vdd_multiple",
"transform": "30_period_return",
"value": vdd.get("value"),
"display_value": f"{vdd.get('value') * 100:.1f}%" if vdd.get("value") is not None else "N/A",
"score": vdd_score,