{
  "schema": "niko.article-43-v3-artifact-receipt.v1",
  "status": "accepted_test_execution",
  "executionMode": "stub_acceptance",
  "evidenceClass": "synthetic_acceptance_not_provider_evidence",
  "runId": "e0b6282b-6192-45a4-86e4-9e459283d7f7",
  "startedAtUtc": "2026-10-07T11:02:27.937Z",
  "finishedAtUtc": "2026-10-07T11:02:28.011Z",
  "endpoint": {
    "origin": "http://127.0.0.1:39159",
    "path": "/v1/evaluate"
  },
  "requestedModel": "typesafe-ai/jev",
  "returnedModelDifferenceFromRequested": {
    "requested": "typesafe-ai/jev",
    "returned": "typesafe-ai/jev:acceptance-stub"
  },
  "secretHandling": "Credential-bearing request metadata is excluded from all snapshots and receipts.",
  "fixture": {
    "file": "jev-household-fixture-v3.json",
    "sha256": "d476cd96c183b2cae95df4ed5bbc2515e52b2897c5eab58c7c6605c67c108ec3",
    "content": {
      "version": 3,
      "schemaVersion": "ernesta-jev-household-fixture-v3",
      "evidenceClass": "synthetic_authored_specification",
      "label": "SYNTHETIC teaching fixture. Not a paper benchmark, Jev observation, or independent ground truth.",
      "goal": "Put a clean sponge in the container.",
      "initialState": {
        "sponge": {
          "location": "counter",
          "clean": false,
          "inHand": false,
          "inContainer": false
        },
        "container": {
          "location": "shelf",
          "open": true
        }
      },
      "plans": [
        {
          "id": "plan_A",
          "steps": [
            "pick_up",
            "put_item_in_container"
          ]
        },
        {
          "id": "plan_B",
          "steps": [
            "pick_up",
            "clean_item",
            "put_item_in_container"
          ]
        }
      ],
      "rules": {
        "actions": [
          {
            "action": "pick_up",
            "requires": [
              {
                "path": "sponge.inHand",
                "value": false
              }
            ],
            "effects": [
              {
                "path": "sponge.inHand",
                "value": true
              },
              {
                "path": "sponge.location",
                "value": "hand"
              }
            ]
          },
          {
            "action": "clean_item",
            "requires": [
              {
                "path": "sponge.inHand",
                "value": true
              },
              {
                "path": "sponge.clean",
                "value": false
              }
            ],
            "effects": [
              {
                "path": "sponge.clean",
                "value": true
              }
            ]
          },
          {
            "action": "put_item_in_container",
            "requires": [
              {
                "path": "sponge.inHand",
                "value": true
              }
            ],
            "effects": [
              {
                "path": "sponge.inContainer",
                "value": true
              },
              {
                "path": "sponge.location",
                "value": "container"
              },
              {
                "path": "sponge.inHand",
                "value": false
              }
            ]
          }
        ],
        "taskComplete": {
          "all": [
            {
              "path": "sponge.inContainer",
              "value": true
            },
            {
              "path": "sponge.clean",
              "value": true
            }
          ]
        }
      },
      "successfulPlanId": "plan_B",
      "expectedEvidence": "AUTHORED SPECIFICATION. Local PASS means simulator output matches these expected values; it does not measure Jev.",
      "expected": {
        "plan_A": {
          "taskComplete": false,
          "finalSponge": {
            "location": "container",
            "clean": false,
            "inHand": false,
            "inContainer": true
          },
          "reason": "The authored plan places the sponge while it remains dirty."
        },
        "plan_B": {
          "taskComplete": true,
          "finalSponge": {
            "location": "container",
            "clean": true,
            "inHand": false,
            "inContainer": true
          },
          "reason": "The authored plan cleans the sponge before placement."
        }
      }
    }
  },
  "script": {
    "file": "jev-household-example-v3.mjs",
    "sha256": "12ee49dbb4faaa0876e3003826032049a5f50766812dcc7cd13d38c92ba8dd00"
  },
  "localAssertions": {
    "mode": "local-only",
    "evidence": "SYNTHETIC OBSERVATION",
    "fixtureSha256": "d476cd96c183b2cae95df4ed5bbc2515e52b2897c5eab58c7c6605c67c108ec3",
    "stages": [
      "fixture_bytes_read",
      "fixture_sha256_computed",
      "fixture_parsed_and_validated",
      "deterministic_assertions_run",
      "local_assertion_record_emitted"
    ],
    "interpretation": "PASS only means simulator output matches authored fixture specifications and invalid actions are rejected. It is not a Jev effectiveness result.",
    "frozenOracle": {
      "successfulPlanId": "plan_B"
    },
    "result": "PASS",
    "checks": [
      {
        "id": "plan_A.execution_has_no_error",
        "expected": null,
        "observed": null,
        "pass": true
      },
      {
        "id": "plan_A.taskComplete_matches_authored_spec",
        "expected": false,
        "observed": false,
        "pass": true
      },
      {
        "id": "plan_A.finalSponge_matches_authored_spec",
        "expected": {
          "location": "container",
          "clean": false,
          "inHand": false,
          "inContainer": true
        },
        "observed": {
          "location": "container",
          "clean": false,
          "inHand": false,
          "inContainer": true
        },
        "pass": true
      },
      {
        "id": "plan_B.execution_has_no_error",
        "expected": null,
        "observed": null,
        "pass": true
      },
      {
        "id": "plan_B.taskComplete_matches_authored_spec",
        "expected": true,
        "observed": true,
        "pass": true
      },
      {
        "id": "plan_B.finalSponge_matches_authored_spec",
        "expected": {
          "location": "container",
          "clean": true,
          "inHand": false,
          "inContainer": true
        },
        "observed": {
          "location": "container",
          "clean": true,
          "inHand": false,
          "inContainer": true
        },
        "pass": true
      },
      {
        "id": "invalid.clean_item_without_pick_up_rejected",
        "expected": true,
        "observed": true,
        "pass": true
      },
      {
        "id": "invalid.put_item_without_pick_up_rejected",
        "expected": true,
        "observed": true,
        "pass": true
      },
      {
        "id": "invalid.double_pick_up_rejected",
        "expected": true,
        "observed": true,
        "pass": true
      }
    ],
    "observations": {
      "plan_A": {
        "taskComplete": false,
        "finalSponge": {
          "location": "container",
          "clean": false,
          "inHand": false,
          "inContainer": true
        },
        "error": null,
        "trace": [
          {
            "step": "pick_up",
            "state": {
              "sponge": {
                "location": "hand",
                "clean": false,
                "inHand": true,
                "inContainer": false
              },
              "container": {
                "location": "shelf",
                "open": true
              }
            },
            "available": [
              "clean_item",
              "put_item_in_container"
            ],
            "taskComplete": false
          },
          {
            "step": "put_item_in_container",
            "state": {
              "sponge": {
                "location": "container",
                "clean": false,
                "inHand": false,
                "inContainer": true
              },
              "container": {
                "location": "shelf",
                "open": true
              }
            },
            "available": [
              "pick_up"
            ],
            "taskComplete": false
          }
        ]
      },
      "plan_B": {
        "taskComplete": true,
        "finalSponge": {
          "location": "container",
          "clean": true,
          "inHand": false,
          "inContainer": true
        },
        "error": null,
        "trace": [
          {
            "step": "pick_up",
            "state": {
              "sponge": {
                "location": "hand",
                "clean": false,
                "inHand": true,
                "inContainer": false
              },
              "container": {
                "location": "shelf",
                "open": true
              }
            },
            "available": [
              "clean_item",
              "put_item_in_container"
            ],
            "taskComplete": false
          },
          {
            "step": "clean_item",
            "state": {
              "sponge": {
                "location": "hand",
                "clean": true,
                "inHand": true,
                "inContainer": false
              },
              "container": {
                "location": "shelf",
                "open": true
              }
            },
            "available": [
              "put_item_in_container"
            ],
            "taskComplete": false
          },
          {
            "step": "put_item_in_container",
            "state": {
              "sponge": {
                "location": "container",
                "clean": true,
                "inHand": false,
                "inContainer": true
              },
              "container": {
                "location": "shelf",
                "open": true
              }
            },
            "available": [
              "pick_up"
            ],
            "taskComplete": true
          }
        ]
      }
    }
  },
  "calls": {
    "withoutConsequences": {
      "request": {
        "bodyText": "{\"model\":\"typesafe-ai/jev\",\"state\":{\"goal\":\"Put a clean sponge in the container.\",\"initialState\":{\"sponge\":{\"location\":\"counter\",\"clean\":false,\"inHand\":false,\"inContainer\":false},\"container\":{\"location\":\"shelf\",\"open\":true}},\"rules\":{\"actions\":[{\"action\":\"pick_up\",\"requires\":[{\"path\":\"sponge.inHand\",\"value\":false}],\"effects\":[{\"path\":\"sponge.inHand\",\"value\":true},{\"path\":\"sponge.location\",\"value\":\"hand\"}]},{\"action\":\"clean_item\",\"requires\":[{\"path\":\"sponge.inHand\",\"value\":true},{\"path\":\"sponge.clean\",\"value\":false}],\"effects\":[{\"path\":\"sponge.clean\",\"value\":true}]},{\"action\":\"put_item_in_container\",\"requires\":[{\"path\":\"sponge.inHand\",\"value\":true}],\"effects\":[{\"path\":\"sponge.inContainer\",\"value\":true},{\"path\":\"sponge.location\",\"value\":\"container\"},{\"path\":\"sponge.inHand\",\"value\":false}]}],\"taskComplete\":{\"all\":[{\"path\":\"sponge.inContainer\",\"value\":true},{\"path\":\"sponge.clean\",\"value\":true}]}},\"candidatePlans\":[{\"id\":\"plan_A\",\"steps\":[\"pick_up\",\"put_item_in_container\"]},{\"id\":\"plan_B\",\"steps\":[\"pick_up\",\"clean_item\",\"put_item_in_container\"]}]},\"questions\":{\"achieving_plan\":{\"type\":\"choice\",\"instructions\":\"Which candidate plan achieves the stated goal? Use only the supplied goal, rules, candidate plans, and any computed outcomes present in state.\",\"criteria\":{\"plan_A\":\"Candidate plan plan_A from the frozen fixture.\",\"plan_B\":\"Candidate plan plan_B from the frozen fixture.\"}},\"task_will_succeed\":{\"type\":\"boolean\",\"instructions\":\"Will the plan selected as achieving_plan complete the stated goal? Use only the supplied goal, rules, candidate plans, and any computed outcomes present in state.\"}}}",
        "body": {
          "model": "typesafe-ai/jev",
          "state": {
            "goal": "Put a clean sponge in the container.",
            "initialState": {
              "sponge": {
                "location": "counter",
                "clean": false,
                "inHand": false,
                "inContainer": false
              },
              "container": {
                "location": "shelf",
                "open": true
              }
            },
            "rules": {
              "actions": [
                {
                  "action": "pick_up",
                  "requires": [
                    {
                      "path": "sponge.inHand",
                      "value": false
                    }
                  ],
                  "effects": [
                    {
                      "path": "sponge.inHand",
                      "value": true
                    },
                    {
                      "path": "sponge.location",
                      "value": "hand"
                    }
                  ]
                },
                {
                  "action": "clean_item",
                  "requires": [
                    {
                      "path": "sponge.inHand",
                      "value": true
                    },
                    {
                      "path": "sponge.clean",
                      "value": false
                    }
                  ],
                  "effects": [
                    {
                      "path": "sponge.clean",
                      "value": true
                    }
                  ]
                },
                {
                  "action": "put_item_in_container",
                  "requires": [
                    {
                      "path": "sponge.inHand",
                      "value": true
                    }
                  ],
                  "effects": [
                    {
                      "path": "sponge.inContainer",
                      "value": true
                    },
                    {
                      "path": "sponge.location",
                      "value": "container"
                    },
                    {
                      "path": "sponge.inHand",
                      "value": false
                    }
                  ]
                }
              ],
              "taskComplete": {
                "all": [
                  {
                    "path": "sponge.inContainer",
                    "value": true
                  },
                  {
                    "path": "sponge.clean",
                    "value": true
                  }
                ]
              }
            },
            "candidatePlans": [
              {
                "id": "plan_A",
                "steps": [
                  "pick_up",
                  "put_item_in_container"
                ]
              },
              {
                "id": "plan_B",
                "steps": [
                  "pick_up",
                  "clean_item",
                  "put_item_in_container"
                ]
              }
            ]
          },
          "questions": {
            "achieving_plan": {
              "type": "choice",
              "instructions": "Which candidate plan achieves the stated goal? Use only the supplied goal, rules, candidate plans, and any computed outcomes present in state.",
              "criteria": {
                "plan_A": "Candidate plan plan_A from the frozen fixture.",
                "plan_B": "Candidate plan plan_B from the frozen fixture."
              }
            },
            "task_will_succeed": {
              "type": "boolean",
              "instructions": "Will the plan selected as achieving_plan complete the stated goal? Use only the supplied goal, rules, candidate plans, and any computed outcomes present in state."
            }
          }
        }
      },
      "httpStatus": 200,
      "latencyMs": 63,
      "startedAtUtc": "2026-10-07T11:02:27.939Z",
      "finishedAtUtc": "2026-10-07T11:02:28.002Z",
      "returnedModel": "typesafe-ai/jev:acceptance-stub",
      "usage": {
        "inputTokens": 100,
        "outputTokens": 20,
        "totalTokens": 120
      },
      "response": {
        "model": "typesafe-ai/jev:acceptance-stub",
        "usage": {
          "inputTokens": 100,
          "outputTokens": 20,
          "totalTokens": 120
        },
        "answers": {
          "achieving_plan": {
            "type": "choice",
            "choice": "plan_A",
            "probabilities": {
              "plan_A": 0.99,
              "plan_B": 0.01
            }
          },
          "task_will_succeed": {
            "type": "boolean",
            "probability": 0.99
          }
        },
        "unknownProviderField": {
          "preserved": "without"
        }
      },
      "rawBodySha256": "4c9661621f5a5e00c3be2e187bcb4da1bbff50553594845f33718ad09dcbb09f"
    },
    "withConsequences": {
      "request": {
        "bodyText": "{\"model\":\"typesafe-ai/jev\",\"state\":{\"goal\":\"Put a clean sponge in the container.\",\"initialState\":{\"sponge\":{\"location\":\"counter\",\"clean\":false,\"inHand\":false,\"inContainer\":false},\"container\":{\"location\":\"shelf\",\"open\":true}},\"rules\":{\"actions\":[{\"action\":\"pick_up\",\"requires\":[{\"path\":\"sponge.inHand\",\"value\":false}],\"effects\":[{\"path\":\"sponge.inHand\",\"value\":true},{\"path\":\"sponge.location\",\"value\":\"hand\"}]},{\"action\":\"clean_item\",\"requires\":[{\"path\":\"sponge.inHand\",\"value\":true},{\"path\":\"sponge.clean\",\"value\":false}],\"effects\":[{\"path\":\"sponge.clean\",\"value\":true}]},{\"action\":\"put_item_in_container\",\"requires\":[{\"path\":\"sponge.inHand\",\"value\":true}],\"effects\":[{\"path\":\"sponge.inContainer\",\"value\":true},{\"path\":\"sponge.location\",\"value\":\"container\"},{\"path\":\"sponge.inHand\",\"value\":false}]}],\"taskComplete\":{\"all\":[{\"path\":\"sponge.inContainer\",\"value\":true},{\"path\":\"sponge.clean\",\"value\":true}]}},\"candidatePlans\":[{\"id\":\"plan_A\",\"steps\":[\"pick_up\",\"put_item_in_container\"]},{\"id\":\"plan_B\",\"steps\":[\"pick_up\",\"clean_item\",\"put_item_in_container\"]}],\"computedPlanOutcomes\":[{\"planId\":\"plan_A\",\"taskComplete\":false,\"finalState\":{\"sponge\":{\"location\":\"container\",\"clean\":false,\"inHand\":false,\"inContainer\":true},\"container\":{\"location\":\"shelf\",\"open\":true}},\"trace\":[{\"step\":\"pick_up\",\"state\":{\"sponge\":{\"location\":\"hand\",\"clean\":false,\"inHand\":true,\"inContainer\":false},\"container\":{\"location\":\"shelf\",\"open\":true}},\"available\":[\"clean_item\",\"put_item_in_container\"],\"taskComplete\":false},{\"step\":\"put_item_in_container\",\"state\":{\"sponge\":{\"location\":\"container\",\"clean\":false,\"inHand\":false,\"inContainer\":true},\"container\":{\"location\":\"shelf\",\"open\":true}},\"available\":[\"pick_up\"],\"taskComplete\":false}]},{\"planId\":\"plan_B\",\"taskComplete\":true,\"finalState\":{\"sponge\":{\"location\":\"container\",\"clean\":true,\"inHand\":false,\"inContainer\":true},\"container\":{\"location\":\"shelf\",\"open\":true}},\"trace\":[{\"step\":\"pick_up\",\"state\":{\"sponge\":{\"location\":\"hand\",\"clean\":false,\"inHand\":true,\"inContainer\":false},\"container\":{\"location\":\"shelf\",\"open\":true}},\"available\":[\"clean_item\",\"put_item_in_container\"],\"taskComplete\":false},{\"step\":\"clean_item\",\"state\":{\"sponge\":{\"location\":\"hand\",\"clean\":true,\"inHand\":true,\"inContainer\":false},\"container\":{\"location\":\"shelf\",\"open\":true}},\"available\":[\"put_item_in_container\"],\"taskComplete\":false},{\"step\":\"put_item_in_container\",\"state\":{\"sponge\":{\"location\":\"container\",\"clean\":true,\"inHand\":false,\"inContainer\":true},\"container\":{\"location\":\"shelf\",\"open\":true}},\"available\":[\"pick_up\"],\"taskComplete\":true}]}],\"computedOutcomeNote\":\"SYNTHETIC simulator output. The simulator, not Jev, computed these transitions.\"},\"questions\":{\"achieving_plan\":{\"type\":\"choice\",\"instructions\":\"Which candidate plan achieves the stated goal? Use only the supplied goal, rules, candidate plans, and any computed outcomes present in state.\",\"criteria\":{\"plan_A\":\"Candidate plan plan_A from the frozen fixture.\",\"plan_B\":\"Candidate plan plan_B from the frozen fixture.\"}},\"task_will_succeed\":{\"type\":\"boolean\",\"instructions\":\"Will the plan selected as achieving_plan complete the stated goal? Use only the supplied goal, rules, candidate plans, and any computed outcomes present in state.\"}}}",
        "body": {
          "model": "typesafe-ai/jev",
          "state": {
            "goal": "Put a clean sponge in the container.",
            "initialState": {
              "sponge": {
                "location": "counter",
                "clean": false,
                "inHand": false,
                "inContainer": false
              },
              "container": {
                "location": "shelf",
                "open": true
              }
            },
            "rules": {
              "actions": [
                {
                  "action": "pick_up",
                  "requires": [
                    {
                      "path": "sponge.inHand",
                      "value": false
                    }
                  ],
                  "effects": [
                    {
                      "path": "sponge.inHand",
                      "value": true
                    },
                    {
                      "path": "sponge.location",
                      "value": "hand"
                    }
                  ]
                },
                {
                  "action": "clean_item",
                  "requires": [
                    {
                      "path": "sponge.inHand",
                      "value": true
                    },
                    {
                      "path": "sponge.clean",
                      "value": false
                    }
                  ],
                  "effects": [
                    {
                      "path": "sponge.clean",
                      "value": true
                    }
                  ]
                },
                {
                  "action": "put_item_in_container",
                  "requires": [
                    {
                      "path": "sponge.inHand",
                      "value": true
                    }
                  ],
                  "effects": [
                    {
                      "path": "sponge.inContainer",
                      "value": true
                    },
                    {
                      "path": "sponge.location",
                      "value": "container"
                    },
                    {
                      "path": "sponge.inHand",
                      "value": false
                    }
                  ]
                }
              ],
              "taskComplete": {
                "all": [
                  {
                    "path": "sponge.inContainer",
                    "value": true
                  },
                  {
                    "path": "sponge.clean",
                    "value": true
                  }
                ]
              }
            },
            "candidatePlans": [
              {
                "id": "plan_A",
                "steps": [
                  "pick_up",
                  "put_item_in_container"
                ]
              },
              {
                "id": "plan_B",
                "steps": [
                  "pick_up",
                  "clean_item",
                  "put_item_in_container"
                ]
              }
            ],
            "computedPlanOutcomes": [
              {
                "planId": "plan_A",
                "taskComplete": false,
                "finalState": {
                  "sponge": {
                    "location": "container",
                    "clean": false,
                    "inHand": false,
                    "inContainer": true
                  },
                  "container": {
                    "location": "shelf",
                    "open": true
                  }
                },
                "trace": [
                  {
                    "step": "pick_up",
                    "state": {
                      "sponge": {
                        "location": "hand",
                        "clean": false,
                        "inHand": true,
                        "inContainer": false
                      },
                      "container": {
                        "location": "shelf",
                        "open": true
                      }
                    },
                    "available": [
                      "clean_item",
                      "put_item_in_container"
                    ],
                    "taskComplete": false
                  },
                  {
                    "step": "put_item_in_container",
                    "state": {
                      "sponge": {
                        "location": "container",
                        "clean": false,
                        "inHand": false,
                        "inContainer": true
                      },
                      "container": {
                        "location": "shelf",
                        "open": true
                      }
                    },
                    "available": [
                      "pick_up"
                    ],
                    "taskComplete": false
                  }
                ]
              },
              {
                "planId": "plan_B",
                "taskComplete": true,
                "finalState": {
                  "sponge": {
                    "location": "container",
                    "clean": true,
                    "inHand": false,
                    "inContainer": true
                  },
                  "container": {
                    "location": "shelf",
                    "open": true
                  }
                },
                "trace": [
                  {
                    "step": "pick_up",
                    "state": {
                      "sponge": {
                        "location": "hand",
                        "clean": false,
                        "inHand": true,
                        "inContainer": false
                      },
                      "container": {
                        "location": "shelf",
                        "open": true
                      }
                    },
                    "available": [
                      "clean_item",
                      "put_item_in_container"
                    ],
                    "taskComplete": false
                  },
                  {
                    "step": "clean_item",
                    "state": {
                      "sponge": {
                        "location": "hand",
                        "clean": true,
                        "inHand": true,
                        "inContainer": false
                      },
                      "container": {
                        "location": "shelf",
                        "open": true
                      }
                    },
                    "available": [
                      "put_item_in_container"
                    ],
                    "taskComplete": false
                  },
                  {
                    "step": "put_item_in_container",
                    "state": {
                      "sponge": {
                        "location": "container",
                        "clean": true,
                        "inHand": false,
                        "inContainer": true
                      },
                      "container": {
                        "location": "shelf",
                        "open": true
                      }
                    },
                    "available": [
                      "pick_up"
                    ],
                    "taskComplete": true
                  }
                ]
              }
            ],
            "computedOutcomeNote": "SYNTHETIC simulator output. The simulator, not Jev, computed these transitions."
          },
          "questions": {
            "achieving_plan": {
              "type": "choice",
              "instructions": "Which candidate plan achieves the stated goal? Use only the supplied goal, rules, candidate plans, and any computed outcomes present in state.",
              "criteria": {
                "plan_A": "Candidate plan plan_A from the frozen fixture.",
                "plan_B": "Candidate plan plan_B from the frozen fixture."
              }
            },
            "task_will_succeed": {
              "type": "boolean",
              "instructions": "Will the plan selected as achieving_plan complete the stated goal? Use only the supplied goal, rules, candidate plans, and any computed outcomes present in state."
            }
          }
        }
      },
      "httpStatus": 200,
      "latencyMs": 6,
      "startedAtUtc": "2026-10-07T11:02:28.004Z",
      "finishedAtUtc": "2026-10-07T11:02:28.010Z",
      "returnedModel": "typesafe-ai/jev:acceptance-stub",
      "usage": {
        "inputTokens": 110,
        "outputTokens": 22,
        "totalTokens": 132
      },
      "response": {
        "model": "typesafe-ai/jev:acceptance-stub",
        "usage": {
          "inputTokens": 110,
          "outputTokens": 22,
          "totalTokens": 132
        },
        "answers": {
          "achieving_plan": {
            "type": "choice",
            "choice": "plan_B",
            "probabilities": {
              "plan_A": 0.1,
              "plan_B": 0.9
            }
          },
          "task_will_succeed": {
            "type": "boolean",
            "probability": 0.8
          }
        },
        "unknownProviderField": {
          "preserved": "with"
        }
      },
      "rawBodySha256": "db5ba8a59ec36ee39572bc3a3f24c3ac3f8bdd6d17deb4a6d2c6ef77feb82ca0"
    }
  },
  "comparison": {
    "choices": {
      "withoutConsequences": "plan_A",
      "withConsequences": "plan_B"
    },
    "fullDistributions": {
      "withoutConsequences": {
        "plan_A": 0.99,
        "plan_B": 0.01
      },
      "withConsequences": {
        "plan_A": 0.1,
        "plan_B": 0.9
      }
    },
    "selectedOptionProbabilities": {
      "withoutConsequences": 0.99,
      "withConsequences": 0.9
    },
    "taskSuccessProbabilities": {
      "withoutConsequences": 0.99,
      "withConsequences": 0.8
    },
    "choiceChanged": true,
    "fullDistributionChanged": true,
    "selectedOptionProbabilityChanged": true,
    "taskSuccessProbabilityChanged": true,
    "selectedPlanMatchesExpectedSuccess": {
      "withoutConsequences": false,
      "withConsequences": true
    },
    "taskDecisionMatchesSelectedPlanExpectedOutcome_if_present": {
      "withoutConsequences": null,
      "withConsequences": null
    }
  },
  "evidenceBoundary": "stub execution verifies artifact behavior only; it is not a live observation or evidence of accuracy, calibration, causality, or effectiveness"
}
