{
  "schema_version": "1.0",
  "claim": "This manifest proves the package is internally consistent and reproducible: every artifact needed to rebuild this model travels here with its digest, and each one matches the authoritative capture the core recorded while training it. It does NOT prove authorship or authenticity: signatures are out of scope here.",
  "reproducible": true,
  "reproducible_reason": null,
  "missing": [],
  "conflicts": [],
  "provenance": {
    "source": "run_capture",
    "run_capture": {
      "present": true,
      "schema_version": "1.2",
      "sha256": "3dd3c04f819918ef70b96ac86ad28177740ae5eb656bcd44b1e0a0b537971cfa"
    },
    "recipe_verification": {
      "verified": true,
      "code": "regenera_el_dataset"
    },
    "unverified_payload": null,
    "ignored_payload_fields": []
  },
  "verifiable": {
    "manifest": {
      "possible": true,
      "missing": [],
      "conflicts": [],
      "reason": null
    },
    "r1": {
      "possible": true,
      "missing": [],
      "conflicts": [],
      "reason": null
    },
    "training": {
      "possible": true,
      "missing": [],
      "conflicts": [],
      "reason": null
    },
    "r3": {
      "possible": true,
      "missing": [],
      "conflicts": [],
      "reason": null
    }
  },
  "artifacts": {
    "model": {
      "path": "model.mxai",
      "media_type": "text/mxai",
      "sha256": "a164f4380120be24d6cc66ac564bc7af820498cdbcf0caf251398aa904410747",
      "matches_capture": true
    },
    "training": {
      "path": "model.mxtrain",
      "media_type": "text/mxtrain",
      "sha256": "45235ce15bb7744a43dc7aee32ef1622009be352e2d0926e0d3bd8d7feca18d6",
      "matches_capture": true
    },
    "recipe": {
      "path": "data_recipe.txt",
      "media_type": "text/plain",
      "sha256": "90376b2c20ee3bd8ced0409bb7c9bc98116afa02174b118905af3289ab513a37",
      "matches_capture": true
    },
    "dataset": {
      "sha256": "1cefbf74e237efdae2f6e06d7b9c5141ed815cccbd547aa18341ab7a79c96e65",
      "sha256_prepared": null,
      "rows": 400,
      "rows_used": null
    }
  },
  "weights": {
    "source": "trained"
  },
  "generation": {
    "generator_version": "matrixai.synthetic.v1",
    "recipe_format_version": "matrixai.recipe.v1",
    "csv_serialization_version": "matrixai.csv.v1",
    "mode": "coherent",
    "epochs_declared": 60,
    "epochs_effective": null,
    "epochs_ran": null,
    "field_ranges": null,
    "target_range": null,
    "warm_start": false,
    "field_types": null,
    "field_categories": null,
    "one_hot_groups": null,
    "excluded_identifiers": null,
    "seeds": {
      "dataset": 20260825,
      "split": 42,
      "init": 42
    },
    "backend": "stdlib",
    "device": "cpu",
    "deterministic_options": null
  },
  "environment": {
    "matrixai_version": "1.6.0",
    "python": {
      "version": "3.12.3",
      "implementation": "CPython",
      "sys_version": "3.12.3 (main, Jun 19 2026, 12:46:00) [GCC 13.3.0]"
    },
    "platform": {
      "system": "Linux",
      "release": "6.8.0-137-generic",
      "machine": "x86_64",
      "platform": "Linux-6.8.0-137-generic-x86_64-with-glibc2.39"
    },
    "packages": {
      "numpy": "2.4.4",
      "onnx": "1.21.0",
      "onnxruntime": "1.26.0",
      "torch": "2.11.0+cpu"
    },
    "environment_sha256": "f73756abfe0d07dffabba936f5e66218dd56e5bf3ebc8ee0c507ac69bb3f2f15"
  },
  "metrics": [
    {
      "name": "accuracy",
      "value": 0.96875,
      "split": "validation",
      "dataset_sha256": "1cefbf74e237efdae2f6e06d7b9c5141ed815cccbd547aa18341ab7a79c96e65",
      "evaluator": null,
      "evaluator_version": null,
      "aggregation": "global",
      "direction": "higher_is_better",
      "tolerance_abs": 0.0,
      "tolerance_rel": null,
      "tolerance_scope": "same_environment_same_seed",
      "incomplete": [
        "evaluator",
        "evaluator_version",
        "tolerance_rel"
      ],
      "comparable": true
    },
    {
      "name": "best_validation_loss",
      "value": 0.07562131317942544,
      "split": "validation",
      "dataset_sha256": "1cefbf74e237efdae2f6e06d7b9c5141ed815cccbd547aa18341ab7a79c96e65",
      "evaluator": null,
      "evaluator_version": null,
      "aggregation": null,
      "direction": "lower_is_better",
      "tolerance_abs": 0.0,
      "tolerance_rel": null,
      "tolerance_scope": "same_environment_same_seed",
      "incomplete": [
        "evaluator",
        "evaluator_version",
        "aggregation",
        "tolerance_rel"
      ],
      "comparable": true
    }
  ],
  "manifest_canonicalization": "json:sort_keys=true,separators=(',',':'),ensure_ascii=true,utf-8",
  "manifest_sha256": "072ffdfca51a37b920cfbf7a90945922d3ddb5ea142501f25e77707e64b49a72",
  "files": {
    "README.md": "50cb4d03a1d73470bc3f759e6c6da90f0f1e2c4a11208269c83f09baaa0f654c",
    "data_recipe.txt": "90376b2c20ee3bd8ced0409bb7c9bc98116afa02174b118905af3289ab513a37",
    "example_input.json": "7b0d5c3ace644a35e7a39d15c6079d4278dd78d2010cb3429cbf6b5984513249",
    "expected_output.json": "6a97692241dea5492a7759d3a37b425cdcbf98baac2b13b287e40db753ef9f8b",
    "export_manifest.json": "e08f2e6e15558ca55dd62041d19af92bfc59067ccced4ae1a0a4f397bfa9cb46",
    "inference_spec.json": "3bb65450baa1c53ea374b8b1d02fbd7a62e0c068b71cfebd92ffae830d8d8c95",
    "model.mxai": "a164f4380120be24d6cc66ac564bc7af820498cdbcf0caf251398aa904410747",
    "model.mxtrain": "45235ce15bb7744a43dc7aee32ef1622009be352e2d0926e0d3bd8d7feca18d6",
    "model.onnx": "99a730a24c58f1b58f5e98ec03f20f2d1148f8dca9c597272c7ad3b5513567bc",
    "model_manifest.json": "b68b22517dcb6ed1c6579884e5610f0602903eadf351294f546b9fc2d226cd05",
    "params.best.json": "4015cf3933040d3a4a53ee17ad083fdc3b70e26c00f31bf661d0115cde0c6189",
    "predict.py": "4ff7568981a683503c8480cf21f18b7c69f531c57f298d65ce346e60c9080bf1",
    "requirements.txt": "b69df72618af95a0ed10a0862633c146dc8069a80a7bdb212053fc4668a57612",
    "space/README.md": "6f24bf6d98fc9e7b83377abf9b5d3a739e2997a2241eed12e56264ca112a7d69",
    "space/app.py": "4a41769c67813f6cd7b1d82bfcacd2232dfcb6ec127e44aaa3c808c088406f04",
    "space/requirements.txt": "4ac8f2c7dfe30936103aaaa8f769da99087b8dabe8ef0884765eb8799dcc0ed6"
  },
  "files_covered": 16
}