{
 "checked_at": "2026-10-27T14:39:28+00:00",
 "reference": "huggingface.co/thu-coai/CharacterJudge@f2272fa1d19b9666b4fc1762041cd60e62d38244",
 "vllm_version": "0.24.0",
 "platform": "Linux-6.8.0-101-generic-x86_64-with-glibc2.35",
 "python": "3.12.13",
 "serving_process": {
  "argv": [
   "/data/llm/venv/bin/python3.12",
   "/data/llm/venv/bin/vllm",
   "serve",
   "/data/llm/models/CharacterJudge",
   "--served-model-name",
   "character-judge",
   "--host",
   "127.0.0.1",
   "--port",
   "30021",
   "--dtype",
   "bfloat16",
   "--gpu-memory-utilization",
   "0.55",
   "--max-model-len",
   "16384",
   "--max-num-seqs",
   "100",
   "--enable-prefix-caching"
  ],
  "model_arg": "/data/llm/models/CharacterJudge",
  "served_model_names": [
   "character-judge"
  ]
 },
 "model_arg": "/data/llm/models/CharacterJudge",
 "model_dir": "/data/llm/models/CharacterJudge",
 "files": {
  "model-00001-of-00004.safetensors": {
   "status": "MATCH",
   "kind": "sha256",
   "size": 4877660776,
   "hash": "91c59e05b566e87b0199ca7af05f07ef820ba11c9812796a4063c62447abc3dd",
   "expected": "91c59e05b566e87b0199ca7af05f07ef820ba11c9812796a4063c62447abc3dd"
  },
  "model-00002-of-00004.safetensors": {
   "status": "MATCH",
   "kind": "sha256",
   "size": 4932751008,
   "hash": "b2bd7dd0649504c302b057d3a4270af8b8bf411e5b768a6a38c6893c2a369fb2",
   "expected": "b2bd7dd0649504c302b057d3a4270af8b8bf411e5b768a6a38c6893c2a369fb2"
  },
  "model-00003-of-00004.safetensors": {
   "status": "MATCH",
   "kind": "sha256",
   "size": 4330865200,
   "hash": "d683914d74a951bd8e9326c8eae93b9d673cec24a0ae479eba3d7da82bbb7f29",
   "expected": "d683914d74a951bd8e9326c8eae93b9d673cec24a0ae479eba3d7da82bbb7f29"
  },
  "model-00004-of-00004.safetensors": {
   "status": "MATCH",
   "kind": "sha256",
   "size": 1089994880,
   "hash": "f2839e43c4cd6befe61e0744d33494ee4d7611d6350f8e75dc49b298c4105b18",
   "expected": "f2839e43c4cd6befe61e0744d33494ee4d7611d6350f8e75dc49b298c4105b18"
  },
  "model.safetensors.index.json": {
   "status": "MATCH",
   "kind": "gitblob",
   "size": 27752,
   "hash": "6ca5084b88f1a95fef37f1b94c6e87ff69422bb7",
   "expected": "6ca5084b88f1a95fef37f1b94c6e87ff69422bb7"
  },
  "config.json": {
   "status": "MATCH",
   "kind": "gitblob",
   "size": 740,
   "hash": "2c069af4be91b9176d82e218fbfb330aa40c6f7c",
   "expected": "2c069af4be91b9176d82e218fbfb330aa40c6f7c"
  },
  "generation_config.json": {
   "status": "MATCH",
   "kind": "gitblob",
   "size": 243,
   "hash": "c37d48219e693bb003eb59b5403509236469f3ab",
   "expected": "c37d48219e693bb003eb59b5403509236469f3ab"
  },
  "tokenizer.json": {
   "status": "MATCH",
   "kind": "gitblob",
   "size": 7028043,
   "hash": "0891f5d360e079340e2a28cd114d92db60c918a6",
   "expected": "0891f5d360e079340e2a28cd114d92db60c918a6"
  },
  "tokenizer_config.json": {
   "status": "MATCH",
   "kind": "gitblob",
   "size": 1534,
   "hash": "a4c13118a13bccf6b9d04b95d6bb696ddc42e500",
   "expected": "a4c13118a13bccf6b9d04b95d6bb696ddc42e500"
  },
  "vocab.json": {
   "status": "MATCH",
   "kind": "gitblob",
   "size": 2776833,
   "hash": "4783fe10ac3adce15ac8f358ef5462739852c569",
   "expected": "4783fe10ac3adce15ac8f358ef5462739852c569"
  },
  "merges.txt": {
   "status": "MATCH",
   "kind": "gitblob",
   "size": 1671853,
   "hash": "31349551d90c7606f325fe0f11bbb8bd5fa0d7c7",
   "expected": "31349551d90c7606f325fe0f11bbb8bd5fa0d7c7"
  },
  "added_tokens.json": {
   "status": "MATCH",
   "kind": "gitblob",
   "size": 80,
   "hash": "409be9f93d4810d569098a16c4bf30c977edf44a",
   "expected": "409be9f93d4810d569098a16c4bf30c977edf44a"
  },
  "special_tokens_map.json": {
   "status": "MATCH",
   "kind": "gitblob",
   "size": 367,
   "hash": "2c53454aff27c6d22873cc28c884c2b2d5d07693",
   "expected": "2c53454aff27c6d22873cc28c884c2b2d5d07693"
  }
 },
 "extra_weight_files": [],
 "result": "ALL FILES MATCH",
 "redacted": "Published copy: the host name and the other model servers on the same machine (two vLLM processes serving other models) are left out; served_model_names re-read with the corrected parser of characterjudge_server_check.py. Every field about the CharacterJudge process and its files is unchanged.",
 "script_as_run": {
  "path": "results/characterjudge_server_check.as_run.py",
  "sha256": "5aa5d75d75364a0b5597b4821427b0d8d15cadbc2150a392b7370794f02e870e",
  "note": "The operator ran this version (the first published one). The bundle's current script differs only in two parsing fixes that do not touch hashing: --tokenizer is no longer masked as a secret, and --served-model-name stops at the next flag."
 },
 "launch_flags_checked": {
  "adapters_or_quantization": [],
  "dtype": "bfloat16",
  "served_by": "a systemd service (operator statement)"
 }
}