diff --git a/experiment_designer_v3.html b/experiment_designer_v3.html index cfb16c4..761cbbb 100644 --- a/experiment_designer_v3.html +++ b/experiment_designer_v3.html @@ -1194,9 +1194,8 @@
v0.18 | 2026-06-01 09:10 ET — Edit Protocol v3 YAML directly, with anchors and comments preserved on round-trip.
v0.20 | 2026-06-01 15:25 ET — Edit Protocol v3 YAML directly, with anchors and comments preserved on round-trip.
The v3 Experiment Designer is a YAML round-trip editor for Protocol v3. - Unlike the v2 designer (which builds a protocol from scratch in a form), v3 loads an existing - v3 YAML, lets you edit it through a structured UI, and exports it back — preserving your - anchors, comments, and key order. The on-disk YAML is the single source of truth.
+ New
Three columns over a flattened-timeline preview. The left column is split into a @@ -246,15 +246,16 @@
Experiment Sequence
Inspector
Timeline
Settings ▾
Load a protocol. Use Import YAML to open your own file, or - Load demo ▾ to start from a bundled example (e.g. canonical_a).
Import YAML
Load demo ▾
canonical_a
Load or create a protocol. Use Import YAML to open your own file, + + New to start from a minimum-valid blank skeleton, or Load demo ▾ to + start from a bundled example (e.g. canonical_a).
Inspect a condition. Click any row in the Library. Its commands appear in the Inspector — controller (trialParams), wait, and plugin commands. Edit fields inline; changes write straight to the YAML model.
controller
wait
plugin
Need a plugin command that isn't listed (e.g. a thermometer for temperature + monitoring)? Open Settings ▾ → Plugins, pick the plugin from the + dropdown, and click Add — its commands appear in the "+ add" picker immediately. Set + config values (device id, channels, ports) in the exported YAML.
Add