docs(account): record step 6, the account deletion walk #397

Merged
whitlocktech merged 1 commits from docs/account-deletion-step6-walk into main 2026-10-30 03:55:29 -05:00
Member

Records step 6 of website/ACCOUNT_DELETION.md §6, the walk, as done. Docs only.

Walked 2026-10-30. Every row passed.

Row Result
Delete on the website (UO-linked player) Pass: notice shown, the phone token's next call got 401
Delete in the app (Rust-linked player, s22_ultra) Pass: app opened sign-in, the web cookie's next call got 401
Rust grant leaves the rig Pass: rust.account.unlink logged, one revoke 29 s later, c.show user empty
UO link cleared, next login has no webId Pass: real socket login before deletion had webId: "2", after deletion had none
Sidecar stopped Pass: pending row, listed on Admin → Shard, cleared within 1 s of reconnecting
Forum: member vs staff Pass: "[deleted player]" for members, "uwplayer1 (deleted account)" for staff
Staff name reserved Pass: refused at registration and at a username change, case-insensitive
Demo Pass: self-delete and admin delete of demo-player refused, an ordinary account deleted itself
Last admin Pass: refused with the "only admin" sentence

Setup: website 7bd93b8. Module-Rust edge e30c7d5 ran on the Carbon rig (Rust 26139947, Carbon 2.0.262, the latest of both). Module-uo main 148cf0f ran against the local ServUO (servuo-plugins main) and a sidecar built from link main (protocol 8).

Not fixed here:

  • W1: an empty Promise.reject(dup) file was committed to Module-Rust edge (by #70).

  • W2: the wording of the Module-uo pending-unlink line.

  • W3: on Carbon, a group membership for a Steam id the server had never seen was reported as applied but did not land.

  • AI-assisted: written with Claude Code (Claude Opus 5.5)

🤖 Generated with Claude Code

https://claude.ai/code/session_01E14m6SuuY6i1vASFeGDBeY

Records step 6 of `website/ACCOUNT_DELETION.md` §6, the walk, as done. Docs only. **Walked 2026-10-30. Every row passed.** | Row | Result | |---|---| | Delete on the website (UO-linked player) | Pass: notice shown, the phone token's next call got 401 | | Delete in the app (Rust-linked player, `s22_ultra`) | Pass: app opened sign-in, the web cookie's next call got 401 | | Rust grant leaves the rig | Pass: `rust.account.unlink` logged, one revoke 29 s later, `c.show user` empty | | UO link cleared, next login has no `webId` | Pass: real socket login before deletion had `webId: "2"`, after deletion had none | | Sidecar stopped | Pass: `pending` row, listed on Admin → Shard, cleared within 1 s of reconnecting | | Forum: member vs staff | Pass: "[deleted player]" for members, "uwplayer1 (deleted account)" for staff | | Staff name reserved | Pass: refused at registration and at a username change, case-insensitive | | Demo | Pass: self-delete and admin delete of `demo-player` refused, an ordinary account deleted itself | | Last admin | Pass: refused with the "only admin" sentence | Setup: website `7bd93b8`. Module-Rust `edge` `e30c7d5` ran on the Carbon rig (Rust 26139947, Carbon 2.0.262, the latest of both). Module-uo `main` `148cf0f` ran against the local ServUO (servuo-plugins `main`) and a sidecar built from link `main` (protocol 8). Not fixed here: - **W1:** an empty `Promise.reject(dup)` file was committed to Module-Rust `edge` (by #70). - **W2:** the wording of the Module-uo pending-unlink line. - **W3:** on Carbon, a group membership for a Steam id the server had never seen was reported as applied but did not land. - [x] AI-assisted: written with Claude Code (Claude Opus 5.5) 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01E14m6SuuY6i1vASFeGDBeY
wtclaude added 1 commit 2026-10-30 03:51:40 -05:00
Every row of ACCOUNT_DELETION.md §6 step 6 walked on 2026-10-30 against
website 7bd93b8 with Module-Rust edge on the Carbon rig and Module-uo main
with the local ServUO and a uo-link sidecar: web and app deletions, the other
device's session, the Rust grant leaving the rig, the UO link cleared with and
without the sidecar, the forum's two views, the reserved staff name, the demo
and the last admin. Three findings left unfixed (W1-W3).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01E14m6SuuY6i1vASFeGDBeY
whitlocktech merged commit 19c00b7223 into main 2026-10-30 03:55:29 -05:00
whitlocktech deleted branch docs/account-deletion-step6-walk 2026-10-30 03:55:30 -05:00
Sign in to join this conversation.
No description provided.