{
  "scope": "Six finite SQLite walks; page size 3; one scheduled mutation after first page; no snapshot, concurrent threads or performance benchmark.",
  "rows": [
    {
      "case": "Static keys",
      "offset": {
        "pages": [
          [
            6,
            5,
            4
          ],
          [
            3,
            2,
            1
          ]
        ],
        "ids": [
          6,
          5,
          4,
          3,
          2,
          1
        ],
        "duplicates": 0,
        "missingOriginal": []
      },
      "cursor": {
        "pages": [
          [
            6,
            5,
            4
          ],
          [
            3,
            2,
            1
          ]
        ],
        "ids": [
          6,
          5,
          4,
          3,
          2,
          1
        ],
        "duplicates": 0,
        "missingOriginal": []
      },
      "timestamp": {
        "pages": [
          [
            6,
            5,
            4
          ],
          [
            3,
            2,
            1
          ]
        ],
        "ids": [
          6,
          5,
          4,
          3,
          2,
          1
        ],
        "duplicates": 0,
        "missingOriginal": []
      }
    },
    {
      "case": "Insert before cursor",
      "offset": {
        "pages": [
          [
            6,
            5,
            4
          ],
          [
            4,
            3,
            2
          ],
          [
            1
          ]
        ],
        "ids": [
          6,
          5,
          4,
          4,
          3,
          2,
          1
        ],
        "duplicates": 1,
        "missingOriginal": []
      },
      "cursor": {
        "pages": [
          [
            6,
            5,
            4
          ],
          [
            3,
            2,
            1
          ]
        ],
        "ids": [
          6,
          5,
          4,
          3,
          2,
          1
        ],
        "duplicates": 0,
        "missingOriginal": []
      },
      "timestamp": {
        "pages": [
          [
            6,
            5,
            4
          ],
          [
            3,
            2,
            1
          ]
        ],
        "ids": [
          6,
          5,
          4,
          3,
          2,
          1
        ],
        "duplicates": 0,
        "missingOriginal": []
      }
    },
    {
      "case": "Delete before cursor",
      "offset": {
        "pages": [
          [
            6,
            5,
            4
          ],
          [
            2,
            1
          ]
        ],
        "ids": [
          6,
          5,
          4,
          2,
          1
        ],
        "duplicates": 0,
        "missingOriginal": [
          3
        ]
      },
      "cursor": {
        "pages": [
          [
            6,
            5,
            4
          ],
          [
            3,
            2,
            1
          ]
        ],
        "ids": [
          6,
          5,
          4,
          3,
          2,
          1
        ],
        "duplicates": 0,
        "missingOriginal": []
      },
      "timestamp": {
        "pages": [
          [
            6,
            5,
            4
          ],
          [
            3,
            2,
            1
          ]
        ],
        "ids": [
          6,
          5,
          4,
          3,
          2,
          1
        ],
        "duplicates": 0,
        "missingOriginal": []
      }
    },
    {
      "case": "Four tied timestamps",
      "offset": {
        "pages": [
          [
            6,
            5,
            4
          ],
          [
            3,
            2,
            1
          ]
        ],
        "ids": [
          6,
          5,
          4,
          3,
          2,
          1
        ],
        "duplicates": 0,
        "missingOriginal": []
      },
      "cursor": {
        "pages": [
          [
            6,
            5,
            4
          ],
          [
            3,
            2,
            1
          ]
        ],
        "ids": [
          6,
          5,
          4,
          3,
          2,
          1
        ],
        "duplicates": 0,
        "missingOriginal": []
      },
      "timestamp": {
        "pages": [
          [
            6,
            5,
            4
          ],
          [
            2,
            1
          ]
        ],
        "ids": [
          6,
          5,
          4,
          2,
          1
        ],
        "duplicates": 0,
        "missingOriginal": [
          3
        ]
      }
    },
    {
      "case": "Move seen row",
      "offset": {
        "pages": [
          [
            6,
            5,
            4
          ],
          [
            2,
            1,
            6
          ]
        ],
        "ids": [
          6,
          5,
          4,
          2,
          1,
          6
        ],
        "duplicates": 1,
        "missingOriginal": [
          3
        ]
      },
      "cursor": {
        "pages": [
          [
            6,
            5,
            4
          ],
          [
            3,
            2,
            1
          ],
          [
            6
          ]
        ],
        "ids": [
          6,
          5,
          4,
          3,
          2,
          1,
          6
        ],
        "duplicates": 1,
        "missingOriginal": []
      },
      "timestamp": {
        "pages": [
          [
            6,
            5,
            4
          ],
          [
            3,
            2,
            1
          ],
          [
            6
          ]
        ],
        "ids": [
          6,
          5,
          4,
          3,
          2,
          1,
          6
        ],
        "duplicates": 1,
        "missingOriginal": []
      }
    },
    {
      "case": "Insert after cursor",
      "offset": {
        "pages": [
          [
            6,
            5,
            4
          ],
          [
            7,
            3,
            2
          ],
          [
            1
          ]
        ],
        "ids": [
          6,
          5,
          4,
          7,
          3,
          2,
          1
        ],
        "duplicates": 0,
        "missingOriginal": []
      },
      "cursor": {
        "pages": [
          [
            6,
            5,
            4
          ],
          [
            7,
            3,
            2
          ],
          [
            1
          ]
        ],
        "ids": [
          6,
          5,
          4,
          7,
          3,
          2,
          1
        ],
        "duplicates": 0,
        "missingOriginal": []
      },
      "timestamp": {
        "pages": [
          [
            6,
            5,
            4
          ],
          [
            7,
            3,
            2
          ],
          [
            1
          ]
        ],
        "ids": [
          6,
          5,
          4,
          7,
          3,
          2,
          1
        ],
        "duplicates": 0,
        "missingOriginal": []
      }
    }
  ]
}
