{
  "artifact": "MoneyRoot v0.1 finite model receipt",
  "counts": {
    "T1_maps": 154,
    "T2_pairs": 11132,
    "T3_pairs": 11132,
    "T4_reader_decoder_pairs": 6344,
    "T5_reader_policy_pairs": 4764
  },
  "entry_witnesses": {
    "03_price": {
      "collision": true,
      "decision": [
        1,
        0
      ],
      "factorization_possible": false,
      "read": [
        100,
        100
      ]
    },
    "18_abundance": {
      "collision": true,
      "factorization_possible": false,
      "read": [
        0,
        0
      ],
      "use_read": [
        1,
        9
      ]
    },
    "23_living": {
      "collision": true,
      "continuation": [
        1,
        0
      ],
      "factorization_possible": false,
      "read": [
        0,
        0
      ]
    },
    "25_settlement": {
      "collision": true,
      "factorization_possible": false,
      "gross_total": [
        2,
        4
      ],
      "net": [
        0,
        0
      ],
      "states": [
        [
          1,
          1
        ],
        [
          2,
          2
        ]
      ]
    }
  },
  "scope": "finite exhaustive model-check only; not universal proof-kernel execution",
  "source_sha256": {
    "MoneyRoot.lean": "eb280b45a2d7a04464840d47451c77662f14deb36084c248c1457387508337b3",
    "finite_witness_check.py": "6573c78e57430b30a1f9e0b5da9168057507937aa46949f6517a3833630fdc1f"
  },
  "status": "PASS",
  "theorems_checked": {
    "T1": "read collision iff noninjective on every enumerated finite reader",
    "T2": "fiber refinement iff factorization on the observed image",
    "T3": "decision collision iff failure of fiber refinement; collision refutes factorization",
    "T4": "every enumerated left inverse occurs only for an injective reader",
    "T5": "every reader-only policy is constant on reader fibers"
  }
}
