{
  "format": "renigma.website_scenario",
  "version": 1,
  "synthetic": true,
  "description": "Canonical empty-state memory replays; deliberately misattributed synthetic report demonstrates a discrepancy.",
  "source_sha256": {
    "src/renigma/scenario.py": "75874b2be1baf0179ce989d7df8e51a3fd7be6f9378e0b6b9d9afdfe03a62182",
    "src/renigma/memory_language.py": "b2f04d3357f83e0556e3846f2e8f89e4b3e8bfc137bf7f0e3262f7e865126a6e",
    "src/renigma/memory_language_v2.py": "b42047f2ee10abc39209d8b7e59e4039738d6a6c2a26d71923e74881d8a6d14b",
    "scripts/export_scenario_example.py": "a779faa0e6ccb25634225e43833cf92f237b03f132fabfdf675462b1b77e4f23"
  },
  "document": {
    "format": "renigma.scenario",
    "version": 1,
    "revision": 1,
    "engine": {
      "mode": "dictionary_reference",
      "label": "Dictionary reference · not learned",
      "artifact_sha256": null,
      "checkpoint_sha256": null,
      "keys": 32,
      "values": 64,
      "slots": 32
    },
    "scope": "Bounded memory grammar simulation; descriptive assumptions do not change replay; no external actions or forecasts.",
    "draft": {
      "title": "A value, an overwrite, and a reported difference",
      "assumptions": [
        "Each branch starts with empty memory.",
        "The literal key is color."
      ],
      "unknowns": [
        "No real-world observation is supplied."
      ],
      "correction_note": "",
      "branches": {
        "baseline": {
          "label": "Overwrite before recall",
          "source_text": "Remember color is green. Set color to blue. Recall color.",
          "language_version": 2,
          "prior_revisions": []
        },
        "alternative": {
          "label": "Omit the overwrite",
          "source_text": "Remember color is green. Recall color.",
          "language_version": 2,
          "prior_revisions": []
        }
      },
      "observations": [
        {
          "id": "synthetic-disagreement",
          "revision": 1,
          "branch": "baseline",
          "step": 3,
          "key": "color",
          "status": "value",
          "value": "green",
          "source_kind": "synthetic_model_replay",
          "note": "Synthetic illustration: the alternative replay's value is deliberately reported against the baseline. This is not a real-world observation."
        }
      ]
    },
    "branches": {
      "baseline": {
        "trace": {
          "format": "renigma.memory-session",
          "version": 2,
          "language_version": 2,
          "source_text": "Remember color is green. Set color to blue. Recall color.",
          "prior_revisions": [],
          "engine": {
            "mode": "dictionary_reference",
            "label": "Dictionary reference · not learned",
            "artifact_sha256": null,
            "checkpoint_sha256": null,
            "keys": 32,
            "values": 64,
            "slots": 32
          },
          "vocabulary": {
            "keys": [
              "color"
            ],
            "values": [
              "green",
              "blue"
            ]
          },
          "events": [
            {
              "id": "memory-1",
              "text": "Remember color is green",
              "source_spans": [
                {
                  "start": 0,
                  "end": 23
                }
              ],
              "operation": "remember",
              "key": "color",
              "value": "green",
              "key_id": 0,
              "slot": 0,
              "status": "stored",
              "answer": null,
              "last_write_event_id": "memory-1",
              "overwrites_event_id": null,
              "reason": null
            },
            {
              "id": "memory-2",
              "text": "Set color to blue",
              "source_spans": [
                {
                  "start": 25,
                  "end": 42
                }
              ],
              "operation": "remember",
              "key": "color",
              "value": "blue",
              "key_id": 0,
              "slot": 0,
              "status": "stored",
              "answer": null,
              "last_write_event_id": "memory-2",
              "overwrites_event_id": "memory-1",
              "reason": null
            },
            {
              "id": "memory-3",
              "text": "Recall color",
              "source_spans": [
                {
                  "start": 44,
                  "end": 56
                }
              ],
              "operation": "recall",
              "key": "color",
              "value": null,
              "key_id": 0,
              "slot": 0,
              "status": "recalled",
              "answer": "blue",
              "last_write_event_id": "memory-2",
              "overwrites_event_id": null,
              "reason": null
            }
          ],
          "bindings": [
            {
              "key": "color",
              "value": "blue",
              "slot": 0,
              "last_write_event_id": "memory-2"
            }
          ]
        },
        "simulation_status": "complete",
        "excluded": []
      },
      "alternative": {
        "trace": {
          "format": "renigma.memory-session",
          "version": 2,
          "language_version": 2,
          "source_text": "Remember color is green. Recall color.",
          "prior_revisions": [],
          "engine": {
            "mode": "dictionary_reference",
            "label": "Dictionary reference · not learned",
            "artifact_sha256": null,
            "checkpoint_sha256": null,
            "keys": 32,
            "values": 64,
            "slots": 32
          },
          "vocabulary": {
            "keys": [
              "color"
            ],
            "values": [
              "green"
            ]
          },
          "events": [
            {
              "id": "memory-1",
              "text": "Remember color is green",
              "source_spans": [
                {
                  "start": 0,
                  "end": 23
                }
              ],
              "operation": "remember",
              "key": "color",
              "value": "green",
              "key_id": 0,
              "slot": 0,
              "status": "stored",
              "answer": null,
              "last_write_event_id": "memory-1",
              "overwrites_event_id": null,
              "reason": null
            },
            {
              "id": "memory-2",
              "text": "Recall color",
              "source_spans": [
                {
                  "start": 25,
                  "end": 37
                }
              ],
              "operation": "recall",
              "key": "color",
              "value": null,
              "key_id": 0,
              "slot": 0,
              "status": "recalled",
              "answer": "green",
              "last_write_event_id": "memory-1",
              "overwrites_event_id": null,
              "reason": null
            }
          ],
          "bindings": [
            {
              "key": "color",
              "value": "green",
              "slot": 0,
              "last_write_event_id": "memory-1"
            }
          ]
        },
        "simulation_status": "complete",
        "excluded": []
      }
    },
    "predictions": [
      {
        "revision": 1,
        "branch": "baseline",
        "step": 3,
        "event_id": "memory-3",
        "key": "color",
        "status": "value",
        "value": "blue",
        "source_kind": "synthetic_model_replay",
        "provenance": {
          "source_spans": [
            {
              "start": 44,
              "end": 56
            }
          ],
          "last_write_event_id": "memory-2",
          "slot": 0
        }
      },
      {
        "revision": 1,
        "branch": "alternative",
        "step": 2,
        "event_id": "memory-2",
        "key": "color",
        "status": "value",
        "value": "green",
        "source_kind": "synthetic_model_replay",
        "provenance": {
          "source_spans": [
            {
              "start": 25,
              "end": 37
            }
          ],
          "last_write_event_id": "memory-1",
          "slot": 0
        }
      }
    ],
    "comparisons": [
      {
        "observation_id": "synthetic-disagreement",
        "revision": 1,
        "branch": "baseline",
        "step": 3,
        "key": "color",
        "status": "mismatch",
        "reason": "The reported observation differs from this bounded simulation prediction.",
        "prediction": {
          "revision": 1,
          "branch": "baseline",
          "step": 3,
          "event_id": "memory-3",
          "key": "color",
          "status": "value",
          "value": "blue",
          "source_kind": "synthetic_model_replay",
          "provenance": {
            "source_spans": [
              {
                "start": 44,
                "end": 56
              }
            ],
            "last_write_event_id": "memory-2",
            "slot": 0
          }
        },
        "observation": {
          "id": "synthetic-disagreement",
          "revision": 1,
          "branch": "baseline",
          "step": 3,
          "key": "color",
          "status": "value",
          "value": "green",
          "source_kind": "synthetic_model_replay",
          "note": "Synthetic illustration: the alternative replay's value is deliberately reported against the baseline. This is not a real-world observation."
        }
      },
      {
        "observation_id": null,
        "revision": 1,
        "branch": "alternative",
        "step": 2,
        "key": "color",
        "status": "not_comparable",
        "reason": "No observation was supplied; this does not assert absence.",
        "prediction": {
          "revision": 1,
          "branch": "alternative",
          "step": 2,
          "event_id": "memory-2",
          "key": "color",
          "status": "value",
          "value": "green",
          "source_kind": "synthetic_model_replay",
          "provenance": {
            "source_spans": [
              {
                "start": 25,
                "end": 37
              }
            ],
            "last_write_event_id": "memory-1",
            "slot": 0
          }
        },
        "observation": null
      }
    ],
    "binding_comparison": [
      {
        "key": "color",
        "baseline": {
          "status": "value",
          "value": "blue",
          "last_write_event_id": "memory-2"
        },
        "alternative": {
          "status": "value",
          "value": "green",
          "last_write_event_id": "memory-1"
        },
        "status": "mismatch",
        "scope": "Simulated final bindings, compared by literal key; each branch starts empty."
      }
    ],
    "simulation_status": "complete",
    "legacy_session": null,
    "history": []
  }
}
