Redesigned
Pre-release
Pre-release
Immutable
release. Only release title and notes can be modified.
Purpose
Same test pre-release as Last Matrix Build -- built from the same main commit (109b4e3), same 19 feature-toggle variants, same seed directories -- but produced through a new, data-driven build engine (work/build_matrix.ps1) instead of the old pattern of hand-copying a whole build_bNNN_matrix.ps1 script per release. Published side-by-side with Last Matrix Build so the two can be compared directly.
What's different about how this one was built
- One reusable engine script plus two small JSON files (the stable 19-variant toggle matrix, and this release's exe name/output prefix/seed paths) replace what used to be a ~124-line script copied and hand-edited per release.
- The engine cross-checks each variant's generator manifest against whether a seed was actually configured for it, and fails closed if the two disagree -- catching exactly the kind of silent seed-state drift that has caused packaging surprises in past releases.
- Spot-validated before the full run: the engine's
corevariant output was byte-diffed against the legacy script'scoreoutput. Every code/data byte was identical; the only differences were the linker'sTimeDateStampfield and its mirrored debug-directory copy (ordinary non-determinism from re-linking at a different moment, not a functional difference). Seework/build_matrix_engine_validation.mdin the repo.
Validation performed
- All 19 executable variants built successfully; each passed its generator's manifest gate checks before linking.
- All 19 executables are byte-distinct (SHA-256), same as Last Matrix Build.
work/package_patcher_zip.py'svalidate_executable_inventory()ran automatically during packaging and passed cleanly (exactly one manifest record per executable, correctly gated, no path collisions, no missing payloads).- Same payload file count (6,842) as Last Matrix Build.
Not yet validated
- No live/in-game playtesting. Same outstanding QA as every other pre-release.
Package
Redesigned.zip- SHA-256:
7BCFA52A23CC39C77903D22CE2EEFEB5C3FB14DBE73880CCA79896FC13CE9DB3 - Size: 119,690,905 bytes (~114 MB)
A passion project by Lorsieab2 in collaboration with Codex AI/Claude. No copyright infringement intended -- please support the original game creators!