component‑based experiment platform