docs(rust): §3's site half as walked — the presets page, a step from a preset, a run on Carbon

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01E14m6SuuY6i1vASFeGDBeY
This commit is contained in:
2026-09-29 09:54:53 -05:00
parent 4056e5a14d
commit baef8f27eb

View File

@@ -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.