{
  "schema_version": 1,
  "kind": "formal-check-execution",
  "run_id": "sticky-pass",
  "package_id": "priority",
  "input_revision": "1",
  "input_manifest_sha256": "04133ab1081702b4cce15176241db1644c4ae12d305408b232f0a078b55597fa",
  "model_id": "sticky-pass",
  "tool_sha256": "5bd7b64db99ae4c6c35f290de5e809c0ee41af43f8699cf696099ffb6452b1e2",
  "started_at": "2026-10-28T11:19:22.685549+00:00",
  "admitted": true,
  "actual_exit": 12,
  "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=sticky-pass",
    "-Dformalwiki.input=04133ab1081702b4cce15176241db1644c4ae12d305408b232f0a078b55597fa",
    "-Dtlc2.overrides.TLCOverrides=FormalWikiOverrides",
    "-cp",
    "tools/tla2tools.jar:adapter",
    "tlc2.TLC",
    "-workers",
    "1",
    "-seed",
    "1",
    "-fp",
    "0",
    "-noGenerateSpecTE",
    "-metadir",
    "states",
    "-postCondition",
    "FormalWikiTrace!Capture",
    "-config",
    "PriorityStickyPass.cfg",
    "PriorityMC"
  ],
  "elapsed_seconds": 0.376429,
  "classification": {
    "outcome": "safety-counterexample",
    "actual_exit": 12,
    "states": {
      "generated": 20,
      "distinct": 20,
      "queue": 2
    },
    "has_counterexample": true,
    "properties": [
      "TypeOK",
      "FreshCalls",
      "FreshReceipts",
      "SuspendedCallerCannotAct",
      "ReturnStaysWithActor",
      "ExactCallerReceipt",
      "TwoConsecutivePasses",
      "StaleReturnRejected"
    ]
  },
  "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": "936a36e1c12fe94e36e6e5b4c6c67a828f207928cd320c8c683e4e4a06620070"
    },
    {
      "path": "execution-tool.py",
      "sha256": "4c985be635eaa01e389cbfc8e7365cb3b8fed691374b5e68f4815de3f908cd36"
    },
    {
      "path": "inputs/PriorityAlternateHolder.cfg",
      "sha256": "e91bd3c0bd83e7a9c42cd9ecacc9b0a5a957405f74a47d2532434e37335c974a"
    },
    {
      "path": "inputs/PriorityMC.cfg",
      "sha256": "c66b66d441efa769b8ec066ffa27559f50bf475fd015eb2032e4ec5143a1034a"
    },
    {
      "path": "inputs/PriorityMC.tla",
      "sha256": "23d61f0892446d455e304f034bf86e80bb7cbe6b989ce778c23d6bdac10110cd"
    },
    {
      "path": "inputs/PriorityProtocol.tla",
      "sha256": "ce3719b498985c943769e38c02b6f2441aef8c909f8668ccfdddc5cc5670186e"
    },
    {
      "path": "inputs/PriorityStickyPass.cfg",
      "sha256": "9b499c3ad4095cf7e12bdfe233bcd8ff31bf97401c93c6979c590a3835e7667d"
    },
    {
      "path": "inputs/PriorityWrongCaller.cfg",
      "sha256": "43a9cde86284515531489d42246dfc8470622008e20035dcd297032eee2acf87"
    },
    {
      "path": "inputs/inputs.json",
      "sha256": "04133ab1081702b4cce15176241db1644c4ae12d305408b232f0a078b55597fa"
    },
    {
      "path": "stderr.log",
      "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
    },
    {
      "path": "stdout.log",
      "sha256": "43b053ab32ad922dc810edc69ff5cef71e0935c664d5a54522fdee1cb6e160d6"
    }
  ]
}
