Ghostlight/crates/ghostlight
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meta Vens f63dfd12fc Rewrite the lens to one the fixture did not draw (L1 c3.s1.f1)
The illegal-transition pin rewrote the recorded lens to Numen, but its
fixture draws under uniform weights with a random world id, so about one
run in eight the lens was already Numen and assert_ne! failed. The rewrite
now picks Patina when the recorded lens is Numen and Numen otherwise, so
the lens rewrite always differs from the row.

Measured: at ef64008, 3 of 40 runs failed at controllers.rs:10230 with the
recorded lens Numen; after the change, 120 of 120 runs pass.

Test-only; no production code changes.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-16 16:47:00 +02:00
..
src Rewrite the lens to one the fixture did not draw (L1 c3.s1.f1) 2026-09-16 16:47:00 +02:00
tests Compare lens sets by effective weight in the no-op check (L1 c2.s2.f1) 2026-09-16 15:55:23 +02:00
Cargo.toml Give the world library a sealed public boundary 2026-09-16 02:06:07 +02:00