{
 "what": "The Earnings-Call Signal Atlas: preregistered hypothesis families tested against 173K earnings-call transcripts. Each family below was frozen (content-hashed) BEFORE any outcome was opened; the spec_sha256 published here is the outsider-checkable proof. Results, including nulls, are published at the same URLs.",
 "publisher": "StockQL",
 "wave": "wave-002",
 "wave_freeze_sha256": "fc74086fb08cc3256dfc2e457efb68377a2600ee9664a871210c19b968f3a4f5",
 "wave_frozen_at_utc": "2026-10-26T16:54:04Z",
 "candidate_snapshot_sha256": "7598552efaaf54966426c6a240f3a9a8508d1cf45a349459b7d3ec23c6439d1a",
 "amendments": [],
 "wave_freeze_rule": "SHA-256 of the newline-joined, lexicographically sorted family spec_sha256 values (registry-policy-v1 wave_freeze)",
 "previous_waves": [
  {
   "wave": "wave-001",
   "wave_freeze_sha256": "6d1bae933ca1c4c2bb1bb5d7517e9642f53d945008698a46c9ddf8f93e9cef40",
   "families": 4,
   "url": "https://stockql.ai/atlas/wave-001/index.json"
  }
 ],
 "contact": "hello@stockql.ai",
 "families": [
  {
   "family_id": "analyst-agenda-shift",
   "title": "Analyst Agenda Shift: adverse operating topics introduced and converged on in earnings-call questions",
   "owner": "Sun",
   "independent_reviewer": "Hermit",
   "wave": "wave-002",
   "spec_sha256": "fc98427ba12debe450d497df9e0cd97375e92a9a0b5229b131cdcaa4b6e92bb6",
   "frozen_at_utc": "2026-10-26T15:50:59Z",
   "hypotheses": [
    "AAS-1",
    "AAS-2",
    "AAS-3",
    "AAS-4"
   ],
   "results_state": "not-opened",
   "verdict": "not-evaluated",
   "verdict_summary": "not-evaluated",
   "verdict_by_hypothesis": {
    "AAS-1": "not-evaluated",
    "AAS-2": "not-evaluated",
    "AAS-3": "not-evaluated",
    "AAS-4": "not-evaluated"
   },
   "url": "https://stockql.ai/atlas/analyst-agenda-shift.json",
   "wave_url": "https://stockql.ai/atlas/wave-002/analyst-agenda-shift.json"
  },
  {
   "family_id": "forward-commitment-integrity",
   "title": "Forward-Commitment Integrity: how management resolves prior guidance and operating milestones",
   "owner": "Temperance",
   "independent_reviewer": "Hermit",
   "wave": "wave-002",
   "spec_sha256": "cc5c5aab095d48a89586697cd4da4e33ddff0aebd8234c1884feb3b9b6b8792e",
   "frozen_at_utc": "2026-10-26T15:50:53Z",
   "hypotheses": [
    "FCI-1",
    "FCI-2",
    "FCI-3",
    "FCI-4",
    "FCI-5"
   ],
   "results_state": "not-opened",
   "verdict": "not-evaluated",
   "verdict_summary": "not-evaluated",
   "verdict_by_hypothesis": {
    "FCI-1": "not-evaluated",
    "FCI-2": "not-evaluated",
    "FCI-3": "not-evaluated",
    "FCI-4": "not-evaluated",
    "FCI-5": "not-evaluated"
   },
   "url": "https://stockql.ai/atlas/forward-commitment-integrity.json",
   "wave_url": "https://stockql.ai/atlas/wave-002/forward-commitment-integrity.json"
  },
  {
   "family_id": "new-speaker-regime",
   "title": "New-Speaker Regime v2: executive regime changes detected from call speaker rosters as information events (wave-001 construct-rejection fixes)",
   "owner": "Magician",
   "independent_reviewer": "Sun",
   "wave": "wave-002",
   "spec_sha256": "300fc1496a3943e3bc0cc30f3bac7fdf0a58517d89a52619ccfcba59ab600d64",
   "frozen_at_utc": "2026-10-26T16:40:30Z",
   "hypotheses": [
    "NS-1",
    "NS-2"
   ],
   "results_state": "not-opened",
   "verdict": "not-evaluated",
   "verdict_summary": "not-evaluated",
   "verdict_by_hypothesis": {
    "NS-1": "not-evaluated",
    "NS-2": "not-evaluated"
   },
   "url": "https://stockql.ai/atlas/new-speaker-regime.json",
   "wave_url": "https://stockql.ai/atlas/wave-002/new-speaker-regime.json"
  },
  {
   "family_id": "quantitative-specificity",
   "title": "Quantitative Specificity: the density and texture of numbers in management speech",
   "owner": "Star",
   "independent_reviewer": "Temperance",
   "wave": "wave-002",
   "spec_sha256": "fd86e35595660e82a1c65c914b7959a1b892773931c5aa67d93758b675b550f0",
   "frozen_at_utc": "2026-10-26T15:40:53Z",
   "hypotheses": [
    "QS-1",
    "QS-2",
    "QS-3"
   ],
   "results_state": "not-opened",
   "verdict": "not-evaluated",
   "verdict_summary": "not-evaluated",
   "verdict_by_hypothesis": {
    "QS-1": "not-evaluated",
    "QS-2": "not-evaluated",
    "QS-3": "not-evaluated"
   },
   "url": "https://stockql.ai/atlas/quantitative-specificity.json",
   "wave_url": "https://stockql.ai/atlas/wave-002/quantitative-specificity.json"
  }
 ]
}
