{
  "grades": {
    "crypto-price": {
      "h": "A",
      "a": "A",
      "why_h": "live BTC/ETH price drives 90% of crypto trades",
      "why_a": "numeric, structured, multi-source fallback"
    },
    "funding-rates": {
      "h": "A",
      "a": "A",
      "why_h": "directly informs leverage entries",
      "why_a": "numeric, timestamped, signed"
    },
    "whale-tracker": {
      "h": "A",
      "a": "A",
      "why_h": "front-running signal — high $ outcome",
      "why_a": "tx graph, agent-walkable"
    },
    "liquidations": {
      "h": "A",
      "a": "A",
      "why_h": "cascade detector",
      "why_a": "event stream, structured"
    },
    "breach": {
      "h": "A",
      "a": "B",
      "why_h": "real $ impact for affected entities",
      "why_a": "state-coded but text-heavy"
    },
    "token-risk": {
      "h": "A",
      "a": "A",
      "why_h": "protects from honeypots",
      "why_a": "binary risk score"
    },
    "contract-risk": {
      "h": "A",
      "a": "A",
      "why_h": "protects from rugpulls",
      "why_a": "numeric score 0-100"
    },
    "mev-exposure": {
      "h": "B",
      "a": "A",
      "why_h": "matters for traders",
      "why_a": "fully numeric"
    },
    "stable-depeg": {
      "h": "A",
      "a": "A",
      "why_h": "rare but high-impact",
      "why_a": "absolute deviation %"
    },
    "cross-dex-arb": {
      "h": "A",
      "a": "A",
      "why_h": "profit opportunity",
      "why_a": "spread + size, agent-actionable"
    },
    "order-book": {
      "h": "B",
      "a": "A",
      "why_h": "pro traders only",
      "why_a": "pure structured market depth"
    },
    "ta-indicators": {
      "h": "B",
      "a": "A",
      "why_h": "requires interpretation",
      "why_a": "numeric, multi-frame"
    },
    "sentiment-ticker": {
      "h": "B",
      "a": "B",
      "why_h": "noisy signal",
      "why_a": "fuzzy text"
    },
    "token-unlock": {
      "h": "A",
      "a": "A",
      "why_h": "event-driven price impact",
      "why_a": "calendar timeseries"
    },
    "crypto-trending": {
      "h": "B",
      "a": "B",
      "why_h": "momentum but late",
      "why_a": "lag indicator"
    },
    "gas-prices-eth": {
      "h": "B",
      "a": "A",
      "why_h": "matters for fees only",
      "why_a": "pure numeric"
    },
    "stock-quote": {
      "h": "A",
      "a": "A",
      "why_h": "broadest financial relevance",
      "why_a": "structured market data"
    },
    "forex": {
      "h": "B",
      "a": "A",
      "why_h": "travel + business",
      "why_a": "numeric pairs"
    },
    "defi-yield": {
      "h": "A",
      "a": "A",
      "why_h": "capital efficient yield",
      "why_a": "sortable APY"
    },
    "weather": {
      "h": "A",
      "a": "C",
      "why_h": "daily life impact",
      "why_a": "narrow scope"
    },
    "news-hn-top": {
      "h": "B",
      "a": "C",
      "why_h": "tech-only",
      "why_a": "unstructured text"
    },
    "news-reddit": {
      "h": "C",
      "a": "C",
      "why_h": "noise:signal",
      "why_a": "unstructured"
    },
    "github-trending": {
      "h": "C",
      "a": "B",
      "why_h": "devs only",
      "why_a": "repo metadata"
    },
    "real-estate-rss": {
      "h": "B",
      "a": "C",
      "why_h": "narrow geo",
      "why_a": "unstructured"
    },
    "sports-scores": {
      "h": "C",
      "a": "D",
      "why_h": "entertainment",
      "why_a": "low decision value"
    },
    "flights-near": {
      "h": "D",
      "a": "B",
      "why_h": "curiosity only",
      "why_a": "real-time positions"
    },
    "scrape": {
      "h": "C",
      "a": "A",
      "why_h": "depends on URL",
      "why_a": "agent-controllable"
    },
    "energy-oil": {
      "h": "A",
      "a": "A",
      "why_h": "macro driver",
      "why_a": "FRED structured"
    },
    "air-quality": {
      "h": "A",
      "a": "B",
      "why_h": "health-impact",
      "why_a": "numeric AQI"
    },
    "cdc-flu": {
      "h": "A",
      "a": "C",
      "why_h": "public health",
      "why_a": "low-cadence"
    },
    "who-outbreak": {
      "h": "A",
      "a": "C",
      "why_h": "global health",
      "why_a": "unstructured news"
    },
    "sec-edgar": {
      "h": "A",
      "a": "A",
      "why_h": "insider/material events",
      "why_a": "structured filings"
    },
    "gdelt-events": {
      "h": "B",
      "a": "A",
      "why_h": "macro signal",
      "why_a": "event-coded"
    },
    "acled-conflict": {
      "h": "B",
      "a": "A",
      "why_h": "geopolitics",
      "why_a": "event-coded"
    },
    "twitch-top": {
      "h": "C",
      "a": "C",
      "why_h": "entertainment",
      "why_a": "channel metadata"
    },
    "steam-top": {
      "h": "C",
      "a": "C",
      "why_h": "gaming only",
      "why_a": "concurrent counts"
    },
    "reddit-trending": {
      "h": "C",
      "a": "C",
      "why_h": "social noise",
      "why_a": "unstructured"
    },
    "commodity-metals": {
      "h": "A",
      "a": "A",
      "why_h": "inflation hedge",
      "why_a": "numeric spot"
    },
    "agriculture-prices": {
      "h": "B",
      "a": "A",
      "why_h": "food economics",
      "why_a": "numeric WPS012"
    },
    "legal-courtlistener": {
      "h": "B",
      "a": "B",
      "why_h": "legal precedent",
      "why_a": "structured filings"
    },
    "shipping-bdi": {
      "h": "A",
      "a": "A",
      "why_h": "global trade leading indicator",
      "why_a": "numeric index"
    },
    "energy-grid-eu": {
      "h": "A",
      "a": "A",
      "why_h": "macro/utility critical",
      "why_a": "numeric grid frequency"
    },
    "economic-indicator": {
      "h": "A",
      "a": "A",
      "why_h": "macro foundation",
      "why_a": "FRED structured"
    }
  },
  "scale": "A=highest, F=lowest",
  "keys": {
    "h": "Human Value (profitability + decision-usefulness + broad relevance)",
    "a": "AI Value (structured-ness + density + agent-actionable)"
  },
  "coverage": 43,
  "catalog_total": 43,
  "usage": "Inspect any /api/data/preview response for the per-type _grade field. Panel headers on /dash render H/A badges driven by this same matrix.",
  "_receipt": {
    "v": 1,
    "request_hash": "sha256-2C25dSXP-Gq_0RIyW6dcqPaMbi_NWwRASMTxfvKn0QE",
    "response_hash": "sha256-SjfoMwtFwTYrynv0_-KQOvU9iHyVq98UaLyxur_q5Wk",
    "as_of": 1780992842,
    "issued_at": 1780992842,
    "sources": [
      {
        "id": "value-grades",
        "hash": "static-curated",
        "retrieved_at": 1780992842
      }
    ],
    "issuer": "datafood.toughlovesec.win",
    "kid": "df-r1",
    "sig": "ed25519--RhT9dKP9OaSrkvltMWhTl_MtCw3kuxBTyFXN-Dl1b2M6M8i9vZyvMWecmxPCsXDsMgDIsJ1w3N-oH6YdHcmCg"
  }
}