Your browser sucks, JavaScript disabled! Gunnar's console needs JavaScript and WebAssembly. Git over SSH on port 2222 does not.

nordisk/holger

mannequin/.nornir/look-preset-robot.md

mannequin GUI — look-preset switcher as a remote-controllable atom

The mannequin egui GUI (mannequin/src/gui.rs) draws a look-&-feel preset switcher (Windows/macOS/Device, light+dark) as a row of selectable_labels. Until now the click result lived only in self.look_preset — not observable, so a robot couldn't assert it. This closes that gap per the north-star (every UI atom remote-controllable + tested in code, AI-free at runtime).

What changed

Flow

set_look_preset(i) ──▶ MannequinGui.look_preset ──▶ state_json{look_preset,look_name}
        (drive, in code)                                   │
                                                           ▼
                                    robot assert ── + ── nornir-testmatrix cell
                                    (no display, no AI — self-driving)

Green: default cargo test -p holger-mannequin (gui_robot 3 + look_preset 1) and --features testmatrix.