{
  "bench_id": "authority-freshness-gazebo-gateway-v0.1",
  "cases": [
    {
      "case_id": "fresh_gazebo_01_current_basis",
      "service_applications_added": 1,
      "statuses": [
        "HANDLE_ACCEPTED",
        "COMMAND_ACCEPTED_BY_GATEWAY",
        "AUTHORITY_FRESHNESS_ARTIFACT_ACCEPTED",
        "GOVERNANCE_BASIS_CURRENT_AT_COMMIT",
        "COMMAND_ACCEPTED_BY_SIMULATOR_RECEIVER",
        "SIMULATED_STATE_CHANGE_OBSERVED"
      ]
    },
    {
      "case_id": "fresh_gazebo_02_role_revoked",
      "service_applications_added": 0,
      "statuses": [
        "HANDLE_ACCEPTED",
        "COMMAND_ACCEPTED_BY_GATEWAY",
        "AUTHORITY_FRESHNESS_ARTIFACT_ACCEPTED",
        "MATERIAL_CHANGE_TRIGGER_PROCESSED",
        "COMMIT_HELD_REEVALUATION_REQUIRED"
      ]
    },
    {
      "case_id": "fresh_gazebo_03_lost_target_event",
      "service_applications_added": 0,
      "statuses": [
        "HANDLE_ACCEPTED",
        "COMMAND_ACCEPTED_BY_GATEWAY",
        "AUTHORITY_FRESHNESS_ARTIFACT_ACCEPTED",
        "COMMAND_REJECTED_GOVERNANCE_BASIS_STALE"
      ]
    },
    {
      "case_id": "fresh_gazebo_04_unrelated_event",
      "service_applications_added": 1,
      "statuses": [
        "HANDLE_ACCEPTED",
        "COMMAND_ACCEPTED_BY_GATEWAY",
        "AUTHORITY_FRESHNESS_ARTIFACT_ACCEPTED",
        "MATERIAL_CHANGE_TRIGGER_PROCESSED",
        "AUTHORITY_FRESHNESS_UNAFFECTED",
        "GOVERNANCE_BASIS_CURRENT_AT_COMMIT",
        "COMMAND_ACCEPTED_BY_SIMULATOR_RECEIVER",
        "SIMULATED_STATE_CHANGE_OBSERVED"
      ]
    }
  ],
  "deterministic_outcome_replay_confirmed": true,
  "scenario_count": 4
}
