Two Hands
Try it / tally sheet

021600C0100

INE 2024 tally sheet, type 2

Measured on AMD: Gemma-4-31B-IT, 2026-10-15, 114.1 s, $0.000145stored read

!
Rows sum to 324, TOTAL says 326: this field goes to a person, with its photo
Gemma's read breaks one of the paper's own checks, so the gate does not accept it.
Privacy-masked page of form 021600C0100

Straightened by its corner marks; the right-hand column (officials' names and signatures) is blacked out before the page is stored or sent to the model.

Watch it run

Read this sheet again, live

Gemma-4-31B-IT reads the masked page on AMD; the gate checks each field as the answer arrives.

About a minute. One live read runs at a time for the whole site; yours waits in a short queue and shows its place.

How it's checked

Gate: Routed: Option 01 digits 13, words 15; 7 row labels not where expected; rows sum to TOTAL (324 vs 326); section 5 = section 7 (325 vs 601) …

The paper's own checks

✕ rows sum to TOTAL 324 ≠ 326
✓ votaron + representantes = section 5 325 = 325
✕ section 5 = section 7 325 ≠ 601
✕ section 7 = TOTAL 601 ≠ 326
✕ words = digits on every field 22 of 23
Routed to a person

Option 01

Masked crop of Option 01 on form 021600C0100

Gemma read 13 (words 15) · official capture 15 · the paper 15

Decision on the photo: 15, Gemma misread it; the official capture matches the paper. Confirmed by the certified count, by recount.

Receipt a Merkle receipt for this field in the sample audit of 300 sheets
receipt (JSON)
Checked against the official capture

Ballots taken from the boxes

Masked crop of Ballots taken from the boxes on form 021600C0100

Gemma read 601 · official capture 326 · the paper 601

Decision on the photo: 601, the official capture does not match the paper. Confirmed by a person, blind, from the photo.

Receipt a Merkle receipt for this field in the sample audit of 300 sheets
receipt (JSON)

Separately: the official capture was wrong here

The official typed record (PREP), not Gemma's read

Ballots taken from the boxes: the official capture keyed 326; the paper says 601.

This compares the official typed record with the paper, not Gemma's read.

All fields (23), and other runs of this sheet
Other runs (2)

Gemma-4-31B-IT, pre-registered random run. sourceresults/calls_gemma.jsonl Read in 114.1 s, $0.000145.

FieldDigitsWordsOfficial
capture
Certified
Unused ballots
section 2
275 275 ✓
Voters on the list
section 3
320 320 ✓
Representatives who voted
section 4
5 5 ✓
Voters + representatives
section 5
325 325 ✓
Ballots taken from the boxes
section 7
601 — ✓
Option 01 13 15 !
Option 02
row 7: the printed label read is not the one expected here
10 10 !
Option 03
row 8: the printed label read is not the one expected here
2 2 !
Option 04
row 9: the printed label read is not the one expected here
13 13 !
Option 05 12 12 ✓
Option 06
row 11: the printed label read is not the one expected here
37 37 !
Option 07 221 221 ✓
Option 08 1 1 ✓
Option 09 0 0 ✓
Option 10 0 0 ✓
Option 11 0 0 ✓
Option 12
row 17: the printed label read is not the one expected here
7 7 !
Option 13 0 0 ✓
Option 14
row 19: the printed label read is not the one expected here
0 0 !
Option 15
row 20: the printed label read is not the one expected here
6 6 !
Unregistered candidates 0 0 ✓
Null votes 2 2 ✓
TOTAL
section 6
326 326 ✓

Options 01–15 are the form's vote rows in printed order, shown without party names. Digits and words are the model's two independent readings. Official capture: the double-keyed official capture of this image (PREP). Certified: the certified district count (Cómputos), which has no section 2-5 or 7 values. Amber: the capture differs from the model. † eye-checked: the capture mis-keyed the field.

Now on 300 sheets: the sample audit