{
  "manifest_version": "1.0.0",
  "generated_at": "2026-05-01",
  "generated_by": "main-thread Opus during NEXUS COMMAND THv2 elevation; verified greps only, no fabricated entries",
  "memo_reference": "reports/math-coherence-memo-C-calibration-provenance-2026-05-01.md §3.3",
  "completeness": "engine/*.js definition sites comprehensive; api/cron/* + pages/* + tests/* enumerated for consumer references; tests use placeholder hashes (mh-v1, mh-test-001) not registered",
  "total_unique_definition_sites": 1057,
  "total_missing_definition_sites": 0,
  "_count_correction_2026_05_01": "Option J shipping turn discovered the prior counter (48) was off-by-one vs hashes[].length=49. The actual array has 43 pre-J entries + 6 Option-J entries (prescience / vanna-charm / pivot-recommender / structural-drag / garch / hmm). Counter updated 2026-05-01 in handoff-execution turn.",
  "_count_correction_2026_05_02": "B-1 lint drift sweep (Memo C runtime substrate lane, 2026-05-02) registered the 19 hash literals that lint --warn-only had surfaced as DRIFT (literal in source not in registry): cls-normalize / confidence-units / event-calendar / factor-library / fmp-factors / fmp-fund / horizon-banner / horizon-filter (v3) / insider-tape / market-clock-banner / page-hydrator / paper-driver-pyramid-lean / pead / reward-registry / risk-registry / score-consistency-banner / score-record-v3-migrate's V2_MIGRATION_METHODOLOGY_HASH sentinel / session-clock-NYSE / tier-normalize. All 19 grep-confirmed in source. 16 quarantined as methodology_status='pre_versioning_quarantine' with _unverified_drift=true; 3 promoted directly to 'versioned' (horizon-filter v3 + market-clock-banner + session-clock-NYSE + orchestrator-v2-flat-default-horizon-PRE-LANE-B3 sentinel — 4 actually; the latter is the documented v3-migration sentinel from score-record-v3-migrate.js Lane B2-extend). Delta: 49 → 68 registered hashes. Spec target was 49+16=65; lint surfaced 19 (3 newer drifts beyond the original 16 manifest count, all surfaced honestly).",
  "option_j_followup_lint_drifts_resolved": true,
  "methodology_registry_runtime": {
    "version": "2026-05-03-v3",
    "registered_count": 1057,
    "module_path": "engine/methodology-registry.js",
    "module_hash": "methodology-registry-2026-05-02-v1",
    "_note": "registered_count = 70: 49 pre-Memo-C-substrate-lane + 19 B-1 drift sweep + 2 substrate self-hashes (methodology-registry + provenance). Lookup-or-fail runtime gate at engine/cockpit-ledger-emit.js _resolveRegistry() consumes this module."
  },
  "provenance_runtime": {
    "version": "2026-05-02-v1",
    "module_path": "engine/provenance.js",
    "module_hash": "provenance-runtime-2026-05-02-v1",
    "composes_with": [
      "engine/methodology-registry.js",
      "engine/score-record-v3-migrate.js (delegates makeProvenance / assertProvenance / ProvenanceMismatchError)"
    ],
    "api_surface": [
      "makeEntry",
      "attach",
      "read",
      "assert",
      "validateChain",
      "freshnessCheck",
      "ProvenanceMismatchError"
    ]
  },
  "option_j_executed_at": "2026-05-01",
  "option_j_closed_at": "2026-05-01",
  "option_j_status": "CLOSED — all 8 in-scope handoff steps SHIPPED 2026-05-01 in NEXUS COMMAND Ultra continuation. Step 1 schema migration APPLIED to Supabase 2026-05-01 in v35-resume turn (Kadeem option A approval; mcp__supabase__apply_migration name=008_methodology_status_enum SUCCESS; sanity probe confirms 2 rows versioned / 0 pre_versioning_quarantine — 1 row honest delta vs memo prediction of 1, second row likely a post-CN production emit, both correctly versioned per runtime gate). Step 9 (Lane 32 calibration patch re-fit) remains deferred per spec (~30d post-fix data accumulation required).",
  "option_b_scheduled": "Weekly Monday 9am local check via scheduled-tasks MCP (thv2-option-b-trigger-watch); triggers when forecast-ledger resolved >= 1000 OR mean_brier > 0.30 OR unique_hashes = 1 (drift signal)",
  "handoff_remaining_j_steps": [
    "✅ 1. Schema migration APPLIED 2026-05-01 (v35-resume turn) — migrations/008_methodology_status_enum.sql ran via mcp__supabase__apply_migration name=008_methodology_status_enum on project qgakqvkjbdrojvhkbltx (Kadeem option A approval). methodology_status TEXT NOT NULL DEFAULT 'pre_versioning_quarantine' + CHECK enum (4 values) + index on (resolved_at IS NOT NULL) all live. Sanity probe (SELECT methodology_status, COUNT(*) GROUP BY): {versioned: 2, pre_versioning_quarantine: 0} — 2 versioned vs memo's predicted 1; honest delta means a second post-CN production emit slipped in between schema design + apply; both rows correctly classified by the backfill CASE.",
    "✅ 2. Runtime gate wired in engine/cockpit-ledger-emit.js — _resolveRegistry() + lookup-or-fail in buildPayload. PLACEHOLDER allowed. Unregistered hash → {ok:false, reason:'methodology_hash_unregistered', stage:'build', hash}. Deprecated → {reason:'methodology_hash_deprecated', replacement}. 17/17 vitest GREEN incl. 3 new gate tests.",
    "✅ 3. ESLint-style coverage rule shipped as scripts/lint-methodology-hash-coverage.js (script not plugin; fits existing audit-script convention). Exempt list documented inline (legacy/index/data-shell modules). --warn-only flag for soak.",
    "✅ 4. Predeploy script shipped at scripts/predeploy-methodology-coverage.js + wired into package.json predeploy chain BEFORE rigor-suite. Validates total_missing=0 + 0 deploy_blockers + structural integrity + duplicate detection. --strict mode adds naming-drift gate.",
    "✅ 5. META-CHARTER §41 doctrine appended (~280 lines: §41.1-§41.11 mandate + lifecycle + runtime gate + predeploy gate + canonical categories + cross-charter applicability + honesty contract + falsifiability). Adds AP-11 + AP-12 to anti-pattern register (silent formula change + formula source unpinned).",
    "✅ 6. /options-flow banner shipped: pre-2026-05-01 charm quarantine note citing Hull §19.7 + active hash + manifest link.",
    "✅ 7. /pivot-recommender banner shipped: SAFETY-CRITICAL leveraged-ETF coverage floor notice citing Cheng-Madhavan 2009 + Avellaneda-Zhang 2010 + active hash + manifest link.",
    "✅ 8. /historical-returns banner shipped: blanket pre-versioning quarantine notice + manifest link + cohort-filter explanation.",
    "⏳ 9. Lane 32 calibration patch re-fit DEFERRED — requires ~30d post-fix data accumulation; tracked separately. Re-evaluate at 2026-05-31."
  ],
  "historical_gap_resolution_record": "The missing_definition_sites array below preserves the original P0/P1 gap audit findings as the historical record of what Option J resolved. Each entry's proposed_hash is now in the registry hashes[] array with verified=true. Coverage check at scripts/predeploy-methodology-coverage.js asserts total_missing_definition_sites=0 (the canonical zero counter); the array below is a backward-looking ledger.",
  "categories_distribution": {
    "tax": 5,
    "other": 508,
    "backtest": 18,
    "score": 34,
    "calibration": 50,
    "factor": 130,
    "evidence": 67,
    "horizon": 17,
    "journal": 5,
    "regime": 29,
    "vol": 42,
    "risk": 81,
    "sizing": 27,
    "forecast": 37,
    "charm": 7
  },
  "hashes": [
    {
      "hash": "tax-loc-2026-04-28-v1",
      "category": "tax",
      "file": "engine/asset-location-optimizer.js",
      "line": 55,
      "verified": true
    },
    {
      "hash": "tax-sizing-2026-04-28-v1",
      "category": "tax",
      "file": "engine/tax-aware-sizing.js",
      "line": 46,
      "verified": true
    },
    {
      "hash": "tax-lot-optimizer-hifo-lifo-fifo-2026-05-03-v1",
      "category": "other",
      "file": "engine/tax-lot-optimizer.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "math-audit-phase-1-2-closure-2026-05-07-v1",
      "category": "other",
      "file": "reports/math-audit-2026-05-07.md",
      "line": 1,
      "verified": true
    },
    {
      "hash": "kunsch-mbb-block-bootstrap-2026-05-07-v1",
      "category": "other",
      "file": "engine/kunsch-mbb.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "tax-lot-action-cell-ui-2026-05-07-v1",
      "category": "other",
      "file": "app.js",
      "line": 3580,
      "verified": true
    },
    {
      "hash": "quadrifecta-disclosure-2026-04-30-v1",
      "category": "backtest",
      "file": "engine/backtest/disclosure.js",
      "line": 24,
      "verified": true
    },
    {
      "hash": "multi-rail-tier1-2026-04-30-v1",
      "category": "backtest",
      "file": "engine/backtest/multi-rail-tier1.js",
      "line": 65,
      "verified": true
    },
    {
      "hash": "backtest-statistics-2026-04-30-v1",
      "category": "backtest",
      "file": "engine/backtest/statistics.js",
      "line": 45,
      "verified": true
    },
    {
      "hash": "stress-scenarios-lean-2026-04-30-v1",
      "category": "backtest",
      "file": "engine/backtest/stress-scenarios-lean.js",
      "line": 50,
      "verified": true
    },
    {
      "hash": "best-actions-now-2026-04-28-v1",
      "category": "score",
      "file": "engine/best-actions-now.js",
      "line": 92,
      "verified": true
    },
    {
      "hash": "market-pulse-2026-04-30-v1",
      "category": "score",
      "file": "engine/market-pulse.js",
      "line": 26,
      "verified": true
    },
    {
      "hash": "ns-2026-04-28-v1",
      "category": "score",
      "file": "engine/north-star-objective.js",
      "line": 44,
      "verified": true
    },
    {
      "hash": "nstar-risk-adj-2026-04-28-v1",
      "category": "score",
      "file": "engine/north-star-risk-adjusted.js",
      "line": 40,
      "verified": true
    },
    {
      "hash": "orchestrator-batch-2026-04-30-v1",
      "category": "score",
      "file": "engine/orchestrator-batch.js",
      "line": 45,
      "verified": true
    },
    {
      "hash": "score-consistency-2026-04-29-v1",
      "category": "score",
      "file": "engine/score-consistency.js",
      "line": 117,
      "verified": true
    },
    {
      "hash": "pivot-recommender-2026-05-01-cheng-madhavan-2009-v1",
      "category": "score",
      "file": "engine/pivot-recommender.js",
      "line": 35,
      "verified": true
    },
    {
      "hash": "cal-applier-2026-04-28-v1",
      "category": "calibration",
      "file": "engine/calibration-applier.js",
      "line": 74,
      "verified": true
    },
    {
      "hash": "cal-refresh-2026-04-29-v2",
      "category": "calibration",
      "file": "engine/calibration-refresh.js",
      "line": 29,
      "verified": true
    },
    {
      "hash": "factor-composite-2026-04-29-v1",
      "category": "factor",
      "file": "engine/factor-composite.js",
      "line": 32,
      "verified": true
    },
    {
      "hash": "factor-crowding-monitor-2026-04-29-v1",
      "category": "factor",
      "file": "engine/factor-crowding-monitor.js",
      "line": 41,
      "verified": true
    },
    {
      "hash": "mi-pruning-2026-04-30-v1",
      "category": "factor",
      "file": "engine/factor-mi-registry.js",
      "line": 25,
      "verified": true
    },
    {
      "hash": "roll-spread-v1-2026-04-29",
      "category": "factor",
      "file": "engine/factor-roll-spread.js",
      "line": 35,
      "verified": true
    },
    {
      "hash": "weekly-reversal-v1-2026-04-29",
      "category": "factor",
      "file": "engine/factor-weekly-reversal.js",
      "line": 34,
      "verified": true
    },
    {
      "hash": "historical-returns-2026-04-29-v1",
      "category": "evidence",
      "file": "engine/historical-returns.js",
      "line": 52,
      "verified": true
    },
    {
      "hash": "mosaic-strength-2026-04-29-v1",
      "category": "evidence",
      "file": "engine/mosaic-strength.js",
      "line": 101,
      "verified": true
    },
    {
      "hash": "news-classifier-browser-2026-04-29-v1",
      "category": "evidence",
      "file": "engine/news-classifier-browser.js",
      "line": 24,
      "verified": true
    },
    {
      "hash": "horizon-filter-2026-04-30-v2",
      "category": "horizon",
      "file": "engine/horizon-filter.js",
      "line": 50,
      "verified": true
    },
    {
      "hash": "horizon-matrix-2026-04-30-v1",
      "category": "horizon",
      "file": "engine/horizon-matrix.js",
      "line": 33,
      "verified": true
    },
    {
      "hash": "mh-ranker-2026-04-28-v1",
      "category": "horizon",
      "file": "engine/multi-horizon-ranker.js",
      "line": 14,
      "verified": true
    },
    {
      "hash": "mh-2026-04-29-v2",
      "category": "horizon",
      "file": "engine/multi-horizon.js",
      "line": 49,
      "verified": true
    },
    {
      "hash": "thv2-journal-2026-04-29-v1",
      "category": "journal",
      "file": "engine/journal.js",
      "line": 45,
      "verified": true
    },
    {
      "hash": "thv2-trade-journal-2026-04-29-v1",
      "category": "journal",
      "file": "engine/trade-journal.js",
      "line": 68,
      "verified": true
    },
    {
      "hash": "lcg-broadcaster-2026-04-30-v1",
      "category": "regime",
      "file": "engine/lcg-broadcaster.js",
      "line": 86,
      "verified": true
    },
    {
      "hash": "lcg-hysteresis-fsm-2026-04-30-v1",
      "category": "regime",
      "file": "engine/lcg-hysteresis-fsm.js",
      "line": 63,
      "verified": true
    },
    {
      "hash": "lcg-ood-detector-2026-04-30-v1",
      "category": "regime",
      "file": "engine/lcg-ood-detector.js",
      "line": 52,
      "verified": true
    },
    {
      "hash": "hmm-2026-05-01-rabiner-vid-v1",
      "category": "regime",
      "file": "engine/hmm.js",
      "line": 40,
      "verified": true
    },
    {
      "hash": "lcg-dcc-garch-2026-04-30-v1",
      "category": "vol",
      "file": "engine/lcg-dcc-garch.js",
      "line": 57,
      "verified": true
    },
    {
      "hash": "net-outcome-2026-04-29-v1",
      "category": "vol",
      "file": "engine/net-outcome.js",
      "line": 33,
      "verified": true
    },
    {
      "hash": "vpc-2026-04-28-v1",
      "category": "vol",
      "file": "engine/vol-profile-cluster.js",
      "line": 17,
      "verified": true
    },
    {
      "hash": "structural-drag-2026-05-01-v1",
      "category": "vol",
      "file": "engine/structural-drag.js",
      "line": 49,
      "verified": true
    },
    {
      "hash": "garch-2026-05-01-v1",
      "category": "vol",
      "file": "engine/garch.js",
      "line": 40,
      "verified": true
    },
    {
      "hash": "opt-2026-04-28-v1",
      "category": "risk",
      "file": "engine/portfolio-optimizer.js",
      "line": 48,
      "verified": true
    },
    {
      "hash": "whatif-2026-04-28-v1",
      "category": "risk",
      "file": "engine/whatif-preview.js",
      "line": 39,
      "verified": true
    },
    {
      "hash": "crypto-k-op-adaptive-2026-04-30-v1",
      "category": "sizing",
      "file": "engine/sizing/crypto-k-op-adaptive.js",
      "line": 93,
      "verified": true
    },
    {
      "hash": "k-op-adaptive-2026-04-30-v1",
      "category": "sizing",
      "file": "engine/sizing/k-op-adaptive.js",
      "line": 63,
      "verified": true
    },
    {
      "hash": "replay-bars-2026-04-29-v1",
      "category": "other",
      "file": "engine/replay-bars.js",
      "line": 26,
      "verified": true
    },
    {
      "hash": "research-validation-2026-04-29-v1",
      "category": "other",
      "file": "engine/research-validation.js",
      "line": 52,
      "verified": true
    },
    {
      "hash": "score-record-read-2026-05-01",
      "category": "other",
      "file": "engine/score-record-read.js",
      "line": 45,
      "verified": true
    },
    {
      "hash": "tier-per-horizon-conservative-min-2026-05-01-v1",
      "category": "other",
      "file": "data/schema.js",
      "line": 138,
      "verified": true
    },
    {
      "hash": "tier-classifier-coherence-fix-2026-05-08-v1",
      "category": "other",
      "file": "data/schema.js",
      "line": 165,
      "verified": true
    },
    {
      "hash": "coinmetrics-client-2026-05-07-v1",
      "category": "other",
      "file": "engine/coinmetrics-client.js",
      "line": 34,
      "verified": true
    },
    {
      "hash": "glassnode-client-2026-05-07-v1",
      "category": "other",
      "file": "engine/glassnode-client.js",
      "line": 37,
      "verified": true
    },
    {
      "hash": "macro-event-calendar-2026-05-07-v2",
      "category": "other",
      "file": "engine/macro-event-calendar.js",
      "line": 37,
      "verified": true
    },
    {
      "hash": "confluence-sizing-recommendation-action-cards-2026-05-07-v1",
      "category": "other",
      "file": "engine/signal-confluence.js",
      "line": 271,
      "verified": true
    },
    {
      "hash": "term-structure-2026-04-30-v1",
      "category": "other",
      "file": "engine/term-structure-payload.js",
      "line": 34,
      "verified": true
    },
    {
      "hash": "crypto-sub-book-2026-04-29-v1",
      "category": "other",
      "file": "engine/crypto-sub-book.js",
      "line": 351,
      "verified": true
    },
    {
      "hash": "forecast-gbm-class-aware-2026-04-29-v1",
      "category": "forecast",
      "file": "engine/prescience.js",
      "line": 39,
      "verified": true
    },
    {
      "hash": "vanna-charm-2026-05-01-hull-19-7-v1",
      "category": "charm",
      "file": "engine/vanna-charm.js",
      "line": 37,
      "verified": true
    },
    {
      "hash": "cls-normalize-2026-04-29-v1",
      "category": "other",
      "file": "engine/cls-normalize.js",
      "line": 132,
      "verified": true
    },
    {
      "hash": "confidence-units-2026-04-29-v1",
      "category": "other",
      "file": "engine/confidence-units.js",
      "line": 78,
      "verified": true
    },
    {
      "hash": "event-calendar-2026-04-28-v1",
      "category": "evidence",
      "file": "engine/event-calendar.js",
      "line": 72,
      "verified": true
    },
    {
      "hash": "factor-library-2026-05-02-v1",
      "category": "factor",
      "file": "engine/factor-library.js",
      "line": 31,
      "verified": true
    },
    {
      "hash": "fmp-factors-2026-04-29-v1",
      "category": "factor",
      "file": "engine/factors-fundamental.js",
      "line": 210,
      "verified": true
    },
    {
      "hash": "fmp-fund-2026-04-29-v1",
      "category": "factor",
      "file": "engine/fmp-fundamentals.js",
      "line": 40,
      "verified": true
    },
    {
      "hash": "horizon-banner-2026-05-01",
      "category": "horizon",
      "file": "engine/horizon-banner.js",
      "line": 27,
      "verified": true
    },
    {
      "hash": "horizon-filter-2026-05-01-v3",
      "category": "horizon",
      "file": "engine/horizon-filter.js",
      "line": 50,
      "verified": true
    },
    {
      "hash": "insider-tape-2026-04-29-v1",
      "category": "evidence",
      "file": "engine/insider-tape.js",
      "line": 36,
      "verified": true
    },
    {
      "hash": "market-clock-banner-2026-05-01-v1",
      "category": "horizon",
      "file": "engine/market-clock-banner.js",
      "line": 38,
      "verified": true
    },
    {
      "hash": "page-hydrator-2026-05-02-v1",
      "category": "other",
      "file": "engine/page-hydrator.js",
      "line": 48,
      "verified": true
    },
    {
      "hash": "paper-driver-pyramid-lean-2026-04-30-v1",
      "category": "sizing",
      "file": "engine/paperTradingDriver.js",
      "line": 181,
      "verified": true
    },
    {
      "hash": "pead-2026-04-28-v1",
      "category": "factor",
      "file": "engine/pead.js",
      "line": 74,
      "verified": true
    },
    {
      "hash": "reward-registry-2026-04-29-v1",
      "category": "risk",
      "file": "engine/reward-registry.js",
      "line": 265,
      "verified": true
    },
    {
      "hash": "risk-registry-2026-04-29-v1",
      "category": "risk",
      "file": "engine/risk-registry.js",
      "line": 319,
      "verified": true
    },
    {
      "hash": "score-consistency-banner-2026-04-29-v1",
      "category": "score",
      "file": "engine/score-consistency-banner.js",
      "line": 192,
      "verified": true
    },
    {
      "hash": "orchestrator-v2-flat-default-horizon-PRE-LANE-B3",
      "category": "other",
      "file": "engine/score-record-v3-migrate.js",
      "line": 159,
      "verified": true
    },
    {
      "hash": "session-clock-NYSE-2026-05-01-v1",
      "category": "horizon",
      "file": "engine/session-clock.js",
      "line": 693,
      "verified": true
    },
    {
      "hash": "gap-premium-french-roll-1986-variance-additive-2026-05-03-v2",
      "category": "horizon",
      "file": "engine/orchestrator.js",
      "line": 681,
      "verified": true
    },
    {
      "hash": "tier-normalize-2026-04-29-v1",
      "category": "other",
      "file": "engine/tier-normalize.js",
      "line": 111,
      "verified": true
    },
    {
      "hash": "options-edge-universe-rank-2026-05-03-v1",
      "category": "sizing",
      "file": "engine/options-edge.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "best-plays-render-2026-05-03-v1",
      "category": "evidence",
      "file": "pages/best-plays-render.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "options-chain-fetch-tradier-2026-05-04-v1",
      "category": "other",
      "file": "engine/options-chain-fetch.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "options-edge-universe-rank-2026-05-04-v2",
      "category": "sizing",
      "file": "engine/options-edge.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "options-chain-fetch-tradier-2026-05-04-v2",
      "category": "other",
      "file": "engine/options-chain-fetch.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "options-edge-universe-rank-2026-05-04-v3",
      "category": "sizing",
      "file": "engine/options-edge.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "options-play-emit-2026-05-04-v1",
      "category": "evidence",
      "file": "engine/options-play-emit.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "resolve-options-plays-cron-2026-05-04-v1",
      "category": "evidence",
      "file": "api/cron/resolve-options-plays.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "thv2_forecast_ledger_options_play_columns_2026-05-04-v1",
      "category": "other",
      "file": "migrations/014_thv2_forecast_ledger_options_play.sql",
      "line": 1,
      "verified": true
    },
    {
      "hash": "api-record-options-play-2026-05-04-v1",
      "category": "evidence",
      "file": "api/forecasts/record-options-play.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "best-plays-render-2026-05-04-v2",
      "category": "evidence",
      "file": "pages/best-plays-render.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "provenance-runtime-2026-05-02-v1",
      "category": "other",
      "file": "engine/provenance.js",
      "line": 58,
      "verified": true
    },
    {
      "hash": "cockpit-ledger-emit-validate-chain-2026-05-03-v1",
      "category": "other",
      "file": "engine/cockpit-ledger-emit.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "f29-sign-imbalance-proxy-not-vpin-2026-05-03-v1",
      "category": "factor",
      "file": "engine/factors.js",
      "line": 348,
      "verified": true
    },
    {
      "hash": "alpha-loss-asymmetry-honesty-caveat-2026-05-03-v1",
      "category": "sizing",
      "file": "engine/alpha.js",
      "line": 101,
      "verified": true
    },
    {
      "hash": "alpha-loss-asymmetry-empirical-1.0-pooled-cohort-2026-05-05-v2",
      "category": "sizing",
      "file": "engine/alpha.js",
      "line": 101,
      "verified": true
    },
    {
      "hash": "f128-garch-mle-via-engine-garch-2026-05-03-v1",
      "category": "vol",
      "file": "engine/factors-extended-3.js",
      "line": 461,
      "verified": true
    },
    {
      "hash": "F03-trend-strength-cite-honesty-2026-05-03-v1",
      "category": "factor",
      "file": "engine/factors.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "F30-hurst-single-window-honesty-2026-05-03-v1",
      "category": "factor",
      "file": "engine/factors.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "F66-price-level-debondt-thaler-2026-05-03-v1",
      "category": "factor",
      "file": "engine/factors-extended.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "F34-carry-ird-absent-2026-05-03-v1",
      "category": "factor",
      "file": "engine/factors.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "f03-trend-strength-proxy-not-wilder-2026-05-03-v1",
      "category": "factor",
      "file": "engine/factors.js",
      "line": 65,
      "verified": true
    },
    {
      "hash": "f30-hurst-proxy-not-canonical-2026-05-03-v1",
      "category": "factor",
      "file": "engine/factors.js",
      "line": 411,
      "verified": true
    },
    {
      "hash": "f66-price-level-mean-reversion-not-george-hwang-2026-05-03-v1",
      "category": "factor",
      "file": "engine/factors-extended.js",
      "line": 264,
      "verified": true
    },
    {
      "hash": "f34-carry-momentum-proxy-not-lrv-2026-05-03-v1",
      "category": "factor",
      "file": "engine/factors.js",
      "line": 487,
      "verified": true
    },
    {
      "hash": "posteriorweights-bma-proxy-banner-2026-05-03-v1",
      "category": "other",
      "file": "engine/ensemble.js",
      "line": 41,
      "verified": true
    },
    {
      "hash": "ensemble-posteriorWeights-honesty-banner-2026-05-03-v1",
      "category": "score",
      "file": "engine/ensemble.js",
      "line": 2,
      "verified": true
    },
    {
      "hash": "letf-path-correction-2026-autocorr-extension-pending-2026-05-03-v1",
      "category": "forecast",
      "file": "engine/prescience.js",
      "line": 160,
      "verified": true
    },
    {
      "hash": "f36-lev-decay-quadratic-cheng-madhavan-2026-05-03-v1",
      "category": "factor",
      "file": "engine/factors.js",
      "line": 515,
      "verified": true
    },
    {
      "hash": "diebold-mariano-1995-hln-1997-2026-05-03-v1",
      "category": "evidence",
      "file": "engine/diebold-mariano.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "page-hinkley-1954-2026-05-03-v1",
      "category": "evidence",
      "file": "engine/page-hinkley.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "calibration-refresh-page-hinkley-wire-2026-05-03-v1",
      "category": "calibration",
      "file": "engine/calibration-refresh.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "probabilistic-scoring-2026-05-03-v1",
      "category": "calibration",
      "file": "engine/probabilistic-scoring.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "preflight-supabase-pin-2026-05-03-v1",
      "category": "evidence",
      "file": "scripts/preflight-supabase-pin.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "f74-amihud-illiquidity-not-kyle-lambda-2026-05-03-v1",
      "category": "other",
      "file": "engine/factors-extended-2.js",
      "line": 139,
      "verified": true
    },
    {
      "hash": "f25-short-interest-contrarian-squeeze-not-boehmer-bearish-2026-05-03-v1",
      "category": "other",
      "file": "engine/factors.js",
      "line": 314,
      "verified": true
    },
    {
      "hash": "f11-vol-cluster-ratio-not-garch-2026-05-03-v1",
      "category": "vol",
      "file": "engine/factors.js",
      "line": 156,
      "verified": true
    },
    {
      "hash": "f56-volume-momentum-sma-not-ema-label-fix-2026-05-03-v1",
      "category": "factor",
      "file": "engine/factors-extended.js",
      "line": 110,
      "verified": true
    },
    {
      "hash": "f07-rsi-simple-sum-not-wilder-ema-2026-05-03-v1",
      "category": "factor",
      "file": "engine/factors.js",
      "line": 99,
      "verified": true
    },
    {
      "hash": "f36-lev-decay-linear-proxy-supplementary-2026-05-03-v1",
      "category": "factor",
      "file": "engine/factors.js",
      "line": 562,
      "verified": true
    },
    {
      "hash": "f18-kurt-pearson-excess-mandelbrot-motivation-only-2026-05-03-v1",
      "category": "risk",
      "file": "engine/factors.js",
      "line": 248,
      "verified": true
    },
    {
      "hash": "dm-test-v44f-flag-flip-gate-2026-05-03-v1",
      "category": "evidence",
      "file": "scripts/dm-test-v44f-flag-flip-gate.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "cqr-aci-conformal-prediction-2026-05-03-v1",
      "category": "calibration",
      "file": "engine/conformal-prediction.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "platt-isotonic-per-horizon-2026-05-03-v1",
      "category": "calibration",
      "file": "engine/calibration-applier.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "preflight-supabase-pin-2026-05-03-v2",
      "category": "evidence",
      "file": "scripts/preflight-supabase-pin.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "methodology-manifest-regen-2026-05-03-v1",
      "category": "evidence",
      "file": "scripts/regen-methodology-manifest.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "sentry-breadcrumb-substrate-2026-05-03-v1",
      "category": "evidence",
      "file": "engine/_sentry-breadcrumb.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "stat-utils-joanes-gill-1998-2026-05-03-v1",
      "category": "other",
      "file": "engine/_stat-utils.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "v77-funding-accessor-2026-05-03-v1",
      "category": "factor",
      "file": "engine/v77-crypto-perp.js",
      "line": 118,
      "verified": true
    },
    {
      "hash": "cryptofut-cadence-fix-2026-05-03-v1",
      "category": "forecast",
      "file": "engine/prescience.js",
      "line": 325,
      "verified": true
    },
    {
      "hash": "crypto-orphan-factors-registry-2026-05-03-v1",
      "category": "factor",
      "file": "engine/factor-library.js",
      "line": 234,
      "verified": true
    },
    {
      "hash": "f33-funding-bias-proxy-not-real-funding-2026-05-03-v1",
      "category": "factor",
      "file": "engine/factors.js",
      "line": 511,
      "verified": true
    },
    {
      "hash": "crypto-per-ticker-meme-overrides-2026-05-03-v1",
      "category": "forecast",
      "file": "engine/prescience.js",
      "line": 199,
      "verified": true
    },
    {
      "hash": "f136-agreement-cls-aware-2026-05-03-v1",
      "category": "factor",
      "file": "engine/factors-extended-3.js",
      "line": 705,
      "verified": true
    },
    {
      "hash": "v82-crypto-onchain-valuation-2026-05-03-v1",
      "category": "factor",
      "file": "engine/v82-crypto-onchain-valuation.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "crypto-regime-classifier-2026-05-03-v1",
      "category": "regime",
      "file": "engine/crypto-regime.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "defi-llama-stablecoins-shim-2026-05-03-v1",
      "category": "other",
      "file": "api/defi-llama/stablecoins.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "refit-platt-claims-flatten-2026-05-03-v1",
      "category": "other",
      "file": "scripts/refit-platt-per-horizon-2026-05-03.cjs",
      "line": 1,
      "verified": true
    },
    {
      "hash": "news-sentiment-llm-claude-haiku-2026-05-03-v1",
      "category": "other",
      "file": "engine/news.js",
      "line": 122,
      "verified": true
    },
    {
      "hash": "news-momentum-decay-timer-2026-05-03-v1",
      "category": "other",
      "file": "engine/news.js",
      "line": 160,
      "verified": true
    },
    {
      "hash": "sector-rotation-snapshot-2026-05-03-v1",
      "category": "other",
      "file": "engine/sector-rotation.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "cross-asset-divergence-2026-05-04-v1",
      "category": "risk",
      "file": "engine/divergence.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "bundle-a-jsdoc-honesty-caveats-2026-05-04-v1",
      "category": "other",
      "file": "engine/factors.js",
      "line": 238,
      "verified": true
    },
    {
      "hash": "thv2-npx100-lift-bridge-bundle-2026-05-04-v1",
      "category": "other",
      "file": "docs/thv2-bridge-bundle-npx-100-2026-05-04.md",
      "line": 1,
      "verified": true
    },
    {
      "hash": "order-book-imbalance-2026-05-04-v1",
      "category": "other",
      "file": "engine/order-book-imbalance.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "regime-shift-early-warning-2026-05-04-v1",
      "category": "regime",
      "file": "engine/regimeShift.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "greeks-heatmap-2026-05-04-v1",
      "category": "other",
      "file": "engine/greeks-heatmap.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "enrichment-resolver-2026-05-04-v1",
      "category": "other",
      "file": "engine/enrichment-resolver.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "smartmoney-composite-3-source-2026-05-03-v1",
      "category": "factor",
      "file": "engine/smartmoney.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "cross-tab-l1-cache-propagation-2026-05-04-v1",
      "category": "other",
      "file": "data/store.js",
      "line": 81,
      "verified": true
    },
    {
      "hash": "factors-bias-corrected-brier-gate-2026-05-04-v1",
      "category": "other",
      "file": "scripts/factors-bias-corrected-brier-gate.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "garch-mle-momentum-objective-convergence-2026-05-04-v1",
      "category": "other",
      "file": "engine/garch.js",
      "line": 91,
      "verified": true
    },
    {
      "hash": "factors-bias-corrected-flag-scaffolded-2026-05-04-v1",
      "category": "other",
      "file": "engine/factors.js",
      "line": 11,
      "verified": true
    },
    {
      "hash": "view-top-picks-l1-cache-perf-2026-05-04-v1",
      "category": "other",
      "file": "engine/view-top-picks.js",
      "line": 89,
      "verified": true
    },
    {
      "hash": "iv-term-structure-fetch-analytical-unify-2026-05-04-v1",
      "category": "other",
      "file": "engine/iv-term-structure-fetch.js",
      "line": 95,
      "verified": true
    },
    {
      "hash": "iv-term-structure-2026-05-03-v1",
      "category": "other",
      "file": "engine/iv-term-structure-fetch.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "scenario-sandbox-class-beta-2026-05-03-v1",
      "category": "risk",
      "file": "engine/scenario-sandbox.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "backtest-replay-30d-2026-05-04-v1",
      "category": "backtest",
      "file": "engine/backtest-replay.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "earnings-surprise-magnifier-2026-05-04-v1",
      "category": "vol",
      "file": "engine/earnings.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "regime-conditional-sharpe-2026-05-04-v1",
      "category": "regime",
      "file": "engine/decay.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "coinbase-sync-holdings-v3-test-rewrites-2026-05-04-v1",
      "category": "other",
      "file": "src/lib/coinbase-sync-holdings.test.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "memo-a-primitives-audit-closure-2026-05-04-v1",
      "category": "other",
      "file": "reports/math-primitives-audit-2026-05-04-closure.md",
      "line": 1,
      "verified": true
    },
    {
      "hash": "brier-gate-v1-ratification-definitive-77t-2026-05-04-v1",
      "category": "other",
      "file": "reports/brier-gate-v1-ratification-2026-05-04.md",
      "line": 1,
      "verified": true
    },
    {
      "hash": "brier-gate-v1-ratification-reject-2026-05-04-v1",
      "category": "other",
      "file": "reports/brier-gate-v1-ratification-2026-05-04.md",
      "line": 1,
      "verified": true
    },
    {
      "hash": "enrich-backfill-with-factor-scores-2026-05-04-v1",
      "category": "other",
      "file": "scripts/enrich-backfill-with-factor-scores-2026-05-04.cjs",
      "line": 1,
      "verified": true
    },
    {
      "hash": "factors-bias-corrected-brier-gate-v2-schema-adapter-2026-05-04-v1",
      "category": "other",
      "file": "scripts/factors-bias-corrected-brier-gate.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "wave-8-surface-bridge-2026-05-04-v1",
      "category": "other",
      "file": "engine/wave-8-surface-bridge.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "wave-8-factor-renumber-f40-f90-f46-f91-2026-05-04-v1",
      "category": "other",
      "file": "engine/factor-registry.json",
      "line": 1,
      "verified": true
    },
    {
      "hash": "factor-183-dar-2026-05-04-v1",
      "category": "factor",
      "file": "engine/factor-183-dar.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "factor-184-185-186-meta-2026-05-04-v1",
      "category": "factor",
      "file": "engine/factor-184-185-186-meta.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "signal-confluence-2026-05-04-v1",
      "category": "evidence",
      "file": "engine/signal-confluence.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "factor-187-191-missing-literature-2026-05-04-v1",
      "category": "factor",
      "file": "engine/factor-187-190-missing-literature.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "cron-refresh-calibration-supabase-2026-05-05-v1",
      "category": "calibration",
      "file": "api/cron/refresh-calibration.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "cron-update-factor-ic-supabase-2026-05-05-v1",
      "category": "calibration",
      "file": "api/cron/update-factor-ic.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "decision-click-logger-2026-05-05-v1",
      "category": "evidence",
      "file": "engine/decision-click-logger.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "api-decisions-log-2026-05-05-v1",
      "category": "evidence",
      "file": "api/decisions/log.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "high-conviction-alert-router-2026-05-05-v1",
      "category": "risk",
      "file": "engine/high-conviction-alert-router.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "hrp-portfolio-2026-05-05-v1",
      "category": "evidence",
      "file": "engine/hrp-portfolio.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "predeploy-llm-panel-sanity-2026-05-05-v1",
      "category": "other",
      "file": "scripts/predeploy-llm-panel-sanity.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "perf-collector-2026-05-04-v1",
      "category": "other",
      "file": "engine/perf-collector.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "macro-event-calendar-2026-05-04-v1",
      "category": "regime",
      "file": "engine/macro-event-calendar.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "tradier-ws-scaffold-2026-05-04-v1",
      "category": "other",
      "file": "engine/tradier-ws.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "best-plays-quick-filter-row-2026-05-05-v1",
      "category": "other",
      "file": "pages/best-plays-render.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "diversifiers-render-2026-05-05-v1",
      "category": "other",
      "file": "pages/diversifiers-render.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "trustee-report-render-2026-05-05-v1",
      "category": "other",
      "file": "pages/trustee-report-render.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "vault-migration-scaffold-2026-05-05-v1",
      "category": "other",
      "file": "engine/vault-migration-scaffold.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "api-vault-migrate-2026-05-05-v1",
      "category": "other",
      "file": "api/vault/migrate.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "vercel-ts-migration-2026-05-05-v1",
      "category": "other",
      "file": "vercel.ts",
      "line": 1,
      "verified": true
    },
    {
      "hash": "api-calibration-scoreboard-2026-05-05-v1",
      "category": "other",
      "file": "api/calibration/scoreboard.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "api-forecasts-resolved-2026-05-05-v1",
      "category": "other",
      "file": "api/forecasts/resolved.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "api-decisions-stats-2026-05-05-v1",
      "category": "other",
      "file": "api/decisions/stats.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "usability-clarity-wave-2026-05-05-v1",
      "category": "other",
      "file": "reports/thv2-usability-clarity-audit-2026-05-05.md",
      "line": 1,
      "verified": true
    },
    {
      "hash": "tier-d-queue-closure-2026-05-05-v1",
      "category": "other",
      "file": "docs/color-grammar-2026-05-05.md",
      "line": 1,
      "verified": true
    },
    {
      "hash": "lint-color-grammar-2026-05-05-v1",
      "category": "other",
      "file": "scripts/lint-color-grammar.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "tier-d-wave-2-closure-2026-05-05-v1",
      "category": "other",
      "file": "engine/decisions-log-supabase.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "tier-d-wave-3-final-completion-2026-05-05-v1",
      "category": "other",
      "file": "scripts/bulk-mobile-parity-2026-05-05.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "tier-d-wave-4-migration-015-applied-2026-05-05-v1",
      "category": "other",
      "file": "migrations/015_thv2_decisions_log.sql",
      "line": 1,
      "verified": true
    },
    {
      "hash": "token-refactor-canonical-aliasing-2026-05-05-v1",
      "category": "other",
      "file": "docs/color-grammar-2026-05-05.md",
      "line": 1,
      "verified": true
    },
    {
      "hash": "audit-vault-sync-2026-05-05-v1",
      "category": "other",
      "file": "scripts/audit-vault-sync-2026-05-05.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "credential-rotation-tracker-2026-05-05-v1",
      "category": "other",
      "file": "engine/credential-rotation-tracker.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "api-vault-state-2026-05-05-v1",
      "category": "other",
      "file": "api/vault/state.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "api-vault-rotation-reminders-2026-05-05-v1",
      "category": "other",
      "file": "api/vault/rotation-reminders.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "vault-migration-scaffold-2026-05-05-v2",
      "category": "other",
      "file": "engine/vault-migration-scaffold.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "trustee-report-vault-health-section-2026-05-05-v1",
      "category": "other",
      "file": "pages/trustee-report-render.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "paper-driver-confluence-aware-2026-05-05-v2",
      "category": "sizing",
      "file": "engine/paperTradingDriver.js",
      "line": 95,
      "verified": true
    },
    {
      "hash": "trustee-report-paper-driver-section-2026-05-05-v1",
      "category": "other",
      "file": "pages/trustee-report-render.js",
      "line": 329,
      "verified": true
    },
    {
      "hash": "paper-driver-emit-2026-05-05-v1",
      "category": "sizing",
      "file": "engine/paper-driver-emit.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "paper-driver-confluence-gate-2026-05-05-v1",
      "category": "sizing",
      "file": "scripts/paper-driver-confluence-gate.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "paper-driver-panel-2026-05-05-v1",
      "category": "other",
      "file": "engine/paper-driver-panel.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "api-pause-token-state-2026-05-05-v1",
      "category": "other",
      "file": "api/pause-token-state.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "pause-token-hydrator-2026-05-05-v1",
      "category": "other",
      "file": "engine/pause-token-hydrator.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "vault-rotations-registry-2026-05-06-v1",
      "category": "other",
      "file": "api/vault/rotation-reminders.js",
      "line": 60,
      "verified": true
    },
    {
      "hash": "vault-rotations-sync-2026-05-06-v1",
      "category": "other",
      "file": "scripts/sync-vault-rotations-to-doppler.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "vault-key-consumers-audit-2026-05-06-v1",
      "category": "other",
      "file": "scripts/audit-vault-key-consumers-2026-05-06.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "api-vault-state-2026-05-05-v2",
      "category": "other",
      "file": "api/vault/state.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "doctrinal-reconciliation-revenue-vs-bootstrap-exemplar-2026-05-06-v1",
      "category": "other",
      "file": "docs/doctrinal-reconciliation-revenue-vs-bootstrap-exemplar-2026-05-06.md",
      "line": 1,
      "verified": true
    },
    {
      "hash": "succession-plan-portfolio-inheritance-2026-05-06-v1",
      "category": "other",
      "file": "docs/succession-plan-portfolio-wide-inheritance-2026-05-06.md",
      "line": 1,
      "verified": true
    },
    {
      "hash": "factor-ic-methodological-freeze-2026-05-06-v1",
      "category": "sizing",
      "file": "docs/factor-ic-methodological-freeze-2026-05-06.md",
      "line": 1,
      "verified": true
    },
    {
      "hash": "factor-score-mapping-refit-2026-05-06-v1",
      "category": "sizing",
      "file": "scripts/factor-score-mapping-refit-2026-05-06.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "portfolio-phased-strategy-2026-05-06-v1",
      "category": "other",
      "file": "shared-docs/portfolio-phased-strategy-2026-05-06.md",
      "line": 1,
      "verified": true
    },
    {
      "hash": "audience-intent-mission-canonical-T0-2026-05-06-v1",
      "category": "other",
      "file": "shared-docs/audience-intent-mission-canonical-T0-2026-05-06.md",
      "line": 1,
      "verified": true
    },
    {
      "hash": "doctrinal-reconciliation-revenue-vs-bootstrap-exemplar-2026-05-06-v2",
      "category": "other",
      "file": "docs/doctrinal-reconciliation-revenue-vs-bootstrap-exemplar-2026-05-06.md",
      "line": 1,
      "verified": true
    },
    {
      "hash": "portfolio-phased-strategy-2026-05-06-v2",
      "category": "other",
      "file": "shared-docs/portfolio-phased-strategy-2026-05-06.md",
      "line": 1,
      "verified": true
    },
    {
      "hash": "hitprob-legacy-heuristic-deprecated-2026-05-01-v1",
      "category": "sizing",
      "file": "engine/alpha.js",
      "line": 86,
      "verified": true
    },
    {
      "hash": "bma-directional-icir-squared-2026-05-01-v1",
      "category": "other",
      "file": "engine/ensemble.js",
      "line": 48,
      "verified": true
    },
    {
      "hash": "decisions-log-supabase-scaffold-2026-05-05-v1",
      "category": "other",
      "file": "engine/decisions-log-supabase.js",
      "line": 19,
      "verified": true
    },
    {
      "hash": "trading-hub-pro-claude-md-and-audience-persona-init-2026-05-06-v1",
      "category": "other",
      "file": "hub-of-life/crosspollination/revenue/trading-hub-pro/CLAUDE.md",
      "line": 1,
      "verified": true
    },
    {
      "hash": "g14-category-a-bulk-extend-exempt-paths-2026-05-06-v1",
      "category": "other",
      "file": "scripts/lint-methodology-hash-coverage.js",
      "line": 227,
      "verified": true
    },
    {
      "hash": "axistruth-w3-landing-docs-2026-05-06-v1",
      "category": "other",
      "file": "apex-base/axistruth/src/api/marketing.ts",
      "line": 1,
      "verified": true
    },
    {
      "hash": "var-cvar-bsm-inverse-normal-2026-05-06-v1",
      "category": "risk",
      "file": "engine/var.js",
      "line": 22,
      "verified": true
    },
    {
      "hash": "walkforward-purged-kfold-ic-icir-2026-05-06-v1",
      "category": "backtest",
      "file": "engine/walkforward.js",
      "line": 8,
      "verified": true
    },
    {
      "hash": "svi-raw-grid-search-ols-skew-2026-05-06-v1",
      "category": "vol",
      "file": "engine/volSurface.js",
      "line": 16,
      "verified": true
    },
    {
      "hash": "sigmoid-calibration-ece-brier-grid-search-2026-05-06-v1",
      "category": "calibration",
      "file": "engine/sigmoid-calibration.js",
      "line": 24,
      "verified": true
    },
    {
      "hash": "ess-tracker-kish-1965-frequentist-2026-05-06-v1",
      "category": "calibration",
      "file": "engine/ess-tracker.js",
      "line": 53,
      "verified": true
    },
    {
      "hash": "portfolio-mvo-equal-risk-vol-target-hhi-2026-05-06-v1",
      "category": "sizing",
      "file": "engine/portfolio.js",
      "line": 16,
      "verified": true
    },
    {
      "hash": "factors-extended-2-orthogonal-bundle-2026-05-06-v1",
      "category": "factor",
      "file": "engine/factors-extended-2.js",
      "line": 20,
      "verified": true
    },
    {
      "hash": "lumen-sibling-rubric-decision-scoring-2026-05-06-v1",
      "category": "other",
      "file": "nexus-command-build/auditor/rigor-auditor.py",
      "line": 1,
      "verified": true
    },
    {
      "hash": "kalman-filter-1960-rts-smoother-2026-05-06-v1",
      "category": "other",
      "file": "engine/kalman-filter.js",
      "line": 33,
      "verified": true
    },
    {
      "hash": "monte-carlo-gbm-bootstrap-regime-2026-05-06-v1",
      "category": "other",
      "file": "engine/monte-carlo.js",
      "line": 81,
      "verified": true
    },
    {
      "hash": "hmm-3state-forward-algorithm-baum-welch-fixed-2026-05-06-v1",
      "category": "regime",
      "file": "engine/hmmRegime.js",
      "line": 13,
      "verified": true
    },
    {
      "hash": "evt-gpd-pwm-fit-var-es-2026-05-06-v1",
      "category": "risk",
      "file": "engine/evt-tail-loss.js",
      "line": 22,
      "verified": true
    },
    {
      "hash": "correlation-pearson-drift-divratio-2026-05-06-v1",
      "category": "risk",
      "file": "engine/correlation.js",
      "line": 9,
      "verified": true
    },
    {
      "hash": "options-greeks-bsm-1973-crr-1979-newton-bisection-2026-05-06-v1",
      "category": "other",
      "file": "engine/options-greeks.js",
      "line": 24,
      "verified": true
    },
    {
      "hash": "kelly-v2-pulley-tinker-kish-cvar-drawdown-ladder-2026-05-06-v1",
      "category": "sizing",
      "file": "engine/sizing/kelly-v2.js",
      "line": 30,
      "verified": true
    },
    {
      "hash": "lumen-sibling-rubric-decision-scoring-2026-05-06-v2",
      "category": "other",
      "file": "nexus-command-build/auditor/rigor-auditor.py",
      "line": 136,
      "verified": true
    },
    {
      "hash": "g14-cat-c-classification-complete-2026-05-06-v1",
      "category": "other",
      "file": "reports/g14-ambiguous-files-kadeem-judgment-2026-05-06.md",
      "line": 1,
      "verified": true
    },
    {
      "hash": "calibration-platt-isotonic-2026-05-06-v1",
      "category": "calibration",
      "file": "engine/calibration.js",
      "line": 18,
      "verified": true
    },
    {
      "hash": "calibration-live-continuous-recal-2026-05-06-v1",
      "category": "calibration",
      "file": "engine/calibrationLive.js",
      "line": 33,
      "verified": true
    },
    {
      "hash": "calibration-live-readonly-metrics-2026-05-06-v1",
      "category": "calibration",
      "file": "engine/calibration-live.js",
      "line": 16,
      "verified": true
    },
    {
      "hash": "calibration-metrics-pure-fn-2026-05-06-v1",
      "category": "calibration",
      "file": "engine/calibration-metrics.js",
      "line": 36,
      "verified": true
    },
    {
      "hash": "calibration-patch-per-cohort-cv-2026-05-06-v1",
      "category": "calibration",
      "file": "engine/calibration-patch.js",
      "line": 33,
      "verified": true
    },
    {
      "hash": "calibration-coverage-conformal-2026-05-06-v1",
      "category": "calibration",
      "file": "engine/calibration-coverage.js",
      "line": 31,
      "verified": true
    },
    {
      "hash": "options-bsm-pricing-greeks-iv-2026-05-06-v1",
      "category": "other",
      "file": "engine/options.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "options-strategies-21-canonical-pop-ev-2026-05-06-v1",
      "category": "other",
      "file": "engine/options-strategies.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "options-recommend-cross-universe-regime-gated-2026-05-06-v1",
      "category": "other",
      "file": "engine/options-recommend.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "options-skew-25delta-doran-krieger-2026-05-06-v1",
      "category": "other",
      "file": "engine/options-skew.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "gex-squeezemetrics-dealer-gamma-2026-05-06-v1",
      "category": "other",
      "file": "engine/gex.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "gex-extensions-regime-aware-multipliers-2026-05-06-v1",
      "category": "other",
      "file": "engine/gex-extensions.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "max-pain-pearson-yang-zhang-pin-gravity-2026-05-06-v1",
      "category": "other",
      "file": "engine/max-pain.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "iv-rank-tastytrade-bondarenko-vrp-2026-05-06-v1",
      "category": "other",
      "file": "engine/iv-rank.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "iv-term-structure-analytical-johnson-2017-2026-05-06-v1",
      "category": "other",
      "file": "engine/iv-term-structure.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "factor-ic-spearman-rolling-icir-2026-05-06-v1",
      "category": "other",
      "file": "engine/factor-ic.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "factor-health-rolling-ic-decay-2026-05-06-v1",
      "category": "other",
      "file": "engine/factor-health.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "factor-correlation-pearson-spearman-jacobi-2026-05-06-v1",
      "category": "other",
      "file": "engine/factor-correlation.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "factor-ortho-pca-mgs-tikhonov-2026-05-06-v1",
      "category": "other",
      "file": "engine/factor-ortho.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "factor-snr-mean-over-std-2026-05-06-v1",
      "category": "other",
      "file": "engine/factor-snr.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "orthogonalize-classical-gs-cross-sectional-2026-05-06-v1",
      "category": "other",
      "file": "engine/orthogonalize.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "orthogonality-test-marchenko-pastur-lcbp-2026-05-06-v1",
      "category": "other",
      "file": "engine/orthogonality-test.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "ortho-organization-pca-ica-nmf-tucker-2026-05-06-v1",
      "category": "other",
      "file": "engine/ortho-organization-factorize.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "ortho-relationships-mgs-householder-bjorck-1967-2026-05-06-v1",
      "category": "other",
      "file": "engine/ortho-relationships-residuals.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "orchestrator-ortho-pca-projection-shadow-score-2026-05-06-v1",
      "category": "other",
      "file": "engine/orchestrator-ortho.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "portfolio-constructor-mvo-projected-gradient-2026-05-06-v1",
      "category": "sizing",
      "file": "engine/portfolioConstructor.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "portfolio-constructor-hbkc-hrp-bl-kelly-cvar-2026-05-06-v1",
      "category": "sizing",
      "file": "engine/portfolio-constructor-hbkc.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "cross-sleeve-hierarchical-kelly-hrp-lw-pgd-2026-05-06-v1",
      "category": "sizing",
      "file": "engine/sizing/cross-sleeve-hierarchical-kelly.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "crypto-sub-book-isolated-kelly-cvar-2026-05-06-v1",
      "category": "sizing",
      "file": "engine/crypto-sub-book.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "scenarios-stress-test-and-parametric-var-2026-05-06-v1",
      "category": "risk",
      "file": "engine/scenarios.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "kill-switch-tier-aggregator-2026-05-06-v1",
      "category": "risk",
      "file": "engine/kill-switch.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "ou-process-ar1-mle-fit-bertram-2026-05-06-v1",
      "category": "risk",
      "file": "engine/ou-process.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "drawdown-velocity-rate-of-change-alerter-2026-05-06-v1",
      "category": "risk",
      "file": "engine/drawdown-velocity.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "vol-target-overlay-ewma-riskmetrics-2026-05-06-v1",
      "category": "risk",
      "file": "engine/overlay/vol-target.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "leverage-decay-cheng-madhavan-2009-quadratic-2026-05-06-v1",
      "category": "risk",
      "file": "engine/leverage-decay.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "ml-rls-logistic-bandit-2026-05-06-v1",
      "category": "other",
      "file": "trading-hub-v2/engine/ml.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "bayesian-ensemble-bma-beta-binomial-2026-05-06-v1",
      "category": "other",
      "file": "trading-hub-v2/engine/bayesianEnsemble.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "ensemble-regime-switching-priors-2026-05-06-v1",
      "category": "other",
      "file": "trading-hub-v2/engine/ensembleRegime.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "active-learning-uncertainty-counterfactual-2026-05-06-v1",
      "category": "other",
      "file": "trading-hub-v2/engine/activeLearning.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "policy-gradient-reinforce-decay-softmax-2026-05-06-v1",
      "category": "other",
      "file": "trading-hub-v2/engine/policyGradient.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "federated-learning-fedavg-scaffold-2026-05-06-v1",
      "category": "other",
      "file": "trading-hub-v2/engine/federatedLearning.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "meta-model-naive-bayes-gaussian-trust-2026-05-06-v1",
      "category": "other",
      "file": "trading-hub-v2/engine/metaModel.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "nearest-neighbors-knn-euclidean-factor-vector-2026-05-06-v1",
      "category": "other",
      "file": "trading-hub-v2/engine/nearestNeighbors.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "cohort-knn-mahalanobis-scaled-l2-2026-05-06-v1",
      "category": "other",
      "file": "trading-hub-v2/engine/cohort-knn.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "anomaly-mean-abs-zscore-2026-05-06-v1",
      "category": "factor",
      "file": "engine/anomalyDetector.js",
      "line": 14,
      "verified": true
    },
    {
      "hash": "asymmetric-sigmoid-loss-aversion-kappa-2026-05-06-v1",
      "category": "score",
      "file": "engine/asym-score.js",
      "line": 25,
      "verified": true
    },
    {
      "hash": "atr-wilder-1978-asset-class-multipliers-2026-05-06-v1",
      "category": "risk",
      "file": "engine/atr-stop.js",
      "line": 25,
      "verified": true
    },
    {
      "hash": "atr-stop-asset-class-2026-05-13-v1",
      "category": "risk",
      "file": "engine/atr-stop.js",
      "line": 149,
      "verified": true
    },
    {
      "hash": "pnl-attribution-factor-regime-residual-2026-05-06-v1",
      "category": "evidence",
      "file": "engine/attribution.js",
      "line": 17,
      "verified": true
    },
    {
      "hash": "backtest-gates-5-test-vs-old-2-test-2026-05-06-v1",
      "category": "backtest",
      "file": "engine/backtest-gates.js",
      "line": 7,
      "verified": true
    },
    {
      "hash": "portfolio-walk-forward-backtest-2026-05-06-v1",
      "category": "backtest",
      "file": "engine/backtest.js",
      "line": 16,
      "verified": true
    },
    {
      "hash": "benchmark-relative-sharpe-ir-beta-2026-05-06-v1",
      "category": "backtest",
      "file": "engine/benchmark.js",
      "line": 8,
      "verified": true
    },
    {
      "hash": "causal-univariate-ols-not-canonical-granger-2026-05-06-v1",
      "category": "factor",
      "file": "engine/causal.js",
      "line": 13,
      "verified": true
    },
    {
      "hash": "split-conformal-prediction-vovk-2005-2026-05-06-v1",
      "category": "calibration",
      "file": "engine/conformal-score.js",
      "line": 21,
      "verified": true
    },
    {
      "hash": "correlation-shock-detector-z-score-pearson-2026-05-06-v1",
      "category": "risk",
      "file": "engine/correlation-shock-detector.js",
      "line": 36,
      "verified": true
    },
    {
      "hash": "correlation-shock-simulator-quadratic-form-2026-05-06-v1",
      "category": "risk",
      "file": "engine/correlation-shock.js",
      "line": 21,
      "verified": true
    },
    {
      "hash": "almgren-chriss-2000-square-root-impact-2026-05-06-v1",
      "category": "risk",
      "file": "engine/costs.js",
      "line": 16,
      "verified": true
    },
    {
      "hash": "counterfactual-numeric-gradient-greedy-2026-05-06-v1",
      "category": "evidence",
      "file": "engine/counterfactual.js",
      "line": 13,
      "verified": true
    },
    {
      "hash": "cross-sectional-long-short-decile-2026-05-06-v1",
      "category": "factor",
      "file": "engine/crossSectional.js",
      "line": 14,
      "verified": true
    },
    {
      "hash": "disagreement-detector-family-zscore-2026-05-06-v1",
      "category": "factor",
      "file": "engine/disagreement-detector.js",
      "line": 24,
      "verified": true
    },
    {
      "hash": "cipher-sibling-rubric-b2b-index-publisher-2026-05-06-v1",
      "category": "other",
      "file": "nexus-command-build/auditor/rigor-auditor.py",
      "line": 1,
      "verified": true
    },
    {
      "hash": "fmscout-sibling-rubric-marketplace-2026-05-06-v1",
      "category": "other",
      "file": "nexus-command-build/auditor/rigor-auditor.py",
      "line": 1,
      "verified": true
    },
    {
      "hash": "lumen-erisa-stripe-tax-substrate-fix-2026-05-06-v1",
      "category": "other",
      "file": "lumen/packages/corp401k/src/corp401k-gate.ts",
      "line": 1,
      "verified": true
    },
    {
      "hash": "cli-agents-multi-llm-substrate-2026-05-06-v1",
      "category": "other",
      "file": "nexus-command-build/cli-agents/README.md",
      "line": 1,
      "verified": true
    },
    {
      "hash": "multi-llm-code-build-brier-validation-2026-05-06-v1",
      "category": "other",
      "file": "nexus-command-build/scripts/brier-validate-multi-llm-code-build-2026-05-06.sh",
      "line": 1,
      "verified": true
    },
    {
      "hash": "alpha-prime-prime-classifier-extension-cli-agents-2026-05-06-v2-wave-5",
      "category": "other",
      "file": "nexus-command-build/cli-agents/README.md",
      "line": 1,
      "verified": true
    },
    {
      "hash": "multi-llm-code-build-brier-validation-2026-05-06-v2-harness-fix",
      "category": "other",
      "file": "nexus-command-build/scripts/brier-validate-multi-llm-code-build-2026-05-06.sh",
      "line": 1,
      "verified": true
    },
    {
      "hash": "multi-llm-code-build-brier-validation-2026-05-06-v3-cohort-extension",
      "category": "other",
      "file": "nexus-command-build/state/multi-llm-code-build-cohort-2026-05-06-RESULTS.md",
      "line": 1,
      "verified": true
    },
    {
      "hash": "nexus-bench-v0-minimal-2026-05-06-v1",
      "category": "other",
      "file": "nexus-command-build/scripts/nexus-bench-v0-cohort.sh",
      "line": 1,
      "verified": true
    },
    {
      "hash": "nexus-bench-v0-full-wave-7-2026-05-06-v1",
      "category": "other",
      "file": "nexus-command-build/state/nexus-bench-v0-full-wave-7-leaderboard-2026-05-06.md",
      "line": 1,
      "verified": true
    },
    {
      "hash": "calibration-store-supabase-2026-05-07-v1",
      "category": "calibration",
      "file": "engine/calibration-store-supabase.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "cron-refresh-calibration-dual-write-2026-05-07-v2",
      "category": "calibration",
      "file": "api/cron/refresh-calibration.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "thv2-factor-ic-history-migration-016-2026-05-07-v1",
      "category": "other",
      "file": "migrations/016_thv2_factor_ic_history.sql",
      "line": 1,
      "verified": true
    },
    {
      "hash": "factor-ic-history-supabase-2026-05-07-v1",
      "category": "calibration",
      "file": "engine/factor-ic-store-supabase.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "factors-bias-corrected-brier-gate-kunsch-mbb-2026-05-07-v2",
      "category": "other",
      "file": "scripts/factors-bias-corrected-brier-gate.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "paper-driver-confluence-gate-kunsch-mbb-2026-05-07-v2",
      "category": "other",
      "file": "scripts/paper-driver-confluence-gate.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "cron-update-factor-ic-dual-write-2026-05-07-v2",
      "category": "calibration",
      "file": "api/cron/update-factor-ic.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "movers-intraday-window-2026-05-08-v1",
      "category": "other",
      "file": "api/movers/intraday-window.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "movers-intraday-window-2026-05-08-v2",
      "category": "other",
      "file": "api/movers/intraday-window.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "movers-intraday-window-2026-05-08-v3",
      "category": "other",
      "file": "api/movers/intraday-window.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "intraday-window-substrate-2026-05-08-v1",
      "category": "other",
      "file": "engine/intraday-window.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "movers-intraday-window-2026-05-08-v4",
      "category": "other",
      "file": "api/movers/intraday-window.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "cross-asset-regime-banner-2026-05-08-v1",
      "category": "other",
      "file": "engine/cross-asset-regime-banner.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "cohort-rotation-render-2026-05-08-v1",
      "category": "other",
      "file": "pages/cohort-rotation-render.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "intraday-window-substrate-2026-05-08-v2",
      "category": "other",
      "file": "engine/intraday-window.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "movers-intraday-window-2026-05-08-v5",
      "category": "other",
      "file": "api/movers/intraday-window.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "intraday-window-chip-2026-05-08-v1",
      "category": "other",
      "file": "engine/intraday-window-chip.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "intraday-window-chip-2026-05-08-v2",
      "category": "other",
      "file": "engine/intraday-window-chip.js",
      "line": 29,
      "verified": true
    },
    {
      "hash": "intraday-context-tile-2026-05-08-v1",
      "category": "other",
      "file": "engine/intraday-context-tile.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "pulse-aggregator-render-2026-05-08-v1",
      "category": "other",
      "file": "pages/pulse-render.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "intraday-window-substrate-2026-05-08-v2-cohort-acceleration-extension",
      "category": "other",
      "file": "engine/intraday-window.js",
      "line": 372,
      "verified": true
    },
    {
      "hash": "intraday-window-row-mounter-2026-05-08-v1",
      "category": "other",
      "file": "engine/intraday-window-row-mounter.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "best-plays-confluence-iwc-row-composition-2026-05-08-v1",
      "category": "other",
      "file": "pages/best-plays-render.js",
      "line": 173,
      "verified": true
    },
    {
      "hash": "intraday-window-substrate-cohort-relative-z-2026-05-09-v1",
      "category": "other",
      "file": "engine/intraday-window.js",
      "line": 444,
      "verified": true
    },
    {
      "hash": "movers-intraday-window-2026-05-09-v6",
      "category": "other",
      "file": "api/movers/intraday-window.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "intraday-window-chip-2026-05-08-v2-cohort-z",
      "category": "other",
      "file": "engine/intraday-window-chip.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "er-dv-iwc-row-composition-2026-05-09-v1",
      "category": "other",
      "file": "pages/expected-returns-render.js",
      "line": 222,
      "verified": true
    },
    {
      "hash": "signal-confluence-2026-05-09-v2",
      "category": "evidence",
      "file": "engine/signal-confluence.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "confluence-render-3-axis-2026-05-09-v2",
      "category": "evidence",
      "file": "pages/confluence-render.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "historical-returns-iwc-mount-2026-05-09-v1",
      "category": "evidence",
      "file": "pages/historical-returns-render.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "intraday-context-tile-2026-05-09-v2",
      "category": "evidence",
      "file": "engine/intraday-context-tile.js",
      "line": 30,
      "verified": true
    },
    {
      "hash": "pulse-aggregator-render-2026-05-10-v2",
      "category": "evidence",
      "file": "pages/pulse-render.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "security-deep-3-axis-confluence-2026-05-10-v1",
      "category": "evidence",
      "file": "pages/security-deep-render.js",
      "line": 813,
      "verified": true
    },
    {
      "hash": "best-plays-render-2026-05-10-v3",
      "category": "evidence",
      "file": "pages/best-plays-render.js",
      "line": 37,
      "verified": true
    },
    {
      "hash": "benchmarkpersonal-2026-05-09-v1",
      "category": "other",
      "file": "engine/benchmarkPersonal.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "capacity-2026-05-09-v1",
      "category": "other",
      "file": "engine/capacity.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "crypto-sub-book-2026-05-09-v1",
      "category": "other",
      "file": "engine/crypto-sub-book.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "exits-2026-05-09-v1",
      "category": "other",
      "file": "engine/exits.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "fan-chart-2026-05-09-v1",
      "category": "other",
      "file": "engine/fan-chart.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "forecast-paths-2026-05-09-v1",
      "category": "other",
      "file": "engine/forecast-paths.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "impactpredictor-2026-05-09-v1",
      "category": "other",
      "file": "engine/impactPredictor.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "insider-13f-monitor-2026-05-09-v1",
      "category": "other",
      "file": "engine/insider-13f-monitor.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "lead-lag-2026-05-09-v1",
      "category": "other",
      "file": "engine/lead-lag.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "leading-indicators-2026-05-09-v1",
      "category": "other",
      "file": "engine/leading-indicators.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "leadlag-2026-05-09-v1",
      "category": "other",
      "file": "engine/leadlag.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "liveattribution-2026-05-09-v1",
      "category": "other",
      "file": "engine/liveAttribution.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "macro-mood-2026-05-09-v1",
      "category": "other",
      "file": "engine/macro-mood.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "macro-prescience-2026-05-09-v1",
      "category": "other",
      "file": "engine/macro-prescience.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "market-pulse-v2-2026-05-09-v1",
      "category": "other",
      "file": "engine/market-pulse-v2.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "metalabel-2026-05-09-v1",
      "category": "other",
      "file": "engine/metalabel.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "microstructure-2026-05-09-v1",
      "category": "other",
      "file": "engine/microstructure.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "modelattribution-2026-05-09-v1",
      "category": "other",
      "file": "engine/modelAttribution.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "models-2026-05-09-v1",
      "category": "other",
      "file": "engine/models.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "news-classifier-2026-05-09-v1",
      "category": "other",
      "file": "engine/news-classifier.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "perp-funding-arb-2026-05-09-v1",
      "category": "other",
      "file": "engine/perp-funding-arb.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "portfolio-constructor-hbkc-2026-05-09-v1",
      "category": "other",
      "file": "engine/portfolio-constructor-hbkc.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "portfolioconstructor-2026-05-09-v1",
      "category": "other",
      "file": "engine/portfolioConstructor.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "prescience-score-2026-05-09-v1",
      "category": "other",
      "file": "engine/prescience-score.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "prescience-unanimity-2026-05-09-v1",
      "category": "other",
      "file": "engine/prescience-unanimity.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "priors-2026-05-09-v1",
      "category": "other",
      "file": "engine/priors.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "recession-probability-2026-05-09-v1",
      "category": "other",
      "file": "engine/recession-probability.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "regime-2026-05-09-v1",
      "category": "other",
      "file": "engine/regime.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "sanity-guards-levetf-2026-05-09-v1",
      "category": "other",
      "file": "engine/sanity-guards-levetf.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "sanity-guards-2026-05-09-v1",
      "category": "other",
      "file": "engine/sanity-guards.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "sanity-guards-2026-07-02-v2",
      "category": "other",
      "file": "engine/sanity-guards.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "confluence-brief-2026-07-02-v1",
      "category": "other",
      "file": "api/confluence-brief.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "confluence-brief-2026-07-02-v2",
      "category": "other",
      "file": "api/confluence-brief.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "confluence-brief-2026-07-03-v3",
      "category": "other",
      "file": "api/confluence-brief.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "options-chain-derive-2026-07-03-v1",
      "category": "other",
      "file": "engine/options-chain-derive.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "cron-options-data-daily-2026-07-03-v1",
      "category": "other",
      "file": "api/cron/options-data-daily.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "options-derived-migration-039-2026-07-03-v1",
      "category": "other",
      "file": "migrations/039_options_derived.sql",
      "line": 1,
      "verified": true
    },
    {
      "hash": "options-ctx-loader-2026-07-03-v1",
      "category": "factor",
      "file": "engine/options-ctx-loader.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "score-stability-2026-05-09-v1",
      "category": "other",
      "file": "engine/score-stability.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "score-velocity-2026-05-09-v1",
      "category": "other",
      "file": "engine/score-velocity.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "score-volatility-2026-05-09-v1",
      "category": "other",
      "file": "engine/score-volatility.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "sentiment-2026-05-09-v1",
      "category": "other",
      "file": "engine/sentiment.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "sizing-cross-sleeve-hierarchical-kelly-2026-05-09-v1",
      "category": "other",
      "file": "engine/sizing/cross-sleeve-hierarchical-kelly.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "smrdi-2026-05-09-v1",
      "category": "other",
      "file": "engine/smrdi.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "stochastic-real-estate-2026-05-09-v1",
      "category": "other",
      "file": "engine/stochastic-real-estate.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "syntheticpriors-2026-05-09-v1",
      "category": "other",
      "file": "engine/syntheticPriors.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "vpin-extensions-2026-05-09-v1",
      "category": "other",
      "file": "engine/vpin-extensions.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "vpin-2026-05-09-v1",
      "category": "other",
      "file": "engine/vpin.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "yieldcurvefull-2026-05-09-v1",
      "category": "other",
      "file": "engine/yieldCurveFull.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "capital-flow-mock-2026-05-09-v1",
      "category": "other",
      "file": "engine/capital-flow-mock.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "capital-flow-m2-live-engine-2026-05-09-v1",
      "category": "other",
      "file": "engine/capital-flow.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "significance-gate-1-5-sigma-2026-05-09-v1",
      "category": "other",
      "file": "engine/significance-gate.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "tied-securities-m3-flow-relevance-2026-05-09-v1",
      "category": "other",
      "file": "engine/tied-securities.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "behavioral-signals-cache-2026-05-10-v1",
      "category": "other",
      "file": "engine/behavioral-signals-cache.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "f107-insider-pattern-2026-05-10-v2",
      "category": "other",
      "file": "engine/behavioral-signals-cache.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "f108-short-momentum-2026-05-10-v2",
      "category": "factor",
      "file": "engine/behavioral-signals-cache.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "f109-analyst-revision-velocity-2026-05-10-v2",
      "category": "other",
      "file": "engine/behavioral-signals-cache.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "f107-insider-pattern-cache-stub-2026-05-10-v1",
      "category": "other",
      "file": "engine/factors-extended-3.js",
      "line": 158,
      "verified": true
    },
    {
      "hash": "f108-short-momentum-cache-stub-2026-05-10-v1",
      "category": "other",
      "file": "engine/factors-extended-3.js",
      "line": 175,
      "verified": true
    },
    {
      "hash": "f109-analyst-revision-velocity-cache-stub-2026-05-10-v1",
      "category": "other",
      "file": "engine/factors-extended-3.js",
      "line": 193,
      "verified": true
    },
    {
      "hash": "sentry-breadcrumb-deeper-audit-batch-2026-05-10-v1",
      "category": "evidence",
      "file": "engine/_sentry-breadcrumb.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "correlation-dcc-garch-2026-05-10-v1",
      "category": "risk",
      "file": "engine/correlation.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "hmm-baum-welch-reestimation-2026-05-10-v1",
      "category": "regime",
      "file": "engine/hmmRegime.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "walkforward-spearman-ic-2026-05-10-v1",
      "category": "backtest",
      "file": "engine/walkforward.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "portfolio-constructor-black-litterman-2026-05-10-v1",
      "category": "sizing",
      "file": "engine/portfolioConstructor.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "vol-surface-svi-levenberg-marquardt-2026-05-10-v1",
      "category": "vol",
      "file": "engine/volSurface.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "vpin-canonical-volume-bucket-2026-05-10-v1",
      "category": "factor",
      "file": "engine/vpin.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "correlation-paired-cohort-emit-2026-05-10-v1",
      "category": "other",
      "file": "engine/correlation-paired-cohort-emit.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "hmm-paired-cohort-emit-2026-05-10-v1",
      "category": "other",
      "file": "engine/hmm-paired-cohort-emit.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "walkforward-paired-cohort-emit-2026-05-10-v1",
      "category": "other",
      "file": "engine/walkforward-paired-cohort-emit.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "portfolio-paired-cohort-emit-2026-05-10-v1",
      "category": "other",
      "file": "engine/portfolio-paired-cohort-emit.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "vpin-paired-cohort-emit-2026-05-10-v1",
      "category": "other",
      "file": "engine/vpin-paired-cohort-emit.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "volsurface-paired-cohort-emit-2026-05-10-v1",
      "category": "other",
      "file": "engine/volsurface-paired-cohort-emit.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "f108-short-volume-momentum-FINRA-PROXY-2026-05-11-v3",
      "category": "factor",
      "file": "engine/behavioral-signals-cache.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "behavioral-signals-cache-2026-05-11-v2",
      "category": "factor",
      "file": "engine/behavioral-signals-cache.js",
      "line": 1,
      "verified": false,
      "deprecated": true,
      "replacement": "behavioral-signals-cache-2026-06-08-v3"
    },
    {
      "hash": "behavioral-signals-cache-2026-06-08-v3",
      "category": "factor",
      "file": "engine/behavioral-signals-cache.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "nightly-recalibration-cron-2026-05-13-v1",
      "category": "other",
      "file": "api/cron/recalibrate.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "asym-score-1.6x-downside-2026-05-13-v1",
      "category": "score",
      "file": "engine/asymScore.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "provider-fallback-registry-2026-05-13-v1",
      "category": "other",
      "file": "engine/provider-fallback.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "sparkline-cell-2026-05-13-v1",
      "category": "other",
      "file": "engine/sparkline-cell.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "counter-thesis-per-position-2026-05-13-v1",
      "category": "other",
      "file": "engine/counter-thesis.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "fred-expansion-30-series-2026-05-13-v1",
      "category": "other",
      "file": "api/fred-data.js",
      "line": 22,
      "verified": true
    },
    {
      "hash": "pre-mortem-hotkey-2026-05-13-v1",
      "category": "other",
      "file": "engine/pre-mortem.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "factor-pruning-icir-0.10-30d-2026-05-13-v1",
      "category": "factor",
      "file": "engine/factor-pruning.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "factor-ic-dashboard-rolling-6mo-2026-05-13-v1",
      "category": "factor",
      "file": "engine/factor-ic-dashboard.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "yieldcurvefull-2026-05-20-v2",
      "category": "risk",
      "file": "engine/yieldCurveFull.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "xva-engine-2026-05-20-v2",
      "category": "risk",
      "file": "engine/xva-engine.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "weekly-memo-market-summary-2026-05-13-v1",
      "category": "other",
      "file": "engine/weekly-memo.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "options-foresight-engine-2026-06-01-v1",
      "category": "other",
      "file": "engine/options-foresight-engine.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "options-edge-lab-render-2026-06-01-v1",
      "category": "other",
      "file": "pages/options-edge-lab-render.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "api-options-foresight-replay-2026-06-01-v1",
      "category": "other",
      "file": "api/options/foresight-replay.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "api-options-quick-quote-2026-06-01-v1",
      "category": "other",
      "file": "api/options/quick-quote.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "svi-arbitrage-scanner-roger-lee-gatheral-2026-06-01-v1",
      "category": "vol",
      "file": "engine/svi-arbitrage-scanner.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "options-edge-universe-rank-2026-06-01-v5",
      "category": "other",
      "file": "engine/options-edge.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "options-foresight-engine-2026-06-01-v2",
      "category": "other",
      "file": "engine/options-foresight-engine.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "strategy-optimizer-regime-conditional-2026-06-01-v1",
      "category": "other",
      "file": "engine/strategy-optimizer.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "api-options-foresight-cohort-2026-06-01-v1",
      "category": "other",
      "file": "api/options/foresight-cohort.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "options-edge-lab-render-2026-06-01-v3",
      "category": "other",
      "file": "pages/options-edge-lab-render.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "perfect-foresight-substrate-2026-06-02-v1",
      "category": "forecast",
      "file": "engine/perfect-foresight-substrate.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "api-foresight-replay-2026-06-02-v1",
      "category": "forecast",
      "file": "api/foresight/replay.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "api-foresight-cohort-2026-06-02-v1",
      "category": "forecast",
      "file": "api/foresight/cohort.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "trustee-report-render-foresight-2026-06-02-v2",
      "category": "other",
      "file": "pages/trustee-report-render.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "best-plays-render-foresight-2026-06-02-v3",
      "category": "other",
      "file": "pages/best-plays-render.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "confluence-render-foresight-2026-06-02-v3",
      "category": "other",
      "file": "pages/confluence-render.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "sectors-render-foresight-2026-06-02-v2",
      "category": "other",
      "file": "pages/sectors-render.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "sector-rotation-emit-2026-06-02-v1",
      "category": "forecast",
      "file": "engine/sector-rotation-emit.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "confluence-state-emit-2026-06-02-v1",
      "category": "forecast",
      "file": "engine/confluence-state-emit.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "pair-convergence-emit-2026-06-02-v1",
      "category": "forecast",
      "file": "engine/pair-convergence-emit.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "cron-emit-decisions-daily-2026-06-02-v1",
      "category": "forecast",
      "file": "api/cron/emit-decisions-daily.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "daily-edge-ledger-5d-emit-2026-07-04-v1",
      "category": "forecast",
      "file": "engine/daily-edge-ledger-emit.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "tier-calibrated-kelly-2026-06-02-v1",
      "category": "other",
      "file": "engine/tier-calibrated-kelly.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "class-conditional-sigma-sympy-verification-2026-06-02-v1",
      "category": "forecast",
      "file": "scripts/class-conditional-sigma-sympy-verification-2026-06-02.py",
      "line": 1,
      "verified": true
    },
    {
      "hash": "perfect-foresight-substrate-2026-06-02-v2",
      "category": "forecast",
      "file": "engine/perfect-foresight-substrate.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "per-factor-foresight-2026-06-02-v1",
      "category": "forecast",
      "file": "engine/per-factor-foresight.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "api-factor-calibration-2026-06-02-v1",
      "category": "forecast",
      "file": "api/factor-attribution/calibration.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "factor-attribution-render-foresight-2026-06-02-v2",
      "category": "other",
      "file": "pages/factor-attribution-render.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "factor-attribution-render-foresight-2026-06-02-v3",
      "category": "other",
      "file": "pages/factor-attribution-render.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "trustee-report-render-foresight-multi-horizon-2026-06-02-v3",
      "category": "other",
      "file": "pages/trustee-report-render.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "best-plays-render-multi-horizon-2026-06-02-v4",
      "category": "other",
      "file": "pages/best-plays-render.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "app-js-top-factor-change-event-dispatch-2026-06-03-v1",
      "category": "other",
      "file": "app.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "tft-signal-2026-06-04-v1",
      "category": "forecast",
      "file": "engine/tft-signal.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "meta-labeling-2026-06-04-v1",
      "category": "factor",
      "file": "engine/meta-labeling.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "cpcv-backtester-2026-06-04-v1",
      "category": "backtest",
      "file": "engine/cpcv-backtester.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "shapley-values-2026-06-04-v1",
      "category": "factor",
      "file": "engine/shapley-values.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "temperature-scaling-2026-06-04-v1",
      "category": "calibration",
      "file": "engine/temperature-scaling.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "rough-vol-2026-06-04-v1",
      "category": "vol",
      "file": "engine/rough-vol.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "earnings-dna-2026-06-04-v1",
      "category": "factor",
      "file": "engine/earnings-dna.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "regime-conditional-weighting-2026-06-04-v1",
      "category": "regime",
      "file": "engine/regime-conditional-weighting.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "auto-recalibration-2026-06-04-v1",
      "category": "calibration",
      "file": "api/cron/auto-recalibration.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "isotonic-calibration-map-fs-to-db-2026-06-28-v1",
      "category": "calibration",
      "file": "api/daily-edge.js",
      "line": 180,
      "verified": true
    },
    {
      "hash": "account-role-scoring-overrides-2026-05-13-v1",
      "category": "risk",
      "file": "engine/account-role.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "active-learning-uncertainty-counterfactual-2026-05-20-v2",
      "category": "other",
      "file": "engine/activeLearning.js",
      "line": 71,
      "verified": true
    },
    {
      "hash": "adaptive-allocation-2026-05-20-v2",
      "category": "other",
      "file": "engine/adaptive-allocation.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "adf-stationarity-said-dickey-1984-mackinnon-1996-2026-05-29-v1",
      "category": "other",
      "file": "engine/adf-stationarity.js",
      "line": 80,
      "verified": true
    },
    {
      "hash": "adverse-selection-2026-05-20-v2",
      "category": "other",
      "file": "engine/adverse-selection.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "affine-term-structure-2026-05-20-v2",
      "category": "horizon",
      "file": "engine/affine-term-structure.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "alert-engine-2026-06-05-v2",
      "category": "other",
      "file": "engine/alert-engine.js",
      "line": 54,
      "verified": true
    },
    {
      "hash": "almgren-chriss-full-2026-05-20-v2",
      "category": "other",
      "file": "engine/almgren-chriss-full.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "name-2026-06-04-v1",
      "category": "other",
      "file": "engine/alpha-decay-curve.js",
      "line": 37,
      "verified": true
    },
    {
      "hash": "alpha-decay-2026-05-20-v2",
      "category": "other",
      "file": "engine/alpha-decay.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "hitprob-legacy-heuristic-deprecated-2026-05-20-v2",
      "category": "factor",
      "file": "engine/alpha.js",
      "line": 86,
      "verified": true
    },
    {
      "hash": "alpha-zero-edge-null-guard-2026-05-23-v1",
      "category": "other",
      "file": "engine/alpha.js",
      "line": 229,
      "verified": true
    },
    {
      "hash": "anomaly-narration-2026-05-20-v2",
      "category": "other",
      "file": "engine/anomaly-narration.js",
      "line": 17,
      "verified": true
    },
    {
      "hash": "anomaly-narration-2026-05-13-v1",
      "category": "other",
      "file": "engine/anomaly-narration.js",
      "line": 4,
      "verified": true
    },
    {
      "hash": "anomaly-mean-abs-zscore-2026-05-20-v2",
      "category": "score",
      "file": "engine/anomalyDetector.js",
      "line": 15,
      "verified": true
    },
    {
      "hash": "arima-2026-05-20-v2",
      "category": "other",
      "file": "engine/arima.js",
      "line": 25,
      "verified": true
    },
    {
      "hash": "asymmetric-sigmoid-loss-aversion-kappa-2026-05-20-v2",
      "category": "factor",
      "file": "engine/asym-score.js",
      "line": 58,
      "verified": true
    },
    {
      "hash": "asym-score-1.6x-downside-2026-05-20-v2",
      "category": "score",
      "file": "engine/asymScore.js",
      "line": 25,
      "verified": true
    },
    {
      "hash": "atr-stop-asset-class-2026-05-20-v2",
      "category": "other",
      "file": "engine/atr-stop.js",
      "line": 159,
      "verified": true
    },
    {
      "hash": "pnl-attribution-factor-regime-residual-2026-05-20-v2",
      "category": "factor",
      "file": "engine/attribution.js",
      "line": 53,
      "verified": true
    },
    {
      "hash": "bab-factor-2026-05-20-v2",
      "category": "factor",
      "file": "engine/bab-factor.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "backtest-statistics-2026-05-20-v2",
      "category": "backtest",
      "file": "engine/backtest/statistics.js",
      "line": 32,
      "verified": true
    },
    {
      "hash": "backtest-gates-5-test-vs-old-2-test-2026-05-20-v2",
      "category": "risk",
      "file": "engine/backtest-gates.js",
      "line": 7,
      "verified": true
    },
    {
      "hash": "backtest-replay-30d-2026-05-20-v2",
      "category": "backtest",
      "file": "engine/backtest-replay.js",
      "line": 14,
      "verified": true
    },
    {
      "hash": "portfolio-walk-forward-backtest-2026-05-20-v2",
      "category": "backtest",
      "file": "engine/backtest.js",
      "line": 74,
      "verified": true
    },
    {
      "hash": "bayes-score-update-2026-05-20-v2",
      "category": "risk",
      "file": "engine/bayes-score-update.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "bayesian-factor-weights-2026-06-04-v1",
      "category": "factor",
      "file": "engine/bayesian-factor-weights.js",
      "line": 20,
      "verified": true
    },
    {
      "hash": "bayesian-online-changepoint-adams-mackay-2007-2026-05-29-v1",
      "category": "other",
      "file": "engine/bayesian-online-changepoint.js",
      "line": 93,
      "verified": true
    },
    {
      "hash": "bayesian-ensemble-bma-beta-binomial-2026-05-20-v2",
      "category": "forecast",
      "file": "engine/bayesianEnsemble.js",
      "line": 7,
      "verified": true
    },
    {
      "hash": "benchmark-relative-sharpe-ir-beta-2026-05-20-v2",
      "category": "other",
      "file": "engine/benchmark.js",
      "line": 10,
      "verified": true
    },
    {
      "hash": "benchmarkpersonal-2026-05-20-v2",
      "category": "other",
      "file": "engine/benchmarkPersonal.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "benzinga-client-2026-06-03-v2-massive",
      "category": "other",
      "file": "engine/benzinga-client.js",
      "line": 36,
      "verified": true
    },
    {
      "hash": "benzinga-client-2026-06-03-v1",
      "category": "other",
      "file": "engine/benzinga-client.js",
      "line": 7,
      "verified": true
    },
    {
      "hash": "bermudan-swaption-2026-05-20-v2",
      "category": "other",
      "file": "engine/bermudan-swaption.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "best-actions-now-2026-05-20-v2",
      "category": "other",
      "file": "engine/best-actions-now.js",
      "line": 92,
      "verified": true
    },
    {
      "hash": "bkm-implied-moments-2026-06-25-v1",
      "category": "other",
      "file": "engine/bkm-implied-moments.js",
      "line": 46,
      "verified": true
    },
    {
      "hash": "bl-views-generator-2026-06-05-v1",
      "category": "other",
      "file": "engine/bl-views-generator.js",
      "line": 32,
      "verified": true
    },
    {
      "hash": "black-litterman-2026-05-20-v2",
      "category": "other",
      "file": "engine/black-litterman.js",
      "line": 25,
      "verified": true
    },
    {
      "hash": "black-scholes-2026-05-20-v2",
      "category": "risk",
      "file": "engine/black-scholes.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "bocpd-beta-divergence-altamirano-2023-2026-05-29-v1",
      "category": "other",
      "file": "engine/bocpd-beta-divergence.js",
      "line": 97,
      "verified": true
    },
    {
      "hash": "bond-analytics-2026-05-20-v2",
      "category": "other",
      "file": "engine/bond-analytics.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "bootstrap-inference-2026-05-20-v2",
      "category": "other",
      "file": "engine/bootstrap-inference.js",
      "line": 33,
      "verified": true
    },
    {
      "hash": "brier-calibration-2026-06-04-v1",
      "category": "calibration",
      "file": "engine/brier-calibration.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "brier-per-factor-2026-05-20-v2",
      "category": "calibration",
      "file": "engine/brier-per-factor.js",
      "line": 51,
      "verified": true
    },
    {
      "hash": "calendar-anomaly-totm-prehol-pead-2026-06-05-v1",
      "category": "other",
      "file": "engine/calendar-anomaly.js",
      "line": 45,
      "verified": true
    },
    {
      "hash": "cal-applier-2026-05-20-v2",
      "category": "calibration",
      "file": "engine/calibration-applier.js",
      "line": 104,
      "verified": true
    },
    {
      "hash": "calibration-coverage-conformal-2026-05-06-v1-2026-05-20-v2",
      "category": "calibration",
      "file": "engine/calibration-coverage.js",
      "line": 114,
      "verified": true
    },
    {
      "hash": "cdl-2026-06-26-v1",
      "category": "calibration",
      "file": "engine/calibration-decision-loss.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "calibration-metrics-pure-fn-2026-05-06-v1-2026-05-20-v2",
      "category": "calibration",
      "file": "engine/calibration-metrics.js",
      "line": 130,
      "verified": true
    },
    {
      "hash": "calibration-patch-per-cohort-cv-2026-05-06-v1-2026-05-20-v2",
      "category": "calibration",
      "file": "engine/calibration-patch.js",
      "line": 113,
      "verified": true
    },
    {
      "hash": "cal-refresh-2026-05-20-v2",
      "category": "calibration",
      "file": "engine/calibration-refresh.js",
      "line": 48,
      "verified": true
    },
    {
      "hash": "calibration-store-supabase-2026-05-07-v1-2026-05-20-v2",
      "category": "calibration",
      "file": "engine/calibration-store-supabase.js",
      "line": 25,
      "verified": true
    },
    {
      "hash": "calibration-stratification-2026-05-20-v2",
      "category": "calibration",
      "file": "engine/calibration-stratification.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "calibration-platt-isotonic-2026-05-20-v2",
      "category": "calibration",
      "file": "engine/calibration.js",
      "line": 19,
      "verified": true
    },
    {
      "hash": "capital-flow-m2-live-engine-2026-05-20-v2",
      "category": "other",
      "file": "engine/capital-flow.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "carry-trade-2026-05-20-v2",
      "category": "other",
      "file": "engine/carry-trade.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "catalyst-conditional-calibration-2026-06-02-v1",
      "category": "calibration",
      "file": "engine/catalyst-conditional-calibration.js",
      "line": 47,
      "verified": true
    },
    {
      "hash": "causal-inference-2026-05-20-v2",
      "category": "other",
      "file": "engine/causal-inference.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "causal-univariate-ols-not-canonical-granger-2026-05-20-v2",
      "category": "other",
      "file": "engine/causal.js",
      "line": 62,
      "verified": true
    },
    {
      "hash": "change-point-detection-2026-05-20-v2",
      "category": "other",
      "file": "engine/change-point-detection.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "chart-indicators-2026-06-04-v1",
      "category": "other",
      "file": "engine/chart-indicators.js",
      "line": 29,
      "verified": true
    },
    {
      "hash": "chart-pattern-overlay-2026-06-05-v1",
      "category": "other",
      "file": "engine/chart-pattern-overlay.js",
      "line": 4,
      "verified": true
    },
    {
      "hash": "chart-patterns-2026-06-04-v1",
      "category": "other",
      "file": "engine/chart-patterns.js",
      "line": 4,
      "verified": true
    },
    {
      "hash": "chart-volume-profile-2026-06-05-v1",
      "category": "other",
      "file": "engine/chart-volume-profile.js",
      "line": 4,
      "verified": true
    },
    {
      "hash": "cockpit-tour-2026-05-23-v1",
      "category": "other",
      "file": "engine/cockpit-tour.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "cohort-knn-mahalanobis-scaled-l2-2026-05-20-v2",
      "category": "other",
      "file": "engine/cohort-knn.js",
      "line": 12,
      "verified": true
    },
    {
      "hash": "coinmetrics-client-2026-05-20-v2",
      "category": "other",
      "file": "engine/coinmetrics-client.js",
      "line": 29,
      "verified": true
    },
    {
      "hash": "cointegration-2026-05-20-v2",
      "category": "other",
      "file": "engine/cointegration.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "conditional-drawdown-2026-05-20-v2",
      "category": "risk",
      "file": "engine/conditional-drawdown.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "confidence-scaled-sizer-2026-06-26-v1",
      "category": "other",
      "file": "engine/confidence-scaled-sizer.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "confidence-units-2026-05-20-v2",
      "category": "other",
      "file": "engine/confidence-units.js",
      "line": 193,
      "verified": true
    },
    {
      "hash": "conformal-covariate-2026-05-20-v2",
      "category": "other",
      "file": "engine/conformal-covariate.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "cqr-aci-conformal-prediction-2026-05-20-v2",
      "category": "forecast",
      "file": "engine/conformal-prediction.js",
      "line": 72,
      "verified": true
    },
    {
      "hash": "conformal-retrospective-oci-jun-ohn-2025-2026-05-29-v1",
      "category": "journal",
      "file": "engine/conformal-retrospective-oci.js",
      "line": 82,
      "verified": true
    },
    {
      "hash": "split-conformal-prediction-vovk-2005-2026-05-20-v2",
      "category": "forecast",
      "file": "engine/conformal-score.js",
      "line": 24,
      "verified": true
    },
    {
      "hash": "conformal-universal-portfolio-2026-2026-05-29-v1",
      "category": "other",
      "file": "engine/conformal-universal-portfolio.js",
      "line": 91,
      "verified": true
    },
    {
      "hash": "conviction-tracker-2026-05-20-v2",
      "category": "other",
      "file": "engine/conviction-tracker.js",
      "line": 27,
      "verified": true
    },
    {
      "hash": "conviction-tracker-2026-05-18-v1",
      "category": "other",
      "file": "engine/conviction-tracker.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "copula-models-2026-05-20-v2",
      "category": "other",
      "file": "engine/copula-models.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "cornish-fisher-var-2026-06-04-v1",
      "category": "risk",
      "file": "engine/cornish-fisher-var.js",
      "line": 28,
      "verified": true
    },
    {
      "hash": "cornish-fisher-var-1938-2026-05-29-v1",
      "category": "risk",
      "file": "engine/cornish-fisher-var.js",
      "line": 252,
      "verified": true
    },
    {
      "hash": "correlation-matrix-engine-2026-06-04-v1",
      "category": "other",
      "file": "engine/correlation-matrix-engine.js",
      "line": 10,
      "verified": true
    },
    {
      "hash": "correlation-shock-simulator-quadratic-form-2026-05-20-v2",
      "category": "factor",
      "file": "engine/correlation-shock.js",
      "line": 24,
      "verified": true
    },
    {
      "hash": "correlation-pearson-drift-divratio-2026-05-20-v2",
      "category": "other",
      "file": "engine/correlation.js",
      "line": 13,
      "verified": true
    },
    {
      "hash": "cost-dashboard-api-tracking-2026-05-13-v1",
      "category": "other",
      "file": "engine/cost-dashboard.js",
      "line": 4,
      "verified": true
    },
    {
      "hash": "cost-model-dual-2026-06-26-v1",
      "category": "other",
      "file": "engine/cost-model-dual.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "almgren-chriss-2000-square-root-impact-2026-05-20-v2",
      "category": "other",
      "file": "engine/costs.js",
      "line": 20,
      "verified": true
    },
    {
      "hash": "counter-thesis-per-position-2026-05-20-v2",
      "category": "other",
      "file": "engine/counter-thesis.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "counterfactual-numeric-gradient-greedy-2026-05-20-v2",
      "category": "factor",
      "file": "engine/counterfactual.js",
      "line": 16,
      "verified": true
    },
    {
      "hash": "covariance-accessor-2026-06-26-v1",
      "category": "vol",
      "file": "engine/covariance-accessor.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "cppi-2026-05-20-v2",
      "category": "other",
      "file": "engine/cppi.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "crc-governor-2026-06-26-v1",
      "category": "other",
      "file": "engine/crc-governor.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "credit-migration-2026-05-20-v2",
      "category": "other",
      "file": "engine/credit-migration.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "cross-account-tax-optimizer-2026-05-20-v2",
      "category": "tax",
      "file": "engine/cross-account-tax.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "cross-asset-signal-2026-05-20-v2",
      "category": "other",
      "file": "engine/cross-asset-signal.js",
      "line": 28,
      "verified": true
    },
    {
      "hash": "cross-asset-signal-2026-05-18-v1",
      "category": "other",
      "file": "engine/cross-asset-signal.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "cross-asset-spillover-lag-safe-2026-06-05-v1",
      "category": "other",
      "file": "engine/cross-asset-spillover.js",
      "line": 10,
      "verified": true
    },
    {
      "hash": "cross-engine-consensus-2026-06-16-v1",
      "category": "other",
      "file": "engine/cross-engine-consensus.js",
      "line": 31,
      "verified": true
    },
    {
      "hash": "cross-factor-combiner-2026-05-18-v1",
      "category": "factor",
      "file": "engine/cross-factor-combiner.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "cross-sectional-momentum-2026-05-18-v1",
      "category": "other",
      "file": "engine/cross-sectional-momentum.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "cross-sectional-long-short-decile-2026-05-20-bars-close-fix",
      "category": "other",
      "file": "engine/crossSectional.js",
      "line": 153,
      "verified": true
    },
    {
      "hash": "crypto-h252-prescience-routing-2026-06-06-v1",
      "category": "forecast",
      "file": "engine/crypto-prescience-routing.js",
      "line": 31,
      "verified": true
    },
    {
      "hash": "crypto-regime-2026-06-04-v1",
      "category": "regime",
      "file": "engine/crypto-regime.js",
      "line": 4,
      "verified": true
    },
    {
      "hash": "cvar-sensitivity-2026-05-18-v1",
      "category": "risk",
      "file": "engine/cvar-sensitivity.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "d82-decision-id-sha256-12char-2026-06-02-v1",
      "category": "other",
      "file": "engine/d82-decision-id.js",
      "line": 23,
      "verified": true
    },
    {
      "hash": "d82-decision-ledger-supabase-2026-06-03-v1",
      "category": "journal",
      "file": "engine/d82-decision-ledger-supabase.js",
      "line": 25,
      "verified": true
    },
    {
      "hash": "d82-decision-ledger-2026-06-03-v1",
      "category": "journal",
      "file": "engine/d82-decision-ledger.js",
      "line": 31,
      "verified": true
    },
    {
      "hash": "d82-outcome-resolver-2026-06-03-v1",
      "category": "other",
      "file": "engine/d82-outcome-resolver.js",
      "line": 30,
      "verified": true
    },
    {
      "hash": "d82-posterior-betabinomial-2026-06-03-v1",
      "category": "other",
      "file": "engine/d82-posterior.js",
      "line": 36,
      "verified": true
    },
    {
      "hash": "d82-resolution-monitor-2026-06-05-v1",
      "category": "other",
      "file": "engine/d82-resolution-monitor.js",
      "line": 11,
      "verified": true
    },
    {
      "hash": "d82-strategy-runner-cpcv-2026-06-05-v1",
      "category": "backtest",
      "file": "engine/d82-strategy-runner.js",
      "line": 34,
      "verified": true
    },
    {
      "hash": "d82-tier-math-2026-06-03-v1",
      "category": "other",
      "file": "engine/d82-tier-math.js",
      "line": 38,
      "verified": true
    },
    {
      "hash": "dark-pool-signals-2026-05-20-v1.0.0",
      "category": "other",
      "file": "engine/dark-pool-signals.js",
      "line": 42,
      "verified": true
    },
    {
      "hash": "data-freshness-gate-2026-06-05-v1",
      "category": "other",
      "file": "engine/data-freshness-gate.js",
      "line": 12,
      "verified": true
    },
    {
      "hash": "dcc-garch-2026-05-20-v2",
      "category": "vol",
      "file": "engine/dcc-garch.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "multi-agent-debate-calibration-record-2026-06-05-v1",
      "category": "calibration",
      "file": "engine/debate-ledger.js",
      "line": 14,
      "verified": true
    },
    {
      "hash": "regime-conditional-sharpe-2026-05-20-v2",
      "category": "regime",
      "file": "engine/decay.js",
      "line": 66,
      "verified": true
    },
    {
      "hash": "decision-engine-2026-06-26-v1",
      "category": "other",
      "file": "engine/decision-engine.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "deep-hedging-2026-05-18-v1",
      "category": "other",
      "file": "engine/deep-hedging.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "deflated-sharpe-ratio-bailey-lopez-de-prado-2014-2026-05-29-v1",
      "category": "other",
      "file": "engine/deflated-sharpe-ratio.js",
      "line": 102,
      "verified": true
    },
    {
      "hash": "deribit-client-2026-06-03-v1",
      "category": "other",
      "file": "engine/deribit-client.js",
      "line": 4,
      "verified": true
    },
    {
      "hash": "diebold-mariano-1995-hln-1997-2026-05-20-v2",
      "category": "other",
      "file": "engine/diebold-mariano.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "disagreement-detector-family-zscore-2026-05-20-v2",
      "category": "score",
      "file": "engine/disagreement-detector.js",
      "line": 27,
      "verified": true
    },
    {
      "hash": "distributionally-robust-2026-05-20-v2",
      "category": "other",
      "file": "engine/distributionally-robust.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "diversity-regime-combiner-2026-06-26-v1",
      "category": "regime",
      "file": "engine/diversity-regime-combiner.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "dm-auto-router-2026-05-18-v1",
      "category": "other",
      "file": "engine/dm-auto-router.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "drawdown-velocity-rate-of-change-alerter-2026-05-20-v2",
      "category": "risk",
      "file": "engine/drawdown-velocity.js",
      "line": 19,
      "verified": true
    },
    {
      "hash": "earnings-backtest-2026-05-30-v1",
      "category": "backtest",
      "file": "engine/earnings-backtest.js",
      "line": 32,
      "verified": true
    },
    {
      "hash": "earnings-context-resolver-2026-05-30-v1",
      "category": "other",
      "file": "engine/earnings-context-resolver.js",
      "line": 15,
      "verified": true
    },
    {
      "hash": "eis-v2-pead-2026-05-20",
      "category": "score",
      "file": "engine/earnings-impact-score.js",
      "line": 23,
      "verified": true
    },
    {
      "hash": "eis-v1-pead-2026-05-13",
      "category": "score",
      "file": "engine/earnings-impact-score.js",
      "line": 15,
      "verified": true
    },
    {
      "hash": "earnings-iv-crush-straddle-2026-06-05-v1",
      "category": "vol",
      "file": "engine/earnings-iv-crush.js",
      "line": 12,
      "verified": true
    },
    {
      "hash": "earnings-surprise-ml-2026-06-05-v1",
      "category": "other",
      "file": "engine/earnings-surprise-ml.js",
      "line": 15,
      "verified": true
    },
    {
      "hash": "earnings-whisper-2026-06-05-v1",
      "category": "other",
      "file": "engine/earnings-whisper.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "effective-n-trials-lopez-de-prado-2018-2026-05-29-v1",
      "category": "other",
      "file": "engine/effective-n-trials.js",
      "line": 87,
      "verified": true
    },
    {
      "hash": "engle-granger-cointegration-1987-2026-05-30-v1",
      "category": "other",
      "file": "engine/engle-granger-cointegration.js",
      "line": 87,
      "verified": true
    },
    {
      "hash": "enrichment-resolver-2026-05-20-v2",
      "category": "other",
      "file": "engine/enrichment-resolver.js",
      "line": 93,
      "verified": true
    },
    {
      "hash": "ensemble-diversity-2026-05-18-v1",
      "category": "forecast",
      "file": "engine/ensemble-diversity.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "ensemble-regime-switching-priors-2026-05-20-v2",
      "category": "forecast",
      "file": "engine/ensembleRegime.js",
      "line": 7,
      "verified": true
    },
    {
      "hash": "entropy-pooling-advanced-2026-05-18-v1",
      "category": "other",
      "file": "engine/entropy-pooling-advanced.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "entropy-pooling-2026-05-18-v1",
      "category": "other",
      "file": "engine/entropy-pooling.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "epistemic-uncertainty-2026-05-18-v1",
      "category": "factor",
      "file": "engine/epistemic-uncertainty.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "evt-gpd-pwm-fit-var-es-2026-05-20-v2",
      "category": "risk",
      "file": "engine/evt-tail-loss.js",
      "line": 26,
      "verified": true
    },
    {
      "hash": "ewma-cov-matrix-riskmetrics-1996-2026-06-05-v1",
      "category": "risk",
      "file": "engine/ewma-cov-matrix.js",
      "line": 13,
      "verified": true
    },
    {
      "hash": "exits-2026-05-20-v2",
      "category": "other",
      "file": "engine/exits.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "exotic-options-2026-05-18-v1",
      "category": "factor",
      "file": "engine/exotic-options.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "factor-183-dar-2026-05-20-v2",
      "category": "factor",
      "file": "engine/factor-183-dar.js",
      "line": 52,
      "verified": true
    },
    {
      "hash": "factor-184-185-186-meta-2026-05-20-v2",
      "category": "factor",
      "file": "engine/factor-184-185-186-meta.js",
      "line": 27,
      "verified": true
    },
    {
      "hash": "factor-187-191-missing-literature-2026-05-20-v2",
      "category": "factor",
      "file": "engine/factor-187-190-missing-literature.js",
      "line": 274,
      "verified": true
    },
    {
      "hash": "f245-riv-divergence-2026-05-31-v1",
      "category": "factor",
      "file": "engine/factor-245-riv-divergence.js",
      "line": 22,
      "verified": true
    },
    {
      "hash": "factor-attribution-empirical-2026-06-26-v2",
      "category": "factor",
      "file": "engine/factor-attribution.js",
      "line": 16,
      "verified": true
    },
    {
      "hash": "factor-cot-positioning-2026-06-03-v1",
      "category": "factor",
      "file": "engine/factor-cot-positioning.js",
      "line": 33,
      "verified": true
    },
    {
      "hash": "factor-crowding-monitor-2026-05-20-v2",
      "category": "factor",
      "file": "engine/factor-crowding-monitor.js",
      "line": 41,
      "verified": true
    },
    {
      "hash": "factor-gate-hardening-2026-06-26-v1",
      "category": "factor",
      "file": "engine/factor-gate-hardening.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "factor-health-rolling-ic-decay-2026-05-20-v2",
      "category": "factor",
      "file": "engine/factor-health.js",
      "line": 4,
      "verified": true
    },
    {
      "hash": "factor-ic-dashboard-rolling-6mo-2026-05-20-v2",
      "category": "factor",
      "file": "engine/factor-ic-dashboard.js",
      "line": 24,
      "verified": true
    },
    {
      "hash": "factor-ic-hydrator-2026-05-23-v2",
      "category": "factor",
      "file": "engine/factor-ic-hydrator.js",
      "line": 38,
      "verified": true
    },
    {
      "hash": "factor-ic-hydrator-2026-05-23-v1",
      "category": "factor",
      "file": "engine/factor-ic-hydrator.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "factor-ic-spearman-rolling-icir-2026-05-20-v2",
      "category": "factor",
      "file": "engine/factor-ic.js",
      "line": 4,
      "verified": true
    },
    {
      "hash": "factor-information-decay-2026-05-18-v1",
      "category": "factor",
      "file": "engine/factor-information-decay.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "factor-iv-surface-2026-06-03-v1",
      "category": "factor",
      "file": "engine/factor-iv-surface.js",
      "line": 25,
      "verified": true
    },
    {
      "hash": "factor-library-2026-05-20-v2",
      "category": "factor",
      "file": "engine/factor-library.js",
      "line": 31,
      "verified": true
    },
    {
      "hash": "mi-pruning-2026-05-20-v2",
      "category": "factor",
      "file": "engine/factor-mi-registry.js",
      "line": 25,
      "verified": true
    },
    {
      "hash": "factor-news-velocity-2026-06-03-v1",
      "category": "factor",
      "file": "engine/factor-news-velocity.js",
      "line": 31,
      "verified": true
    },
    {
      "hash": "factor-nvt-2026-06-03-v1",
      "category": "factor",
      "file": "engine/factor-nvt.js",
      "line": 35,
      "verified": true
    },
    {
      "hash": "factor-ortho-pca-mgs-tikhonov-2026-05-20-v2",
      "category": "factor",
      "file": "engine/factor-ortho.js",
      "line": 4,
      "verified": true
    },
    {
      "hash": "factor-perp-funding-2026-06-03-v1",
      "category": "factor",
      "file": "engine/factor-perp-funding.js",
      "line": 31,
      "verified": true
    },
    {
      "hash": "factor-pruning-icir-0.10-30d-2026-05-20-v2",
      "category": "factor",
      "file": "engine/factor-pruning.js",
      "line": 2,
      "verified": true
    },
    {
      "hash": "factor-returns-empirical-2026-06-05-v1",
      "category": "factor",
      "file": "engine/factor-returns-empirical.js",
      "line": 7,
      "verified": true
    },
    {
      "hash": "factor-risk-model-2026-05-18-v1",
      "category": "factor",
      "file": "engine/factor-risk-model.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "roll-spread-v1-2026-05-20-v2",
      "category": "factor",
      "file": "engine/factor-roll-spread.js",
      "line": 35,
      "verified": true
    },
    {
      "hash": "factor-roll-yield-2026-06-03-v1",
      "category": "factor",
      "file": "engine/factor-roll-yield.js",
      "line": 31,
      "verified": true
    },
    {
      "hash": "factor-short-squeeze-2026-06-03-v1",
      "category": "factor",
      "file": "engine/factor-short-squeeze.js",
      "line": 23,
      "verified": true
    },
    {
      "hash": "factor-snr-mean-over-std-2026-05-20-v2",
      "category": "factor",
      "file": "engine/factor-snr.js",
      "line": 4,
      "verified": true
    },
    {
      "hash": "factor-sweep-flow-2026-06-03-v1",
      "category": "factor",
      "file": "engine/factor-sweep-flow.js",
      "line": 28,
      "verified": true
    },
    {
      "hash": "factor-timing-2026-05-18-v1",
      "category": "factor",
      "file": "engine/factor-timing.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "weekly-reversal-v1-2026-05-20-v2",
      "category": "factor",
      "file": "engine/factor-weekly-reversal.js",
      "line": 34,
      "verified": true
    },
    {
      "hash": "empirical-factor-brier-closed-loop-cron-with-weight-feedback-2026-06-05-v1",
      "category": "calibration",
      "file": "engine/factor-weight-updater.js",
      "line": 7,
      "verified": true
    },
    {
      "hash": "factors-extended-2-orthogonal-bundle-2026-05-20-bars-close-fix",
      "category": "factor",
      "file": "engine/factors-extended-2.js",
      "line": 151,
      "verified": true
    },
    {
      "hash": "2026-05-20-v2",
      "category": "factor",
      "file": "engine/factors-extended-3.js",
      "line": 19,
      "verified": true
    },
    {
      "hash": "factors-extended-f50-f69-2026-05-20-bars-close-fix",
      "category": "factor",
      "file": "engine/factors-extended.js",
      "line": 349,
      "verified": true
    },
    {
      "hash": "fmp-factors-2026-05-20-v2",
      "category": "factor",
      "file": "engine/factors-fundamental.js",
      "line": 285,
      "verified": true
    },
    {
      "hash": "factors-column-format-guard-fix-2026-05-20-v2",
      "category": "factor",
      "file": "engine/factors.js",
      "line": 1310,
      "verified": true
    },
    {
      "hash": "f65-signed-jump-patton-sheppard-2026-06-25-v1",
      "category": "factor",
      "file": "engine/factors.js",
      "line": 334,
      "verified": true
    },
    {
      "hash": "fan-chart-2026-05-20-v2",
      "category": "other",
      "file": "engine/fan-chart.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "federated-learning-fedavg-scaffold-2026-05-20-v2",
      "category": "other",
      "file": "engine/federatedLearning.js",
      "line": 72,
      "verified": true
    },
    {
      "hash": "forecast-error-decomp-2026-05-18-v1",
      "category": "forecast",
      "file": "engine/forecast-error-decomp.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "forecast-paths-2026-05-20-v2",
      "category": "forecast",
      "file": "engine/forecast-paths.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "forecast-reconciliation-2026-05-18-v1",
      "category": "forecast",
      "file": "engine/forecast-reconciliation.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "fractional-differentiation-lopez-de-prado-2018-2026-05-29-v1",
      "category": "other",
      "file": "engine/fractional-differentiation.js",
      "line": 95,
      "verified": true
    },
    {
      "hash": "funding-liquidity-2026-05-18-v1",
      "category": "other",
      "file": "engine/funding-liquidity.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "garch-2026-05-20-v2",
      "category": "vol",
      "file": "engine/garch.js",
      "line": 45,
      "verified": true
    },
    {
      "hash": "gbdt-calibrated-2026-06-15-v2",
      "category": "calibration",
      "file": "engine/gbdt-calibrated.js",
      "line": 34,
      "verified": true
    },
    {
      "hash": "gbdt-histogram-2026-06-15-v1",
      "category": "other",
      "file": "engine/gbdt.js",
      "line": 36,
      "verified": true
    },
    {
      "hash": "gex-extensions-regime-aware-multipliers-2026-05-20-v2",
      "category": "regime",
      "file": "engine/gex-extensions.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "gex-squeezemetrics-dealer-gamma-2026-05-20-v2",
      "category": "charm",
      "file": "engine/gex.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "gjr-garch-2026-05-18-v1",
      "category": "vol",
      "file": "engine/gjr-garch.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "gradient-bandit-ic-driven-2026-05-20-v2",
      "category": "factor",
      "file": "engine/gradient-bandit.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "greeks-aggregation-2026-05-18-v1",
      "category": "charm",
      "file": "engine/greeks-aggregation.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "greeks-heatmap-2026-05-20-v2",
      "category": "charm",
      "file": "engine/greeks-heatmap.js",
      "line": 9,
      "verified": true
    },
    {
      "hash": "hawkes-process-2026-05-18-v1",
      "category": "risk",
      "file": "engine/hawkes-process.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "herc-allocator-2026-05-18-v1",
      "category": "other",
      "file": "engine/herc-allocator.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "heston-model-2026-05-18-v1",
      "category": "other",
      "file": "engine/heston-model.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "historical-analog-2026-06-04-v1",
      "category": "other",
      "file": "engine/historical-analog.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "historical-returns-2026-05-20-v2",
      "category": "other",
      "file": "engine/historical-returns.js",
      "line": 52,
      "verified": true
    },
    {
      "hash": "hjb-portfolio-2026-05-18-v1",
      "category": "other",
      "file": "engine/hjb-portfolio.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "hmm-regime-2026-05-18-v1",
      "category": "regime",
      "file": "engine/hmm-regime.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "hmm-regimes-2026-06-04-v1",
      "category": "risk",
      "file": "engine/hmm-regimes.js",
      "line": 39,
      "verified": true
    },
    {
      "hash": "hmm-2026-05-20-v2",
      "category": "regime",
      "file": "engine/hmm.js",
      "line": 44,
      "verified": true
    },
    {
      "hash": "hmm-3state-forward-algorithm-baum-welch-fixed-2026-05-20-v2",
      "category": "regime",
      "file": "engine/hmmRegime.js",
      "line": 68,
      "verified": true
    },
    {
      "hash": "horizon-banner-2026-05-20-v2",
      "category": "horizon",
      "file": "engine/horizon-banner.js",
      "line": 22,
      "verified": true
    },
    {
      "hash": "horizon-matrix-2026-05-20-v2",
      "category": "horizon",
      "file": "engine/horizon-matrix.js",
      "line": 31,
      "verified": true
    },
    {
      "hash": "hrp-allocator-2026-05-18-v1",
      "category": "risk",
      "file": "engine/hrp-allocator.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "hrp-cohort-store-supabase-2026-05-30-v1",
      "category": "risk",
      "file": "engine/hrp-cohort-store-supabase.js",
      "line": 16,
      "verified": true
    },
    {
      "hash": "hrp-portfolio-schur-additive-wire-2026-05-30-v3",
      "category": "risk",
      "file": "engine/hrp-portfolio.js",
      "line": 40,
      "verified": true
    },
    {
      "hash": "hull-white-2026-05-18-v1",
      "category": "other",
      "file": "engine/hull-white.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "ic-decay-log-magnitude-2026-06-05-v1",
      "category": "factor",
      "file": "engine/ic-decay.js",
      "line": 4,
      "verified": true
    },
    {
      "hash": "idiosyncratic-skew-factor-2026-06-26-v1",
      "category": "factor",
      "file": "engine/idiosyncratic-skew-factor.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "implied-moments-compute-2026-06-25-v1",
      "category": "other",
      "file": "engine/implied-moments-compute.js",
      "line": 15,
      "verified": true
    },
    {
      "hash": "information-ratio-decomp-2026-05-18-v1",
      "category": "other",
      "file": "engine/information-ratio-decomp.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "insider-13f-monitor-2026-05-20-v2",
      "category": "other",
      "file": "engine/insider-13f-monitor.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "insider-tape-2026-05-20-v2",
      "category": "other",
      "file": "engine/insider-tape.js",
      "line": 36,
      "verified": true
    },
    {
      "hash": "invalidation-level-2026-06-28-v1",
      "category": "other",
      "file": "engine/invalidation-level.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "ira-instrument-guard-2026-05-23-v1",
      "category": "other",
      "file": "engine/ira-instrument-guard.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "isotonic-calibration-2026-06-05-v1",
      "category": "calibration",
      "file": "engine/isotonic-calibration.js",
      "line": 45,
      "verified": true
    },
    {
      "hash": "iv-rank-tastytrade-bondarenko-vrp-2026-05-20-v2",
      "category": "vol",
      "file": "engine/iv-rank.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "iv-surface-fit-2026-06-25-v1",
      "category": "vol",
      "file": "engine/iv-surface-fit.js",
      "line": 25,
      "verified": true
    },
    {
      "hash": "iv-term-structure-classifier-2026-05-30-v1",
      "category": "horizon",
      "file": "engine/iv-term-structure-classifier.js",
      "line": 26,
      "verified": true
    },
    {
      "hash": "iv-term-structure-analytical-johnson-2017-2026-05-20-v2",
      "category": "horizon",
      "file": "engine/iv-term-structure.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "jump-diffusion-2026-05-20-v2",
      "category": "other",
      "file": "engine/jump-diffusion.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "kalman-smoother-2026-05-18-v1",
      "category": "other",
      "file": "engine/kalman-smoother.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "kelly-criterion-2026-05-20-v2",
      "category": "sizing",
      "file": "engine/kelly-criterion.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "kelly-sizer-2026-05-30-v1",
      "category": "sizing",
      "file": "engine/kelly-sizer.js",
      "line": 18,
      "verified": true
    },
    {
      "hash": "keyboard-nav-2026-06-04-v1",
      "category": "other",
      "file": "engine/keyboard-nav.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "kpss-stationarity-1992-2026-05-30-v1",
      "category": "other",
      "file": "engine/kpss-stationarity.js",
      "line": 78,
      "verified": true
    },
    {
      "hash": "lead-lag-calibration-2026-05-18-v1",
      "category": "calibration",
      "file": "engine/lead-lag-calibration.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "lead-lag-2026-05-20-v2",
      "category": "other",
      "file": "engine/lead-lag.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "leading-indicators-2026-06-05-v1",
      "category": "other",
      "file": "engine/leading-indicators.js",
      "line": 7,
      "verified": true
    },
    {
      "hash": "ledoit-wolf-constant-correlation-2003-2026-05-29-v1",
      "category": "other",
      "file": "engine/ledoit-wolf-cc-shrinkage.js",
      "line": 81,
      "verified": true
    },
    {
      "hash": "ledoit-wolf-linear-shrinkage-2004-2026-05-29-v1",
      "category": "other",
      "file": "engine/ledoit-wolf-shrinkage.js",
      "line": 133,
      "verified": true
    },
    {
      "hash": "ledoit-wolf-2026-06-04-v1",
      "category": "other",
      "file": "engine/ledoit-wolf.js",
      "line": 26,
      "verified": true
    },
    {
      "hash": "ledoit-wolf-2026-05-18-v1",
      "category": "other",
      "file": "engine/ledoit-wolf.js",
      "line": 286,
      "verified": true
    },
    {
      "hash": "leverage-decay-cheng-madhavan-2009-quadratic-2026-05-20-v2",
      "category": "factor",
      "file": "engine/leverage-decay.js",
      "line": 30,
      "verified": true
    },
    {
      "hash": "limit-order-book-2026-05-18-v1",
      "category": "other",
      "file": "engine/limit-order-book.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "linucb-bandit-li-2010-2026-05-29-v1",
      "category": "other",
      "file": "engine/linucb-bandit.js",
      "line": 79,
      "verified": true
    },
    {
      "hash": "liquidity-floor-2026-06-26-v1",
      "category": "other",
      "file": "engine/liquidity-floor.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "live-execution-driver-scaffold-2026-05-23-v1",
      "category": "other",
      "file": "engine/live-execution-driver.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "live-factors-server-2026-06-03-v1",
      "category": "factor",
      "file": "engine/live-factors-server.js",
      "line": 44,
      "verified": true
    },
    {
      "hash": "llm-judge-confidence-multi-factor-2026-05-13-v1",
      "category": "factor",
      "file": "engine/llm-judge-confidence.js",
      "line": 4,
      "verified": true
    },
    {
      "hash": "variance-ratio-lo-mackinlay-1988-2026-05-30-v1",
      "category": "vol",
      "file": "engine/lo-mackinlay-variance-ratio.js",
      "line": 59,
      "verified": true
    },
    {
      "hash": "lob-dynamics-2026-05-20-v2",
      "category": "other",
      "file": "engine/lob-dynamics.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "local-vol-2026-05-18-v1",
      "category": "vol",
      "file": "engine/local-vol.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "longstaff-schwartz-2026-05-18-v1",
      "category": "other",
      "file": "engine/longstaff-schwartz.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "look-ahead-guard-2026-05-18-v1",
      "category": "other",
      "file": "engine/look-ahead-guard.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "macro-event-calendar-2026-06-05-v1",
      "category": "other",
      "file": "engine/macro-event-calendar.js",
      "line": 31,
      "verified": true
    },
    {
      "hash": "macro-mood-2026-05-20-v2",
      "category": "other",
      "file": "engine/macro-mood.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "macro-prescience-2026-05-20-v2",
      "category": "forecast",
      "file": "engine/macro-prescience.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "market-fragmentation-2026-05-20-v2",
      "category": "other",
      "file": "engine/market-fragmentation.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "market-impact-propagator-2026-05-18-v1",
      "category": "other",
      "file": "engine/market-impact-propagator.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "market-maker-2026-05-18-v1",
      "category": "other",
      "file": "engine/market-maker.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "mp-v1-max-pain-2026-05-13",
      "category": "other",
      "file": "engine/max-pain.js",
      "line": 16,
      "verified": true
    },
    {
      "hash": "merton-portfolio-2026-05-18-v1",
      "category": "other",
      "file": "engine/merton-portfolio.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "merton-structural-2026-05-18-v1",
      "category": "other",
      "file": "engine/merton-structural.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "metalabel-2026-05-20-v2",
      "category": "other",
      "file": "engine/metalabel.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "microstructure-noise-2026-05-20-v2",
      "category": "other",
      "file": "engine/microstructure-noise.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "microstructure-2026-05-09-v2",
      "category": "other",
      "file": "engine/microstructure.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "mobile-runtime-2026-06-04-v1",
      "category": "other",
      "file": "engine/mobile-runtime.js",
      "line": 4,
      "verified": true
    },
    {
      "hash": "models-2026-06-03-v2",
      "category": "other",
      "file": "engine/models.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "models-rls-ou-logistic-regime-softmax-2026-06-03-v2",
      "category": "factor",
      "file": "engine/models.js",
      "line": 52,
      "verified": true
    },
    {
      "hash": "m1-rls-trend-momentum-2026-06-03-v2",
      "category": "other",
      "file": "engine/models.js",
      "line": 276,
      "verified": true
    },
    {
      "hash": "m2-ou-meanrev-2026-06-03-v2",
      "category": "other",
      "file": "engine/models.js",
      "line": 355,
      "verified": true
    },
    {
      "hash": "m3-logistic-ic-weights-2026-06-03-v2",
      "category": "factor",
      "file": "engine/models.js",
      "line": 456,
      "verified": true
    },
    {
      "hash": "m4-regime-conditional-2026-06-03-v2",
      "category": "regime",
      "file": "engine/models.js",
      "line": 539,
      "verified": true
    },
    {
      "hash": "m5-softmax-meta-2026-06-03-v2",
      "category": "other",
      "file": "engine/models.js",
      "line": 622,
      "verified": true
    },
    {
      "hash": "mh-ranker-2026-05-20-v2",
      "category": "horizon",
      "file": "engine/multi-horizon-ranker.js",
      "line": 14,
      "verified": true
    },
    {
      "hash": "mh-2026-05-20-v3",
      "category": "horizon",
      "file": "engine/multi-horizon.js",
      "line": 49,
      "verified": true
    },
    {
      "hash": "multi-period-opt-2026-05-18-v1",
      "category": "other",
      "file": "engine/multi-period-opt.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "my-options-csv-parser-2026-05-31-v1",
      "category": "other",
      "file": "engine/my-options-csv-parser.js",
      "line": 22,
      "verified": true
    },
    {
      "hash": "my-options-store-supabase-2026-05-30-v1",
      "category": "other",
      "file": "engine/my-options-store-supabase.js",
      "line": 15,
      "verified": true
    },
    {
      "hash": "nearest-neighbors-knn-euclidean-factor-vector-2026-05-20-bars-close-fix",
      "category": "factor",
      "file": "engine/nearestNeighbors.js",
      "line": 8,
      "verified": true
    },
    {
      "hash": "nelson-siegel-2026-05-18-v1",
      "category": "other",
      "file": "engine/nelson-siegel.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "network-contagion-2026-05-18-v1",
      "category": "other",
      "file": "engine/network-contagion.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "news-stream-2026-06-05-v1",
      "category": "other",
      "file": "engine/news-stream.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "nig-process-2026-05-18-v1",
      "category": "other",
      "file": "engine/nig-process.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "dtaci-2026-06-26-v1",
      "category": "other",
      "file": "engine/online-conformal-dtaci.js",
      "line": 7,
      "verified": true
    },
    {
      "hash": "online-regime-monitor-2026-06-26-v1",
      "category": "regime",
      "file": "engine/online-regime-monitor.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "oos-brier-gate-2026-05-18-v1",
      "category": "calibration",
      "file": "engine/oos-brier-gate.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "optimal-execution-2026-05-18-v1",
      "category": "other",
      "file": "engine/optimal-execution.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "optimal-transport-2026-05-18-v1",
      "category": "other",
      "file": "engine/optimal-transport.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "options-chain-fetch-tradier-2026-05-20-v2",
      "category": "other",
      "file": "engine/options-chain-fetch.js",
      "line": 72,
      "verified": true
    },
    {
      "hash": "options-dte-cohort-store-supabase-2026-05-30-v1",
      "category": "horizon",
      "file": "engine/options-dte-cohort-store-supabase.js",
      "line": 20,
      "verified": true
    },
    {
      "hash": "options-greeks-bsm-1973-crr-1979-newton-bisection-2026-05-20-v2",
      "category": "charm",
      "file": "engine/options-greeks.js",
      "line": 29,
      "verified": true
    },
    {
      "hash": "options-payoff-2026-06-05-v1",
      "category": "other",
      "file": "engine/options-payoff.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "options-play-emit-2026-05-20-v2",
      "category": "other",
      "file": "engine/options-play-emit.js",
      "line": 8,
      "verified": true
    },
    {
      "hash": "options-recommend-cross-universe-regime-gated-2026-05-20-v2",
      "category": "regime",
      "file": "engine/options-recommend.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "put-call-ratio-signal-engine-replacing-vxx-uvxy-pseudo-proxy-2026-06-05-v1",
      "category": "other",
      "file": "engine/options-sentiment-signal.js",
      "line": 12,
      "verified": true
    },
    {
      "hash": "options-strategies-21-canonical-pop-ev-2026-05-20-v2",
      "category": "risk",
      "file": "engine/options-strategies.js",
      "line": 4,
      "verified": true
    },
    {
      "hash": "options-underlying-link-2026-06-15-v1",
      "category": "other",
      "file": "engine/options-underlying-link.js",
      "line": 33,
      "verified": true
    },
    {
      "hash": "options-bsm-pricing-greeks-iv-2026-05-20-v2",
      "category": "vol",
      "file": "engine/options.js",
      "line": 4,
      "verified": true
    },
    {
      "hash": "ortex-client-2026-06-03-v1",
      "category": "other",
      "file": "engine/ortex-client.js",
      "line": 40,
      "verified": true
    },
    {
      "hash": "pairs-orchestrator-eg-2026-06-05-v1",
      "category": "other",
      "file": "engine/pairs-orchestrator.js",
      "line": 26,
      "verified": true
    },
    {
      "hash": "pairs-signals-zscore-ou-2026-05-20-v2",
      "category": "score",
      "file": "engine/pairs-signals.js",
      "line": 4,
      "verified": true
    },
    {
      "hash": "pairs-trading-2026-05-18-v1",
      "category": "other",
      "file": "engine/pairs-trading.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "particle-filter-2026-05-18-v1",
      "category": "other",
      "file": "engine/particle-filter.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "pca-factors-2026-05-18-v1",
      "category": "factor",
      "file": "engine/pca-factors.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "pca-vol-surface-2026-06-04-v1",
      "category": "vol",
      "file": "engine/pca-vol-surface.js",
      "line": 28,
      "verified": true
    },
    {
      "hash": "pead-2026-05-20-v2",
      "category": "other",
      "file": "engine/pead.js",
      "line": 79,
      "verified": true
    },
    {
      "hash": "performance-attribution-2026-05-18-v1",
      "category": "evidence",
      "file": "engine/performance-attribution.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "personalized-strategy-ranker-2026-05-30-v1",
      "category": "score",
      "file": "engine/personalized-strategy-ranker.js",
      "line": 13,
      "verified": true
    },
    {
      "hash": "pin-model-2026-05-18-v1",
      "category": "other",
      "file": "engine/pin-model.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "pinball-loss-2026-05-18-v1",
      "category": "other",
      "file": "engine/pinball-loss.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "polygon-business-client-2026-06-03-v1",
      "category": "other",
      "file": "engine/polygon-business-client.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "polygon-websocket-relay-2026-06-05-v1",
      "category": "other",
      "file": "engine/polygon-websocket-relay.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "portfolio-backtest-2026-06-04-v1",
      "category": "backtest",
      "file": "engine/portfolio-backtest.js",
      "line": 53,
      "verified": true
    },
    {
      "hash": "portfolio-greeks-bs-2026-05-20-v2",
      "category": "charm",
      "file": "engine/portfolio-greeks.js",
      "line": 4,
      "verified": true
    },
    {
      "hash": "portfolio-hedger-2026-05-30-v1",
      "category": "other",
      "file": "engine/portfolio-hedger.js",
      "line": 25,
      "verified": true
    },
    {
      "hash": "portfolio-risk-lens-2026-06-26-v1",
      "category": "risk",
      "file": "engine/portfolio-risk-lens.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "pre-trade-checklist-2026-05-30-v1",
      "category": "other",
      "file": "engine/pre-trade-checklist.js",
      "line": 11,
      "verified": true
    },
    {
      "hash": "prediction-combiner-2026-05-18-v1",
      "category": "forecast",
      "file": "engine/prediction-combiner.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "prescience-meta-learner-2026-05-18-v1",
      "category": "forecast",
      "file": "engine/prescience-meta-learner.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "prescience-momentum-2026-05-18-v1",
      "category": "forecast",
      "file": "engine/prescience-momentum.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "prescience-regime-gate-2026-05-18-v1",
      "category": "forecast",
      "file": "engine/prescience-regime-gate.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "proper-scoring-rules-2026-05-18-v1",
      "category": "risk",
      "file": "engine/proper-scoring-rules.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "psis-loo-diagnostic-vehtari-2024-2026-05-29-v1",
      "category": "factor",
      "file": "engine/psis-loo-diagnostic.js",
      "line": 79,
      "verified": true
    },
    {
      "hash": "purged-cv-2026-05-18-v1",
      "category": "other",
      "file": "engine/purged-cv.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "push-notifications-2026-06-05-v1",
      "category": "other",
      "file": "engine/push-notifications.js",
      "line": 15,
      "verified": true
    },
    {
      "hash": "quality-factor-2026-05-18-v1",
      "category": "factor",
      "file": "engine/quality-factor.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "quandl-client-2026-06-03-v1",
      "category": "other",
      "file": "engine/quandl-client.js",
      "line": 25,
      "verified": true
    },
    {
      "hash": "quant-engine-index-2026-05-18-v1",
      "category": "other",
      "file": "engine/quant-engine-index.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "quantile-calibration-2026-05-18-v1",
      "category": "calibration",
      "file": "engine/quantile-calibration.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "realized-variance-2026-05-18-v1",
      "category": "vol",
      "file": "engine/realized-variance.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "realized-vol-yangzhang-2026-06-04-v1",
      "category": "vol",
      "file": "engine/realized-vol-yangzhang.js",
      "line": 7,
      "verified": true
    },
    {
      "hash": "regime-calibration-2026-05-18-v1",
      "category": "calibration",
      "file": "engine/regime-calibration.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "regime-conditional-calibration-2026-06-02-v1",
      "category": "calibration",
      "file": "engine/regime-conditional-calibration.js",
      "line": 49,
      "verified": true
    },
    {
      "hash": "regime-divergence-2026-06-05-v1",
      "category": "regime",
      "file": "engine/regime-divergence.js",
      "line": 7,
      "verified": true
    },
    {
      "hash": "regime-ensemble-2026-06-05-v1",
      "category": "forecast",
      "file": "engine/regime-ensemble.js",
      "line": 4,
      "verified": true
    },
    {
      "hash": "regime-ml-classifier-2026-05-18-v1",
      "category": "regime",
      "file": "engine/regime-ml-classifier.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "rm-v1-regime-momentum-2026-05-13",
      "category": "regime",
      "file": "engine/regime-momentum.js",
      "line": 16,
      "verified": true
    },
    {
      "hash": "regime-portfolio-2026-05-18-v1",
      "category": "regime",
      "file": "engine/regime-portfolio.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "regime-router-2026-06-03-v1",
      "category": "regime",
      "file": "engine/regime-router.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "regime-2026-05-20-v2",
      "category": "regime",
      "file": "engine/regime.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "related-pages-v1-2026-06-07",
      "category": "risk",
      "file": "engine/related-pages.js",
      "line": 12,
      "verified": true
    },
    {
      "hash": "rex-ambient-bridge-2026-05-23-v1",
      "category": "other",
      "file": "engine/rex-ambient-bridge.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "risk-parity-advanced-2026-05-18-v1",
      "category": "risk",
      "file": "engine/risk-parity-advanced.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "risk-registry-2026-05-20-v2",
      "category": "risk",
      "file": "engine/risk-registry.js",
      "line": 319,
      "verified": true
    },
    {
      "hash": "robust-optimizer-2026-05-18-v1",
      "category": "other",
      "file": "engine/robust-optimizer.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "roll-suggester-2026-05-30-v1",
      "category": "other",
      "file": "engine/roll-suggester.js",
      "line": 18,
      "verified": true
    },
    {
      "hash": "rough-bergomi-2026-05-18-v1",
      "category": "other",
      "file": "engine/rough-bergomi.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "rough-heston-2026-05-18-v1",
      "category": "other",
      "file": "engine/rough-heston.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "rough-vol-calibration-2026-05-18-v1",
      "category": "calibration",
      "file": "engine/rough-vol-calibration.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "sabr-model-2026-05-18-v1",
      "category": "other",
      "file": "engine/sabr-model.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "scenario-engine-thv2-2026-06-05-v1",
      "category": "other",
      "file": "engine/scenario-engine.js",
      "line": 7,
      "verified": true
    },
    {
      "hash": "scenario-generator-2026-05-18-v1",
      "category": "other",
      "file": "engine/scenario-generator.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "schur-complement-hrp-cotton-2024-2026-05-29-v1",
      "category": "risk",
      "file": "engine/schur-complement-hrp.js",
      "line": 88,
      "verified": true
    },
    {
      "hash": "schur-hrp-paired-cohort-emit-2026-05-30-v1",
      "category": "risk",
      "file": "engine/schur-hrp-paired-cohort-emit.js",
      "line": 45,
      "verified": true
    },
    {
      "hash": "score-acceleration-2026-05-18-v1",
      "category": "score",
      "file": "engine/score-acceleration.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "score-dispersion-2026-05-18-v1",
      "category": "score",
      "file": "engine/score-dispersion.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "score-stability-2026-05-20-v2",
      "category": "score",
      "file": "engine/score-stability.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "score-velocity-2026-05-20-v2",
      "category": "score",
      "file": "engine/score-velocity.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "score-volatility-2026-05-20-v2",
      "category": "vol",
      "file": "engine/score-volatility.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "second-order-prescience-2026-05-18-v1",
      "category": "forecast",
      "file": "engine/second-order-prescience.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "sector-map-canonical-2026-06-05-v1",
      "category": "other",
      "file": "engine/sector-map.js",
      "line": 7,
      "verified": true
    },
    {
      "hash": "sector-rotation-snapshot-2026-05-20-v2",
      "category": "other",
      "file": "engine/sector-rotation.js",
      "line": 12,
      "verified": true
    },
    {
      "hash": "sentiment-trend-2026-06-04-v1",
      "category": "other",
      "file": "engine/sentiment-trend.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "sentiment-2026-05-20-v2",
      "category": "other",
      "file": "engine/sentiment.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "sigmoid-calibration-ece-brier-grid-search-2026-05-20-v2",
      "category": "calibration",
      "file": "engine/sigmoid-calibration.js",
      "line": 26,
      "verified": true
    },
    {
      "hash": "signal-confluence-2026-05-20-v3",
      "category": "other",
      "file": "engine/signal-confluence.js",
      "line": 58,
      "verified": true
    },
    {
      "hash": "sd-v2-exp-decay-2026-05-20",
      "category": "other",
      "file": "engine/signal-decay.js",
      "line": 13,
      "verified": true
    },
    {
      "hash": "signal-entropy-2026-05-18-v1",
      "category": "other",
      "file": "engine/signal-entropy.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "signal-explanation-2026-06-04-v1",
      "category": "other",
      "file": "engine/signal-explanation.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "signature-features-2026-05-18-v1",
      "category": "risk",
      "file": "engine/signature-features.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "sota-elevation-2026-05-23-v1",
      "category": "other",
      "file": "engine/sota-elevation.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "sota-live-pulse-2026-06-04-v1",
      "category": "other",
      "file": "engine/sota-live-pulse.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "sota-microinteractions-2026-05-23-v1",
      "category": "other",
      "file": "engine/sota-microinteractions.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "sota-number-animator-2026-06-04-v1",
      "category": "other",
      "file": "engine/sota-number-animator.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "sota-scroll-reveal-2026-06-04-v1",
      "category": "other",
      "file": "engine/sota-scroll-reveal.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "sota-skeleton-2026-06-04-v1",
      "category": "other",
      "file": "engine/sota-skeleton.js",
      "line": 7,
      "verified": true
    },
    {
      "hash": "sota-toast-2026-06-04-v1",
      "category": "other",
      "file": "engine/sota-toast.js",
      "line": 3,
      "verified": true
    },
    {
      "hash": "ssm-regime-2026-05-18-v1",
      "category": "regime",
      "file": "engine/ssm-regime.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "stability-flag-broadcast-2026-06-01-v2",
      "category": "other",
      "file": "engine/stability-flag-broadcast.js",
      "line": 30,
      "verified": true
    },
    {
      "hash": "stability-flag-broadcast-2026-06-01-v1",
      "category": "other",
      "file": "engine/stability-flag-broadcast.js",
      "line": 23,
      "verified": true
    },
    {
      "hash": "stability-map-fetcher-2026-06-01-v1",
      "category": "other",
      "file": "engine/stability-map-fetcher.js",
      "line": 32,
      "verified": true
    },
    {
      "hash": "statarb-cointegration-2026-05-18-v1",
      "category": "other",
      "file": "engine/statarb-cointegration.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "stationary-block-bootstrap-politis-romano-1994-2026-05-29-v1",
      "category": "other",
      "file": "engine/stationary-block-bootstrap.js",
      "line": 70,
      "verified": true
    },
    {
      "hash": "stochastic-dominance-2026-05-18-v1",
      "category": "factor",
      "file": "engine/stochastic-dominance.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "stress-test-5-analogs-2026-05-20-v2",
      "category": "risk",
      "file": "engine/stress-test.js",
      "line": 4,
      "verified": true
    },
    {
      "hash": "stress-testing-2026-05-18-v1",
      "category": "risk",
      "file": "engine/stress-testing.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "structural-break-ic-2026-05-18-v1",
      "category": "factor",
      "file": "engine/structural-break-ic.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "structural-drag-2026-05-20-v2",
      "category": "other",
      "file": "engine/structural-drag.js",
      "line": 53,
      "verified": true
    },
    {
      "hash": "superforecast-aggregator-2026-05-18-v1",
      "category": "forecast",
      "file": "engine/superforecast-aggregator.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "syntheticpriors-2026-05-20-v2",
      "category": "other",
      "file": "engine/syntheticPriors.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "tail-risk-buffer-2026-06-26-v1",
      "category": "risk",
      "file": "engine/tail-risk-buffer.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "tail-risk-hedge-vix-sqqq-2026-05-20-v2",
      "category": "vol",
      "file": "engine/tail-risk-hedge.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "tax-lot-optimizer-hifo-lifo-fifo-2026-05-20-v2",
      "category": "tax",
      "file": "engine/tax-lot-optimizer.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "tax-optimizer-thv2-2026-06-05-v1",
      "category": "tax",
      "file": "engine/tax-optimizer.js",
      "line": 7,
      "verified": true
    },
    {
      "hash": "technical-confluence-2026-06-04-v1",
      "category": "other",
      "file": "engine/technical-confluence.js",
      "line": 19,
      "verified": true
    },
    {
      "hash": "temporal-calibration-decay-2026-05-18-v1",
      "category": "calibration",
      "file": "engine/temporal-calibration-decay.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "term-premium-2026-05-18-v1",
      "category": "other",
      "file": "engine/term-premium.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "tier-mapping-2026-06-16-v1",
      "category": "other",
      "file": "engine/tier-mapping.js",
      "line": 31,
      "verified": true
    },
    {
      "hash": "time-series-momentum-2026-05-18-v1",
      "category": "risk",
      "file": "engine/time-series-momentum.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "timeframe-agreement-matrix-2026-05-13-v1",
      "category": "other",
      "file": "engine/timeframe-agreement.js",
      "line": 4,
      "verified": true
    },
    {
      "hash": "trade-exit-recommender-2026-05-30-v1",
      "category": "other",
      "file": "engine/trade-exit-recommender.js",
      "line": 20,
      "verified": true
    },
    {
      "hash": "transaction-cost-filter-almgren-2026-06-05-v1",
      "category": "other",
      "file": "engine/transaction-cost-filter.js",
      "line": 12,
      "verified": true
    },
    {
      "hash": "universal-momentum-score-2026-06-09-v1",
      "category": "score",
      "file": "engine/universal-momentum-score.js",
      "line": 45,
      "verified": true
    },
    {
      "hash": "unusual-whales-client-2026-06-03-v1",
      "category": "risk",
      "file": "engine/unusual-whales-client.js",
      "line": 16,
      "verified": true
    },
    {
      "hash": "vanna-charm-2026-05-20-v2",
      "category": "charm",
      "file": "engine/vanna-charm.js",
      "line": 42,
      "verified": true
    },
    {
      "hash": "var-es-backtesting-2026-05-20-v2",
      "category": "risk",
      "file": "engine/var-es-backtesting.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "var-cvar-bsm-inverse-normal-2026-05-20-v2",
      "category": "risk",
      "file": "engine/var.js",
      "line": 68,
      "verified": true
    },
    {
      "hash": "variance-gamma-2026-05-20-v2",
      "category": "vol",
      "file": "engine/variance-gamma.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "variance-ratio-test-2026-05-20-v2",
      "category": "vol",
      "file": "engine/variance-ratio-test.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "variance-risk-premium-2026-05-20-v2",
      "category": "vol",
      "file": "engine/variance-risk-premium.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "vector-autoregression-2026-05-20-v2",
      "category": "other",
      "file": "engine/vector-autoregression.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "venn-abers-live-2026-06-26-v1",
      "category": "calibration",
      "file": "engine/venn-abers-live.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "virtual-scroll-2026-05-19-v1",
      "category": "other",
      "file": "engine/virtual-scroll.js",
      "line": 453,
      "verified": true
    },
    {
      "hash": "virtual-scroll-2026-06-04-v1",
      "category": "other",
      "file": "engine/virtual-scroll.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "vol-adj-momentum-engine-2026-06-07-v1",
      "category": "vol",
      "file": "engine/vol-adj-momentum.js",
      "line": 43,
      "verified": true
    },
    {
      "hash": "vol-regime-detector-2026-05-20-v1.0.0",
      "category": "vol",
      "file": "engine/vol-regime-detector.js",
      "line": 35,
      "verified": true
    },
    {
      "hash": "vol-surface-engine-svi-parity-hedge-2026-05-20-v1",
      "category": "vol",
      "file": "engine/vol-surface-engine.js",
      "line": 7,
      "verified": true
    },
    {
      "hash": "vol-surface-forecast-2026-06-15-v1",
      "category": "forecast",
      "file": "engine/vol-surface-forecast.js",
      "line": 51,
      "verified": true
    },
    {
      "hash": "vol-surface-2026-06-17-v3",
      "category": "vol",
      "file": "engine/vol-surface.js",
      "line": 25,
      "verified": true
    },
    {
      "hash": "volatility-regime-detector-2026-05-30-v1",
      "category": "vol",
      "file": "engine/volatility-regime-detector.js",
      "line": 22,
      "verified": true
    },
    {
      "hash": "svi-raw-grid-search-ols-skew-2026-05-20-v2",
      "category": "vol",
      "file": "engine/volSurface.js",
      "line": 80,
      "verified": true
    },
    {
      "hash": "vpin-extensions-2026-05-20-v2",
      "category": "vol",
      "file": "engine/vpin-extensions.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "vpin-2026-05-20-v2",
      "category": "vol",
      "file": "engine/vpin.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "vpin-canonical-volume-bucket-2026-05-20-v2",
      "category": "vol",
      "file": "engine/vpin.js",
      "line": 41,
      "verified": true
    },
    {
      "hash": "vrp-asymmetry-factors-2026-06-26-v1",
      "category": "factor",
      "file": "engine/vrp-asymmetry-factors.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "walk-forward-2026-05-18-v1",
      "category": "backtest",
      "file": "engine/walk-forward.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "watchlist-scorer-2026-06-04-v1",
      "category": "score",
      "file": "engine/watchlist-scorer.js",
      "line": 16,
      "verified": true
    },
    {
      "hash": "wavelet-decomp-2026-05-18-v1",
      "category": "other",
      "file": "engine/wavelet-decomp.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "welch-t-brunner-munzel-2026-05-29-v1",
      "category": "other",
      "file": "engine/welch-brunner-munzel.js",
      "line": 79,
      "verified": true
    },
    {
      "hash": "build-runtime-flags-substitution-2026-05-23-v1",
      "category": "other",
      "file": "engine/_runtime-flags.js",
      "line": 3,
      "verified": true
    },
    {
      "hash": "adaptive-threshold-2026-05-20-v2",
      "category": "other",
      "file": "engine/adaptive-threshold.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "answer-consistency-checker-2026-05-18-v1",
      "category": "other",
      "file": "engine/answer-consistency-checker.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "bayesian-updater-2026-05-20-v2",
      "category": "other",
      "file": "engine/bayesian-updater.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "binomial-tree-2026-05-20-v2",
      "category": "other",
      "file": "engine/binomial-tree.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "cir-model-2026-05-20-v2",
      "category": "other",
      "file": "engine/cir-model.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "composite-signal-2026-06-04-v1",
      "category": "score",
      "file": "engine/composite-signal.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "credit-default-swap-2026-05-20-v2",
      "category": "other",
      "file": "engine/credit-default-swap.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "cvar-optimizer-2026-05-18-v1",
      "category": "risk",
      "file": "engine/cvar-optimizer.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "decision-tree-regressor-2026-05-20-v2",
      "category": "other",
      "file": "engine/decision-tree-regressor.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "earnings-event-tagger-2026-05-18-v1",
      "category": "other",
      "file": "engine/earnings-event-tagger.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "extreme-value-theory-2026-05-20-v2",
      "category": "other",
      "file": "engine/extreme-value-theory.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "factor-exposure-2026-05-18-v1",
      "category": "factor",
      "file": "engine/factor-exposure.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "fama-french-three-2026-05-20-v2",
      "category": "other",
      "file": "engine/fama-french-three.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "few-shot-calibrator-2026-05-18-v1",
      "category": "calibration",
      "file": "engine/few-shot-calibrator.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "forward-variance-2026-05-18-v1",
      "category": "vol",
      "file": "engine/forward-variance.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "granger-causality-2026-05-18-v1",
      "category": "other",
      "file": "engine/granger-causality.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "hull-moving-average-2026-05-18-v1",
      "category": "other",
      "file": "engine/hull-moving-average.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "hurst-exponent-2026-05-18-v1",
      "category": "other",
      "file": "engine/hurst-exponent.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "information-coefficient-2026-05-18-v1",
      "category": "other",
      "file": "engine/information-coefficient.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "interactive-chart-2026-06-04-v1",
      "category": "other",
      "file": "engine/interactive-chart.js",
      "line": 782,
      "verified": true
    },
    {
      "hash": "intraday-seasonality-2026-05-18-v1",
      "category": "other",
      "file": "engine/intraday-seasonality.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "johansen-test-2026-05-18-v1",
      "category": "other",
      "file": "engine/johansen-test.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "knn-regressor-2026-05-18-v1",
      "category": "other",
      "file": "engine/knn-regressor.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "lexical-richness-2026-05-18-v1",
      "category": "other",
      "file": "engine/lexical-richness.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "logistic-regression-2026-05-18-v1",
      "category": "factor",
      "file": "engine/logistic-regression.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "max-drawdown-2026-05-18-v1",
      "category": "risk",
      "file": "engine/max-drawdown.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "mean-reversion-score-2026-05-18-v1",
      "category": "score",
      "file": "engine/mean-reversion-score.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "mixture-density-forecast-2026-05-18-v1",
      "category": "forecast",
      "file": "engine/mixture-density-forecast.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "momentum-factor-2026-05-18-v1",
      "category": "factor",
      "file": "engine/momentum-factor.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "monte-carlo-engine-2026-05-18-v1",
      "category": "other",
      "file": "engine/monte-carlo-engine.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "naive-bayes-2026-05-18-v1",
      "category": "risk",
      "file": "engine/naive-bayes.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "nowcasting-2026-05-18-v1",
      "category": "other",
      "file": "engine/nowcasting.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "numeric-mention-density-2026-05-18-v1",
      "category": "factor",
      "file": "engine/numeric-mention-density.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "order-flow-imbalance-2026-05-18-v1",
      "category": "other",
      "file": "engine/order-flow-imbalance.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "portfolio-attribution-2026-05-18-v1",
      "category": "evidence",
      "file": "engine/portfolio-attribution.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "premarket-analyzer-2026-06-05-v1",
      "category": "other",
      "file": "engine/premarket-analyzer.js",
      "line": 7,
      "verified": true
    },
    {
      "hash": "price-impact-2026-05-18-v1",
      "category": "other",
      "file": "engine/price-impact.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "prophet-lite-2026-05-18-v1",
      "category": "other",
      "file": "engine/prophet-lite.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "query-complexity-classifier-2026-05-18-v1",
      "category": "other",
      "file": "engine/query-complexity-classifier.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "regime-switching-ar-2026-05-18-v1",
      "category": "regime",
      "file": "engine/regime-switching-ar.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "regime-volatility-2026-05-18-v1",
      "category": "vol",
      "file": "engine/regime-volatility.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "risk-parity-2026-05-18-v1",
      "category": "risk",
      "file": "engine/risk-parity.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "roll-model-2026-05-18-v1",
      "category": "other",
      "file": "engine/roll-model.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "rolling-correlation-2026-05-18-v1",
      "category": "other",
      "file": "engine/rolling-correlation.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "roughness-estimator-2026-05-18-v1",
      "category": "other",
      "file": "engine/roughness-estimator.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "sentence-polarity-shift-2026-05-18-v1",
      "category": "other",
      "file": "engine/sentence-polarity-shift.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "signal-smoother-2026-05-18-v1",
      "category": "other",
      "file": "engine/signal-smoother.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "stl-decomposition-2026-05-18-v1",
      "category": "other",
      "file": "engine/stl-decomposition.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "svm-lite-2026-05-18-v1",
      "category": "other",
      "file": "engine/svm-lite.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "text-compression-ratio-2026-05-18-v1",
      "category": "other",
      "file": "engine/text-compression-ratio.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "token-probability-scorer-2026-05-18-v1",
      "category": "score",
      "file": "engine/token-probability-scorer.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "trade-sign-classifier-2026-05-18-v1",
      "category": "other",
      "file": "engine/trade-sign-classifier.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "uncertainty-verbosity-2026-05-18-v1",
      "category": "other",
      "file": "engine/uncertainty-verbosity.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "vrp-signal-btz-2009-2026-06-05-v1",
      "category": "vol",
      "file": "engine/vrp-signal.js",
      "line": 7,
      "verified": true
    },
    {
      "hash": "impact-predictor-sgd-2026-05-20-v2",
      "category": "risk",
      "file": "engine/impactPredictor.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "live-attribution-decomp-2026-05-20-v2",
      "category": "evidence",
      "file": "engine/liveAttribution.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "capacity-adv-participation-2026-05-20-v2",
      "category": "sizing",
      "file": "engine/capacity.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "adaptive-factor-half-life-2026-06-29-v1",
      "category": "factor",
      "file": "engine/decay.js",
      "line": 196,
      "verified": true
    },
    {
      "hash": "cap-tier-weight-profiles-2026-06-29-v1",
      "category": "sizing",
      "file": "engine/cap-tier-weight-profiles.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "factors-microcap-2026-06-29-v1",
      "category": "factor",
      "file": "engine/factors-microcap.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "microcap-data-adapter-2026-06-29-v1",
      "category": "other",
      "file": "engine/microcap-data-adapter.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "confidence-scaled-sizer-2026-06-29-v2-coverage",
      "category": "sizing",
      "file": "engine/confidence-scaled-sizer.js",
      "line": 35,
      "verified": true
    },
    {
      "hash": "factor-composite-2026-06-29-v2-coverage-shrink",
      "category": "score",
      "file": "engine/factor-composite.js",
      "line": 68,
      "verified": true
    },
    {
      "hash": "movers-learning-2026-07-01-v1",
      "category": "factor",
      "file": "engine/movers-learning.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "attribution-flags-meanrev-dominated-2026-07-02-v1",
      "category": "evidence",
      "file": "engine/attribution-flags.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "horizon-strip-2026-07-03-v1",
      "category": "evidence",
      "file": "engine/horizon-strip.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "enrichment-populate-2026-07-01-v1",
      "category": "other",
      "file": "engine/enrichment-populate.js",
      "line": 19,
      "verified": true
    },
    {
      "hash": "cap-tier-size-premium-2026-07-03-v2",
      "category": "factor",
      "file": "engine/cap-tier.js",
      "line": 54,
      "verified": true
    },
    {
      "hash": "reversal-spread-gate-2026-07-03-v1",
      "category": "factor",
      "file": "engine/factors.js",
      "line": 88,
      "verified": true
    },
    {
      "hash": "f40-coverage-gate-2026-07-03-v1",
      "category": "factor",
      "file": "engine/factors.js",
      "line": 870,
      "verified": true
    },
    {
      "hash": "sanity-guards-reverse-split-2026-07-03-v1",
      "category": "other",
      "file": "engine/sanity-guards.js",
      "line": 128,
      "verified": true
    },
    {
      "hash": "sanity-guards-max-lottery-2026-07-03-v1",
      "category": "other",
      "file": "engine/sanity-guards.js",
      "line": 150,
      "verified": true
    },
    {
      "hash": "market-exposure-2026-07-03-v1",
      "category": "sizing",
      "file": "engine/market-exposure.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "factor-ic-daily-cross-sectional-2026-07-03-v1",
      "category": "factor",
      "file": "engine/factor-weights.js",
      "line": 68,
      "verified": true
    },
    {
      "hash": "factor-weights-ewma-icir-shrinkage-turnover-fdr-2026-07-03-v1",
      "category": "factor",
      "file": "engine/factor-weights.js",
      "line": 69,
      "verified": true
    },
    {
      "hash": "fill-journal-calibration-2026-07-03-v1",
      "category": "evidence",
      "file": "engine/fill-journal.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "cluster-detect-corr-2026-07-03-v1",
      "category": "risk",
      "file": "engine/cluster-detect.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "pre-trade-checks-2026-07-03-v2",
      "category": "risk",
      "file": "engine/pre-trade-checks.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "lot-preview-2026-07-03-v1",
      "category": "evidence",
      "file": "engine/lot-preview.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "auto-stage-conviction-gate-2026-07-04-v1",
      "category": "risk",
      "file": "engine/auto-stage.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "alert-tiering-2026-07-04-v2",
      "category": "risk",
      "file": "engine/alert-tiering.js",
      "line": 64,
      "verified": true
    },
    {
      "hash": "high-conviction-alert-router-2026-07-04-v2",
      "category": "risk",
      "file": "engine/high-conviction-alert-router.js",
      "line": 20,
      "verified": true
    },
    {
      "hash": "verdict-report-dsr-neff-cpcv-2026-07-04-v1",
      "category": "evidence",
      "file": "engine/verdict-report.js",
      "line": 2,
      "verified": true
    },
    {
      "hash": "f43-f47-options-data-presence-gate-2026-07-04-v1",
      "category": "factor",
      "file": "engine/factors.js",
      "line": 973,
      "verified": true
    },
    {
      "hash": "factors-calendar-hurst-regime-dummy-retirement-2026-07-04-v1",
      "category": "factor",
      "file": "engine/factors.js",
      "line": 655,
      "verified": true
    },
    {
      "hash": "f66-overnight-continuation-2026-07-04-v1",
      "category": "factor",
      "file": "engine/factors.js",
      "line": 1352,
      "verified": true
    },
    {
      "hash": "f67-52w-high-proximity-2026-07-04-v1",
      "category": "factor",
      "file": "engine/factors.js",
      "line": 1380,
      "verified": true
    },
    {
      "hash": "f68-industry-momentum-2026-07-04-v1",
      "category": "factor",
      "file": "engine/factors.js",
      "line": 1407,
      "verified": true
    },
    {
      "hash": "f69-low-beta-bab-2026-07-04-v1",
      "category": "factor",
      "file": "engine/factors.js",
      "line": 1430,
      "verified": true
    },
    {
      "hash": "models-non-composite-exclusion-2026-07-04-v1",
      "category": "score",
      "file": "engine/models.js",
      "line": 136,
      "verified": true
    },
    {
      "hash": "m2-ou-meanrev-2026-07-04-v3",
      "category": "score",
      "file": "engine/models.js",
      "line": 386,
      "verified": true
    },
    {
      "hash": "m4-regime-conditional-2026-07-04-v3",
      "category": "score",
      "file": "engine/models.js",
      "line": 578,
      "verified": true
    },
    {
      "hash": "drawdown-circuit-breaker-2026-07-04-v1",
      "category": "risk",
      "file": "engine/drawdown-breaker.js",
      "line": 79,
      "verified": true
    },
    {
      "hash": "weekly-report-2026-07-04-v1",
      "category": "evidence",
      "file": "engine/weekly-report.js",
      "line": 2,
      "verified": true
    },
    {
      "hash": "live-readiness-gate-2026-07-04-v1",
      "category": "evidence",
      "file": "engine/live-readiness.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "feed-integrity-2026-07-04-v1",
      "category": "risk",
      "file": "engine/feed-integrity.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "options-ctx-loader-2026-07-04-v2",
      "category": "factor",
      "file": "engine/options-ctx-loader.js",
      "line": 33,
      "verified": true
    },
    {
      "hash": "coverage-contract-2026-07-04-v1",
      "category": "risk",
      "file": "engine/coverage-contract.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "feed-sentinel-sweep-2026-07-04-v2",
      "category": "risk",
      "file": "api/_lib/feed-sentinel-status.js",
      "line": 42,
      "verified": true
    },
    {
      "hash": "daily-edge-forecast-trace-2026-07-04-v1",
      "category": "forecast",
      "file": "engine/daily-edge-ledger-emit.js",
      "line": 252,
      "verified": true
    },
    {
      "hash": "har-rv-forecast-2026-07-04-v1",
      "category": "score",
      "file": "engine/har-rv.js",
      "line": 54,
      "verified": true
    },
    {
      "hash": "forecast-gbm-har-upgrade-2026-07-04-v2",
      "category": "score",
      "file": "engine/prescience.js",
      "line": 54,
      "verified": true
    },
    {
      "hash": "factor-ctx-loader-2026-07-04-v1",
      "category": "factor",
      "file": "engine/factor-ctx-loader.js",
      "line": 50,
      "verified": true
    },
    {
      "hash": "resolve-forecasts-cron-2026-07-04-v1",
      "category": "evidence",
      "file": "api/cron/resolve-forecasts.js",
      "line": 1,
      "verified": true
    },
    {
      "hash": "signal-card-contract-2026-07-04-v1",
      "category": "other",
      "file": "engine/signal-card.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "event-intake-classify-2026-07-04-v1",
      "category": "risk",
      "file": "engine/event-intake.js",
      "line": 8,
      "verified": true
    },
    {
      "hash": "event-intake-io-2026-07-04-v1",
      "category": "risk",
      "file": "api/_lib/event-intake-io.js",
      "line": 47,
      "verified": true
    },
    {
      "hash": "auto-stage-conviction-gate-2026-07-04-v2",
      "category": "risk",
      "file": "engine/auto-stage.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "cron-news-alert-scan-2026-07-04-v3",
      "category": "risk",
      "file": "api/cron/news-alert-scan.js",
      "line": 36,
      "verified": true
    },
    {
      "hash": "high-conviction-alert-router-2026-07-04-v3",
      "category": "risk",
      "file": "engine/high-conviction-alert-router.js",
      "line": 45,
      "verified": true
    },
    {
      "hash": "resolve-forecasts-cron-2026-07-04-v2",
      "category": "evidence",
      "file": "api/cron/resolve-forecasts.js",
      "line": 20,
      "verified": true
    },
    {
      "hash": "factors-class-gate-null-exclusion-2026-07-04-v3",
      "category": "factor",
      "file": "engine/factors.js",
      "line": 1554,
      "verified": true
    },
    {
      "hash": "factor-ic-daily-cross-sectional-2026-07-04-v2",
      "category": "evidence",
      "file": "engine/factor-weights.js",
      "line": 72,
      "verified": true
    },
    {
      "hash": "causal-univariate-ols-not-canonical-granger-2026-07-04-v3",
      "category": "evidence",
      "file": "engine/causal.js",
      "line": 67,
      "verified": true
    },
    {
      "hash": "syntheticpriors-2026-07-04-v3",
      "category": "score",
      "file": "engine/syntheticPriors.js",
      "line": 25,
      "verified": true
    },
    {
      "hash": "confluence-compose-2026-07-04-v2",
      "category": "evidence",
      "file": "api/_lib/confluence-compose.js",
      "line": 69,
      "verified": true
    },
    {
      "hash": "auto-stage-conviction-gate-2026-07-04-v3",
      "category": "risk",
      "file": "engine/auto-stage.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "drill-runner-2026-07-05-v1",
      "category": "risk",
      "file": "engine/drill-runner.js",
      "line": 86,
      "verified": true
    },
    {
      "hash": "drill-host-2026-07-05-v1",
      "category": "risk",
      "file": "api/_lib/drill-host.js",
      "line": 58,
      "verified": true
    },
    {
      "hash": "forecast-xs-skill-rankic-2026-07-05-v1",
      "category": "evidence",
      "file": "engine/forecast-xs-skill.js",
      "line": 2,
      "verified": true
    },
    {
      "hash": "auto-stage-conviction-gate-2026-07-05-v4",
      "category": "risk",
      "file": "engine/auto-stage.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "regret-ledger-io-2026-07-05-v1",
      "category": "evidence",
      "file": "api/_lib/regret-ledger-io.js",
      "line": 66,
      "verified": true
    },
    {
      "hash": "gate-attribution-2026-07-05-v1",
      "category": "evidence",
      "file": "engine/gate-attribution.js",
      "line": 11,
      "verified": true
    },
    {
      "hash": "alpaca-assets-borrow-2026-07-05-v1",
      "category": "other",
      "file": "api/_lib/alpaca-assets.js",
      "line": 54,
      "verified": true
    },
    {
      "hash": "evidence-registry-2026-07-05-v1",
      "category": "evidence",
      "file": "engine/evidence-registry.js",
      "line": 37,
      "verified": true
    },
    {
      "hash": "shadow-book-2026-07-05-v1",
      "category": "evidence",
      "file": "engine/shadow-book.js",
      "line": 85,
      "verified": true
    },
    {
      "hash": "shadow-book-fold-2026-07-05-v1",
      "category": "evidence",
      "file": "api/_lib/shadow-book-io.js",
      "line": 47,
      "verified": true
    },
    {
      "hash": "ev-waterfall-2026-07-05-v1",
      "category": "other",
      "file": "engine/ev-waterfall.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "slippage-fill-vs-mid-2026-07-05-v1",
      "category": "evidence",
      "file": "engine/slippage.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "slippage-accrual-io-2026-07-05-v1",
      "category": "evidence",
      "file": "api/_lib/slippage-accrual.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "venue-integrity-crypto-2026-07-05-v1",
      "category": "evidence",
      "file": "engine/venue-integrity.js",
      "line": 93,
      "verified": true
    },
    {
      "hash": "auto-audit-2026-07-05-v1",
      "category": "evidence",
      "file": "engine/auto-audit.js",
      "line": 10,
      "verified": true
    },
    {
      "hash": "auto-audit-io-2026-07-05-v1",
      "category": "evidence",
      "file": "api/_lib/auto-audit-io.js",
      "line": 9,
      "verified": true
    },
    {
      "hash": "position-lifecycle-2026-07-05-v1",
      "category": "evidence",
      "file": "engine/position-lifecycle.js",
      "line": 108,
      "verified": true
    },
    {
      "hash": "exit-policy-2026-07-05-v1",
      "category": "other",
      "file": "engine/position-lifecycle.js",
      "line": 109,
      "verified": true
    },
    {
      "hash": "position-lifecycle-fold-2026-07-05-v1",
      "category": "evidence",
      "file": "api/_lib/position-lifecycle-io.js",
      "line": 13,
      "verified": true
    },
    {
      "hash": "auto-stage-conviction-gate-2026-07-05-v5",
      "category": "risk",
      "file": "engine/auto-stage.js",
      "line": 5,
      "verified": true
    },
    {
      "hash": "event-intake-io-earnings-print-2026-07-05-v1",
      "category": "evidence",
      "file": "api/_lib/event-intake-io.js",
      "line": 266,
      "verified": true
    },
    {
      "hash": "horizon-coherence-2026-07-05-v1",
      "category": "evidence",
      "file": "engine/horizon-coherence.js",
      "line": 2,
      "verified": true
    },
    {
      "hash": "shadow-book-2026-07-05-v2",
      "category": "evidence",
      "file": "engine/shadow-book.js",
      "line": 154,
      "verified": true
    },
    {
      "hash": "sizing-policy-ivol-2026-07-05-v1",
      "category": "other",
      "file": "engine/shadow-book.js",
      "line": 155,
      "verified": true
    },
    {
      "hash": "shadow-book-fold-2026-07-05-v2",
      "category": "evidence",
      "file": "api/_lib/shadow-book-io.js",
      "line": 57,
      "verified": true
    },
    {
      "hash": "block-bootstrap-2026-07-05-v1",
      "category": "evidence",
      "file": "engine/block-bootstrap.js",
      "line": 2,
      "verified": true
    },
    {
      "hash": "policy-replay-2026-07-05-v1",
      "category": "evidence",
      "file": "engine/policy-replay.js",
      "line": 8,
      "verified": true
    },
    {
      "hash": "stress-harness-2026-07-05-v1",
      "category": "evidence",
      "file": "engine/stress-harness.js",
      "line": 6,
      "verified": true
    },
    {
      "hash": "sizing-vol-input-live-2026-07-12-v1",
      "category": "evidence",
      "file": "engine/sizing-vol-shadow.js",
      "line": 24,
      "verified": true
    },
    {
      "hash": "methodology-registry-2026-05-02-v1",
      "category": "other",
      "file": "engine/methodology-registry.js",
      "line": 1,
      "verified": true
    }
  ],
  "missing_definition_sites": [],
  "historical_gaps_resolved_2026_05_01": [
    {
      "engine_file": "engine/prescience.js",
      "severity": "P0_CRITICAL",
      "reason": "Canonical forecast engine producing probUp + expectedMovePct + horizon GBM math. ZERO methodology_hash in entire 815-line file. All probUp values flowing through orchestrator → calibration applier → forecast ledger are version-unpinned at the formula source.",
      "proposed_hash": "forecast-gbm-class-aware-2026-04-29-v1",
      "formula_summary": "GBM forecast with bar-cadence detection + per-class profile (volScale/lambdaWeeks/ceilDayPct/marketDaysYr/structuralDriftAnnual/volDragMult) + per-ticker leverage drag overrides + Ornstein-Uhlenbeck horizon damping + leveraged-ETF Itô compounding adjustment. Uses logReturns + sample-stdev winsorized vol.",
      "blocks_memo": [
        "A: primitives audit",
        "B: multi-horizon refactor",
        "C: registry coverage"
      ]
    },
    {
      "engine_file": "engine/vanna-charm.js",
      "severity": "P0_CRITICAL",
      "reason": "v31 Sprint 3b 2026-05-01 fixed the charm formula sign per Hull §19.7 (was wrong in prod for unknown duration). Engine math changed; methodology hash NEVER existed AND was never bumped on the fix. Forecasts produced before 2026-05-01 vs after are non-comparable.",
      "proposed_hash": "vanna-charm-2026-05-01-hull-19-7-v1",
      "deprecated_predecessor": "WAS_UNVERSIONED_pre_2026-05-01_charm_sign_wrong",
      "blocks_memo": [
        "A: primitives audit",
        "C: registry coverage"
      ]
    },
    {
      "engine_file": "engine/structural-drag.js",
      "severity": "P1_HIGH",
      "reason": "v31 Sprint 3b 2026-05-01 re-derived riskRewardScore (was conceptually wrong — logistic of drift/drag mapped low-drift to ~50 regardless of drag) + canonical -0 → +0 normalization. Math changed; no hash before; no hash after.",
      "proposed_hash": "structural-drag-2026-05-01-v1"
    },
    {
      "engine_file": "engine/garch.js",
      "severity": "P1_HIGH",
      "reason": "v31 Sprint 3b 2026-05-01 fixed fit() returning fabricated near-machine-epsilon omega on flat input (honesty contract violation — would have shown phantom volatility on degenerate inputs). Math behavior changed; no hash before; no hash after.",
      "proposed_hash": "garch-2026-05-01-v1"
    },
    {
      "engine_file": "engine/hmm.js",
      "severity": "P1_HIGH",
      "reason": "v31 Sprint 3b 2026-05-01 fixed absorbing-state guard (relaxed to p ≥ 1−1e-9) + baumWelch local-min trap via stronger asymmetric init (Rabiner 1989 §VI.D). Regime detection output changed.",
      "proposed_hash": "hmm-2026-05-01-rabiner-vid-v1"
    },
    {
      "engine_file": "engine/pivot-recommender.js",
      "severity": "P0_SAFETY_CRITICAL",
      "reason": "v31 Sprint 3b 2026-05-01 SAFETY-CRITICAL fix: pivotCoverageFloor 0.5→1.0 + watchCoverageFloor 0.33→0.67 for CONDITIONAL leveraged-ETF tier (NFLX→NFXL, QQQ→TQQQ, GOOGL→GOOL). Real money at risk; vol-drag dominates leveraged once any guard breaks. Recommendations produced before 2026-05-01 used unsafe floors.",
      "proposed_hash": "pivot-recommender-2026-05-01-cheng-madhavan-2009-v1",
      "cited_in": [
        "Cheng-Madhavan 2009",
        "Avellaneda-Zhang 2010"
      ]
    }
  ],
  "naming_convention_drift": [
    "Most hashes use suffix convention: <scope>-YYYY-MM-DD-vN",
    "But 2 engines use prefix: roll-spread-v1-2026-04-29 + weekly-reversal-v1-2026-04-29",
    "1 engine missing -vN: score-record-read-2026-05-01",
    "Tests use placeholder hashes: mh-v1 / mh-canonical-v3 / mh-test-001 / engine-v1 / fake-v1 / sg-v1 / commentary-v1 — not registry candidates",
    "Recommend canonicalize via registry as <scope>-YYYY-MM-DD-vN pattern; flag others as drift"
  ],
  "audit_findings_summary": [
    "🔴 P0: prescience.js (canonical forecast engine) has ZERO methodology hash — every probUp THv2 has ever produced is version-unpinned",
    "🔴 P0: vanna-charm.js had a math-CORRECTNESS bug fixed 2026-05-01 with no hash bump — historical options-flow data is suspect",
    "🟠 P0-safety: pivot-recommender.js had a safety-critical floor change 2026-05-01 with no hash bump — recommendations made before that date used unsafe floors",
    "🟡 P1: structural-drag, garch, hmm all had v31 fixes without hash bumps",
    "🟢 42 engines correctly publish METHODOLOGY_HASH module constant",
    "🟢 cal-applier-2026-04-28-v1 + net-outcome-2026-04-29-v1 + mosaic-strength-2026-04-29-v1 all have rigorous formula+citation+units metadata",
    "Deploy-blocker count for Memo C completion: 6 missing hashes need to be created + applied before registry can claim coverage"
  ],
  "_regenerated_at_2026_05_03": "v48 + v48-Q-RATIFY combined-wave deploy preflight; regenerated from engine/methodology-registry.js listAll() to capture 34 new hashes from this session. Composes with predeploy:methodology-drift-guard.",
  "_regenerated_at_regen_script": "regen-methodology-manifest.js run 2026-07-13; methodology-manifest-regen-2026-05-03-v1; entries=1057 (was 1057)"
}
