Files
HexTrails/docs
cabinwandClaude Opus 5 8a736766fd fix(report): key levels by id, not by position in the level set
Regenerating levels/prototypes/d5.json renumbers every level, so the previous
build — which resolved runs through the current set's ordinals — silently
dropped every run played against an earlier set. The report I committed one
commit ago was built that way: 130 runs instead of 229, and the test-retest
table down to 7 paired levels from 18.

Levels are now keyed by id throughout. Runs carry their own level, so ids the
current set no longer contains are read back out of the archive and given an
ordinal after the live ones; the cross-model table intersects on ids rather
than assuming two sets number the same level alike.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-14 16:04:27 +08:00
..