A branch pass, not a session pass. Seed 3319. For each untested branch the
roller draws from the stream until the roll lands in the target band; every
roll downstream of it is taken as it falls, and the draw counts are printed.
All four branches work as written. The Swinburne fumble is better than the
drawer, the re-cut peg costs the twenty minutes the text promises, and a
failed Xenology no longer strands Act Four — the v0.14 un-gated tell carried
the act with BOTH gated lines failed, which is the strongest result here.
What the pass actually found is outside the branches:
1. The fight the table produces is not the fight the document measures. The
six at the back stand inside forty-one refugees. Six hollow men alone wipe
0.0%; with two of the column joining, 7.8%; with three, 28.7%. Stable
across four seeds. EXPOSURE measures the two forces separately and never
says what the column does when somebody fires into it.
2. At four players six hollow men wipe 58.7%, and the only hollow-man figure
in the document is the six-player 0.0%. EXPOSURE's four-player block —
which exists to say the cut is a different game — has no hollow-man row.
The curve from three to six is 0.3% to 58.7%.
3. The Act Three warning names the wrong roll. Its twenty-minute bomb hangs
off "Anomaly Lore — what a peg is"; the depot entry is a Research roll.
Pass 4 inherited the same confusion and nobody noticed, because the text
it was checked against carried the error.
4. GM ESSENTIALS understates every fumble band. "00 always fumbles" reads as
1%; fumbleStart is 101 - ceil((101-band)/20), tested first, so Spot 40
fumbles on 97-00. Four times what the summary implies, in a scenario that
rolls Spot 40 through two acts.
5. EXPOSURE prices fights in bodies and never in minutes. Median 13 rounds
printed, 24 mixed, 30 at four players.
Also: simulate.mjs labels a mixed force with the first spec's name and the
total count, so 6 hollow men + 6 column prints as "12 x Hollow man". The
composition is right and the header is not; every figure above came out of a
run whose header lied about what was fought.
First run in six passes where Ashcroft refused THE OFFER, and the first where
a player character was taken.
Seven fixes listed, unapplied. npm run check: 18 guards pass.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>