{
  "what": "Raft with the current-term clause removed (rule \"majority\"), searched exhaustively inside the bounds given. The trace is the shortest run that breaks a safety property.",
  "engine": "site/js/consensus.b52378b7.js",
  "engine_sha256": "b52378b7cb9dcb428e9e255bdc6d46d7a3527db716b2140d72bc298e7d2b7c9f",
  "bounds": {
    "n": 3,
    "maxTerm": 4,
    "maxLog": 1
  },
  "states": {
    "raft": 15675,
    "majority": 14424,
    "majority_with_terms_to_3": 2449
  },
  "raft_fails": false,
  "majority_fails": true,
  "majority_with_terms_to_3_fails": false,
  "trace_length": 13,
  "trace": [
    "T1",
    "V12",
    "W1",
    "T2",
    "V12",
    "T1",
    "V23",
    "V13",
    "A13",
    "W2",
    "V12",
    "T2",
    "V21"
  ],
  "failure": {
    "key": "3F1:0!4F1:1!4L2:0!#1|2|2m0,0,0,|e1=1,2=2,3=1,4=2,c1=1/3,",
    "broken": [
      {
        "prop": "completeness",
        "text": "S2 leads term 4 without the entry committed at index 1 in term 3"
      }
    ],
    "depth": 13
  }
}
