From baef8f27eb114a5904bb6dd8af154d51f46f5363 Mon Sep 17 00:00:00 2001 From: wtclaude Date: Tue, 29 Sep 2026 09:54:53 -0500 Subject: [PATCH] =?UTF-8?q?docs(rust):=20=C2=A73's=20site=20half=20as=20wa?= =?UTF-8?q?lked=20=E2=80=94=20the=20presets=20page,=20a=20step=20from=20a?= =?UTF-8?q?=20preset,=20a=20run=20on=20Carbon?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01E14m6SuuY6i1vASFeGDBeY --- modules/rust/PLAN_REDESIGNS.md | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/modules/rust/PLAN_REDESIGNS.md b/modules/rust/PLAN_REDESIGNS.md index 22f016d..59977a7 100644 --- a/modules/rust/PLAN_REDESIGNS.md +++ b/modules/rust/PLAN_REDESIGNS.md @@ -508,8 +508,31 @@ morning was a Git Bash path-rewriting bug in the walk's own helper, not the rigs installed beside the bridge…". Hello said `missing`, then `patched`/`ready` once the helper was loaded again. +**The site half, walked 2026-09-29** on a local core (website `main` `f0e7d2a`) with this branch's module, +against `rust-carbon`. `rust-oxide`'s fresh egg installed the last released sidecar, which speaks protocol 12, +so the site refuses it until protocol 13 ships: + +- **The page, in the browser as an admin:** + - Each server's line: Carbon's ZoneManager 3.1.14 with 69 flags, and "domes available". + - The edit form: the flags in their groups with the preset's ticked, the servers, and the settings with + their bounds. + - A save with comfort 3 was refused under the form ("comfort is 0 to 1, not "3""). Corrected, it saved, + and the preset's line updated. + - The sidebar row. No console errors. +- **The API:** a flag Carbon does not have was refused, naming the server. So were an out-of-range setting, + a preset for no server, and a second "arena" on the same server (409). +- **The step:** + - The Options dropdown's row value is the preset's line (D210). + - After the preset was edited, the published step still held its own old line. Picking the preset in the + editor wrote the new one. + - The dome dropdown carries D212's labels. + - A draft with `NoFlying` failed its dry run with that reason. +- **A run through the whole path:** + - The site opened the zone on Carbon: the preset's flags and settings, the popup messages, and ZoneDomes' + Standard dome at stack 2. + - The run's cleanup removed it, leaving ZoneDomes' data empty. + **Still to walk:** -- **The site half:** the presets page, and a step made from a preset. - **The in-game rows, deferred by the org lead (2026-09-29) to the later in-game walk, with §5.7's:** - The flags hold for a player without the exemption and not for one with it. - The enter and leave messages arrive as chat and as a popup.