{
  "schema": 1,
  "fixture": "Synthetic two-library order release",
  "runtime": "com.telamin.fluxtion:fluxtion-runtime:1.1.3",
  "runtimeSha256": "2bd45eb62409403422d5a676a7ad177f1984aa80dc399c20ceb6b467eab4b775",
  "java": "openjdk version \"21.0.9\" 2025-10-21 LTS\nOpenJDK Runtime Environment Corretto-21.0.9.10.1 (build 21.0.9+10-LTS)\nOpenJDK 64-Bit Server VM Corretto-21.0.9.10.1 (build 21.0.9+10-LTS, mixed mode, sharing)",
  "generation": "Actual local Fluxtion compiler 1.0.83 run; generated demo source carries owner-authorized Apache-2.0 notice. No remote generation or API credentials used.",
  "sourceSha256": {
    "source/com/example/reuse/application/OutcomeRecorder.java": "038a6bea6cc08e8620db2b7883eaeca2560d9b49036248278e04d584a0404dc4",
    "source/com/example/reuse/contract/OrderRequest.java": "0479d22acfaa68f5ce6e45402f8c892c4f7e8111448b47c15e391866e8fc62e0",
    "source/com/example/reuse/policy/LimitCheck.java": "26ba2af3ce3ff1f3a2b122711532d89cdfd1359d55b258d7ccaec376a22d1541",
    "source/com/example/reuse/policy/ReleaseDecision.java": "27e06e8bcf19bbf0cff26c09e630b1688d650d50cdeccc3bbbc418c7715b1305",
    "source/com/example/reuse/policy/RiskCheck.java": "2db16c79f54b0bcfe750573c84dd42b954efa0345d1e2ac3ddf547a87aa593ff",
    "source/com/example/reuse/values/OrderInput.java": "b41b6a366c1b848f04f477f24b0ac657ddfd3d5b3a792041fa1a62936798299a",
    "source/com/example/reuse/values/OrderValue.java": "66effc2e55bb4031482698ff688e0e6ec909e64859e4f6ed047fc243c3b6fbed",
    "source/com/example/reuse/values/StockCheck.java": "a95bb109374fceb7d72d73203ec52c80835aad05308c21afdf9c40a263bef6a2",
    "generated/OrderReleaseProcessor.graphml": "54ec036942c13f7f48cb0c99ca2e3b5603da32d623e236ea82a9dac711c0e341",
    "generated/OrderReleaseProcessor.java": "2105ba1541ba2a005be464fda732b7e348a98bb93e43d6876ed46c871a8b011d",
    "harness/WorkflowCheck.java": "d16a830711da1b79ab2ef9ffb77e31b78645d197bd86afd59812b1c302caa7e5"
  },
  "runnerSha256": "30960d54bf43a353960cd4d0240e0ffa0d7f068a5063e5c3108e066f42aa5144",
  "filesSha256": {
    "commands.json": "9fb5f01334c3a5ef56e4335d0cd298060cf6b1582f35f29b4d74124149e63ab2",
    "decisions.csv": "11c0dd51b24a274c39d4d061376243cb11cab119bd751f6dbe64507281fb1844",
    "events.audit": "94a6ec6504c070dc3e751377f75cc6425ae2aaa26019dd66f0998759adccc355",
    "order-policy-example.jar": "0734ac7fe3fe2ad1d2b646ef385eb7a8f22bee770a6bbee5ce232ca947d803e0",
    "order-values-example.jar": "f8ea7f3a2b1cd3d0a67011bc91a17f24049230da699ff267033034c21cac4a70",
    "summary.txt": "40f888c7a46a5ae3e1636a4a165480ad2b0a935f7b747e06bf28aef0f33a9fcb"
  },
  "limits": [
    "Both libraries are synthetic and authored for this demonstration, not vendor products.",
    "Risk failure is deliberate and in-process; not a real network outage.",
    "Demo code is Apache-2.0 by owner authorization dated 2026-11-01; runtime and general customer-output rights remain separate.",
    "Single-thread synchronous fixture; no throughput, memory, crash recovery or arbitrary-library compatibility result."
  ]
}
