Update experiment
hypotize_experiment_updateUpdate the editable fields of an experiment in any status, Ideas included: definition fields, and the outcome text (actual_result, learning_summary, next_steps, evidence_links, winner_variant) to correct one of them. It never changes status, result or the action plan: use hypotize_experiment_transition to move the status, hypotize_experiment_record_outcome to record how the test ended, and hypotize_experiment_action_plan_set for the task list. Optimistic concurrency: pass expected_updated_at from the last read, or get STALE_EXPERIMENT. A closed experiment keeps a non-empty actual_result and learning_summary (OUTCOME_REQUIRED). Requires the editor or owner role in the project; a contributor or viewer gets INSUFFICIENT_ROLE with required_roles.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| patch | Yes | ||
| experiment_id | Yes | ||
| idempotency_key | Yes | ||
| expected_updated_at | Yes |