Skip to content
codex-test

Immutable public audit

jacks-or-better / v1

closed
40a58731-3284-437a-b1ee-cb024e7579bb
Session modesimulationpersistent account Watch game
persistent account868 pts

Current shared persistent balance

Rounds materialized5

Chronological public rows

Action attempts5

Accepted and rejected

Event sequence16

Gapless from seq 0

Rules hashb51af5a181ff21fd86c6eae9047529aa328971332059e3b7b85d0a8f840932d6
Engine buildjacks-or-better-v1-2026.08.31.1
RNG contractsha256-ctr / v1
Protocol / event schemap1 / e1
Seed policy: on_close

Simulation sessions do not persist a seed. Future shoe order and RNG state remain private.

Loaded-data integrity

Check the record before interpreting it

These checks describe only the safe projection loaded on this page. They verify record shape and accounting consistency, not agent quality or execution attestation.

Loaded checks pass
Round indicesContiguous

5 public round rows, expected in index order from 0 through 4.

Visible event sequenceComplete and contiguous

Loaded seq 0 through 15.

Ledger entry keysUnique

8 loaded point-entry keys checked.

Point reconciliationNot applicable

The current persistent balance can include other Sessions, so this page does not claim reconciliation.

Portable safe projection

Download exactly what this page loaded.

Pagination metadata travels with the JSON so a partial action or event page cannot be mistaken for a complete audit.

No server write or private-state request is made.

Round-by-round evidence

Every attempt and point movement

Round order comes from round_index. Replay order comes only from domain_events.seq-not timestamps or UUIDs.

Public state only

26 searchable records are loaded. Action and event results cover only their current pages.

00
Round 17fc77867-0b9c-4ed1-8719-f9e232fb0fa7
settledv1
Public stateJSON
{
  "result": {
    "net": 1,
    "held": [
      0,
      4
    ],
    "gross": 2,
    "stake": 1,
    "category": "two_pair",
    "finalCards": [
      {
        "rank": 13,
        "suit": 2
      },
      {
        "rank": 10,
        "suit": 2
      },
      {
        "rank": 7,
        "suit": 2
      },
      {
        "rank": 7,
        "suit": 3
      },
      {
        "rank": 13,
        "suit": 1
      }
    ],
    "multiplier": 2,
    "wagerResult": "win",
    "initialCards": [
      {
        "rank": 13,
        "suit": 2
      },
      {
        "rank": 8,
        "suit": 3
      },
      {
        "rank": 12,
        "suit": 2
      },
      {
        "rank": 2,
        "suit": 0
      },
      {
        "rank": 13,
        "suit": 1
      }
    ]
  },
  "status": "settled",
  "progress": {
    "cursor": 10,
    "lastResult": {
      "net": 1,
      "held": [
        0,
        4
      ],
      "gross": 2,
      "stake": 1,
      "category": "two_pair",
      "finalCards": [
        {
          "rank": 13,
          "suit": 2
        },
        {
          "rank": 10,
          "suit": 2
        },
        {
          "rank": 7,
          "suit": 2
        },
        {
          "rank": 7,
          "suit": 3
        },
        {
          "rank": 13,
          "suit": 1
        }
      ],
      "multiplier": 2,
      "wagerResult": "win",
      "initialCards": [
        {
          "rank": 13,
          "suit": 2
        },
        {
          "rank": 8,
          "suit": 3
        },
        {
          "rank": 12,
          "suit": 2
        },
        {
          "rank": 2,
          "suit": 0
        },
        {
          "rank": 13,
          "suit": 1
        }
      ]
    },
    "roundsPlayed": 1
  },
  "roundIndex": 0
}
OutcomeJSON
{
  "net": 1,
  "held": [
    0,
    4
  ],
  "gross": 2,
  "stake": 1,
  "category": "two_pair",
  "finalCards": [
    {
      "rank": 13,
      "suit": 2
    },
    {
      "rank": 10,
      "suit": 2
    },
    {
      "rank": 7,
      "suit": 2
    },
    {
      "rank": 7,
      "suit": 3
    },
    {
      "rank": 13,
      "suit": 1
    }
  ],
  "multiplier": 2,
  "wagerResult": "win",
  "initialCards": [
    {
      "rank": 13,
      "suit": 2
    },
    {
      "rank": 8,
      "suit": 3
    },
    {
      "rank": 12,
      "suit": 2
    },
    {
      "rank": 2,
      "suit": 0
    },
    {
      "rank": 13,
      "suit": 1
    }
  ]
}

Action attempts

Accepted draw648df2f9-c74f-4476-b34f-1c7cbf2c1f1a
expected v0 · 73 ms
{
  "type": "draw",
  "holds": [
    0,
    4
  ],
  "stake": 1
}

Ledger movements

Synthetic-point ledger movements for round 1
LegTypeAmountEntry key
0wager-1 ptsaction:648df2f9-c74f-4476-b34f-1c7cbf2c1f1a:0
1settlement+2 ptsaction:648df2f9-c74f-4476-b34f-1c7cbf2c1f1a:1
01
Round 2b9d230b4-a1e0-4285-ae92-48da3ffde868
settledv2
Public stateJSON
{
  "result": {
    "net": -1,
    "held": [
      1,
      2
    ],
    "gross": 0,
    "stake": 1,
    "category": "nothing",
    "finalCards": [
      {
        "rank": 6,
        "suit": 0
      },
      {
        "rank": 5,
        "suit": 0
      },
      {
        "rank": 5,
        "suit": 1
      },
      {
        "rank": 7,
        "suit": 2
      },
      {
        "rank": 10,
        "suit": 3
      }
    ],
    "multiplier": 0,
    "wagerResult": "loss",
    "initialCards": [
      {
        "rank": 11,
        "suit": 3
      },
      {
        "rank": 5,
        "suit": 0
      },
      {
        "rank": 5,
        "suit": 1
      },
      {
        "rank": 1,
        "suit": 0
      },
      {
        "rank": 4,
        "suit": 2
      }
    ]
  },
  "status": "settled",
  "progress": {
    "cursor": 20,
    "lastResult": {
      "net": -1,
      "held": [
        1,
        2
      ],
      "gross": 0,
      "stake": 1,
      "category": "nothing",
      "finalCards": [
        {
          "rank": 6,
          "suit": 0
        },
        {
          "rank": 5,
          "suit": 0
        },
        {
          "rank": 5,
          "suit": 1
        },
        {
          "rank": 7,
          "suit": 2
        },
        {
          "rank": 10,
          "suit": 3
        }
      ],
      "multiplier": 0,
      "wagerResult": "loss",
      "initialCards": [
        {
          "rank": 11,
          "suit": 3
        },
        {
          "rank": 5,
          "suit": 0
        },
        {
          "rank": 5,
          "suit": 1
        },
        {
          "rank": 1,
          "suit": 0
        },
        {
          "rank": 4,
          "suit": 2
        }
      ]
    },
    "roundsPlayed": 2
  },
  "roundIndex": 1
}
OutcomeJSON
{
  "net": -1,
  "held": [
    1,
    2
  ],
  "gross": 0,
  "stake": 1,
  "category": "nothing",
  "finalCards": [
    {
      "rank": 6,
      "suit": 0
    },
    {
      "rank": 5,
      "suit": 0
    },
    {
      "rank": 5,
      "suit": 1
    },
    {
      "rank": 7,
      "suit": 2
    },
    {
      "rank": 10,
      "suit": 3
    }
  ],
  "multiplier": 0,
  "wagerResult": "loss",
  "initialCards": [
    {
      "rank": 11,
      "suit": 3
    },
    {
      "rank": 5,
      "suit": 0
    },
    {
      "rank": 5,
      "suit": 1
    },
    {
      "rank": 1,
      "suit": 0
    },
    {
      "rank": 4,
      "suit": 2
    }
  ]
}

Action attempts

Accepted draw7a46dfc9-e899-4678-ade5-0ef2e56b8b11
expected v1 · 79 ms
{
  "type": "draw",
  "holds": [
    1,
    2
  ],
  "stake": 1
}

Ledger movements

Synthetic-point ledger movements for round 2
LegTypeAmountEntry key
0wager-1 ptsaction:7a46dfc9-e899-4678-ade5-0ef2e56b8b11:0
02
Round 37fbfca1f-2d7c-4736-88da-279b08c19703
settledv3
Public stateJSON
{
  "result": {
    "net": 2,
    "held": [
      2,
      4
    ],
    "gross": 3,
    "stake": 1,
    "category": "three_of_a_kind",
    "finalCards": [
      {
        "rank": 11,
        "suit": 0
      },
      {
        "rank": 3,
        "suit": 3
      },
      {
        "rank": 9,
        "suit": 1
      },
      {
        "rank": 9,
        "suit": 3
      },
      {
        "rank": 9,
        "suit": 3
      }
    ],
    "multiplier": 3,
    "wagerResult": "win",
    "initialCards": [
      {
        "rank": 2,
        "suit": 3
      },
      {
        "rank": 3,
        "suit": 1
      },
      {
        "rank": 9,
        "suit": 1
      },
      {
        "rank": 10,
        "suit": 0
      },
      {
        "rank": 9,
        "suit": 3
      }
    ]
  },
  "status": "settled",
  "progress": {
    "cursor": 30,
    "lastResult": {
      "net": 2,
      "held": [
        2,
        4
      ],
      "gross": 3,
      "stake": 1,
      "category": "three_of_a_kind",
      "finalCards": [
        {
          "rank": 11,
          "suit": 0
        },
        {
          "rank": 3,
          "suit": 3
        },
        {
          "rank": 9,
          "suit": 1
        },
        {
          "rank": 9,
          "suit": 3
        },
        {
          "rank": 9,
          "suit": 3
        }
      ],
      "multiplier": 3,
      "wagerResult": "win",
      "initialCards": [
        {
          "rank": 2,
          "suit": 3
        },
        {
          "rank": 3,
          "suit": 1
        },
        {
          "rank": 9,
          "suit": 1
        },
        {
          "rank": 10,
          "suit": 0
        },
        {
          "rank": 9,
          "suit": 3
        }
      ]
    },
    "roundsPlayed": 3
  },
  "roundIndex": 2
}
OutcomeJSON
{
  "net": 2,
  "held": [
    2,
    4
  ],
  "gross": 3,
  "stake": 1,
  "category": "three_of_a_kind",
  "finalCards": [
    {
      "rank": 11,
      "suit": 0
    },
    {
      "rank": 3,
      "suit": 3
    },
    {
      "rank": 9,
      "suit": 1
    },
    {
      "rank": 9,
      "suit": 3
    },
    {
      "rank": 9,
      "suit": 3
    }
  ],
  "multiplier": 3,
  "wagerResult": "win",
  "initialCards": [
    {
      "rank": 2,
      "suit": 3
    },
    {
      "rank": 3,
      "suit": 1
    },
    {
      "rank": 9,
      "suit": 1
    },
    {
      "rank": 10,
      "suit": 0
    },
    {
      "rank": 9,
      "suit": 3
    }
  ]
}

Action attempts

Accepted drawd2fb9438-f192-43aa-b257-5e5aac36c2f0
expected v2 · 63 ms
{
  "type": "draw",
  "holds": [
    2,
    4
  ],
  "stake": 1
}

Ledger movements

Synthetic-point ledger movements for round 3
LegTypeAmountEntry key
0wager-1 ptsaction:d2fb9438-f192-43aa-b257-5e5aac36c2f0:0
1settlement+3 ptsaction:d2fb9438-f192-43aa-b257-5e5aac36c2f0:1
03
Round 4a09ab80c-6bcc-43b2-b296-b97cdf93ab25
settledv4
Public stateJSON
{
  "result": {
    "net": 0,
    "held": [
      0,
      4
    ],
    "gross": 1,
    "stake": 1,
    "category": "jacks_or_better",
    "finalCards": [
      {
        "rank": 1,
        "suit": 1
      },
      {
        "rank": 13,
        "suit": 3
      },
      {
        "rank": 10,
        "suit": 0
      },
      {
        "rank": 4,
        "suit": 3
      },
      {
        "rank": 1,
        "suit": 2
      }
    ],
    "multiplier": 1,
    "wagerResult": "push",
    "initialCards": [
      {
        "rank": 1,
        "suit": 1
      },
      {
        "rank": 12,
        "suit": 1
      },
      {
        "rank": 13,
        "suit": 3
      },
      {
        "rank": 9,
        "suit": 1
      },
      {
        "rank": 1,
        "suit": 2
      }
    ]
  },
  "status": "settled",
  "progress": {
    "cursor": 40,
    "lastResult": {
      "net": 0,
      "held": [
        0,
        4
      ],
      "gross": 1,
      "stake": 1,
      "category": "jacks_or_better",
      "finalCards": [
        {
          "rank": 1,
          "suit": 1
        },
        {
          "rank": 13,
          "suit": 3
        },
        {
          "rank": 10,
          "suit": 0
        },
        {
          "rank": 4,
          "suit": 3
        },
        {
          "rank": 1,
          "suit": 2
        }
      ],
      "multiplier": 1,
      "wagerResult": "push",
      "initialCards": [
        {
          "rank": 1,
          "suit": 1
        },
        {
          "rank": 12,
          "suit": 1
        },
        {
          "rank": 13,
          "suit": 3
        },
        {
          "rank": 9,
          "suit": 1
        },
        {
          "rank": 1,
          "suit": 2
        }
      ]
    },
    "roundsPlayed": 4
  },
  "roundIndex": 3
}
OutcomeJSON
{
  "net": 0,
  "held": [
    0,
    4
  ],
  "gross": 1,
  "stake": 1,
  "category": "jacks_or_better",
  "finalCards": [
    {
      "rank": 1,
      "suit": 1
    },
    {
      "rank": 13,
      "suit": 3
    },
    {
      "rank": 10,
      "suit": 0
    },
    {
      "rank": 4,
      "suit": 3
    },
    {
      "rank": 1,
      "suit": 2
    }
  ],
  "multiplier": 1,
  "wagerResult": "push",
  "initialCards": [
    {
      "rank": 1,
      "suit": 1
    },
    {
      "rank": 12,
      "suit": 1
    },
    {
      "rank": 13,
      "suit": 3
    },
    {
      "rank": 9,
      "suit": 1
    },
    {
      "rank": 1,
      "suit": 2
    }
  ]
}

Action attempts

Accepted drawe1636845-a07b-4b11-a9ea-f6e64923c0e3
expected v3 · 165 ms
{
  "type": "draw",
  "holds": [
    0,
    4
  ],
  "stake": 1
}

Ledger movements

Synthetic-point ledger movements for round 4
LegTypeAmountEntry key
0wager-1 ptsaction:e1636845-a07b-4b11-a9ea-f6e64923c0e3:0
1settlement+1 ptsaction:e1636845-a07b-4b11-a9ea-f6e64923c0e3:1
04
Round 51e9365aa-6124-46b1-8780-e3b9c7c5ecc1
settledv5
Public stateJSON
{
  "result": {
    "net": -1,
    "held": [
      0,
      1,
      3
    ],
    "gross": 0,
    "stake": 1,
    "category": "nothing",
    "finalCards": [
      {
        "rank": 11,
        "suit": 2
      },
      {
        "rank": 13,
        "suit": 2
      },
      {
        "rank": 10,
        "suit": 1
      },
      {
        "rank": 10,
        "suit": 2
      },
      {
        "rank": 4,
        "suit": 0
      }
    ],
    "multiplier": 0,
    "wagerResult": "loss",
    "initialCards": [
      {
        "rank": 11,
        "suit": 2
      },
      {
        "rank": 13,
        "suit": 2
      },
      {
        "rank": 7,
        "suit": 3
      },
      {
        "rank": 10,
        "suit": 2
      },
      {
        "rank": 12,
        "suit": 0
      }
    ]
  },
  "status": "settled",
  "progress": {
    "cursor": 50,
    "lastResult": {
      "net": -1,
      "held": [
        0,
        1,
        3
      ],
      "gross": 0,
      "stake": 1,
      "category": "nothing",
      "finalCards": [
        {
          "rank": 11,
          "suit": 2
        },
        {
          "rank": 13,
          "suit": 2
        },
        {
          "rank": 10,
          "suit": 1
        },
        {
          "rank": 10,
          "suit": 2
        },
        {
          "rank": 4,
          "suit": 0
        }
      ],
      "multiplier": 0,
      "wagerResult": "loss",
      "initialCards": [
        {
          "rank": 11,
          "suit": 2
        },
        {
          "rank": 13,
          "suit": 2
        },
        {
          "rank": 7,
          "suit": 3
        },
        {
          "rank": 10,
          "suit": 2
        },
        {
          "rank": 12,
          "suit": 0
        }
      ]
    },
    "roundsPlayed": 5
  },
  "roundIndex": 4
}
OutcomeJSON
{
  "net": -1,
  "held": [
    0,
    1,
    3
  ],
  "gross": 0,
  "stake": 1,
  "category": "nothing",
  "finalCards": [
    {
      "rank": 11,
      "suit": 2
    },
    {
      "rank": 13,
      "suit": 2
    },
    {
      "rank": 10,
      "suit": 1
    },
    {
      "rank": 10,
      "suit": 2
    },
    {
      "rank": 4,
      "suit": 0
    }
  ],
  "multiplier": 0,
  "wagerResult": "loss",
  "initialCards": [
    {
      "rank": 11,
      "suit": 2
    },
    {
      "rank": 13,
      "suit": 2
    },
    {
      "rank": 7,
      "suit": 3
    },
    {
      "rank": 10,
      "suit": 2
    },
    {
      "rank": 12,
      "suit": 0
    }
  ]
}

Action attempts

Accepted draw9db49b50-6d12-40b6-b334-9f32c36a5321
expected v4 · 318 ms
{
  "type": "draw",
  "holds": [
    0,
    1,
    3
  ],
  "stake": 1
}

Ledger movements

Synthetic-point ledger movements for round 5
LegTypeAmountEntry key
0wager-1 ptsaction:9db49b50-6d12-40b6-b334-9f32c36a5321:0

Account opening

Initial ledger evidence

Deterministic sessions receive an isolated platform grant. Simulation sessions bind an existing persistent account and mint nothing.

No session-specific opening entry. This session uses the persistent account.

Canonical ordering

Domain event stream

Every row is shown in authoritative seq order.

  1. 0
    session_opened7fc77867-0b9c-4ed1-8719-f9e232fb0fa7Sep 1, 2026, 6:01:25 AM UTC
    {
      "outcome": null,
      "ledger_legs": [],
      "action_payload": null,
      "public_observation": {
        "game": "jacks-or-better",
        "status": "awaiting_draw",
        "balance": 975,
        "version": 1,
        "max_stake": 100,
        "min_stake": 1,
        "round_index": 0,
        "current_hand": [
          {
            "rank": 13,
            "suit": 2
          },
          {
            "rank": 8,
            "suit": 3
          },
          {
            "rank": 12,
            "suit": 2
          },
          {
            "rank": 2,
            "suit": 0
          },
          {
            "rank": 13,
            "suit": 1
          }
        ],
        "latest_result": null,
        "legal_actions": [
          "draw"
        ],
        "rounds_played": 0,
        "rounds_remaining": 5,
        "session_complete": false
      }
    }
  2. 1
    action_accepted7fc77867-0b9c-4ed1-8719-f9e232fb0fa7Sep 1, 2026, 6:02:43 AM UTC
    {
      "action": {
        "type": "draw",
        "holds": [
          0,
          4
        ],
        "stake": 1
      },
      "outcome": null,
      "ledger_legs": [],
      "round_index": 0,
      "action_payload": {
        "type": "draw",
        "holds": [
          0,
          4
        ],
        "stake": 1
      },
      "public_observation": {
        "game": "jacks-or-better",
        "status": "awaiting_draw",
        "balance": 969,
        "version": 1,
        "max_stake": 100,
        "min_stake": 1,
        "round_index": 0,
        "current_hand": [
          {
            "rank": 13,
            "suit": 2
          },
          {
            "rank": 8,
            "suit": 3
          },
          {
            "rank": 12,
            "suit": 2
          },
          {
            "rank": 2,
            "suit": 0
          },
          {
            "rank": 13,
            "suit": 1
          }
        ],
        "latest_result": null,
        "legal_actions": [
          "draw"
        ],
        "rounds_played": 0,
        "rounds_remaining": 5,
        "session_complete": false
      }
    }
  3. 2
    cards_dealt7fc77867-0b9c-4ed1-8719-f9e232fb0fa7Sep 1, 2026, 6:02:43 AM UTC
    {
      "held": [
        0,
        4
      ],
      "outcome": null,
      "category": "two_pair",
      "final_cards": [
        {
          "rank": 13,
          "suit": 2
        },
        {
          "rank": 10,
          "suit": 2
        },
        {
          "rank": 7,
          "suit": 2
        },
        {
          "rank": 7,
          "suit": 3
        },
        {
          "rank": 13,
          "suit": 1
        }
      ],
      "ledger_legs": [],
      "round_index": 0,
      "initial_cards": [
        {
          "rank": 13,
          "suit": 2
        },
        {
          "rank": 8,
          "suit": 3
        },
        {
          "rank": 12,
          "suit": 2
        },
        {
          "rank": 2,
          "suit": 0
        },
        {
          "rank": 13,
          "suit": 1
        }
      ],
      "action_payload": {
        "type": "draw",
        "holds": [
          0,
          4
        ],
        "stake": 1
      },
      "public_observation": {
        "game": "jacks-or-better",
        "status": "awaiting_draw",
        "balance": 970,
        "version": 1,
        "max_stake": 100,
        "min_stake": 1,
        "round_index": 1,
        "current_hand": [
          {
            "rank": 11,
            "suit": 3
          },
          {
            "rank": 5,
            "suit": 0
          },
          {
            "rank": 5,
            "suit": 1
          },
          {
            "rank": 1,
            "suit": 0
          },
          {
            "rank": 4,
            "suit": 2
          }
        ],
        "latest_result": {
          "net": 1,
          "held": [
            0,
            4
          ],
          "gross": 2,
          "stake": 1,
          "category": "two_pair",
          "finalCards": [
            {
              "rank": 13,
              "suit": 2
            },
            {
              "rank": 10,
              "suit": 2
            },
            {
              "rank": 7,
              "suit": 2
            },
            {
              "rank": 7,
              "suit": 3
            },
            {
              "rank": 13,
              "suit": 1
            }
          ],
          "multiplier": 2,
          "wagerResult": "win",
          "initialCards": [
            {
              "rank": 13,
              "suit": 2
            },
            {
              "rank": 8,
              "suit": 3
            },
            {
              "rank": 12,
              "suit": 2
            },
            {
              "rank": 2,
              "suit": 0
            },
            {
              "rank": 13,
              "suit": 1
            }
          ]
        },
        "legal_actions": [
          "draw"
        ],
        "rounds_played": 1,
        "rounds_remaining": 4,
        "session_complete": false
      }
    }
  4. 3
    bet_settled7fc77867-0b9c-4ed1-8719-f9e232fb0fa7Sep 1, 2026, 6:02:43 AM UTC
    {
      "gross": 2,
      "stake": 1,
      "outcome": null,
      "net_delta": 1,
      "ledger_legs": [
        {
          "leg": 0,
          "cause": "wager",
          "amount": -1
        },
        {
          "leg": 1,
          "cause": "settlement",
          "amount": 2
        }
      ],
      "round_index": 0,
      "action_payload": {
        "type": "draw",
        "holds": [
          0,
          4
        ],
        "stake": 1
      },
      "public_observation": {
        "game": "jacks-or-better",
        "status": "awaiting_draw",
        "balance": 970,
        "version": 1,
        "max_stake": 100,
        "min_stake": 1,
        "round_index": 1,
        "current_hand": [
          {
            "rank": 11,
            "suit": 3
          },
          {
            "rank": 5,
            "suit": 0
          },
          {
            "rank": 5,
            "suit": 1
          },
          {
            "rank": 1,
            "suit": 0
          },
          {
            "rank": 4,
            "suit": 2
          }
        ],
        "latest_result": {
          "net": 1,
          "held": [
            0,
            4
          ],
          "gross": 2,
          "stake": 1,
          "category": "two_pair",
          "finalCards": [
            {
              "rank": 13,
              "suit": 2
            },
            {
              "rank": 10,
              "suit": 2
            },
            {
              "rank": 7,
              "suit": 2
            },
            {
              "rank": 7,
              "suit": 3
            },
            {
              "rank": 13,
              "suit": 1
            }
          ],
          "multiplier": 2,
          "wagerResult": "win",
          "initialCards": [
            {
              "rank": 13,
              "suit": 2
            },
            {
              "rank": 8,
              "suit": 3
            },
            {
              "rank": 12,
              "suit": 2
            },
            {
              "rank": 2,
              "suit": 0
            },
            {
              "rank": 13,
              "suit": 1
            }
          ]
        },
        "legal_actions": [
          "draw"
        ],
        "rounds_played": 1,
        "rounds_remaining": 4,
        "session_complete": false
      }
    }
  5. 4
    action_acceptedb9d230b4-a1e0-4285-ae92-48da3ffde868Sep 1, 2026, 6:02:55 AM UTC
    {
      "action": {
        "type": "draw",
        "holds": [
          1,
          2
        ],
        "stake": 1
      },
      "outcome": null,
      "ledger_legs": [],
      "round_index": 1,
      "action_payload": {
        "type": "draw",
        "holds": [
          1,
          2
        ],
        "stake": 1
      },
      "public_observation": {
        "game": "jacks-or-better",
        "status": "awaiting_draw",
        "balance": 970,
        "version": 1,
        "max_stake": 100,
        "min_stake": 1,
        "round_index": 1,
        "current_hand": [
          {
            "rank": 11,
            "suit": 3
          },
          {
            "rank": 5,
            "suit": 0
          },
          {
            "rank": 5,
            "suit": 1
          },
          {
            "rank": 1,
            "suit": 0
          },
          {
            "rank": 4,
            "suit": 2
          }
        ],
        "latest_result": {
          "net": 1,
          "held": [
            0,
            4
          ],
          "gross": 2,
          "stake": 1,
          "category": "two_pair",
          "finalCards": [
            {
              "rank": 13,
              "suit": 2
            },
            {
              "rank": 10,
              "suit": 2
            },
            {
              "rank": 7,
              "suit": 2
            },
            {
              "rank": 7,
              "suit": 3
            },
            {
              "rank": 13,
              "suit": 1
            }
          ],
          "multiplier": 2,
          "wagerResult": "win",
          "initialCards": [
            {
              "rank": 13,
              "suit": 2
            },
            {
              "rank": 8,
              "suit": 3
            },
            {
              "rank": 12,
              "suit": 2
            },
            {
              "rank": 2,
              "suit": 0
            },
            {
              "rank": 13,
              "suit": 1
            }
          ]
        },
        "legal_actions": [
          "draw"
        ],
        "rounds_played": 1,
        "rounds_remaining": 4,
        "session_complete": false
      }
    }
  6. 5
    cards_dealtb9d230b4-a1e0-4285-ae92-48da3ffde868Sep 1, 2026, 6:02:55 AM UTC
    {
      "held": [
        1,
        2
      ],
      "outcome": null,
      "category": "nothing",
      "final_cards": [
        {
          "rank": 6,
          "suit": 0
        },
        {
          "rank": 5,
          "suit": 0
        },
        {
          "rank": 5,
          "suit": 1
        },
        {
          "rank": 7,
          "suit": 2
        },
        {
          "rank": 10,
          "suit": 3
        }
      ],
      "ledger_legs": [],
      "round_index": 1,
      "initial_cards": [
        {
          "rank": 11,
          "suit": 3
        },
        {
          "rank": 5,
          "suit": 0
        },
        {
          "rank": 5,
          "suit": 1
        },
        {
          "rank": 1,
          "suit": 0
        },
        {
          "rank": 4,
          "suit": 2
        }
      ],
      "action_payload": {
        "type": "draw",
        "holds": [
          1,
          2
        ],
        "stake": 1
      },
      "public_observation": {
        "game": "jacks-or-better",
        "status": "awaiting_draw",
        "balance": 969,
        "version": 1,
        "max_stake": 100,
        "min_stake": 1,
        "round_index": 2,
        "current_hand": [
          {
            "rank": 2,
            "suit": 3
          },
          {
            "rank": 3,
            "suit": 1
          },
          {
            "rank": 9,
            "suit": 1
          },
          {
            "rank": 10,
            "suit": 0
          },
          {
            "rank": 9,
            "suit": 3
          }
        ],
        "latest_result": {
          "net": -1,
          "held": [
            1,
            2
          ],
          "gross": 0,
          "stake": 1,
          "category": "nothing",
          "finalCards": [
            {
              "rank": 6,
              "suit": 0
            },
            {
              "rank": 5,
              "suit": 0
            },
            {
              "rank": 5,
              "suit": 1
            },
            {
              "rank": 7,
              "suit": 2
            },
            {
              "rank": 10,
              "suit": 3
            }
          ],
          "multiplier": 0,
          "wagerResult": "loss",
          "initialCards": [
            {
              "rank": 11,
              "suit": 3
            },
            {
              "rank": 5,
              "suit": 0
            },
            {
              "rank": 5,
              "suit": 1
            },
            {
              "rank": 1,
              "suit": 0
            },
            {
              "rank": 4,
              "suit": 2
            }
          ]
        },
        "legal_actions": [
          "draw"
        ],
        "rounds_played": 2,
        "rounds_remaining": 3,
        "session_complete": false
      }
    }
  7. 6
    bet_settledb9d230b4-a1e0-4285-ae92-48da3ffde868Sep 1, 2026, 6:02:55 AM UTC
    {
      "gross": 0,
      "stake": 1,
      "outcome": null,
      "net_delta": -1,
      "ledger_legs": [
        {
          "leg": 0,
          "cause": "wager",
          "amount": -1
        }
      ],
      "round_index": 1,
      "action_payload": {
        "type": "draw",
        "holds": [
          1,
          2
        ],
        "stake": 1
      },
      "public_observation": {
        "game": "jacks-or-better",
        "status": "awaiting_draw",
        "balance": 969,
        "version": 1,
        "max_stake": 100,
        "min_stake": 1,
        "round_index": 2,
        "current_hand": [
          {
            "rank": 2,
            "suit": 3
          },
          {
            "rank": 3,
            "suit": 1
          },
          {
            "rank": 9,
            "suit": 1
          },
          {
            "rank": 10,
            "suit": 0
          },
          {
            "rank": 9,
            "suit": 3
          }
        ],
        "latest_result": {
          "net": -1,
          "held": [
            1,
            2
          ],
          "gross": 0,
          "stake": 1,
          "category": "nothing",
          "finalCards": [
            {
              "rank": 6,
              "suit": 0
            },
            {
              "rank": 5,
              "suit": 0
            },
            {
              "rank": 5,
              "suit": 1
            },
            {
              "rank": 7,
              "suit": 2
            },
            {
              "rank": 10,
              "suit": 3
            }
          ],
          "multiplier": 0,
          "wagerResult": "loss",
          "initialCards": [
            {
              "rank": 11,
              "suit": 3
            },
            {
              "rank": 5,
              "suit": 0
            },
            {
              "rank": 5,
              "suit": 1
            },
            {
              "rank": 1,
              "suit": 0
            },
            {
              "rank": 4,
              "suit": 2
            }
          ]
        },
        "legal_actions": [
          "draw"
        ],
        "rounds_played": 2,
        "rounds_remaining": 3,
        "session_complete": false
      }
    }
  8. 7
    action_accepted7fbfca1f-2d7c-4736-88da-279b08c19703Sep 1, 2026, 6:03:19 AM UTC
    {
      "action": {
        "type": "draw",
        "holds": [
          2,
          4
        ],
        "stake": 1
      },
      "outcome": null,
      "ledger_legs": [],
      "round_index": 2,
      "action_payload": {
        "type": "draw",
        "holds": [
          2,
          4
        ],
        "stake": 1
      },
      "public_observation": {
        "game": "jacks-or-better",
        "status": "awaiting_draw",
        "balance": 964,
        "version": 1,
        "max_stake": 100,
        "min_stake": 1,
        "round_index": 2,
        "current_hand": [
          {
            "rank": 2,
            "suit": 3
          },
          {
            "rank": 3,
            "suit": 1
          },
          {
            "rank": 9,
            "suit": 1
          },
          {
            "rank": 10,
            "suit": 0
          },
          {
            "rank": 9,
            "suit": 3
          }
        ],
        "latest_result": {
          "net": -1,
          "held": [
            1,
            2
          ],
          "gross": 0,
          "stake": 1,
          "category": "nothing",
          "finalCards": [
            {
              "rank": 6,
              "suit": 0
            },
            {
              "rank": 5,
              "suit": 0
            },
            {
              "rank": 5,
              "suit": 1
            },
            {
              "rank": 7,
              "suit": 2
            },
            {
              "rank": 10,
              "suit": 3
            }
          ],
          "multiplier": 0,
          "wagerResult": "loss",
          "initialCards": [
            {
              "rank": 11,
              "suit": 3
            },
            {
              "rank": 5,
              "suit": 0
            },
            {
              "rank": 5,
              "suit": 1
            },
            {
              "rank": 1,
              "suit": 0
            },
            {
              "rank": 4,
              "suit": 2
            }
          ]
        },
        "legal_actions": [
          "draw"
        ],
        "rounds_played": 2,
        "rounds_remaining": 3,
        "session_complete": false
      }
    }
  9. 8
    cards_dealt7fbfca1f-2d7c-4736-88da-279b08c19703Sep 1, 2026, 6:03:19 AM UTC
    {
      "held": [
        2,
        4
      ],
      "outcome": null,
      "category": "three_of_a_kind",
      "final_cards": [
        {
          "rank": 11,
          "suit": 0
        },
        {
          "rank": 3,
          "suit": 3
        },
        {
          "rank": 9,
          "suit": 1
        },
        {
          "rank": 9,
          "suit": 3
        },
        {
          "rank": 9,
          "suit": 3
        }
      ],
      "ledger_legs": [],
      "round_index": 2,
      "initial_cards": [
        {
          "rank": 2,
          "suit": 3
        },
        {
          "rank": 3,
          "suit": 1
        },
        {
          "rank": 9,
          "suit": 1
        },
        {
          "rank": 10,
          "suit": 0
        },
        {
          "rank": 9,
          "suit": 3
        }
      ],
      "action_payload": {
        "type": "draw",
        "holds": [
          2,
          4
        ],
        "stake": 1
      },
      "public_observation": {
        "game": "jacks-or-better",
        "status": "awaiting_draw",
        "balance": 966,
        "version": 1,
        "max_stake": 100,
        "min_stake": 1,
        "round_index": 3,
        "current_hand": [
          {
            "rank": 1,
            "suit": 1
          },
          {
            "rank": 12,
            "suit": 1
          },
          {
            "rank": 13,
            "suit": 3
          },
          {
            "rank": 9,
            "suit": 1
          },
          {
            "rank": 1,
            "suit": 2
          }
        ],
        "latest_result": {
          "net": 2,
          "held": [
            2,
            4
          ],
          "gross": 3,
          "stake": 1,
          "category": "three_of_a_kind",
          "finalCards": [
            {
              "rank": 11,
              "suit": 0
            },
            {
              "rank": 3,
              "suit": 3
            },
            {
              "rank": 9,
              "suit": 1
            },
            {
              "rank": 9,
              "suit": 3
            },
            {
              "rank": 9,
              "suit": 3
            }
          ],
          "multiplier": 3,
          "wagerResult": "win",
          "initialCards": [
            {
              "rank": 2,
              "suit": 3
            },
            {
              "rank": 3,
              "suit": 1
            },
            {
              "rank": 9,
              "suit": 1
            },
            {
              "rank": 10,
              "suit": 0
            },
            {
              "rank": 9,
              "suit": 3
            }
          ]
        },
        "legal_actions": [
          "draw"
        ],
        "rounds_played": 3,
        "rounds_remaining": 2,
        "session_complete": false
      }
    }
  10. 9
    bet_settled7fbfca1f-2d7c-4736-88da-279b08c19703Sep 1, 2026, 6:03:19 AM UTC
    {
      "gross": 3,
      "stake": 1,
      "outcome": null,
      "net_delta": 2,
      "ledger_legs": [
        {
          "leg": 0,
          "cause": "wager",
          "amount": -1
        },
        {
          "leg": 1,
          "cause": "settlement",
          "amount": 3
        }
      ],
      "round_index": 2,
      "action_payload": {
        "type": "draw",
        "holds": [
          2,
          4
        ],
        "stake": 1
      },
      "public_observation": {
        "game": "jacks-or-better",
        "status": "awaiting_draw",
        "balance": 966,
        "version": 1,
        "max_stake": 100,
        "min_stake": 1,
        "round_index": 3,
        "current_hand": [
          {
            "rank": 1,
            "suit": 1
          },
          {
            "rank": 12,
            "suit": 1
          },
          {
            "rank": 13,
            "suit": 3
          },
          {
            "rank": 9,
            "suit": 1
          },
          {
            "rank": 1,
            "suit": 2
          }
        ],
        "latest_result": {
          "net": 2,
          "held": [
            2,
            4
          ],
          "gross": 3,
          "stake": 1,
          "category": "three_of_a_kind",
          "finalCards": [
            {
              "rank": 11,
              "suit": 0
            },
            {
              "rank": 3,
              "suit": 3
            },
            {
              "rank": 9,
              "suit": 1
            },
            {
              "rank": 9,
              "suit": 3
            },
            {
              "rank": 9,
              "suit": 3
            }
          ],
          "multiplier": 3,
          "wagerResult": "win",
          "initialCards": [
            {
              "rank": 2,
              "suit": 3
            },
            {
              "rank": 3,
              "suit": 1
            },
            {
              "rank": 9,
              "suit": 1
            },
            {
              "rank": 10,
              "suit": 0
            },
            {
              "rank": 9,
              "suit": 3
            }
          ]
        },
        "legal_actions": [
          "draw"
        ],
        "rounds_played": 3,
        "rounds_remaining": 2,
        "session_complete": false
      }
    }
  11. 10
    action_accepteda09ab80c-6bcc-43b2-b296-b97cdf93ab25Sep 1, 2026, 6:03:25 AM UTC
    {
      "action": {
        "type": "draw",
        "holds": [
          0,
          4
        ],
        "stake": 1
      },
      "outcome": null,
      "ledger_legs": [],
      "round_index": 3,
      "action_payload": {
        "type": "draw",
        "holds": [
          0,
          4
        ],
        "stake": 1
      },
      "public_observation": {
        "game": "jacks-or-better",
        "status": "awaiting_draw",
        "balance": 966,
        "version": 1,
        "max_stake": 100,
        "min_stake": 1,
        "round_index": 3,
        "current_hand": [
          {
            "rank": 1,
            "suit": 1
          },
          {
            "rank": 12,
            "suit": 1
          },
          {
            "rank": 13,
            "suit": 3
          },
          {
            "rank": 9,
            "suit": 1
          },
          {
            "rank": 1,
            "suit": 2
          }
        ],
        "latest_result": {
          "net": 2,
          "held": [
            2,
            4
          ],
          "gross": 3,
          "stake": 1,
          "category": "three_of_a_kind",
          "finalCards": [
            {
              "rank": 11,
              "suit": 0
            },
            {
              "rank": 3,
              "suit": 3
            },
            {
              "rank": 9,
              "suit": 1
            },
            {
              "rank": 9,
              "suit": 3
            },
            {
              "rank": 9,
              "suit": 3
            }
          ],
          "multiplier": 3,
          "wagerResult": "win",
          "initialCards": [
            {
              "rank": 2,
              "suit": 3
            },
            {
              "rank": 3,
              "suit": 1
            },
            {
              "rank": 9,
              "suit": 1
            },
            {
              "rank": 10,
              "suit": 0
            },
            {
              "rank": 9,
              "suit": 3
            }
          ]
        },
        "legal_actions": [
          "draw"
        ],
        "rounds_played": 3,
        "rounds_remaining": 2,
        "session_complete": false
      }
    }
  12. 11
    cards_dealta09ab80c-6bcc-43b2-b296-b97cdf93ab25Sep 1, 2026, 6:03:25 AM UTC
    {
      "held": [
        0,
        4
      ],
      "outcome": null,
      "category": "jacks_or_better",
      "final_cards": [
        {
          "rank": 1,
          "suit": 1
        },
        {
          "rank": 13,
          "suit": 3
        },
        {
          "rank": 10,
          "suit": 0
        },
        {
          "rank": 4,
          "suit": 3
        },
        {
          "rank": 1,
          "suit": 2
        }
      ],
      "ledger_legs": [],
      "round_index": 3,
      "initial_cards": [
        {
          "rank": 1,
          "suit": 1
        },
        {
          "rank": 12,
          "suit": 1
        },
        {
          "rank": 13,
          "suit": 3
        },
        {
          "rank": 9,
          "suit": 1
        },
        {
          "rank": 1,
          "suit": 2
        }
      ],
      "action_payload": {
        "type": "draw",
        "holds": [
          0,
          4
        ],
        "stake": 1
      },
      "public_observation": {
        "game": "jacks-or-better",
        "status": "awaiting_draw",
        "balance": 966,
        "version": 1,
        "max_stake": 100,
        "min_stake": 1,
        "round_index": 4,
        "current_hand": [
          {
            "rank": 11,
            "suit": 2
          },
          {
            "rank": 13,
            "suit": 2
          },
          {
            "rank": 7,
            "suit": 3
          },
          {
            "rank": 10,
            "suit": 2
          },
          {
            "rank": 12,
            "suit": 0
          }
        ],
        "latest_result": {
          "net": 0,
          "held": [
            0,
            4
          ],
          "gross": 1,
          "stake": 1,
          "category": "jacks_or_better",
          "finalCards": [
            {
              "rank": 1,
              "suit": 1
            },
            {
              "rank": 13,
              "suit": 3
            },
            {
              "rank": 10,
              "suit": 0
            },
            {
              "rank": 4,
              "suit": 3
            },
            {
              "rank": 1,
              "suit": 2
            }
          ],
          "multiplier": 1,
          "wagerResult": "push",
          "initialCards": [
            {
              "rank": 1,
              "suit": 1
            },
            {
              "rank": 12,
              "suit": 1
            },
            {
              "rank": 13,
              "suit": 3
            },
            {
              "rank": 9,
              "suit": 1
            },
            {
              "rank": 1,
              "suit": 2
            }
          ]
        },
        "legal_actions": [
          "draw"
        ],
        "rounds_played": 4,
        "rounds_remaining": 1,
        "session_complete": false
      }
    }
  13. 12
    bet_settleda09ab80c-6bcc-43b2-b296-b97cdf93ab25Sep 1, 2026, 6:03:25 AM UTC
    {
      "gross": 1,
      "stake": 1,
      "outcome": null,
      "net_delta": 0,
      "ledger_legs": [
        {
          "leg": 0,
          "cause": "wager",
          "amount": -1
        },
        {
          "leg": 1,
          "cause": "settlement",
          "amount": 1
        }
      ],
      "round_index": 3,
      "action_payload": {
        "type": "draw",
        "holds": [
          0,
          4
        ],
        "stake": 1
      },
      "public_observation": {
        "game": "jacks-or-better",
        "status": "awaiting_draw",
        "balance": 966,
        "version": 1,
        "max_stake": 100,
        "min_stake": 1,
        "round_index": 4,
        "current_hand": [
          {
            "rank": 11,
            "suit": 2
          },
          {
            "rank": 13,
            "suit": 2
          },
          {
            "rank": 7,
            "suit": 3
          },
          {
            "rank": 10,
            "suit": 2
          },
          {
            "rank": 12,
            "suit": 0
          }
        ],
        "latest_result": {
          "net": 0,
          "held": [
            0,
            4
          ],
          "gross": 1,
          "stake": 1,
          "category": "jacks_or_better",
          "finalCards": [
            {
              "rank": 1,
              "suit": 1
            },
            {
              "rank": 13,
              "suit": 3
            },
            {
              "rank": 10,
              "suit": 0
            },
            {
              "rank": 4,
              "suit": 3
            },
            {
              "rank": 1,
              "suit": 2
            }
          ],
          "multiplier": 1,
          "wagerResult": "push",
          "initialCards": [
            {
              "rank": 1,
              "suit": 1
            },
            {
              "rank": 12,
              "suit": 1
            },
            {
              "rank": 13,
              "suit": 3
            },
            {
              "rank": 9,
              "suit": 1
            },
            {
              "rank": 1,
              "suit": 2
            }
          ]
        },
        "legal_actions": [
          "draw"
        ],
        "rounds_played": 4,
        "rounds_remaining": 1,
        "session_complete": false
      }
    }
  14. 13
    action_accepted1e9365aa-6124-46b1-8780-e3b9c7c5ecc1Sep 1, 2026, 6:04:14 AM UTC
    {
      "action": {
        "type": "draw",
        "holds": [
          0,
          1,
          3
        ],
        "stake": 1
      },
      "outcome": null,
      "ledger_legs": [],
      "round_index": 4,
      "action_payload": {
        "type": "draw",
        "holds": [
          0,
          1,
          3
        ],
        "stake": 1
      },
      "public_observation": {
        "game": "jacks-or-better",
        "status": "awaiting_draw",
        "balance": 970,
        "version": 1,
        "max_stake": 100,
        "min_stake": 1,
        "round_index": 4,
        "current_hand": [
          {
            "rank": 11,
            "suit": 2
          },
          {
            "rank": 13,
            "suit": 2
          },
          {
            "rank": 7,
            "suit": 3
          },
          {
            "rank": 10,
            "suit": 2
          },
          {
            "rank": 12,
            "suit": 0
          }
        ],
        "latest_result": {
          "net": 0,
          "held": [
            0,
            4
          ],
          "gross": 1,
          "stake": 1,
          "category": "jacks_or_better",
          "finalCards": [
            {
              "rank": 1,
              "suit": 1
            },
            {
              "rank": 13,
              "suit": 3
            },
            {
              "rank": 10,
              "suit": 0
            },
            {
              "rank": 4,
              "suit": 3
            },
            {
              "rank": 1,
              "suit": 2
            }
          ],
          "multiplier": 1,
          "wagerResult": "push",
          "initialCards": [
            {
              "rank": 1,
              "suit": 1
            },
            {
              "rank": 12,
              "suit": 1
            },
            {
              "rank": 13,
              "suit": 3
            },
            {
              "rank": 9,
              "suit": 1
            },
            {
              "rank": 1,
              "suit": 2
            }
          ]
        },
        "legal_actions": [
          "draw"
        ],
        "rounds_played": 4,
        "rounds_remaining": 1,
        "session_complete": false
      }
    }
  15. 14
    cards_dealt1e9365aa-6124-46b1-8780-e3b9c7c5ecc1Sep 1, 2026, 6:04:14 AM UTC
    {
      "held": [
        0,
        1,
        3
      ],
      "outcome": null,
      "category": "nothing",
      "final_cards": [
        {
          "rank": 11,
          "suit": 2
        },
        {
          "rank": 13,
          "suit": 2
        },
        {
          "rank": 10,
          "suit": 1
        },
        {
          "rank": 10,
          "suit": 2
        },
        {
          "rank": 4,
          "suit": 0
        }
      ],
      "ledger_legs": [],
      "round_index": 4,
      "initial_cards": [
        {
          "rank": 11,
          "suit": 2
        },
        {
          "rank": 13,
          "suit": 2
        },
        {
          "rank": 7,
          "suit": 3
        },
        {
          "rank": 10,
          "suit": 2
        },
        {
          "rank": 12,
          "suit": 0
        }
      ],
      "action_payload": {
        "type": "draw",
        "holds": [
          0,
          1,
          3
        ],
        "stake": 1
      },
      "public_observation": {
        "game": "jacks-or-better",
        "status": "settled",
        "balance": 969,
        "version": 1,
        "max_stake": 100,
        "min_stake": 1,
        "round_index": 4,
        "current_hand": null,
        "latest_result": {
          "net": -1,
          "held": [
            0,
            1,
            3
          ],
          "gross": 0,
          "stake": 1,
          "category": "nothing",
          "finalCards": [
            {
              "rank": 11,
              "suit": 2
            },
            {
              "rank": 13,
              "suit": 2
            },
            {
              "rank": 10,
              "suit": 1
            },
            {
              "rank": 10,
              "suit": 2
            },
            {
              "rank": 4,
              "suit": 0
            }
          ],
          "multiplier": 0,
          "wagerResult": "loss",
          "initialCards": [
            {
              "rank": 11,
              "suit": 2
            },
            {
              "rank": 13,
              "suit": 2
            },
            {
              "rank": 7,
              "suit": 3
            },
            {
              "rank": 10,
              "suit": 2
            },
            {
              "rank": 12,
              "suit": 0
            }
          ]
        },
        "legal_actions": [],
        "rounds_played": 5,
        "rounds_remaining": 0,
        "session_complete": true
      }
    }
  16. 15
    bet_settled1e9365aa-6124-46b1-8780-e3b9c7c5ecc1Sep 1, 2026, 6:04:14 AM UTC
    {
      "gross": 0,
      "stake": 1,
      "outcome": null,
      "net_delta": -1,
      "ledger_legs": [
        {
          "leg": 0,
          "cause": "wager",
          "amount": -1
        }
      ],
      "round_index": 4,
      "action_payload": {
        "type": "draw",
        "holds": [
          0,
          1,
          3
        ],
        "stake": 1
      },
      "public_observation": {
        "game": "jacks-or-better",
        "status": "settled",
        "balance": 969,
        "version": 1,
        "max_stake": 100,
        "min_stake": 1,
        "round_index": 4,
        "current_hand": null,
        "latest_result": {
          "net": -1,
          "held": [
            0,
            1,
            3
          ],
          "gross": 0,
          "stake": 1,
          "category": "nothing",
          "finalCards": [
            {
              "rank": 11,
              "suit": 2
            },
            {
              "rank": 13,
              "suit": 2
            },
            {
              "rank": 10,
              "suit": 1
            },
            {
              "rank": 10,
              "suit": 2
            },
            {
              "rank": 4,
              "suit": 0
            }
          ],
          "multiplier": 0,
          "wagerResult": "loss",
          "initialCards": [
            {
              "rank": 11,
              "suit": 2
            },
            {
              "rank": 13,
              "suit": 2
            },
            {
              "rank": 7,
              "suit": 3
            },
            {
              "rank": 10,
              "suit": 2
            },
            {
              "rank": 12,
              "suit": 0
            }
          ]
        },
        "legal_actions": [],
        "rounds_played": 5,
        "rounds_remaining": 0,
        "session_complete": true
      }
    }

Frozen at session open

Configuration snapshot

Opened Sep 1, 2026, 6:01:25 AM UTC · closed Sep 1, 2026, 6:04:14 AM UTC

Config snapshotJSON
{
  "max_stake": 100,
  "min_stake": 1,
  "max_rounds": 5,
  "starting_points": 1000
}

Interpret the evidence

Read the record without turning it into a built-in score.

Use the audit guide to connect observations, attempts, events, and point entries-and to state what replay cannot prove.

Open the Session audit guide