v0.8.0
Full element CRUD in the headless @binarii/processii/agent-ops catalog.
New ops (in addition to read_board / add_step / connect / set_board_type):
add_element— create a free shape (rectangle, ellipse or text) at world coordinates. A text element requires a non-emptytext(fails as AgentOpError otherwise).add_swimlane— add a swimlane (uses the headlessaddSwimlane, no viewport needed).add_group— add an agent group over steps.move_element— move an element by a world delta.update_element— patch an element (text, position, size, fill, stroke).delete_element— remove an element.
Also: fix(style-panel) — anchor the fill/stroke color popover to the right so it opens above the color chips.
Additive minor: no export removed/renamed, no schema bump. PR #23.