Commit Graph

2 Commits

Author SHA1 Message Date
M 1ba9185edc Pin the calc stream against a moving operand
The calc case drew from single-element lists, so its pinned bytes were
constant wherever the rng sat — it could not have caught a change to how many
draws a calc consumes, which is exactly what the operand hold changed.
Multi-element lists make that stream a pinned fact, and every pinned pair
multiplies correctly, so the hold is pinned with it.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-31 21:58:37 +02:00
lilleman 5282f37a59 Golden test pinning the seeded output of each part of the token grammar 2026-08-28 13:20:07 +02:00