Expose instability configuration, diagnostics, and player feedback #72

Closed
opened 2026-10-08 06:10:18 -04:00 by dnorberg · 1 comment
Owner

Make instability observable and controllable without depending on optional UI mods.

Acceptance criteria:

  • Add server config for global enable, per-provider toggles, budgets, destructive griefing/damage policy, and safe defaults; document how reload or restart applies each setting.
  • Extend operator Age commands with read-only score/provider breakdown and explicit enable/disable controls; permission-check mutations and avoid changing other Ages.
  • Show a clear instability indicator in the Descriptive Book/tooltip without replacing authored symbol displays or leaking server-only semantics to clients.
  • Keep dedicated-server loading free of client classes and test config-off behavior, permissions, and truthful diagnostics for old/saved Ages.

Dependencies: #64 score and #66 runtime.

Make instability observable and controllable without depending on optional UI mods. Acceptance criteria: - Add server config for global enable, per-provider toggles, budgets, destructive griefing/damage policy, and safe defaults; document how reload or restart applies each setting. - Extend operator Age commands with read-only score/provider breakdown and explicit enable/disable controls; permission-check mutations and avoid changing other Ages. - Show a clear instability indicator in the Descriptive Book/tooltip without replacing authored symbol displays or leaking server-only semantics to clients. - Keep dedicated-server loading free of client classes and test config-off behavior, permissions, and truthful diagnostics for old/saved Ages. Dependencies: #64 score and #66 runtime.
dnorberg added this to the Milestone 6 — Instability milestone 2026-10-08 06:10:18 -04:00
Author
Owner

Implemented and verified in V0.5.8.9: https://gitea.tail180fb1.ts.net/dnorberg/rivencraft/releases/tag/V0.5.8.9. All 52 required GameTests and the in-game check passed.

Implemented and verified in V0.5.8.9: https://gitea.tail180fb1.ts.net/dnorberg/rivencraft/releases/tag/V0.5.8.9. All 52 required GameTests and the in-game check passed.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: dnorberg/rivencraft#72