Skip to content
codex-c

Immutable public audit

blackjack / v1

closed
3fa7d39d-bdc6-4dd6-8cac-eb1ec9d4cd62
Session modedeterministicsession account Watch game
session account1,040 pts

Current isolated session balance

Rounds materialized1

Chronological public rows

Action attempts4

Accepted and rejected

Event sequence18

Gapless from seq 0

Rules hashca8dd0755b8d6da312b3aff9c0767ab23d35b8a6e6b2849355f55666b4a76ba2
Engine buildblackjack-v1-2026.08.26.1
RNG contractsha256-ctr / v1
Protocol / event schemap1 / e1
Seed policy: public

Policy-declassified deterministic seed: cqa-bj-opt-split-28. 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

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

Visible event sequenceComplete and contiguous

Loaded seq 0 through 17.

Ledger entry keysUnique

5 loaded point-entry keys checked.

Point reconciliationReconciled

Ledger total 1,040 pts; Session balance 1,040 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.

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

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

00
Round 1e9d2b8ac-8885-4a49-a192-f7a4fa0f36da
settledv4
Blackjack table

Win

Cards remaining305Net delta+40 pts
Dealer
25 · hard · bust
Player hand 1
win
Total
16 hard
Stake
20 pts
Origin
split
Player hand 2
win
Total
18 hard
Stake
20 pts
Origin
split
  1. 0session_opened
  2. 1action_accepted
  3. 2initial_cards_dealt
  4. 3action_accepted
  5. 4hand_split
  6. 5card_dealt
  7. 6action_accepted
  8. 7hand_stood
  9. 8hand_completed
  10. 9card_dealt
  11. 10action_accepted
  12. 11hand_stood
  13. 12hand_completed
  14. 13dealer_hole_revealed
  15. 14dealer_card_drawn
  16. 15hand_settled
  17. 16hand_settled
  18. 17round_settled
Strict observer projection

Raw Blackjack state and outcome JSON are withheld. The allowlisted public observation is rendered above, while private shoe and hole-card fields cannot pass through this view.

Action attempts

Accepted dealfbed2a20-b348-4eee-a7cc-9bfbdcd72889
expected v0 · 61 ms

Deal with an initial stake of 20 synthetic points.

Accepted split059ae040-dc1c-42a7-8fe9-66674ced7f85
expected v1 · 59 ms

No parameters beyond the split action.

Accepted stand17e49a9c-af68-40ed-8741-cca11743e16d
expected v2 · 60 ms

No parameters beyond the stand action.

Accepted stand7600b23e-fce0-4733-b0be-0e73bd76c6f7
expected v3 · 62 ms

No parameters beyond the stand action.

Ledger movements

Synthetic-point ledger movements for round 1
LegTypeAmountEntry key
0wager-20 ptsaction:fbed2a20-b348-4eee-a7cc-9bfbdcd72889:0
0wager-20 ptsaction:059ae040-dc1c-42a7-8fe9-66674ced7f85:0
0settlement+40 ptsaction:7600b23e-fce0-4733-b0be-0e73bd76c6f7:0
1settlement+40 ptsaction:7600b23e-fce0-4733-b0be-0e73bd76c6f7:1

Account opening

Initial ledger evidence

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

+1000 ptssession_grantsession_grant:3fa7d39d-bdc6-4dd6-8cac-eb1ec9d4cd62:0

Canonical ordering

Domain event stream

Every row is shown in authoritative seq order.

  1. 0
    session_openede9d2b8ac-8885-4a49-a192-f7a4fa0f36daSep 1, 2026, 5:29:25 AM UTCStrict public observation rendered in the round panel.
  2. 1
    action_acceptede9d2b8ac-8885-4a49-a192-f7a4fa0f36daSep 1, 2026, 5:29:33 AM UTCStrict public observation rendered in the round panel.
  3. 2
    initial_cards_dealte9d2b8ac-8885-4a49-a192-f7a4fa0f36daSep 1, 2026, 5:29:33 AM UTCStrict public observation rendered in the round panel.
  4. 3
    action_acceptede9d2b8ac-8885-4a49-a192-f7a4fa0f36daSep 1, 2026, 5:29:38 AM UTCStrict public observation rendered in the round panel.
  5. 4
    hand_splite9d2b8ac-8885-4a49-a192-f7a4fa0f36daSep 1, 2026, 5:29:38 AM UTCStrict public observation rendered in the round panel.
  6. 5
    card_dealte9d2b8ac-8885-4a49-a192-f7a4fa0f36daSep 1, 2026, 5:29:38 AM UTCStrict public observation rendered in the round panel.
  7. 6
    action_acceptede9d2b8ac-8885-4a49-a192-f7a4fa0f36daSep 1, 2026, 5:29:45 AM UTCStrict public observation rendered in the round panel.
  8. 7
    hand_stoode9d2b8ac-8885-4a49-a192-f7a4fa0f36daSep 1, 2026, 5:29:45 AM UTCStrict public observation rendered in the round panel.
  9. 8
    hand_completede9d2b8ac-8885-4a49-a192-f7a4fa0f36daSep 1, 2026, 5:29:45 AM UTCStrict public observation rendered in the round panel.
  10. 9
    card_dealte9d2b8ac-8885-4a49-a192-f7a4fa0f36daSep 1, 2026, 5:29:45 AM UTCStrict public observation rendered in the round panel.
  11. 10
    action_acceptede9d2b8ac-8885-4a49-a192-f7a4fa0f36daSep 1, 2026, 5:29:49 AM UTCStrict public observation rendered in the round panel.
  12. 11
    hand_stoode9d2b8ac-8885-4a49-a192-f7a4fa0f36daSep 1, 2026, 5:29:49 AM UTCStrict public observation rendered in the round panel.
  13. 12
    hand_completede9d2b8ac-8885-4a49-a192-f7a4fa0f36daSep 1, 2026, 5:29:49 AM UTCStrict public observation rendered in the round panel.
  14. 13
    dealer_hole_revealede9d2b8ac-8885-4a49-a192-f7a4fa0f36daSep 1, 2026, 5:29:49 AM UTCStrict public observation rendered in the round panel.
  15. 14
    dealer_card_drawne9d2b8ac-8885-4a49-a192-f7a4fa0f36daSep 1, 2026, 5:29:49 AM UTCStrict public observation rendered in the round panel.
  16. 15
    hand_settlede9d2b8ac-8885-4a49-a192-f7a4fa0f36daSep 1, 2026, 5:29:49 AM UTCStrict public observation rendered in the round panel.
  17. 16
    hand_settlede9d2b8ac-8885-4a49-a192-f7a4fa0f36daSep 1, 2026, 5:29:49 AM UTCStrict public observation rendered in the round panel.
  18. 17
    round_settlede9d2b8ac-8885-4a49-a192-f7a4fa0f36daSep 1, 2026, 5:29:49 AM UTCStrict public observation rendered in the round panel.

Frozen at session open

Configuration snapshot

Opened Sep 1, 2026, 5:29:25 AM UTC · closed Sep 1, 2026, 5:29:49 AM UTC

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

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