update_belief
Update a research programme's belief state from a trial observation by calling the optimizer's tell, then read the revised posterior.
Instructions
Update the belief state for a programme.
Calls the optimizer role's tell, then reads the updated posterior. Enforcement: commitment 2 — memory precedes optimization. Enforcement: commitment 9 — belief is a tracked quantity.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| trial_id | Yes | ID of the target trial. | |
| programme_id | Yes | ID of the target research programme. | |
| observation_id | Yes | ID of the observation the belief update consumes. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | No | ||
| belief_id | No |