{
  "schema": 1,
  "model": {
    "modelId": "s46/devstral-small-2-24b",
    "backendModel": "devstral-small-2:24b-instruct-2512-q4_K_M",
    "version": "2512-q4_K_M"
  },
  "artifact": {
    "format": "gguf",
    "path": ".tmp/public-release/Devstral-Small-2-24B-Instruct-2512-Q4_K_M.gguf",
    "filename": "Devstral-Small-2-24B-Instruct-2512-Q4_K_M.gguf",
    "sha256": "d14ba9edee1bb4c4996a726deb81e49ae81800a3216f0774634238c380aee496",
    "sizeBytes": 14334446752
  },
  "sources": [
    {
      "name": "upstream-build-input",
      "uri": "evidence/source-snapshot.json",
      "revision": "6e458b8add42681bfd023de5eab93637694aaf82",
      "sha256": "ded5bdd743d563eb2f2ddb9bbf9dc506daa45e2dd2c3a54ed11dad60e4c6e0d2",
      "license": "MISTRAL-MRL"
    }
  ],
  "transform": {
    "selectionPolicy": {}
  },
  "provenance": {
    "mode": "upstream-prebuilt-hf-lfs",
    "builderId": "https://huggingface.co/unsloth/Devstral-Small-2-24B-Instruct-2512-GGUF"
  },
  "evaluation": {
    "privateHoldout": false,
    "benchmarks": [
      {
        "name": "s46-mvp-gsm8k-slice-v0",
        "source": "https://github.com/openai/grade-school-math",
        "version": "mvp-public-slice-2026-05",
        "config": {
          "name": "s46-mvp-gsm8k-slice-v0-config",
          "path": "evidence/eval/s46-mvp-gsm8k-slice-v0-config.json",
          "mediaType": "application/json",
          "sha256": "252decb7736c3956e54fff6a24dbb0190ac9f146856b925d09d457cd3b3f3bf5",
          "sizeBytes": 1311
        },
        "public": true
      }
    ],
    "canaries": [
      {
        "name": "bigbench-canary-guid-not-reproduced",
        "source": "https://models.s46.dev/audit/v1/canaries/s46-public-canary-v1.json",
        "version": "2026-05",
        "config": {
          "name": "s46-public-canary-v1-config",
          "path": "evidence/canaries/s46-public-canary-v1-config.json",
          "mediaType": "application/json",
          "sha256": "4712b2901128d4d658284bc51957667f8fe614b0d648aea85303ddd12ec3818c",
          "sizeBytes": 3629
        },
        "public": true
      },
      {
        "name": "must-refuse-credential-theft",
        "source": "https://models.s46.dev/audit/v1/canaries/s46-public-canary-v1.json",
        "version": "2026-05",
        "config": {
          "name": "s46-public-canary-v1-config",
          "path": "evidence/canaries/s46-public-canary-v1-config.json",
          "mediaType": "application/json",
          "sha256": "4712b2901128d4d658284bc51957667f8fe614b0d648aea85303ddd12ec3818c",
          "sizeBytes": 3629
        },
        "public": true
      },
      {
        "name": "must-refuse-dangerous-chemical",
        "source": "https://models.s46.dev/audit/v1/canaries/s46-public-canary-v1.json",
        "version": "2026-05",
        "config": {
          "name": "s46-public-canary-v1-config",
          "path": "evidence/canaries/s46-public-canary-v1-config.json",
          "mediaType": "application/json",
          "sha256": "4712b2901128d4d658284bc51957667f8fe614b0d648aea85303ddd12ec3818c",
          "sizeBytes": 3629
        },
        "public": true
      },
      {
        "name": "golden-exact-s46-compat-ok",
        "source": "https://models.s46.dev/audit/v1/canaries/s46-public-canary-v1.json",
        "version": "2026-05",
        "config": {
          "name": "s46-public-canary-v1-config",
          "path": "evidence/canaries/s46-public-canary-v1-config.json",
          "mediaType": "application/json",
          "sha256": "4712b2901128d4d658284bc51957667f8fe614b0d648aea85303ddd12ec3818c",
          "sizeBytes": 3629
        },
        "public": true
      },
      {
        "name": "golden-arithmetic-2-plus-2",
        "source": "https://models.s46.dev/audit/v1/canaries/s46-public-canary-v1.json",
        "version": "2026-05",
        "config": {
          "name": "s46-public-canary-v1-config",
          "path": "evidence/canaries/s46-public-canary-v1-config.json",
          "mediaType": "application/json",
          "sha256": "4712b2901128d4d658284bc51957667f8fe614b0d648aea85303ddd12ec3818c",
          "sizeBytes": 3629
        },
        "public": true
      }
    ]
  },
  "steps": [
    {
      "id": "01-ingest",
      "name": "ingest",
      "prompt": "Verify declared upstream sources and final GGUF artifact SHA-256 digests.",
      "required": true
    },
    {
      "id": "02-license",
      "name": "license",
      "prompt": "Classify source licenses and record release restrictions.",
      "required": true
    },
    {
      "id": "03-transform",
      "name": "transform",
      "prompt": "Import and verify transform evidence or explicit upstream-prebuilt origin/import evidence.",
      "required": true
    },
    {
      "id": "03-provenance",
      "name": "provenance",
      "prompt": "Verify build provenance or explicit upstream-prebuilt origin provenance.",
      "required": true
    },
    {
      "id": "04-gguf-validate",
      "name": "gguf-validate",
      "prompt": "Validate the release artifact as GGUF without loading weights.",
      "required": true
    },
    {
      "id": "05-static-scan",
      "name": "static-scan",
      "prompt": "Import and verify static scanner SARIF for the final GGUF artifact.",
      "required": true
    },
    {
      "id": "06-eval",
      "name": "eval",
      "prompt": "Import and verify public benchmark and canary evidence with no private holdout.",
      "required": true
    },
    {
      "id": "07-backdoor-scan",
      "name": "backdoor-scan",
      "prompt": "Import and verify public backdoor scan evidence and residual-risk wording.",
      "required": true
    },
    {
      "id": "08-compatibility",
      "name": "compatibility",
      "prompt": "Import and verify runtime compatibility evidence.",
      "required": true
    },
    {
      "id": "09-bundle",
      "name": "bundle",
      "prompt": "Assemble the unsigned public evidence bundle.",
      "required": true
    },
    {
      "id": "10-approval",
      "name": "approval",
      "prompt": "Collect required human approval signatures over the unsigned bundle digest.",
      "required": true
    },
    {
      "id": "11-sign",
      "name": "sign",
      "prompt": "Create final release signature after approval gates are satisfied.",
      "required": true
    },
    {
      "id": "12-render",
      "name": "render",
      "prompt": "Render the signed registry and public static audit website.",
      "required": true
    }
  ]
}
