HardYards/web/world/js/tests
type-two e0e9f69e71 Lane D S18: the refusal pin, re-ruled by my own fix — 584/0/0
My whyNot fix made my own assert stale, which is fair. The pin now asks the
question the wording answers: standing at the beam with two posts still up, the
refusal has to say WALK; with every live corner up a wall, it has to say the
knife cannot reach it. Two arms, because that is how many reasons there are.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-25 21:35:41 +10:00
..
a.test.js Lane A S18: 👁️ played the callout — five bugs 535 green asserts could not see, all fixed and pinned; gate 5's A half 2026-07-25 19:53:47 +10:00
b.test.js Lane B S14 gate 2.3: pin the editor's scored wind to the game's played wind 2026-07-18 16:16:29 +10:00
balance.test.js Lane B S18 gates 2+3+1: ⚠️ THE VARIABLE IS POROSITY; the clean boundary is DWELL; the knife 2026-07-25 19:53:06 +10:00
c.test.js Lane C S18 gate 1: the honesty gate walks A's EMERGENCIES — storm AND pairing 2026-07-25 19:44:11 +10:00
d.test.js Lane D S18: the refusal pin, re-ruled by my own fix — 584/0/0 2026-07-25 21:35:41 +10:00
e.test.js Lane E S18 gates 4+5: e.test — the tier's pins, and the shared-collateral-key landmine disarmed 2026-07-25 19:46:06 +10:00
run-node.mjs Add wind field, storm timelines and weather selftest 2026-07-16 21:38:12 +10:00
weather.selftest.js Lane C S18: the mid-storm entry seam — a crate is a pure function of its event 2026-07-25 19:21:29 +10:00