{
  "type": "synthetic_test_design",
  "hypothetical": true,
  "non_actionable": true,
  "publication": "BTA",
  "version": 1,
  "scope": "Invented inputs and expected handling, not actual route observations or provider results. No orders or requests are sent.",
  "events": [
    {
      "event_id": "DEMO-1",
      "original_id": "DEMO-FAMILY",
      "version": "1",
      "event_type": "original",
      "expected": "Retain original instruction; no order is intended.",
      "payload": {
        "synthetic": true,
        "non_actionable": true,
        "instrument": "DEMO-NOT-A-SECURITY",
        "action": "observe_only",
        "original_id": "DEMO-FAMILY",
        "version": "1",
        "event_id": "DEMO-1",
        "event_type": "original"
      }
    },
    {
      "event_id": "DEMO-2",
      "original_id": "DEMO-FAMILY",
      "version": "1",
      "event_type": "retry",
      "expected": "Link the repeated attempt, not a second instruction.",
      "payload": {
        "synthetic": true,
        "non_actionable": true,
        "instrument": "DEMO-NOT-A-SECURITY",
        "action": "observe_only",
        "original_id": "DEMO-FAMILY",
        "version": "1",
        "event_id": "DEMO-2",
        "event_type": "retry"
      }
    },
    {
      "event_id": "DEMO-3",
      "original_id": "DEMO-FAMILY",
      "version": "2",
      "event_type": "amendment",
      "expected": "Retain version 1 and the declared change.",
      "payload": {
        "synthetic": true,
        "non_actionable": true,
        "instrument": "DEMO-NOT-A-SECURITY",
        "action": "observe_only",
        "original_id": "DEMO-FAMILY",
        "version": "2",
        "event_id": "DEMO-3",
        "event_type": "amendment"
      }
    },
    {
      "event_id": "DEMO-4",
      "original_id": "DEMO-FAMILY",
      "version": "1",
      "event_type": "stale_original",
      "expected": "Do not replace version 2 solely by arrival time.",
      "payload": {
        "synthetic": true,
        "non_actionable": true,
        "instrument": "DEMO-NOT-A-SECURITY",
        "action": "observe_only",
        "original_id": "DEMO-FAMILY",
        "version": "1",
        "event_id": "DEMO-4",
        "event_type": "stale_original"
      }
    },
    {
      "event_id": "DEMO-5",
      "original_id": "DEMO-FAMILY",
      "version": "2",
      "event_type": "withdrawal",
      "expected": "Withdraw the instruction; account state remains absent.",
      "payload": {
        "synthetic": true,
        "non_actionable": true,
        "instrument": "DEMO-NOT-A-SECURITY",
        "action": "observe_only",
        "original_id": "DEMO-FAMILY",
        "version": "2",
        "event_id": "DEMO-5",
        "event_type": "withdrawal"
      }
    },
    {
      "event_id": "DEMO-6",
      "original_id": "",
      "version": "",
      "event_type": "malformed",
      "expected": "Missing original ID must remain an unresolved contract case.",
      "payload": {
        "synthetic": true,
        "non_actionable": true,
        "instrument": "DEMO-NOT-A-SECURITY",
        "action": "observe_only",
        "version": "",
        "event_id": "DEMO-6",
        "event_type": "malformed"
      }
    }
  ]
}
