report_outcome
Record the empirical result of an experiment and advance the recovery decision ledger. Log verified outcomes to update session revision and make reliable recovery decisions.
Instructions
Record the empirical result of an experiment and advance the recovery decision ledger.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cost | No | Optional host-reported duration, tool calls, or token usage | |
| checks | No | Verification checks run with observed results | |
| changes | No | Relevant code, input, environment, or assumption changes | |
| outcome | Yes | Observed result relative to the experiment hypothesis | |
| request_id | Yes | Unique idempotency key for this report | |
| session_id | Yes | Active recovery session ID | |
| project_key | Yes | Unique project identifier | |
| observations | No | New verified facts collected during the experiment | |
| experiment_id | No | ID of the experiment whose result is being reported | |
| schema_version | No | Contract schema version (default 1) | |
| expected_revision | Yes | Current session revision before this report |