{
  "schema_version": 1,
  "kind": "formal-check-execution",
  "run_id": "ordinary",
  "package_id": "identity",
  "input_revision": "1",
  "input_manifest_sha256": "7b551331382b7a65fb4dcca7ffbef38cfa953807befbb2472bd9039fe2f73b7b",
  "model_id": "ordinary",
  "tool_sha256": "5bd7b64db99ae4c6c35f290de5e809c0ee41af43f8699cf696099ffb6452b1e2",
  "started_at": "2026-10-28T11:19:21.014825+00:00",
  "admitted": true,
  "actual_exit": 0,
  "runner_sha256": "4c985be635eaa01e389cbfc8e7365cb3b8fed691374b5e68f4815de3f908cd36",
  "adapter_sources": [
    {
      "path": "FormalWikiOverrides.java",
      "sha256": "b7a02ae7b03eeada2fd76cbb0da0b216dafddc79da16d497d19038c772301b24"
    },
    {
      "path": "FormalWikiTrace.java",
      "sha256": "882307b3b00dee691ec572f68f86c2b890a2bc35abb28d0f9a94e5637644299b"
    },
    {
      "path": "FormalWikiTrace.tla",
      "sha256": "413838fff6363cd3b2f3b3e4540a07e5d8898824b34b330c53faa60eef57bbe6"
    }
  ],
  "compile_command": [
    "javac",
    "-J-XX:+PerfDisableSharedMem",
    "-J-XX:ActiveProcessorCount=2",
    "-cp",
    "tools/tla2tools.jar",
    "-d",
    "adapter",
    "adapter-src/FormalWikiTrace.java",
    "adapter-src/FormalWikiOverrides.java"
  ],
  "adapter_classes": [
    {
      "path": "FormalWikiOverrides.class",
      "sha256": "b1559c09b1e5875dd427626ec77c8f848f203b404e5bd6efc5b980162b15497b"
    },
    {
      "path": "FormalWikiTrace.class",
      "sha256": "fdfb81bc4146f500443277e1ef770300060b1414c15735924b696604c8bf1e5a"
    }
  ],
  "java_identity": "openjdk version \"21.0.12.1\" 2026-08-18\nOpenJDK Runtime Environment (build 21.0.12.1+1-1-24.04.4-Ubuntu)\nOpenJDK 64-Bit Server VM (build 21.0.12.1+1-1-24.04.4-Ubuntu, mixed mode, sharing)\n",
  "command": [
    "java",
    "-XX:+PerfDisableSharedMem",
    "-XX:+UseParallelGC",
    "-XX:ActiveProcessorCount=2",
    "-Xmx512m",
    "-Xss8m",
    "-DTLA-Library=.",
    "-Dformalwiki.capture=capture.json",
    "-Dformalwiki.run=ordinary",
    "-Dformalwiki.input=7b551331382b7a65fb4dcca7ffbef38cfa953807befbb2472bd9039fe2f73b7b",
    "-Dtlc2.overrides.TLCOverrides=FormalWikiOverrides",
    "-cp",
    "tools/tla2tools.jar:adapter",
    "tlc2.TLC",
    "-workers",
    "1",
    "-seed",
    "1",
    "-fp",
    "0",
    "-noGenerateSpecTE",
    "-metadir",
    "states",
    "-postCondition",
    "FormalWikiTrace!Capture",
    "-config",
    "IdentityMC.cfg",
    "IdentityMC"
  ],
  "elapsed_seconds": 0.358851,
  "classification": {
    "outcome": "success",
    "actual_exit": 0,
    "states": {
      "generated": 197,
      "distinct": 58,
      "queue": 0
    },
    "has_counterexample": false,
    "properties": [
      "TypeOK",
      "LivePastSeparated",
      "FreshAllocation",
      "UniquePhysicalItems",
      "StationaryObjectFrame",
      "NoImplicitRetarget",
      "RenewalClearsMarks",
      "RetiredReferenceIsNotLive",
      "StableHistory"
    ]
  },
  "artifacts": [
    {
      "path": "adapter-compile.stderr",
      "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
    },
    {
      "path": "adapter-compile.stdout",
      "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
    },
    {
      "path": "adapter-src/FormalWikiOverrides.java",
      "sha256": "b7a02ae7b03eeada2fd76cbb0da0b216dafddc79da16d497d19038c772301b24"
    },
    {
      "path": "adapter-src/FormalWikiTrace.java",
      "sha256": "882307b3b00dee691ec572f68f86c2b890a2bc35abb28d0f9a94e5637644299b"
    },
    {
      "path": "adapter-src/FormalWikiTrace.tla",
      "sha256": "413838fff6363cd3b2f3b3e4540a07e5d8898824b34b330c53faa60eef57bbe6"
    },
    {
      "path": "capture.json",
      "sha256": "5bb83b51c27b5ae28368ecee1e112558611e5faad18e09bfae905386206265bc"
    },
    {
      "path": "execution-tool.py",
      "sha256": "4c985be635eaa01e389cbfc8e7365cb3b8fed691374b5e68f4815de3f908cd36"
    },
    {
      "path": "inputs/IdentityImplicitFollow.cfg",
      "sha256": "a864f1367fea99943cd65915311be98aaa1d92921c23afa1f39dcdc9a818fe81"
    },
    {
      "path": "inputs/IdentityMC.cfg",
      "sha256": "ed9887efb224f7cb63efa9eb219ee3acd839a980f881fe1e5d933d1a684dbd0f"
    },
    {
      "path": "inputs/IdentityMC.tla",
      "sha256": "ad4c682a5828d863f9047c8db973650d5d24d22298097c2974312a4fd6c872ef"
    },
    {
      "path": "inputs/ObjectIdentity.tla",
      "sha256": "1fe7a896733a43f76d8422d2cfc0b22d689fdcda3385287e5c375a2d513beedb"
    },
    {
      "path": "inputs/inputs.json",
      "sha256": "7b551331382b7a65fb4dcca7ffbef38cfa953807befbb2472bd9039fe2f73b7b"
    },
    {
      "path": "stderr.log",
      "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
    },
    {
      "path": "stdout.log",
      "sha256": "ec9b4fcd0349f36f37653e4432ec4e426e7b4c7443ddc387d51cde757afccbe8"
    }
  ]
}
