{
  "paper": "2503.02453",
  "adapter": "cobra",
  "dataset": "MovieLens-100K",
  "fair_protocol": {
    "users": 180,
    "items": 280,
    "din_steps": 100,
    "seeds": [
      42,
      43,
      44
    ]
  },
  "setup": {
    "steps": 120,
    "codebooks": 2,
    "codebook_size": 8
  },
  "results": {
    "din": {
      "hit_at_10": 0.0481481481,
      "ndcg_at_10": 0.0216651657
    },
    "sparse_only": {
      "hit_at_10": 0.0462962963,
      "ndcg_at_10": 0.018681972
    },
    "cobra_cascade": {
      "hit_at_10": 0.0592592593,
      "ndcg_at_10": 0.0272443826
    },
    "ndcg_vs_din_percent": 25.7520162,
    "ndcg_ablation_percent": 45.8324774
  },
  "paper_online_ab": {
    "conversion_percent": 3.6,
    "arpu_percent": 4.15
  },
  "schema_version": 2,
  "manifest_ref": "reproduction:cobra",
  "evaluation_protocol": {
    "tier": "l3_paper_pipeline",
    "seeds": [
      42,
      43,
      44
    ],
    "formal_comparison": true,
    "claim_policy": "formal multi-seed comparison"
  },
  "provenance": {
    "artifact_path": "docs/reproductions/2503.02453-cobra/metrics/movielens-100k-seeds42-44.json",
    "historical_migration": "historical-metrics-v2-2026-08-09",
    "original_code_commit": "not recorded",
    "dataset_fingerprint": "not recorded in historical artifact"
  }
}
