{
  "source_commit": "fd4aeeb2ee4fc729c18d98444fed42fd0529eeeb",
  "reviewed_source_files": [
    {
      "path": "lean/OAI/Probability/ThorpRouting/TraceModel.lean",
      "extents": [
        "entire 42-line module"
      ],
      "note": "Directly imports Harmonic.Main; selects the full-law main statement.",
      "sha256": "cc003c5dcb1d14532a216b1bfe4f963d1ca0d59c57e6299195e07ee0fe6b5b67"
    },
    {
      "path": "lean/OAI/Probability/ThorpRouting/TraceDecay.lean",
      "extents": [
        "lines 1\u2013180"
      ],
      "note": "Selected source reading across two continuations; Q*Q identification and u=2m with m>=max(14/a,2/b).",
      "sha256": "504d3765b8e4fef1e2b3095db9f7b2300ede7c41e98cc01a884f0824d0686756"
    },
    {
      "path": "lean/OAI/Probability/ThorpRouting/Harmonic/Main.lean",
      "extents": [
        "lines 1\u201340",
        "lines 340\u2013495",
        "lines 1040\u20131140"
      ],
      "note": "Correct Harmonic namespace: eventual threshold, finite positive minima, level and dimension contractions. Entire module/import closure not checked.",
      "sha256": "1b1bea539a11e28050b6ad343145fafd6b381075f70d4e05fb6521dbd0eb9b5d"
    },
    {
      "path": "lean/OAI/Probability/ThorpRouting/Harmonic/AverageMap.lean",
      "extents": [
        "lines 1\u201316",
        "lines 249\u2013310",
        "lines 430\u2013485",
        "lines 620\u2013705"
      ],
      "note": "Minorant uses Classical.choose positive convolution exponent and full-group minimum; explicit gap formula. Entire module/import closure not checked.",
      "sha256": "6905b8e6af83fb4288ca6d5e90f00d5af7f24ab2853614f085dfea49de7471c3"
    }
  ],
  "numerical_global_constants": "not_selected",
  "imported_proof_verification": "not_run",
  "interpretation": "Selected text review, not full imported semantics, proof acceptance or a production sweep schedule. Duplicate Casimir modules are not substituted for the actual Harmonic import."
}
