Skip to content

User Story: Station Bot runtime safety and feature flags #269

@GitAddRemote

Description

@GitAddRemote

User Story

As a Station super admin, I need to manage Station-Bot runtime safety and feature flags so that I can control read-only mode and the major bot feature gates from Station.

Definition of Done

  • Station exposes BOT_READ_ONLY_MODE, VERIFICATION_ENABLED, MANUFACTURING_ENABLED, NOMINATION_DIGEST_ENABLED, EVENT_REMINDERS_ENABLED, EXEC_HANGAR_ENABLED, and STATION_TIMER_ENABLED
  • Validation and save/reload flows are covered by tests
  • Guild owners/admins cannot access these controls
  • pnpm typecheck passes

Acceptance Criteria

  • A station_super_admin can toggle read-only mode and the major runtime feature flags from Station
  • The saved values persist on reload
  • Guild-scoped admins cannot access these controls

Technical Elaboration

This ticket covers runtime safety and feature-gate flags only. It is separate from verification throttles, RSI tuning, event-reminder cleanup, database/TLS, and logging settings.

Design Elaboration

This screen should emphasize operational consequences. Read-only mode should be especially prominent because it changes the behavior of the broader admin surface.


Parent Epic: #231
Depends on: #232, #233, #242

Metadata

Metadata

Assignees

Labels

backendBackend services and logicconfigConfiguration and feature flagsenhancementNew feature or requestfrontendFrontend app and dashboarduser-storyEnd-user facing feature story

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions