Complete Milestone 6 documentation and acceptance review #74

Closed
opened 2026-10-08 06:10:41 -04:00 by dnorberg · 2 comments
Owner

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
Author
Owner

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.
Author
Owner

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

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
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: dnorberg/rivencraft#74