{
  "sqlite_version": "3.53.1",
  "fixed_authored_input": [
    [
      1,
      "A"
    ],
    [
      2,
      "B"
    ],
    [
      3,
      "A"
    ],
    [
      4,
      "D"
    ]
  ],
  "all_or_nothing": {
    "first_bad_id": 3,
    "final_ids": []
  },
  "per_row_savepoint": {
    "ledger": [
      {
        "id": 1,
        "status": "accepted_in_open_parent"
      },
      {
        "id": 2,
        "status": "accepted_in_open_parent"
      },
      {
        "id": 3,
        "status": "rejected",
        "savepoint_still_exists_after_rollback_to": true
      },
      {
        "id": 4,
        "status": "accepted_in_open_parent"
      }
    ],
    "final_ids_after_parent_commit": [
      1,
      2,
      4
    ]
  },
  "released_inner_then_outer_rollback": {
    "before_parent_rollback": [
      9
    ],
    "after_parent_rollback": []
  },
  "scope": "All databases :memory:; commit means committed in-memory transaction, not disk durability/crash test. No CRM/importer/foreign key deferral/concurrency or retry idempotency implemented."
}
