f7a4961a-a586-4ead-a811-23e61ed71ff7{
"type": "draw",
"holds": [
0,
1
],
"stake": 1
}Current isolated session balance
Chronological public rows
Accepted and rejected
Gapless from seq 0
b51af5a181ff21fd86c6eae9047529aa328971332059e3b7b85d0a8f840932d6jacks-or-better-v1-2026.08.31.1sha256-ctr / v1p1 / e1Policy-declassified deterministic seed: qa-a-jacks-v1-20260831. Future shoe order and RNG state remain private.
Loaded-data integrity
These checks describe only the safe projection loaded on this page. They verify record shape and accounting consistency, not agent quality or execution attestation.
5 public round rows, expected in index order from 0 through 4.
Loaded seq 0 through 15.
7 loaded point-entry keys checked.
Ledger total 996 pts; Session balance 996 pts.
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.
Round-by-round evidence
Round order comes from round_index. Replay order comes only from domain_events.seq-not timestamps or UUIDs.
26 searchable records are loaded. Action and event results cover only their current pages.
611221d1-061c-4b94-accb-d71198d4b0fa{
"result": {
"net": -1,
"held": [
0,
1
],
"gross": 0,
"stake": 1,
"category": "nothing",
"finalCards": [
{
"rank": 5,
"suit": 3
},
{
"rank": 5,
"suit": 0
},
{
"rank": 12,
"suit": 2
},
{
"rank": 8,
"suit": 0
},
{
"rank": 9,
"suit": 3
}
],
"multiplier": 0,
"wagerResult": "loss",
"initialCards": [
{
"rank": 5,
"suit": 3
},
{
"rank": 5,
"suit": 0
},
{
"rank": 12,
"suit": 3
},
{
"rank": 1,
"suit": 0
},
{
"rank": 2,
"suit": 3
}
]
},
"status": "settled",
"progress": {
"cursor": 10,
"lastResult": {
"net": -1,
"held": [
0,
1
],
"gross": 0,
"stake": 1,
"category": "nothing",
"finalCards": [
{
"rank": 5,
"suit": 3
},
{
"rank": 5,
"suit": 0
},
{
"rank": 12,
"suit": 2
},
{
"rank": 8,
"suit": 0
},
{
"rank": 9,
"suit": 3
}
],
"multiplier": 0,
"wagerResult": "loss",
"initialCards": [
{
"rank": 5,
"suit": 3
},
{
"rank": 5,
"suit": 0
},
{
"rank": 12,
"suit": 3
},
{
"rank": 1,
"suit": 0
},
{
"rank": 2,
"suit": 3
}
]
},
"roundsPlayed": 1
},
"roundIndex": 0
}{
"net": -1,
"held": [
0,
1
],
"gross": 0,
"stake": 1,
"category": "nothing",
"finalCards": [
{
"rank": 5,
"suit": 3
},
{
"rank": 5,
"suit": 0
},
{
"rank": 12,
"suit": 2
},
{
"rank": 8,
"suit": 0
},
{
"rank": 9,
"suit": 3
}
],
"multiplier": 0,
"wagerResult": "loss",
"initialCards": [
{
"rank": 5,
"suit": 3
},
{
"rank": 5,
"suit": 0
},
{
"rank": 12,
"suit": 3
},
{
"rank": 1,
"suit": 0
},
{
"rank": 2,
"suit": 3
}
]
}f7a4961a-a586-4ead-a811-23e61ed71ff7{
"type": "draw",
"holds": [
0,
1
],
"stake": 1
}| Leg | Type | Amount | Entry key |
|---|---|---|---|
| 0 | wager | -1 pts | action:f7a4961a-a586-4ead-a811-23e61ed71ff7:0 |
5a1f6c04-31b2-4b15-b8d8-4a353cd5f28b{
"result": {
"net": -1,
"held": [
3,
4
],
"gross": 0,
"stake": 1,
"category": "nothing",
"finalCards": [
{
"rank": 13,
"suit": 1
},
{
"rank": 6,
"suit": 1
},
{
"rank": 3,
"suit": 3
},
{
"rank": 11,
"suit": 2
},
{
"rank": 12,
"suit": 3
}
],
"multiplier": 0,
"wagerResult": "loss",
"initialCards": [
{
"rank": 3,
"suit": 0
},
{
"rank": 2,
"suit": 1
},
{
"rank": 4,
"suit": 1
},
{
"rank": 11,
"suit": 2
},
{
"rank": 12,
"suit": 3
}
]
},
"status": "settled",
"progress": {
"cursor": 20,
"lastResult": {
"net": -1,
"held": [
3,
4
],
"gross": 0,
"stake": 1,
"category": "nothing",
"finalCards": [
{
"rank": 13,
"suit": 1
},
{
"rank": 6,
"suit": 1
},
{
"rank": 3,
"suit": 3
},
{
"rank": 11,
"suit": 2
},
{
"rank": 12,
"suit": 3
}
],
"multiplier": 0,
"wagerResult": "loss",
"initialCards": [
{
"rank": 3,
"suit": 0
},
{
"rank": 2,
"suit": 1
},
{
"rank": 4,
"suit": 1
},
{
"rank": 11,
"suit": 2
},
{
"rank": 12,
"suit": 3
}
]
},
"roundsPlayed": 2
},
"roundIndex": 1
}{
"net": -1,
"held": [
3,
4
],
"gross": 0,
"stake": 1,
"category": "nothing",
"finalCards": [
{
"rank": 13,
"suit": 1
},
{
"rank": 6,
"suit": 1
},
{
"rank": 3,
"suit": 3
},
{
"rank": 11,
"suit": 2
},
{
"rank": 12,
"suit": 3
}
],
"multiplier": 0,
"wagerResult": "loss",
"initialCards": [
{
"rank": 3,
"suit": 0
},
{
"rank": 2,
"suit": 1
},
{
"rank": 4,
"suit": 1
},
{
"rank": 11,
"suit": 2
},
{
"rank": 12,
"suit": 3
}
]
}ae6eb7c7-e869-4750-a5ca-59c8a2fd203c{
"type": "draw",
"holds": [
4,
3
],
"stake": 1
}| Leg | Type | Amount | Entry key |
|---|---|---|---|
| 0 | wager | -1 pts | action:ae6eb7c7-e869-4750-a5ca-59c8a2fd203c:0 |
5600c2e5-3004-4bf1-89d5-9545d9ec7ed4{
"result": {
"net": -1,
"held": [
1,
3
],
"gross": 0,
"stake": 1,
"category": "nothing",
"finalCards": [
{
"rank": 4,
"suit": 0
},
{
"rank": 9,
"suit": 3
},
{
"rank": 7,
"suit": 0
},
{
"rank": 9,
"suit": 1
},
{
"rank": 2,
"suit": 2
}
],
"multiplier": 0,
"wagerResult": "loss",
"initialCards": [
{
"rank": 1,
"suit": 1
},
{
"rank": 9,
"suit": 3
},
{
"rank": 13,
"suit": 0
},
{
"rank": 9,
"suit": 1
},
{
"rank": 12,
"suit": 0
}
]
},
"status": "settled",
"progress": {
"cursor": 30,
"lastResult": {
"net": -1,
"held": [
1,
3
],
"gross": 0,
"stake": 1,
"category": "nothing",
"finalCards": [
{
"rank": 4,
"suit": 0
},
{
"rank": 9,
"suit": 3
},
{
"rank": 7,
"suit": 0
},
{
"rank": 9,
"suit": 1
},
{
"rank": 2,
"suit": 2
}
],
"multiplier": 0,
"wagerResult": "loss",
"initialCards": [
{
"rank": 1,
"suit": 1
},
{
"rank": 9,
"suit": 3
},
{
"rank": 13,
"suit": 0
},
{
"rank": 9,
"suit": 1
},
{
"rank": 12,
"suit": 0
}
]
},
"roundsPlayed": 3
},
"roundIndex": 2
}{
"net": -1,
"held": [
1,
3
],
"gross": 0,
"stake": 1,
"category": "nothing",
"finalCards": [
{
"rank": 4,
"suit": 0
},
{
"rank": 9,
"suit": 3
},
{
"rank": 7,
"suit": 0
},
{
"rank": 9,
"suit": 1
},
{
"rank": 2,
"suit": 2
}
],
"multiplier": 0,
"wagerResult": "loss",
"initialCards": [
{
"rank": 1,
"suit": 1
},
{
"rank": 9,
"suit": 3
},
{
"rank": 13,
"suit": 0
},
{
"rank": 9,
"suit": 1
},
{
"rank": 12,
"suit": 0
}
]
}51f8851b-d4e4-4b5d-9480-c290d8483260{
"type": "draw",
"holds": [
1,
3
],
"stake": 1
}| Leg | Type | Amount | Entry key |
|---|---|---|---|
| 0 | wager | -1 pts | action:51f8851b-d4e4-4b5d-9480-c290d8483260:0 |
592db474-c979-490a-8dad-10ad74584156{
"result": {
"net": -1,
"held": [
0,
1,
2,
3
],
"gross": 0,
"stake": 1,
"category": "nothing",
"finalCards": [
{
"rank": 8,
"suit": 1
},
{
"rank": 6,
"suit": 0
},
{
"rank": 5,
"suit": 0
},
{
"rank": 7,
"suit": 0
},
{
"rank": 1,
"suit": 3
}
],
"multiplier": 0,
"wagerResult": "loss",
"initialCards": [
{
"rank": 8,
"suit": 1
},
{
"rank": 6,
"suit": 0
},
{
"rank": 5,
"suit": 0
},
{
"rank": 7,
"suit": 0
},
{
"rank": 10,
"suit": 2
}
]
},
"status": "settled",
"progress": {
"cursor": 40,
"lastResult": {
"net": -1,
"held": [
0,
1,
2,
3
],
"gross": 0,
"stake": 1,
"category": "nothing",
"finalCards": [
{
"rank": 8,
"suit": 1
},
{
"rank": 6,
"suit": 0
},
{
"rank": 5,
"suit": 0
},
{
"rank": 7,
"suit": 0
},
{
"rank": 1,
"suit": 3
}
],
"multiplier": 0,
"wagerResult": "loss",
"initialCards": [
{
"rank": 8,
"suit": 1
},
{
"rank": 6,
"suit": 0
},
{
"rank": 5,
"suit": 0
},
{
"rank": 7,
"suit": 0
},
{
"rank": 10,
"suit": 2
}
]
},
"roundsPlayed": 4
},
"roundIndex": 3
}{
"net": -1,
"held": [
0,
1,
2,
3
],
"gross": 0,
"stake": 1,
"category": "nothing",
"finalCards": [
{
"rank": 8,
"suit": 1
},
{
"rank": 6,
"suit": 0
},
{
"rank": 5,
"suit": 0
},
{
"rank": 7,
"suit": 0
},
{
"rank": 1,
"suit": 3
}
],
"multiplier": 0,
"wagerResult": "loss",
"initialCards": [
{
"rank": 8,
"suit": 1
},
{
"rank": 6,
"suit": 0
},
{
"rank": 5,
"suit": 0
},
{
"rank": 7,
"suit": 0
},
{
"rank": 10,
"suit": 2
}
]
}cb6c675c-ac16-488f-aa93-295947f68055{
"type": "draw",
"holds": [
0,
1,
2,
3
],
"stake": 1
}| Leg | Type | Amount | Entry key |
|---|---|---|---|
| 0 | wager | -1 pts | action:cb6c675c-ac16-488f-aa93-295947f68055:0 |
36e7176d-3df8-45b9-845e-ce85a9c0c291{
"result": {
"net": 0,
"held": [
0,
2
],
"gross": 1,
"stake": 1,
"category": "jacks_or_better",
"finalCards": [
{
"rank": 11,
"suit": 3
},
{
"rank": 4,
"suit": 3
},
{
"rank": 13,
"suit": 3
},
{
"rank": 2,
"suit": 2
},
{
"rank": 11,
"suit": 3
}
],
"multiplier": 1,
"wagerResult": "push",
"initialCards": [
{
"rank": 11,
"suit": 3
},
{
"rank": 3,
"suit": 2
},
{
"rank": 13,
"suit": 3
},
{
"rank": 5,
"suit": 1
},
{
"rank": 10,
"suit": 0
}
]
},
"status": "settled",
"progress": {
"cursor": 50,
"lastResult": {
"net": 0,
"held": [
0,
2
],
"gross": 1,
"stake": 1,
"category": "jacks_or_better",
"finalCards": [
{
"rank": 11,
"suit": 3
},
{
"rank": 4,
"suit": 3
},
{
"rank": 13,
"suit": 3
},
{
"rank": 2,
"suit": 2
},
{
"rank": 11,
"suit": 3
}
],
"multiplier": 1,
"wagerResult": "push",
"initialCards": [
{
"rank": 11,
"suit": 3
},
{
"rank": 3,
"suit": 2
},
{
"rank": 13,
"suit": 3
},
{
"rank": 5,
"suit": 1
},
{
"rank": 10,
"suit": 0
}
]
},
"roundsPlayed": 5
},
"roundIndex": 4
}{
"net": 0,
"held": [
0,
2
],
"gross": 1,
"stake": 1,
"category": "jacks_or_better",
"finalCards": [
{
"rank": 11,
"suit": 3
},
{
"rank": 4,
"suit": 3
},
{
"rank": 13,
"suit": 3
},
{
"rank": 2,
"suit": 2
},
{
"rank": 11,
"suit": 3
}
],
"multiplier": 1,
"wagerResult": "push",
"initialCards": [
{
"rank": 11,
"suit": 3
},
{
"rank": 3,
"suit": 2
},
{
"rank": 13,
"suit": 3
},
{
"rank": 5,
"suit": 1
},
{
"rank": 10,
"suit": 0
}
]
}9868f95e-5b63-415d-b6ab-f7095f7851c5{
"type": "draw",
"holds": [
2,
0
],
"stake": 1
}| Leg | Type | Amount | Entry key |
|---|---|---|---|
| 0 | wager | -1 pts | action:9868f95e-5b63-415d-b6ab-f7095f7851c5:0 |
| 1 | settlement | +1 pts | action:9868f95e-5b63-415d-b6ab-f7095f7851c5:1 |
Account opening
Deterministic sessions receive an isolated platform grant. Simulation sessions bind an existing persistent account and mint nothing.
session_grant:319627fc-5f24-4d94-b022-5081943b7605:0Canonical ordering
Every row is shown in authoritative seq order.
611221d1-061c-4b94-accb-d71198d4b0faSep 1, 2026, 5:26:47 AM UTC{
"outcome": null,
"ledger_legs": [],
"action_payload": null,
"public_observation": {
"game": "jacks-or-better",
"status": "awaiting_draw",
"balance": 1000,
"version": 1,
"max_stake": 100,
"min_stake": 1,
"round_index": 0,
"current_hand": [
{
"rank": 5,
"suit": 3
},
{
"rank": 5,
"suit": 0
},
{
"rank": 12,
"suit": 3
},
{
"rank": 1,
"suit": 0
},
{
"rank": 2,
"suit": 3
}
],
"latest_result": null,
"legal_actions": [
"draw"
],
"rounds_played": 0,
"rounds_remaining": 5,
"session_complete": false
}
}611221d1-061c-4b94-accb-d71198d4b0faSep 1, 2026, 5:29:00 AM UTC{
"action": {
"type": "draw",
"holds": [
0,
1
],
"stake": 1
},
"outcome": null,
"ledger_legs": [],
"round_index": 0,
"action_payload": {
"type": "draw",
"holds": [
0,
1
],
"stake": 1
},
"public_observation": {
"game": "jacks-or-better",
"status": "awaiting_draw",
"balance": 1000,
"version": 1,
"max_stake": 100,
"min_stake": 1,
"round_index": 0,
"current_hand": [
{
"rank": 5,
"suit": 3
},
{
"rank": 5,
"suit": 0
},
{
"rank": 12,
"suit": 3
},
{
"rank": 1,
"suit": 0
},
{
"rank": 2,
"suit": 3
}
],
"latest_result": null,
"legal_actions": [
"draw"
],
"rounds_played": 0,
"rounds_remaining": 5,
"session_complete": false
}
}611221d1-061c-4b94-accb-d71198d4b0faSep 1, 2026, 5:29:00 AM UTC{
"held": [
0,
1
],
"outcome": null,
"category": "nothing",
"final_cards": [
{
"rank": 5,
"suit": 3
},
{
"rank": 5,
"suit": 0
},
{
"rank": 12,
"suit": 2
},
{
"rank": 8,
"suit": 0
},
{
"rank": 9,
"suit": 3
}
],
"ledger_legs": [],
"round_index": 0,
"initial_cards": [
{
"rank": 5,
"suit": 3
},
{
"rank": 5,
"suit": 0
},
{
"rank": 12,
"suit": 3
},
{
"rank": 1,
"suit": 0
},
{
"rank": 2,
"suit": 3
}
],
"action_payload": {
"type": "draw",
"holds": [
0,
1
],
"stake": 1
},
"public_observation": {
"game": "jacks-or-better",
"status": "awaiting_draw",
"balance": 999,
"version": 1,
"max_stake": 100,
"min_stake": 1,
"round_index": 1,
"current_hand": [
{
"rank": 3,
"suit": 0
},
{
"rank": 2,
"suit": 1
},
{
"rank": 4,
"suit": 1
},
{
"rank": 11,
"suit": 2
},
{
"rank": 12,
"suit": 3
}
],
"latest_result": {
"net": -1,
"held": [
0,
1
],
"gross": 0,
"stake": 1,
"category": "nothing",
"finalCards": [
{
"rank": 5,
"suit": 3
},
{
"rank": 5,
"suit": 0
},
{
"rank": 12,
"suit": 2
},
{
"rank": 8,
"suit": 0
},
{
"rank": 9,
"suit": 3
}
],
"multiplier": 0,
"wagerResult": "loss",
"initialCards": [
{
"rank": 5,
"suit": 3
},
{
"rank": 5,
"suit": 0
},
{
"rank": 12,
"suit": 3
},
{
"rank": 1,
"suit": 0
},
{
"rank": 2,
"suit": 3
}
]
},
"legal_actions": [
"draw"
],
"rounds_played": 1,
"rounds_remaining": 4,
"session_complete": false
}
}611221d1-061c-4b94-accb-d71198d4b0faSep 1, 2026, 5:29:00 AM UTC{
"gross": 0,
"stake": 1,
"outcome": null,
"net_delta": -1,
"ledger_legs": [
{
"leg": 0,
"cause": "wager",
"amount": -1
}
],
"round_index": 0,
"action_payload": {
"type": "draw",
"holds": [
0,
1
],
"stake": 1
},
"public_observation": {
"game": "jacks-or-better",
"status": "awaiting_draw",
"balance": 999,
"version": 1,
"max_stake": 100,
"min_stake": 1,
"round_index": 1,
"current_hand": [
{
"rank": 3,
"suit": 0
},
{
"rank": 2,
"suit": 1
},
{
"rank": 4,
"suit": 1
},
{
"rank": 11,
"suit": 2
},
{
"rank": 12,
"suit": 3
}
],
"latest_result": {
"net": -1,
"held": [
0,
1
],
"gross": 0,
"stake": 1,
"category": "nothing",
"finalCards": [
{
"rank": 5,
"suit": 3
},
{
"rank": 5,
"suit": 0
},
{
"rank": 12,
"suit": 2
},
{
"rank": 8,
"suit": 0
},
{
"rank": 9,
"suit": 3
}
],
"multiplier": 0,
"wagerResult": "loss",
"initialCards": [
{
"rank": 5,
"suit": 3
},
{
"rank": 5,
"suit": 0
},
{
"rank": 12,
"suit": 3
},
{
"rank": 1,
"suit": 0
},
{
"rank": 2,
"suit": 3
}
]
},
"legal_actions": [
"draw"
],
"rounds_played": 1,
"rounds_remaining": 4,
"session_complete": false
}
}5a1f6c04-31b2-4b15-b8d8-4a353cd5f28bSep 1, 2026, 5:29:02 AM UTC{
"action": {
"type": "draw",
"holds": [
4,
3
],
"stake": 1
},
"outcome": null,
"ledger_legs": [],
"round_index": 1,
"action_payload": {
"type": "draw",
"holds": [
4,
3
],
"stake": 1
},
"public_observation": {
"game": "jacks-or-better",
"status": "awaiting_draw",
"balance": 999,
"version": 1,
"max_stake": 100,
"min_stake": 1,
"round_index": 1,
"current_hand": [
{
"rank": 3,
"suit": 0
},
{
"rank": 2,
"suit": 1
},
{
"rank": 4,
"suit": 1
},
{
"rank": 11,
"suit": 2
},
{
"rank": 12,
"suit": 3
}
],
"latest_result": {
"net": -1,
"held": [
0,
1
],
"gross": 0,
"stake": 1,
"category": "nothing",
"finalCards": [
{
"rank": 5,
"suit": 3
},
{
"rank": 5,
"suit": 0
},
{
"rank": 12,
"suit": 2
},
{
"rank": 8,
"suit": 0
},
{
"rank": 9,
"suit": 3
}
],
"multiplier": 0,
"wagerResult": "loss",
"initialCards": [
{
"rank": 5,
"suit": 3
},
{
"rank": 5,
"suit": 0
},
{
"rank": 12,
"suit": 3
},
{
"rank": 1,
"suit": 0
},
{
"rank": 2,
"suit": 3
}
]
},
"legal_actions": [
"draw"
],
"rounds_played": 1,
"rounds_remaining": 4,
"session_complete": false
}
}5a1f6c04-31b2-4b15-b8d8-4a353cd5f28bSep 1, 2026, 5:29:02 AM UTC{
"held": [
3,
4
],
"outcome": null,
"category": "nothing",
"final_cards": [
{
"rank": 13,
"suit": 1
},
{
"rank": 6,
"suit": 1
},
{
"rank": 3,
"suit": 3
},
{
"rank": 11,
"suit": 2
},
{
"rank": 12,
"suit": 3
}
],
"ledger_legs": [],
"round_index": 1,
"initial_cards": [
{
"rank": 3,
"suit": 0
},
{
"rank": 2,
"suit": 1
},
{
"rank": 4,
"suit": 1
},
{
"rank": 11,
"suit": 2
},
{
"rank": 12,
"suit": 3
}
],
"action_payload": {
"type": "draw",
"holds": [
4,
3
],
"stake": 1
},
"public_observation": {
"game": "jacks-or-better",
"status": "awaiting_draw",
"balance": 998,
"version": 1,
"max_stake": 100,
"min_stake": 1,
"round_index": 2,
"current_hand": [
{
"rank": 1,
"suit": 1
},
{
"rank": 9,
"suit": 3
},
{
"rank": 13,
"suit": 0
},
{
"rank": 9,
"suit": 1
},
{
"rank": 12,
"suit": 0
}
],
"latest_result": {
"net": -1,
"held": [
3,
4
],
"gross": 0,
"stake": 1,
"category": "nothing",
"finalCards": [
{
"rank": 13,
"suit": 1
},
{
"rank": 6,
"suit": 1
},
{
"rank": 3,
"suit": 3
},
{
"rank": 11,
"suit": 2
},
{
"rank": 12,
"suit": 3
}
],
"multiplier": 0,
"wagerResult": "loss",
"initialCards": [
{
"rank": 3,
"suit": 0
},
{
"rank": 2,
"suit": 1
},
{
"rank": 4,
"suit": 1
},
{
"rank": 11,
"suit": 2
},
{
"rank": 12,
"suit": 3
}
]
},
"legal_actions": [
"draw"
],
"rounds_played": 2,
"rounds_remaining": 3,
"session_complete": false
}
}5a1f6c04-31b2-4b15-b8d8-4a353cd5f28bSep 1, 2026, 5:29:02 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": [
4,
3
],
"stake": 1
},
"public_observation": {
"game": "jacks-or-better",
"status": "awaiting_draw",
"balance": 998,
"version": 1,
"max_stake": 100,
"min_stake": 1,
"round_index": 2,
"current_hand": [
{
"rank": 1,
"suit": 1
},
{
"rank": 9,
"suit": 3
},
{
"rank": 13,
"suit": 0
},
{
"rank": 9,
"suit": 1
},
{
"rank": 12,
"suit": 0
}
],
"latest_result": {
"net": -1,
"held": [
3,
4
],
"gross": 0,
"stake": 1,
"category": "nothing",
"finalCards": [
{
"rank": 13,
"suit": 1
},
{
"rank": 6,
"suit": 1
},
{
"rank": 3,
"suit": 3
},
{
"rank": 11,
"suit": 2
},
{
"rank": 12,
"suit": 3
}
],
"multiplier": 0,
"wagerResult": "loss",
"initialCards": [
{
"rank": 3,
"suit": 0
},
{
"rank": 2,
"suit": 1
},
{
"rank": 4,
"suit": 1
},
{
"rank": 11,
"suit": 2
},
{
"rank": 12,
"suit": 3
}
]
},
"legal_actions": [
"draw"
],
"rounds_played": 2,
"rounds_remaining": 3,
"session_complete": false
}
}5600c2e5-3004-4bf1-89d5-9545d9ec7ed4Sep 1, 2026, 5:29:04 AM UTC{
"action": {
"type": "draw",
"holds": [
1,
3
],
"stake": 1
},
"outcome": null,
"ledger_legs": [],
"round_index": 2,
"action_payload": {
"type": "draw",
"holds": [
1,
3
],
"stake": 1
},
"public_observation": {
"game": "jacks-or-better",
"status": "awaiting_draw",
"balance": 998,
"version": 1,
"max_stake": 100,
"min_stake": 1,
"round_index": 2,
"current_hand": [
{
"rank": 1,
"suit": 1
},
{
"rank": 9,
"suit": 3
},
{
"rank": 13,
"suit": 0
},
{
"rank": 9,
"suit": 1
},
{
"rank": 12,
"suit": 0
}
],
"latest_result": {
"net": -1,
"held": [
3,
4
],
"gross": 0,
"stake": 1,
"category": "nothing",
"finalCards": [
{
"rank": 13,
"suit": 1
},
{
"rank": 6,
"suit": 1
},
{
"rank": 3,
"suit": 3
},
{
"rank": 11,
"suit": 2
},
{
"rank": 12,
"suit": 3
}
],
"multiplier": 0,
"wagerResult": "loss",
"initialCards": [
{
"rank": 3,
"suit": 0
},
{
"rank": 2,
"suit": 1
},
{
"rank": 4,
"suit": 1
},
{
"rank": 11,
"suit": 2
},
{
"rank": 12,
"suit": 3
}
]
},
"legal_actions": [
"draw"
],
"rounds_played": 2,
"rounds_remaining": 3,
"session_complete": false
}
}5600c2e5-3004-4bf1-89d5-9545d9ec7ed4Sep 1, 2026, 5:29:04 AM UTC{
"held": [
1,
3
],
"outcome": null,
"category": "nothing",
"final_cards": [
{
"rank": 4,
"suit": 0
},
{
"rank": 9,
"suit": 3
},
{
"rank": 7,
"suit": 0
},
{
"rank": 9,
"suit": 1
},
{
"rank": 2,
"suit": 2
}
],
"ledger_legs": [],
"round_index": 2,
"initial_cards": [
{
"rank": 1,
"suit": 1
},
{
"rank": 9,
"suit": 3
},
{
"rank": 13,
"suit": 0
},
{
"rank": 9,
"suit": 1
},
{
"rank": 12,
"suit": 0
}
],
"action_payload": {
"type": "draw",
"holds": [
1,
3
],
"stake": 1
},
"public_observation": {
"game": "jacks-or-better",
"status": "awaiting_draw",
"balance": 997,
"version": 1,
"max_stake": 100,
"min_stake": 1,
"round_index": 3,
"current_hand": [
{
"rank": 8,
"suit": 1
},
{
"rank": 6,
"suit": 0
},
{
"rank": 5,
"suit": 0
},
{
"rank": 7,
"suit": 0
},
{
"rank": 10,
"suit": 2
}
],
"latest_result": {
"net": -1,
"held": [
1,
3
],
"gross": 0,
"stake": 1,
"category": "nothing",
"finalCards": [
{
"rank": 4,
"suit": 0
},
{
"rank": 9,
"suit": 3
},
{
"rank": 7,
"suit": 0
},
{
"rank": 9,
"suit": 1
},
{
"rank": 2,
"suit": 2
}
],
"multiplier": 0,
"wagerResult": "loss",
"initialCards": [
{
"rank": 1,
"suit": 1
},
{
"rank": 9,
"suit": 3
},
{
"rank": 13,
"suit": 0
},
{
"rank": 9,
"suit": 1
},
{
"rank": 12,
"suit": 0
}
]
},
"legal_actions": [
"draw"
],
"rounds_played": 3,
"rounds_remaining": 2,
"session_complete": false
}
}5600c2e5-3004-4bf1-89d5-9545d9ec7ed4Sep 1, 2026, 5:29:04 AM UTC{
"gross": 0,
"stake": 1,
"outcome": null,
"net_delta": -1,
"ledger_legs": [
{
"leg": 0,
"cause": "wager",
"amount": -1
}
],
"round_index": 2,
"action_payload": {
"type": "draw",
"holds": [
1,
3
],
"stake": 1
},
"public_observation": {
"game": "jacks-or-better",
"status": "awaiting_draw",
"balance": 997,
"version": 1,
"max_stake": 100,
"min_stake": 1,
"round_index": 3,
"current_hand": [
{
"rank": 8,
"suit": 1
},
{
"rank": 6,
"suit": 0
},
{
"rank": 5,
"suit": 0
},
{
"rank": 7,
"suit": 0
},
{
"rank": 10,
"suit": 2
}
],
"latest_result": {
"net": -1,
"held": [
1,
3
],
"gross": 0,
"stake": 1,
"category": "nothing",
"finalCards": [
{
"rank": 4,
"suit": 0
},
{
"rank": 9,
"suit": 3
},
{
"rank": 7,
"suit": 0
},
{
"rank": 9,
"suit": 1
},
{
"rank": 2,
"suit": 2
}
],
"multiplier": 0,
"wagerResult": "loss",
"initialCards": [
{
"rank": 1,
"suit": 1
},
{
"rank": 9,
"suit": 3
},
{
"rank": 13,
"suit": 0
},
{
"rank": 9,
"suit": 1
},
{
"rank": 12,
"suit": 0
}
]
},
"legal_actions": [
"draw"
],
"rounds_played": 3,
"rounds_remaining": 2,
"session_complete": false
}
}592db474-c979-490a-8dad-10ad74584156Sep 1, 2026, 5:29:07 AM UTC{
"action": {
"type": "draw",
"holds": [
0,
1,
2,
3
],
"stake": 1
},
"outcome": null,
"ledger_legs": [],
"round_index": 3,
"action_payload": {
"type": "draw",
"holds": [
0,
1,
2,
3
],
"stake": 1
},
"public_observation": {
"game": "jacks-or-better",
"status": "awaiting_draw",
"balance": 997,
"version": 1,
"max_stake": 100,
"min_stake": 1,
"round_index": 3,
"current_hand": [
{
"rank": 8,
"suit": 1
},
{
"rank": 6,
"suit": 0
},
{
"rank": 5,
"suit": 0
},
{
"rank": 7,
"suit": 0
},
{
"rank": 10,
"suit": 2
}
],
"latest_result": {
"net": -1,
"held": [
1,
3
],
"gross": 0,
"stake": 1,
"category": "nothing",
"finalCards": [
{
"rank": 4,
"suit": 0
},
{
"rank": 9,
"suit": 3
},
{
"rank": 7,
"suit": 0
},
{
"rank": 9,
"suit": 1
},
{
"rank": 2,
"suit": 2
}
],
"multiplier": 0,
"wagerResult": "loss",
"initialCards": [
{
"rank": 1,
"suit": 1
},
{
"rank": 9,
"suit": 3
},
{
"rank": 13,
"suit": 0
},
{
"rank": 9,
"suit": 1
},
{
"rank": 12,
"suit": 0
}
]
},
"legal_actions": [
"draw"
],
"rounds_played": 3,
"rounds_remaining": 2,
"session_complete": false
}
}592db474-c979-490a-8dad-10ad74584156Sep 1, 2026, 5:29:07 AM UTC{
"held": [
0,
1,
2,
3
],
"outcome": null,
"category": "nothing",
"final_cards": [
{
"rank": 8,
"suit": 1
},
{
"rank": 6,
"suit": 0
},
{
"rank": 5,
"suit": 0
},
{
"rank": 7,
"suit": 0
},
{
"rank": 1,
"suit": 3
}
],
"ledger_legs": [],
"round_index": 3,
"initial_cards": [
{
"rank": 8,
"suit": 1
},
{
"rank": 6,
"suit": 0
},
{
"rank": 5,
"suit": 0
},
{
"rank": 7,
"suit": 0
},
{
"rank": 10,
"suit": 2
}
],
"action_payload": {
"type": "draw",
"holds": [
0,
1,
2,
3
],
"stake": 1
},
"public_observation": {
"game": "jacks-or-better",
"status": "awaiting_draw",
"balance": 996,
"version": 1,
"max_stake": 100,
"min_stake": 1,
"round_index": 4,
"current_hand": [
{
"rank": 11,
"suit": 3
},
{
"rank": 3,
"suit": 2
},
{
"rank": 13,
"suit": 3
},
{
"rank": 5,
"suit": 1
},
{
"rank": 10,
"suit": 0
}
],
"latest_result": {
"net": -1,
"held": [
0,
1,
2,
3
],
"gross": 0,
"stake": 1,
"category": "nothing",
"finalCards": [
{
"rank": 8,
"suit": 1
},
{
"rank": 6,
"suit": 0
},
{
"rank": 5,
"suit": 0
},
{
"rank": 7,
"suit": 0
},
{
"rank": 1,
"suit": 3
}
],
"multiplier": 0,
"wagerResult": "loss",
"initialCards": [
{
"rank": 8,
"suit": 1
},
{
"rank": 6,
"suit": 0
},
{
"rank": 5,
"suit": 0
},
{
"rank": 7,
"suit": 0
},
{
"rank": 10,
"suit": 2
}
]
},
"legal_actions": [
"draw"
],
"rounds_played": 4,
"rounds_remaining": 1,
"session_complete": false
}
}592db474-c979-490a-8dad-10ad74584156Sep 1, 2026, 5:29:07 AM UTC{
"gross": 0,
"stake": 1,
"outcome": null,
"net_delta": -1,
"ledger_legs": [
{
"leg": 0,
"cause": "wager",
"amount": -1
}
],
"round_index": 3,
"action_payload": {
"type": "draw",
"holds": [
0,
1,
2,
3
],
"stake": 1
},
"public_observation": {
"game": "jacks-or-better",
"status": "awaiting_draw",
"balance": 996,
"version": 1,
"max_stake": 100,
"min_stake": 1,
"round_index": 4,
"current_hand": [
{
"rank": 11,
"suit": 3
},
{
"rank": 3,
"suit": 2
},
{
"rank": 13,
"suit": 3
},
{
"rank": 5,
"suit": 1
},
{
"rank": 10,
"suit": 0
}
],
"latest_result": {
"net": -1,
"held": [
0,
1,
2,
3
],
"gross": 0,
"stake": 1,
"category": "nothing",
"finalCards": [
{
"rank": 8,
"suit": 1
},
{
"rank": 6,
"suit": 0
},
{
"rank": 5,
"suit": 0
},
{
"rank": 7,
"suit": 0
},
{
"rank": 1,
"suit": 3
}
],
"multiplier": 0,
"wagerResult": "loss",
"initialCards": [
{
"rank": 8,
"suit": 1
},
{
"rank": 6,
"suit": 0
},
{
"rank": 5,
"suit": 0
},
{
"rank": 7,
"suit": 0
},
{
"rank": 10,
"suit": 2
}
]
},
"legal_actions": [
"draw"
],
"rounds_played": 4,
"rounds_remaining": 1,
"session_complete": false
}
}36e7176d-3df8-45b9-845e-ce85a9c0c291Sep 1, 2026, 5:29:09 AM UTC{
"action": {
"type": "draw",
"holds": [
2,
0
],
"stake": 1
},
"outcome": null,
"ledger_legs": [],
"round_index": 4,
"action_payload": {
"type": "draw",
"holds": [
2,
0
],
"stake": 1
},
"public_observation": {
"game": "jacks-or-better",
"status": "awaiting_draw",
"balance": 996,
"version": 1,
"max_stake": 100,
"min_stake": 1,
"round_index": 4,
"current_hand": [
{
"rank": 11,
"suit": 3
},
{
"rank": 3,
"suit": 2
},
{
"rank": 13,
"suit": 3
},
{
"rank": 5,
"suit": 1
},
{
"rank": 10,
"suit": 0
}
],
"latest_result": {
"net": -1,
"held": [
0,
1,
2,
3
],
"gross": 0,
"stake": 1,
"category": "nothing",
"finalCards": [
{
"rank": 8,
"suit": 1
},
{
"rank": 6,
"suit": 0
},
{
"rank": 5,
"suit": 0
},
{
"rank": 7,
"suit": 0
},
{
"rank": 1,
"suit": 3
}
],
"multiplier": 0,
"wagerResult": "loss",
"initialCards": [
{
"rank": 8,
"suit": 1
},
{
"rank": 6,
"suit": 0
},
{
"rank": 5,
"suit": 0
},
{
"rank": 7,
"suit": 0
},
{
"rank": 10,
"suit": 2
}
]
},
"legal_actions": [
"draw"
],
"rounds_played": 4,
"rounds_remaining": 1,
"session_complete": false
}
}36e7176d-3df8-45b9-845e-ce85a9c0c291Sep 1, 2026, 5:29:09 AM UTC{
"held": [
0,
2
],
"outcome": null,
"category": "jacks_or_better",
"final_cards": [
{
"rank": 11,
"suit": 3
},
{
"rank": 4,
"suit": 3
},
{
"rank": 13,
"suit": 3
},
{
"rank": 2,
"suit": 2
},
{
"rank": 11,
"suit": 3
}
],
"ledger_legs": [],
"round_index": 4,
"initial_cards": [
{
"rank": 11,
"suit": 3
},
{
"rank": 3,
"suit": 2
},
{
"rank": 13,
"suit": 3
},
{
"rank": 5,
"suit": 1
},
{
"rank": 10,
"suit": 0
}
],
"action_payload": {
"type": "draw",
"holds": [
2,
0
],
"stake": 1
},
"public_observation": {
"game": "jacks-or-better",
"status": "settled",
"balance": 996,
"version": 1,
"max_stake": 100,
"min_stake": 1,
"round_index": 4,
"current_hand": null,
"latest_result": {
"net": 0,
"held": [
0,
2
],
"gross": 1,
"stake": 1,
"category": "jacks_or_better",
"finalCards": [
{
"rank": 11,
"suit": 3
},
{
"rank": 4,
"suit": 3
},
{
"rank": 13,
"suit": 3
},
{
"rank": 2,
"suit": 2
},
{
"rank": 11,
"suit": 3
}
],
"multiplier": 1,
"wagerResult": "push",
"initialCards": [
{
"rank": 11,
"suit": 3
},
{
"rank": 3,
"suit": 2
},
{
"rank": 13,
"suit": 3
},
{
"rank": 5,
"suit": 1
},
{
"rank": 10,
"suit": 0
}
]
},
"legal_actions": [],
"rounds_played": 5,
"rounds_remaining": 0,
"session_complete": true
}
}36e7176d-3df8-45b9-845e-ce85a9c0c291Sep 1, 2026, 5:29:09 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": 4,
"action_payload": {
"type": "draw",
"holds": [
2,
0
],
"stake": 1
},
"public_observation": {
"game": "jacks-or-better",
"status": "settled",
"balance": 996,
"version": 1,
"max_stake": 100,
"min_stake": 1,
"round_index": 4,
"current_hand": null,
"latest_result": {
"net": 0,
"held": [
0,
2
],
"gross": 1,
"stake": 1,
"category": "jacks_or_better",
"finalCards": [
{
"rank": 11,
"suit": 3
},
{
"rank": 4,
"suit": 3
},
{
"rank": 13,
"suit": 3
},
{
"rank": 2,
"suit": 2
},
{
"rank": 11,
"suit": 3
}
],
"multiplier": 1,
"wagerResult": "push",
"initialCards": [
{
"rank": 11,
"suit": 3
},
{
"rank": 3,
"suit": 2
},
{
"rank": 13,
"suit": 3
},
{
"rank": 5,
"suit": 1
},
{
"rank": 10,
"suit": 0
}
]
},
"legal_actions": [],
"rounds_played": 5,
"rounds_remaining": 0,
"session_complete": true
}
}Frozen at session open
Opened Sep 1, 2026, 5:26:47 AM UTC · closed Sep 1, 2026, 5:29:09 AM UTC
{
"max_stake": 100,
"min_stake": 1,
"max_rounds": 5,
"starting_points": 1000
}Interpret the evidence
Use the audit guide to connect observations, attempts, events, and point entries-and to state what replay cannot prove.