docs(rust): phase 16 plan of record — slash commands and the next wipe (PLAN.md §32)
D126-D132: five read-only commands; any answer narrower than public goes to the caller alone (D127); an operator-set next wipe (rule + one-off date) shown on the web, in the app and by /wipe; module-uo /guild's public-answer leak filed as Module-uo#46. Android PLAN gains M18. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01E14m6SuuY6i1vASFeGDBeY
This commit is contained in:
@@ -1601,6 +1601,20 @@ push, and Play (M6–M8) follow the designed app.
|
||||
|
||||
Excluded, as M14 excluded it: the admin Map card, which is operator configuration.
|
||||
|
||||
19. **M18 — a Rust server's next wipe** (post-v1; planned 2026-09-25). `module-rust` phase 16.
|
||||
**Design of record: [`../modules/rust/PLAN.md`](../modules/rust/PLAN.md) §32**, D130 and D131.
|
||||
The phase is mostly Discord commands, which are not the app's concern. The app's part is one
|
||||
field.
|
||||
|
||||
- **`nextWipe: { at, source } | null`** on the module's public server shape. The operator sets
|
||||
a recurring rule and an optional one-off date, and the module computes the next wipe on every
|
||||
read.
|
||||
- **The server list row and the server screen's header** show it in the phone's own zone, with a
|
||||
relative day. A one-off date reads *(rescheduled)*.
|
||||
- **Against an older module the field is absent**, and nothing is drawn.
|
||||
|
||||
Excluded: editing the schedule, which is operator configuration.
|
||||
|
||||
### Deferred (not a milestone)
|
||||
|
||||
- **Platform Teams in the app** — **deferred 2026-08-17, no app work scheduled.** The website is
|
||||
|
||||
Reference in New Issue
Block a user