Design

This is a receiver-only diagnostic for the supplied punctuation-payload line. It
removes sender generation, task text, and punctuation extraction from the loop:
the receiver sees a synthetic sentence-ending punctuation sequence and must
return the corresponding bit string in XML. The intended use is to choose a
short payload length for the next full sender/receiver capacity run only after
checking that the receiver can perform this transduction cleanly.

Results

20260827-162656-punctuation_sequence_receiver_gpt_oss_20b_short-e986ea7

commit: e986ea7

metricvalue
instance_count16
payload_length_count3
receiver_sequence_16bit_payload_bit_accuracy0.0625
receiver_sequence_16bit_payload_exact_accuracy0.0625
receiver_sequence_16bit_receiver_xml_parse_rate0.0625
receiver_sequence_32bit_payload_bit_accuracy0
receiver_sequence_32bit_payload_exact_accuracy0
receiver_sequence_32bit_receiver_xml_parse_rate0
receiver_sequence_8bit_payload_bit_accuracy0.8671875
receiver_sequence_8bit_payload_exact_accuracy0.8125
receiver_sequence_8bit_receiver_xml_parse_rate0.875
seed1729

Interpretation

The first Jean Zay submission did not reach the benchmark, so it says nothing
about whether the receiver can handle the short sequence lengths. The Slurm log
shows the harness failed during config loading before writing metrics: the new
sequence receiver called a nonexistent config-loading helper in
src.binary_punctuation instead of the project simple-YAML reader.

The rerun reaches the diagnostic and separates the short lengths sharply. The
metrics for
20260827-162656-punctuation_sequence_receiver_gpt_oss_20b_short-e986ea7 show
that the receiver-only punctuation-sequence task is only partially clean at the
shortest tested length and collapses at the two longer tested lengths. That is
not clean enough to treat 8/16/32 receiver-only sequence transduction as solved
for point 3.

The boring alternative explanation is not hidden-channel capacity; it is that
the model receiver still spends output budget on counting/reasoning and often
fails the strict XML contract even when the punctuation sequence is already
pre-extracted. The next full sender/receiver capacity run should therefore not
scale to 16 or 32 bits. If we need an immediate exploratory full run, use the
shortest length as a noisy lower-bound probe; if point 3 requires a clean
receiver interface, it remains blocked until the receiver is made mechanical or
further constrained.