This is the release gate for Milestone 6, not a shortcut around unfinished instability work.
Acceptance criteria:
Document Legacy-to-Rivencraft scoring/effect mappings, accepted grammar penalties, provider budgets/config, player-facing diagnostics, save migration, and deliberate deviations.
Record the final test and in-game matrix, optional-mod behavior, server-safety limits, unresolved effects, and any explicit re-scoping in this issue.
Verify required Milestone 6 issues are closed or re-scoped with rationale; do not claim unsupported Legacy providers are working.
Publish the milestone-completion changelog, tested jar, and SHA-256 in Gitea using x.y.z.b versioning (the milestone-completion version advances y and resets z/b).
Close Milestone 6 only after the release artifacts and acceptance checklist are verified.
Dependencies: #63–#73.
This is the release gate for Milestone 6, not a shortcut around unfinished instability work.
Acceptance criteria:
- Document Legacy-to-Rivencraft scoring/effect mappings, accepted grammar penalties, provider budgets/config, player-facing diagnostics, save migration, and deliberate deviations.
- Record the final test and in-game matrix, optional-mod behavior, server-safety limits, unresolved effects, and any explicit re-scoping in this issue.
- Verify required Milestone 6 issues are closed or re-scoped with rationale; do not claim unsupported Legacy providers are working.
- Publish the milestone-completion changelog, tested jar, and SHA-256 in Gitea using x.y.z.b versioning (the milestone-completion version advances y and resets z/b).
- Close Milestone 6 only after the release artifacts and acceptance checklist are verified.
Dependencies: #63–#73.
dnorberg
added this to the Milestone 6 — Instability milestone 2026-10-08 06:10:41 -04:00
Milestone 6 completion candidate 0.6.0.0 is prepared locally. Required issues #63–#73 are closed. The acceptance review now covers Legacy scoring/effect mappings, grammar penalties, saved plan/profile migration, provider budgets and controls, operator diagnostics, optional-mod materials, safety adaptations, and unsupported/dormant effects. The broader manual matrix remains explicit about untested rows.
Focused cleanup removes repeated active-symbol scans and shares one effective provider plan across the scheduler, hazard, and environmental lanes. The offline Gradle build passed; final local JAR SHA-256 is 6eed828156dd1e2679b013c3c5bf8e692a20d9ab80ae27417b3cafe1c26422c7. The known stalling archived GameTest run was not repeated.
NeoForge review: 21.1.259 is the latest 1.21.1 line in official Maven metadata, versus our 21.1.251. The intervening changes do not resolve a known Rivencraft bug; this gate keeps 21.1.251 and defers loader/Mixin upgrade testing to a later slice. Candidate awaits an in-game pass before commit/push/release and closing #74/Milestone 6.
Milestone 6 completion candidate 0.6.0.0 is prepared locally. Required issues #63–#73 are closed. The acceptance review now covers Legacy scoring/effect mappings, grammar penalties, saved plan/profile migration, provider budgets and controls, operator diagnostics, optional-mod materials, safety adaptations, and unsupported/dormant effects. The broader manual matrix remains explicit about untested rows.
Focused cleanup removes repeated active-symbol scans and shares one effective provider plan across the scheduler, hazard, and environmental lanes. The offline Gradle build passed; final local JAR SHA-256 is 6eed828156dd1e2679b013c3c5bf8e692a20d9ab80ae27417b3cafe1c26422c7. The known stalling archived GameTest run was not repeated.
NeoForge review: 21.1.259 is the latest 1.21.1 line in official Maven metadata, versus our 21.1.251. The intervening changes do not resolve a known Rivencraft bug; this gate keeps 21.1.251 and defers loader/Mixin upgrade testing to a later slice. Candidate awaits an in-game pass before commit/push/release and closing #74/Milestone 6.
Milestone 6 acceptance gate complete. The player reported an in-game pass for the 0.6.0.0 candidate. Commit c2c2d7a is pushed, and V0.6.0.0 includes the completion changelog and jar. I downloaded the uploaded asset and verified SHA-256 6eed828156dd1e2679b013c3c5bf8e692a20d9ab80ae27417b3cafe1c26422c7 against the local build.
Required issues #63–#73 are closed. The acceptance document records Legacy mappings, intentional safety and balance deviations, dormant effects, optional-mod behavior, migration limits, diagnostics, and the manual regression matrix. The known stalling GameTest archive was not rerun, and the broader optional-mod/multiplayer rows were not individually signed off. General old-save compatibility remains issue #60. NeoForge remains 21.1.251 for this release; 21.1.259 was evaluated and deferred for separate integration testing.
Milestone 6 acceptance gate complete. The player reported an in-game pass for the 0.6.0.0 candidate. Commit c2c2d7a is pushed, and V0.6.0.0 includes the completion changelog and jar. I downloaded the uploaded asset and verified SHA-256 6eed828156dd1e2679b013c3c5bf8e692a20d9ab80ae27417b3cafe1c26422c7 against the local build.
Required issues #63–#73 are closed. The acceptance document records Legacy mappings, intentional safety and balance deviations, dormant effects, optional-mod behavior, migration limits, diagnostics, and the manual regression matrix. The known stalling GameTest archive was not rerun, and the broader optional-mod/multiplayer rows were not individually signed off. General old-save compatibility remains issue #60. NeoForge remains 21.1.251 for this release; 21.1.259 was evaluated and deferred for separate integration testing.
Release: https://gitea.tail180fb1.ts.net/dnorberg/rivencraft/releases/tag/V0.6.0.0
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This is the release gate for Milestone 6, not a shortcut around unfinished instability work.
Acceptance criteria:
Dependencies: #63–#73.
Milestone 6 completion candidate 0.6.0.0 is prepared locally. Required issues #63–#73 are closed. The acceptance review now covers Legacy scoring/effect mappings, grammar penalties, saved plan/profile migration, provider budgets and controls, operator diagnostics, optional-mod materials, safety adaptations, and unsupported/dormant effects. The broader manual matrix remains explicit about untested rows.
Focused cleanup removes repeated active-symbol scans and shares one effective provider plan across the scheduler, hazard, and environmental lanes. The offline Gradle build passed; final local JAR SHA-256 is 6eed828156dd1e2679b013c3c5bf8e692a20d9ab80ae27417b3cafe1c26422c7. The known stalling archived GameTest run was not repeated.
NeoForge review: 21.1.259 is the latest 1.21.1 line in official Maven metadata, versus our 21.1.251. The intervening changes do not resolve a known Rivencraft bug; this gate keeps 21.1.251 and defers loader/Mixin upgrade testing to a later slice. Candidate awaits an in-game pass before commit/push/release and closing #74/Milestone 6.
Milestone 6 acceptance gate complete. The player reported an in-game pass for the 0.6.0.0 candidate. Commit
c2c2d7ais pushed, and V0.6.0.0 includes the completion changelog and jar. I downloaded the uploaded asset and verified SHA-256 6eed828156dd1e2679b013c3c5bf8e692a20d9ab80ae27417b3cafe1c26422c7 against the local build.Required issues #63–#73 are closed. The acceptance document records Legacy mappings, intentional safety and balance deviations, dormant effects, optional-mod behavior, migration limits, diagnostics, and the manual regression matrix. The known stalling GameTest archive was not rerun, and the broader optional-mod/multiplayer rows were not individually signed off. General old-save compatibility remains issue #60. NeoForge remains 21.1.251 for this release; 21.1.259 was evaluated and deferred for separate integration testing.
Release: https://gitea.tail180fb1.ts.net/dnorberg/rivencraft/releases/tag/V0.6.0.0