record_calibration_correction
Record a calibration correction event that links a wrong observation to an optional correcting observation, enabling trust-weight adjustments and an audit trail.
Instructions
Record an explicit correction event linking two observations.
Needs Kiln Pro.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"original_observation_id": "<original_observation_id>"
},
"name": "record_calibration_correction"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | No | One of ``"user_explicit"`` (the user said so), ``"agent_review"`` (an agent flagged it), ``"opposite_sign_significant_delta"`` (auto-flagged by the heuristic detector), or ``"auto_flagged_at_ingest"`` (surfaced at ingest time and now confirmed). Default: "user_explicit". | |
| annotation | No | Free-form context. Default: "". | |
| confidence_adjustment | No | Negative-or-zero float in ``[-1, 0]`` — how much trust the corresponding parsing rule should lose. ``0.0`` = audit only; ``-0.5`` = halve future weights. Default: 0.0. | |
| original_observation_id | Yes | The observation that was wrong. | |
| corrected_by_observation_id | No | Optional — the observation that proves it wrong (typically a later caliper measurement). Empty string means "user just told us it was wrong, no specific corrector". Default: "". |