{
  "scope": "Historical development proxy labels; current JavaScript scoring on original single-receipt inputs, NOT historical production replay or fresh holdout",
  "n": 169,
  "positive": 59,
  "negative": 110,
  "designated_k": 85,
  "arms": {
    "js_score": {
      "n": 169,
      "k": 85,
      "positives": 59,
      "tp": 50,
      "fp": 35,
      "missed": 9,
      "precision": 0.5882352941176471,
      "recall": 0.847457627118644,
      "invalid": 0,
      "fallback_slots": 0,
      "auc_valid_only": 0.762557781201849,
      "cutoff_score": 2,
      "cutoff_tied_total": 34,
      "cutoff_tied_selected": 20
    },
    "jev": {
      "n": 169,
      "k": 85,
      "positives": 59,
      "tp": 39,
      "fp": 46,
      "missed": 20,
      "precision": 0.4588235294117647,
      "recall": 0.6610169491525424,
      "invalid": 0,
      "fallback_slots": 0,
      "auc_valid_only": 0.6704930662557781,
      "cutoff_score": 0.51,
      "cutoff_tied_total": 2,
      "cutoff_tied_selected": 2
    }
  },
  "paired": {
    "both": {
      "n": 44,
      "positive": 31,
      "negative": 13
    },
    "jev_only": {
      "n": 41,
      "positive": 8,
      "negative": 33
    },
    "js_only": {
      "n": 41,
      "positive": 19,
      "negative": 22
    },
    "neither": {
      "n": 43,
      "positive": 1,
      "negative": 42
    }
  },
  "excluded_from_220": 51,
  "model": "jev-1.14.0",
  "valid_native": 169,
  "date": "2026-10-17",
  "limitations": [
    "Development proxy labels, not independent fresh ground truth or a fresh holdout.",
    "51 multi-receipt cases excluded; selection can affect coverage.",
    "Full current scoring on original inputs, not full ingestion replay or a causal workflow trial."
  ],
  "source_sha256": {
    "READOUT.md": "2999aa9c9a356c0fb995df6847c78f19140c73a6381903c0b16789395a1a3749",
    "RESULTS.json": "88c1ae0d7d472e23d26096f2a53c2d03f7257e800177205ff6931262af79eabb",
    "chart-data-sanitized.json": "2fdf6fde70a654b729e03c8249ff737567d5f9cff9d65843821ceed5f8dc646c",
    "PROVENANCE.json": "08331a885e11174deab76156cdfa436ea2cfbed1eb119ba681cd21477597317e"
  },
  "scoring_source_sha256": {
    "significance-scoring.mjs": "dde3f621dde5a5d95600675b92075b1531bf669ed81080c29585da44312b81a8",
    "process.source.js": "c7d1a3d2ffe80728015b2f8c25c4ba1614426bd25ca6e42f538b3dbcf92bb85e",
    "processing-checkpoint.source.js": "14fac6c0f481a41b31ef4c5be064e6edefac642ab9cd3ca536a7cd9b6760dd47"
  }
}
