AFTERLIGHT 0.9.0-rc.1
Pre-release
Pre-release
AFTERLIGHT 0.9.0-rc.1
Delivered Pack Content
- Story-driven AFTERLIGHT pack for Minecraft 1.21.1 on NeoForge 21.1.248.
- Public Prism bootstrap archive plus private friend distribution archives.
Exact Automated Commands
python3 -m unittest discover -s tools/tests -p 'test_*.py' -v
./tools/verify-pack.sh
BOOT_TIMEOUT=600 ./tools/server-test.sh
docker compose --project-name afterlight-gauntlet --env-file "$GAUNTLET_ENV" -f server/docker-compose.yml config --quiet
for shell_file in $(git ls-files '*.sh'); do shellcheck -x "$shell_file"; done
DIST_DIR="$FIRST" GIT_SHA="$SHA" ./tools/build-release.sh
DIST_DIR="$SECOND" GIT_SHA="$SHA" ./tools/build-release.sh
cmp "$FIRST/AFTERLIGHT-prism-instance.zip" "$SECOND/AFTERLIGHT-prism-instance.zip"
git diff --exit-code
test -z "$(git status --porcelain --untracked-files=all)"
Automated Evidence
- Public prerelease: https://github.com/Luskish/afterlight-pack/releases/tag/v0.9.0-rc.1
- Local gauntlet SHA:
6e153d760479088beae9640d99472c5705017f92 devCI URL: https://github.com/Luskish/afterlight-pack/actions/runs/31390056877mainCI URL: https://github.com/Luskish/afterlight-pack/actions/runs/31391091536- Docs evidence CI URL: https://github.com/Luskish/afterlight-pack/actions/runs/31392253111
- Pages
pack.tomlSHA-256:2dc9618868a49988c9a03dc5d18940fc4ded130355696966042c9fed83ec2e54 - Pages
index.tomlSHA-256:07ce0081692e373baf42e78a3b26d347120632ee9ebf26510fa9f605a911009f
Public Artifacts
AFTERLIGHT-prism-instance.zip: SHA-256113621aa083e5e5ae1a79680bfb87c389f1c513c309095552affd7f5b82230c8release-metadata.json: SHA-25672ed579ec7b9b5abc9751f75689a008430489e15c560631e03b317cc3d9908edSHA256SUMS: SHA-256a062cc5ef81562e5e532e3368a530d19fa5ed054819049980b46c69ef14a7eed
Friends-Only Artifacts
AFTERLIGHT-0.9.0-rc.1.mrpack: SHA-2561f450a8f610111fe37fbb476ce61da2a60f1a0f82254c2c646c35cdcaec49b0fAFTERLIGHT-0.9.0-rc.1-curseforge.zip: SHA-256052498ff76346ee8007d33b3c2bc3174d089da34375d19feffd735a6bd1e2be8
Known Boundaries
- The public prerelease contains no friends-only archives.
- Automated gates do not replace player or host acceptance.
Manual Acceptance
- Microsoft-authenticated Prism launch: NOT RUN
- title screen under three minutes on Shane's PC: NOT RUN
- quest-book rendering and theme: NOT RUN
- dedicated-server login from the released Prism artifact: NOT RUN
- two-player Simple Voice Chat: NOT RUN
- router forwarding and host firewall: NOT RUN
- backup restore on the real host: NOT RUN