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.